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
trav90
d1361d3c21
[ffvpx] Update ffvp9/ffvp8 to 3.4.2-release
...
Structure of code was slightly modified so that it should be no longer necessary to re-generate the config_*.h files, greatly simplifying the resync process in the future.
2019-02-15 23:51:50 +08:00
trav90
705e180aea
[ffvpx] Restore AVOptions and dictionary features
...
FFmpeg requires specific default values in AVCodecContext to be set. Instead of manually setting these each time we resync with upstream, let's use FFmpeg's own AVOptions which automatically sets all the values to their default.
2019-02-15 23:51:48 +08:00
trav90
7005e37b98
[ffvpx] Revert Mozilla hack in FFmpeg code
...
This hack was added by Mozilla to work around a potential data race, however the root cause was fixed by upstream in release 3.4 so this hack is no longer needed.
2019-02-15 23:51:47 +08:00
janekptacijarabaci
e241e6e34c
[PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated to "dom.webnotifications.enabled")
2019-02-15 23:51:45 +08:00
janekptacijarabaci
a3e90db709
[PALEMOON] Remove double rows from aboutPermissions.js
2019-02-15 23:51:44 +08:00
janekptacijarabaci
fa692e119d
[PALEMOON] [frontend vs backend] Fix of non-existent CSS files (follow up - use preprocessing for OSX and windows)
...
Issue #121
2019-02-15 23:51:42 +08:00
janekptacijarabaci
5331a87067
[PALEMOON] [frontend vs backend] Fix of non-existent CSS files
...
Issue #121
2019-02-15 23:51:41 +08:00
janekptacijarabaci
690b0039c9
[PALEMOON] Bug 723951 - Popup notification does not continue when the tab move to other window
...
Issue #121
2019-02-15 23:51:39 +08:00
NTD
da15587e4a
Partially revert 1ef526f0f - sftkpwd.c
...
#82 #265
2019-02-15 23:51:37 +08:00
janekptacijarabaci
997e7cf404
Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissions
2019-02-15 23:51:36 +08:00
janekptacijarabaci
fd1ae7e583
Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted event
2019-02-15 23:51:34 +08:00
adeshkp
f26ad69a6c
[Toolkit] Change button labels in password manager
2019-02-15 23:51:32 +08:00
adeshkp
55ac29aa10
[Basilisk] Change button labels in cookies dialog
2019-02-15 23:51:31 +08:00
adeshkp
1f7eb5a1f1
[Pale Moon] Change button labels in cookies dialog
2019-02-15 23:51:29 +08:00
wolfbeast
b912c0ca6b
Make github file all caps
2019-02-15 23:51:28 +08:00
wolfbeast
a8f3a177a0
Add github contributing guidelines
2019-02-15 23:51:26 +08:00
janekptacijarabaci
8b302f34b2
[follow up] Bug 1216684 - Notification permissions ... in private windows - implemented "_getBrowserForRequest" function (e10 off only)
2019-02-15 23:51:25 +08:00
janekptacijarabaci
b8496042ed
[PALEMOON] Preferences: Fix permissions.xul (an introductory comment)
2019-02-15 23:51:23 +08:00
janekptacijarabaci
6982e54d5e
[follow up] Bug 1192458, Part 1 - Consolidate push and desktop notification permissions
2019-02-15 23:51:22 +08:00
janekptacijarabaci
af0d98f060
[follow up] Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site
2019-02-15 23:51:20 +08:00
janekptacijarabaci
3e639acfef
[PALEMOON] Permisions Manager: Added a comment
2019-02-15 23:51:19 +08:00
janekptacijarabaci
4deec33633
Bug 1280775 - null check in removePermission to prevent crash: permission manager change
2019-02-15 23:51:17 +08:00
janekptacijarabaci
91bd7e5c06
Bug 1212610 - Fix sorting permissions by site due a legacy property name being referenced
2019-02-15 23:51:16 +08:00
janekptacijarabaci
34438edbc7
Bug 1190175 - Update offlineapp listbox to display origin property
2019-02-15 23:51:14 +08:00
janekptacijarabaci
f4d42d9e7a
Bug 1189073 - Handle entering 'localhost:12345' into the cookie exceptions dialog correctly
2019-02-15 23:51:13 +08:00
janekptacijarabaci
994a317fec
Bug 1185365 - Correctly deal with full URLs in the cookie exceptions dialog
2019-02-15 23:51:11 +08:00
janekptacijarabaci
d03744a3a1
Bug 1173523 - Part 9: Update pageinfo to use the new API for nsIPermission
2019-02-15 23:51:10 +08:00
janekptacijarabaci
6ed79ae702
Bug 1173523 - Part 7: Update advanced.js to use new API for nsIPermission
2019-02-15 23:51:08 +08:00
janekptacijarabaci
a7ad480d2b
Bug 1173523 - Part 5: Update the preferences permissions UI to use new API for nsIPermission (+ fix typos)
2019-02-15 23:51:07 +08:00
janekptacijarabaci
95350fd173
Bug 1173523 - Part 4: Update about:permissions to use new API for nsIPermission
2019-02-15 23:51:05 +08:00