Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merge branch 'malloc-rewrite' | wolfbeast | 2018-04-28 | -74332/+115 |
|\ | | | | | | | This resolves #263. | |||
| * | Use slim reader/writer locks instead of critical sections. | wolfbeast | 2018-04-28 | -13/+8 |
| | | ||||
| * | Remove the unused and rudimentary arena load balancer. | wolfbeast | 2018-04-28 | -252/+4 |
| | | | | | | | | | | Lock contention is not something we'd easily have to deal with in our application. This simplifies our code. | |||
| * | Make our allocator use multiple arenas based on number of CPU cores. | wolfbeast | 2018-04-28 | -21/+19 |
| | | ||||
| * | Remove jemalloc 4 leftover conditional. | wolfbeast | 2018-04-27 | -4/+0 |
| | | ||||
| * | Remove single-threaded considerations. | wolfbeast | 2018-04-27 | -52/+30 |
| | | | | | | | | We assume our applications are always going to have multithreaded access to the malloc. | |||
| * | Update credits in BSD-licensed files. | wolfbeast | 2018-04-27 | -7/+7 |
| | | ||||
| * | Remove jemalloc 4 leftover conditional. | wolfbeast | 2018-04-27 | -2/+0 |
| | | ||||
| * | Remove MOZ_REPLACE_JEMALLOC | wolfbeast | 2018-04-27 | -6/+2 |
| | | | | | | | | This was only defined when building jemalloc4 as a replace-malloc library. | |||
| * | Remove jemalloc 4 from our tree. | wolfbeast | 2018-04-27 | -73495/+4 |
| | | ||||
| * | Remove support for making jemalloc4 the default memory allocator. | wolfbeast | 2018-04-27 | -439/+32 |
| | | ||||
| * | Remove support for system jemalloc. | wolfbeast | 2018-04-26 | -64/+32 |
| | | ||||
* | | Use SRWlocks for mutexes in cairo on Windows. | wolfbeast | 2018-04-28 | -11/+12 |
| | | ||||
* | | Use SRWlocks for js mutexes on Windows. | wolfbeast | 2018-04-28 | -49/+8 |
| | | ||||
* | | Merge pull request #274 from JustOff/PR_AboutRedirector_NewChannel_LoadInfo | Moonchild | 2018-04-28 | -2/+7 |
|\ \ | | | | | | | Provide LoadInfo for NewChannel() call in 'about' protocol handler | |||
| * | | Provide LoadInfo for NewChannel() call in 'about' protocol handler | JustOff | 2018-04-27 | -2/+7 |
| | | | ||||
* | | | Merge pull request #275 from trav90/ffvpx-resync | Moonchild | 2018-04-27 | -29787/+21150 |
|\ \ \ | |/ / |/| | | Resync ffvpx code with 3.4.2-release from upstream | |||
| * | | Update CLOBBER after ffvpx update | trav90 | 2018-04-27 | -1/+1 |
| | | | ||||
| * | | Bump VP9 benchmark version ID | trav90 | 2018-04-26 | -1/+1 |
| | | | ||||
| * | | [ffvpx] Update resync documentation | trav90 | 2018-04-26 | -11/+10 |
| | | | ||||
| * | | [ffvpx] Re-generate config_*.{h,asm} files | trav90 | 2018-04-26 | -782/+892 |
| | | | ||||
| * | | [ffvpx] Re-enable assembly optimized code | trav90 | 2018-04-26 | -11/+11 |
| | | | | | | | | | | | | It was inadvertently disabled in 8b37a1bc306c1d5a3cc92e9dc04fb95d5d9a0298. | |||
| * | | [ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bug | trav90 | 2018-04-26 | -0/+2 |
| | | | ||||
| * | | [FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h ↵ | trav90 | 2018-04-26 | -0/+9 |
| | | | | | | | | | | | | hackaround file | |||
| * | | [FFmpeg] Work around a bug with corrupted data | trav90 | 2018-04-26 | -2/+2 |
| | | | | | | | | | | | | 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. | |||
| * | | [ffvpx] Remove some files we don't need | trav90 | 2018-04-26 | -693/+0 |
| | | | ||||
| * | | [ffvpx] Update ffvp9/ffvp8 to 3.4.2-release | trav90 | 2018-04-26 | -28271/+17555 |
| | | | | | | | | | | | | 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. | |||
| * | | [ffvpx] Restore AVOptions and dictionary features | trav90 | 2018-04-26 | -106/+2774 |
| | | | | | | | | | | | | 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. | |||
| * | | [ffvpx] Revert Mozilla hack in FFmpeg code | trav90 | 2018-04-26 | -32/+16 |
| | | | | | | | | | | | | 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. | |||
* | | | Merge pull request #273 from janekptacijarabaci/pm_permissions_1 | Moonchild | 2018-04-27 | -319/+685 |
|\ \ \ | | | | | | | | | [PALEMOON] [frontend vs backend] Fix "Permissions Manager" and permissions | |||
| * | | | [PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated ↵ | janekptacijarabaci | 2018-04-27 | -2/+0 |
| | | | | | | | | | | | | | | | | to "dom.webnotifications.enabled") | |||
| * | | | [PALEMOON] Remove double rows from aboutPermissions.js | janekptacijarabaci | 2018-04-27 | -2/+0 |
| | | | | ||||
| * | | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵ | janekptacijarabaci | 2018-04-27 | -58/+485 |
| |\ \ \ | |/ / / |/| | | | | | | | pm_permissions_1 | |||
* | | | | Merge pull request #272 from janekptacijarabaci/pm_css_inContentUI_1 | Moonchild | 2018-04-27 | -0/+347 |
|\ \ \ \ | | | | | | | | | | | [PALEMOON] [frontend vs backend] Fix of non-existent CSS files | |||
| * | | | | [PALEMOON] [frontend vs backend] Fix of non-existent CSS files (follow up - ↵ | janekptacijarabaci | 2018-04-27 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use preprocessing for OSX and windows) Issue #121 | |||
| * | | | | [PALEMOON] [frontend vs backend] Fix of non-existent CSS files | janekptacijarabaci | 2018-04-26 | -0/+347 |
| | |/ / | |/| | | | | | | | | | | Issue #121 | |||
* | | | | Merge pull request #271 from janekptacijarabaci/pm_tab_move_1 | Moonchild | 2018-04-27 | -56/+136 |
|\ \ \ \ | | | | | | | | | | | [PALEMOON] [frontend vs backend] Move tab to a new window does not work properly | |||
| * | | | | [PALEMOON] Bug 723951 - Popup notification does not continue when the tab ↵ | janekptacijarabaci | 2018-04-26 | -56/+136 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | move to other window Issue #121 | |||
* / / / | Partially revert 1ef526f0f - sftkpwd.c | Matt A. Tobin | 2018-04-26 | -2/+2 |
|/ / / | | | | | | | | | | #82 #265 | |||
| * | | Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissions | janekptacijarabaci | 2018-04-26 | -6/+20 |
| | | | ||||
| * | | Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted event | janekptacijarabaci | 2018-04-26 | -1/+1 |
| | | | ||||
| * | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵ | janekptacijarabaci | 2018-04-26 | -39/+185 |
| |\ \ | |/ / |/| | | | | | pm_permissions_1 | |||
* | | | Merge pull request #269 from adeshkp/button_messages | Moonchild | 2018-04-26 | -39/+99 |
|\ \ \ | |_|/ |/| | | Improve some button labels in preferences | |||
| * | | [Toolkit] Change button labels in password manager | adeshkp | 2018-04-26 | -3/+17 |
| | | | ||||
| * | | [Basilisk] Change button labels in cookies dialog | adeshkp | 2018-04-26 | -14/+34 |
| | | | ||||
| * | | [Pale Moon] Change button labels in cookies dialog | adeshkp | 2018-04-26 | -22/+48 |
| | | | ||||
* | | | Make github file all caps | wolfbeast | 2018-04-26 | -0/+0 |
| | | | ||||
* | | | Add github contributing guidelines | wolfbeast | 2018-04-26 | -0/+86 |
| | | | ||||
| | * | [follow up] Bug 1216684 - Notification permissions ... in private windows - ↵ | janekptacijarabaci | 2018-04-26 | -0/+10 |
| | | | | | | | | | | | | implemented "_getBrowserForRequest" function (e10 off only) | |||
| | * | [PALEMOON] Preferences: Fix permissions.xul (an introductory comment) | janekptacijarabaci | 2018-04-26 | -4/+4 |
| | | |