janekptacijarabaci
9ff88cf7df
Bug 1263935 - Forward AddonManager.mapURIToAddonId to AddonPathService.mapURIToAddonId
...
Issue #102
2019-02-15 23:53:09 +08:00
janekptacijarabaci
a055ca91ec
Bug 1263935 - Expose native version of mapURIToAddonId via amIAddonPathService
...
Issue #102
2019-02-15 23:53:07 +08:00
NTD
9feb54bfda
[TychoAM] Fix gCertBlocklistService.addRevokedCert is not a function
...
Mozilla renamed it to revokeCertByIssuerAndSerial
2019-02-15 23:53:06 +08:00
JustOff
ce9848de49
Use urlbarChangeTracker instead of userTypedClear to track address bar changes
2019-02-15 23:53:04 +08:00
janekptacijarabaci
ff4c810e26
[DevTools] Storage - style clean up - a check of the variable to see if it exists (an empty line)
...
Issue #102
2019-02-15 23:53:03 +08:00
janekptacijarabaci
ae2fd72616
[DevTools] Storage - style clean up - a check of the variable to see if it exists
...
Issue #102
2019-02-15 23:53:01 +08:00
janekptacijarabaci
8fb86c0396
[PALEMOON] [DevTools] Storage inspector throws an error when url changes
...
Issue #102
2019-02-15 23:52:59 +08:00
janekptacijarabaci
b1dccb759a
[DevTools] Storage inspector throws an error when use arrow keys
...
Issue #102
2019-02-15 23:52:58 +08:00
janekptacijarabaci
3092fc9902
[PALEMOON] Fix a function "middleMousePaste" ("Save") in browser.js
2019-02-15 23:52:56 +08:00
janekptacijarabaci
5aa392974c
[PALEMOON] Fix typo in tabbrowser.xml
2019-02-15 23:52:55 +08:00
janekptacijarabaci
b3ac5a3cd1
[PALEMOON] Style clean up in browser.js
2019-02-15 23:52:53 +08:00
janekptacijarabaci
e509b0d532
[PALEMOON] [frontend vs backend] Downloads: Fix - the context menu - "Copy Download Link"
...
Issue #121
2019-02-15 23:52:51 +08:00
janekptacijarabaci
45a39c1ff8
Bug 1243445 - Pasting an invalid URL breaks the Downloads View in the Library
...
Issue #121
2019-02-15 23:52:50 +08:00
janekptacijarabaci
fea1a4d195
Bug 945707 - Pausing a download fails when done after a retry + follow up (see the description)
...
Issue #121
[follow up] Bug 92737 - Part 9: Download multiple files when multiple
items are dropped on Downloads view in Library Window
2019-02-15 23:52:48 +08:00
janekptacijarabaci
e40f171756
[PALEMOON] Remove unused Task.jsm in openLocation.js
2019-02-15 23:52:47 +08:00
janekptacijarabaci
30c6430c7c
[PALEMOON] Fix conflict in openLocation.js
...
931950a880 (diff-2f4cb31954)
2019-02-15 23:52:45 +08:00
janekptacijarabaci
8c280d3f49
Fix flags for "loadURIWithFlags" in openLocation.js
...
Issue #121
2019-02-15 23:52:44 +08:00
janekptacijarabaci
63bf5c049c
Maybe fix openLocation.js (to Promise)
...
Issue #121
2019-02-15 23:52:42 +08:00
janekptacijarabaci
9a8a5cb244
Bug 92737 - Part 10: Use browserDragAndDrop.dropLinks in urlbarBindings.xml
...
Issue #121
2019-02-15 23:52:41 +08:00
janekptacijarabaci
04c959e619
Bug 92737 - Part 9: Download multiple files when multiple items are dropped on Downloads view in Library Window
...
Issue #121
2019-02-15 23:52:39 +08:00
janekptacijarabaci
bafa57d4d6
Bug 92737 - Part 8: Download multiple files when multiple items are dropped on Downloads button
...
Issue #121
2019-02-15 23:52:37 +08:00
janekptacijarabaci
db85d0b733
Bug 92737 - Part 7: Open multiple windows when multiple items are dropped on New Window button
...
Issue #121
2019-02-15 23:52:36 +08:00
janekptacijarabaci
e2409ebbc1
Bug 92737 - Part 6: Open multiple tabs when multiple items are dropped on New Tab button
...
Issue #121
2019-02-15 23:52:34 +08:00
janekptacijarabaci
8f66070f19
Bug 92737 - Part 5: Set multiple homepage when multiple items are dropped on Home button
...
Issue #121
2019-02-15 23:52:33 +08:00
janekptacijarabaci
eaf424b1c9
Bug 92737 - Part 4: Open multiple tabs when multiple items are dropped on tab
...
+ Follow up:
Bug 92737 - Part 3: Open multiple tabs when multiple items are dropped
on remote content area
- browser.js: "usercontextid" (default: 0)
2019-02-15 23:52:31 +08:00
janekptacijarabaci
cc008be0a7
Bug 92737 - Part 2: Open multiple tabs when multiple items are dropped on non-remote content area
...
browser.js:
// handleDroppedLink has the following 2 overloads:
// handleDroppedLink(event, url, name)
// handleDroppedLink(event, links)
function handleDroppedLink(event, urlOrLinks, name)
{
let links;
if (Array.isArray(urlOrLinks)) {
links = urlOrLinks;
} else {
links = [{ url: urlOrLinks, name, type: "" }];
}
...it is in the previous commit.
2019-02-15 23:52:30 +08:00
janekptacijarabaci
574c095a70
Bug 1100294 - Turn getShortcutOrURIAndPostData() into a task that uses the new keywords API
...
Issue #121
2019-02-15 23:52:28 +08:00
janekptacijarabaci
f124289e28
Bug 1100291 - Make getShortcutOrURIAndPostData() async by calling the passed callback off a zero timeout
...
Issue #112
2019-02-15 23:52:27 +08:00
janekptacijarabaci
6b4c0ab0f1
Bug 989984 - getShortcutOrURIAndPostData should have a synchronous callback behavior
...
Issue #112
2019-02-15 23:52:25 +08:00
janekptacijarabaci
d8637395c5
Bug 846635 - Use asynchronous getCharsetForURI in getShortcutOrURI
...
Issue #121
2019-02-15 23:52:23 +08:00
wolfbeast
09f98d848b
Remove the unused and rudimentary arena load balancer.
...
Lock contention is not something we'd easily have to deal with in our application.
This simplifies our code.
2019-02-15 23:52:21 +08:00
wolfbeast
30e71338fd
Make our allocator use multiple arenas based on number of CPU cores.
2019-02-15 23:52:20 +08:00
wolfbeast
c37c93d911
Remove jemalloc 4 leftover conditional.
2019-02-15 23:52:18 +08:00
wolfbeast
7ea1703d6b
Remove single-threaded considerations.
...
We assume our applications are always going to have multithreaded access to the malloc.
2019-02-15 23:52:17 +08:00
wolfbeast
46548c6098
Update credits in BSD-licensed files.
2019-02-15 23:52:15 +08:00
wolfbeast
dd3affa0db
Remove jemalloc 4 leftover conditional.
2019-02-15 23:52:14 +08:00
wolfbeast
7f3296be1d
Remove MOZ_REPLACE_JEMALLOC
...
This was only defined when building jemalloc4 as a replace-malloc library.
2019-02-15 23:52:12 +08:00
wolfbeast
d804882857
Remove jemalloc 4 from our tree.
2019-02-15 23:52:10 +08:00
wolfbeast
797ca533f9
Remove support for making jemalloc4 the default memory allocator.
2019-02-15 23:52:09 +08:00
wolfbeast
c76d18a40d
Remove support for system jemalloc.
2019-02-15 23:52:07 +08:00
JustOff
89beaa72ad
Provide LoadInfo for NewChannel() call in 'about' protocol handler
2019-02-15 23:52:06 +08:00
trav90
deeec2b2b7
Update CLOBBER after ffvpx update
2019-02-15 23:52:04 +08:00
trav90
13e11af6b3
Bump VP9 benchmark version ID
2019-02-15 23:52:03 +08:00
trav90
29c9e2b040
[ffvpx] Update resync documentation
2019-02-15 23:52:01 +08:00
trav90
9d0e5cb961
[ffvpx] Re-generate config_*.{h,asm} files
2019-02-15 23:52:00 +08:00
trav90
7c12d7e266
[ffvpx] Re-enable assembly optimized code
...
It was inadvertently disabled in 8b37a1bc306c1d5a3cc92e9dc04fb95d5d9a0298.
2019-02-15 23:51:57 +08:00
trav90
990d844c2c
[ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bug
2019-02-15 23:51:56 +08:00
trav90
0aa6191fb7
[FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h hackaround file
2019-02-15 23:51:54 +08:00
trav90
aeea23c315
[FFmpeg] Work around a bug with corrupted data
...
According to FFmpeg documentation, the out parameter is "set to size of parsed buffer or zero if not yet finished." however this is only the case if no error occurred; otherwise it is left untouched. We want the invalid content to generate a decoding error, so we set size to inputSize to ensure decoding failed later.
2019-02-15 23:51:53 +08:00
trav90
5567bd5369
[ffvpx] Remove some files we don't need
2019-02-15 23:51:51 +08:00