summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge branch 'malloc-rewrite'wolfbeast2018-04-28-74332/+115
|\ | | | | | | This resolves #263.
| * Use slim reader/writer locks instead of critical sections.wolfbeast2018-04-28-13/+8
| |
| * Remove the unused and rudimentary arena load balancer.wolfbeast2018-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.wolfbeast2018-04-28-21/+19
| |
| * Remove jemalloc 4 leftover conditional.wolfbeast2018-04-27-4/+0
| |
| * Remove single-threaded considerations.wolfbeast2018-04-27-52/+30
| | | | | | | | We assume our applications are always going to have multithreaded access to the malloc.
| * Update credits in BSD-licensed files.wolfbeast2018-04-27-7/+7
| |
| * Remove jemalloc 4 leftover conditional.wolfbeast2018-04-27-2/+0
| |
| * Remove MOZ_REPLACE_JEMALLOCwolfbeast2018-04-27-6/+2
| | | | | | | | This was only defined when building jemalloc4 as a replace-malloc library.
| * Remove jemalloc 4 from our tree.wolfbeast2018-04-27-73495/+4
| |
| * Remove support for making jemalloc4 the default memory allocator.wolfbeast2018-04-27-439/+32
| |
| * Remove support for system jemalloc.wolfbeast2018-04-26-64/+32
| |
* | Use SRWlocks for mutexes in cairo on Windows.wolfbeast2018-04-28-11/+12
| |
* | Use SRWlocks for js mutexes on Windows.wolfbeast2018-04-28-49/+8
| |
* | Merge pull request #274 from JustOff/PR_AboutRedirector_NewChannel_LoadInfoMoonchild2018-04-28-2/+7
|\ \ | | | | | | Provide LoadInfo for NewChannel() call in 'about' protocol handler
| * | Provide LoadInfo for NewChannel() call in 'about' protocol handlerJustOff2018-04-27-2/+7
| | |
* | | Merge pull request #275 from trav90/ffvpx-resyncMoonchild2018-04-27-29787/+21150
|\ \ \ | |/ / |/| | Resync ffvpx code with 3.4.2-release from upstream
| * | Update CLOBBER after ffvpx updatetrav902018-04-27-1/+1
| | |
| * | Bump VP9 benchmark version IDtrav902018-04-26-1/+1
| | |
| * | [ffvpx] Update resync documentationtrav902018-04-26-11/+10
| | |
| * | [ffvpx] Re-generate config_*.{h,asm} filestrav902018-04-26-782/+892
| | |
| * | [ffvpx] Re-enable assembly optimized codetrav902018-04-26-11/+11
| | | | | | | | | | | | It was inadvertently disabled in 8b37a1bc306c1d5a3cc92e9dc04fb95d5d9a0298.
| * | [ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bugtrav902018-04-26-0/+2
| | |
| * | [FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h ↵trav902018-04-26-0/+9
| | | | | | | | | | | | hackaround file
| * | [FFmpeg] Work around a bug with corrupted datatrav902018-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 needtrav902018-04-26-693/+0
| | |
| * | [ffvpx] Update ffvp9/ffvp8 to 3.4.2-releasetrav902018-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 featurestrav902018-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 codetrav902018-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_1Moonchild2018-04-27-319/+685
|\ \ \ | | | | | | | | [PALEMOON] [frontend vs backend] Fix "Permissions Manager" and permissions
| * | | [PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated ↵janekptacijarabaci2018-04-27-2/+0
| | | | | | | | | | | | | | | | to "dom.webnotifications.enabled")
| * | | [PALEMOON] Remove double rows from aboutPermissions.jsjanekptacijarabaci2018-04-27-2/+0
| | | |
| * | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵janekptacijarabaci2018-04-27-58/+485
| |\ \ \ | |/ / / |/| | | | | | | pm_permissions_1
* | | | Merge pull request #272 from janekptacijarabaci/pm_css_inContentUI_1Moonchild2018-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 - ↵janekptacijarabaci2018-04-27-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use preprocessing for OSX and windows) Issue #121
| * | | | [PALEMOON] [frontend vs backend] Fix of non-existent CSS filesjanekptacijarabaci2018-04-26-0/+347
| | |/ / | |/| | | | | | | | | | Issue #121
* | | | Merge pull request #271 from janekptacijarabaci/pm_tab_move_1Moonchild2018-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 ↵janekptacijarabaci2018-04-26-56/+136
| |/ / / | | | | | | | | | | | | | | | | | | | | move to other window Issue #121
* / / / Partially revert 1ef526f0f - sftkpwd.cMatt A. Tobin2018-04-26-2/+2
|/ / / | | | | | | | | | #82 #265
| * | Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissionsjanekptacijarabaci2018-04-26-6/+20
| | |
| * | Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted eventjanekptacijarabaci2018-04-26-1/+1
| | |
| * | Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵janekptacijarabaci2018-04-26-39/+185
| |\ \ | |/ / |/| | | | | pm_permissions_1
* | | Merge pull request #269 from adeshkp/button_messagesMoonchild2018-04-26-39/+99
|\ \ \ | |_|/ |/| | Improve some button labels in preferences
| * | [Toolkit] Change button labels in password manageradeshkp2018-04-26-3/+17
| | |
| * | [Basilisk] Change button labels in cookies dialogadeshkp2018-04-26-14/+34
| | |
| * | [Pale Moon] Change button labels in cookies dialogadeshkp2018-04-26-22/+48
| | |
* | | Make github file all capswolfbeast2018-04-26-0/+0
| | |
* | | Add github contributing guidelineswolfbeast2018-04-26-0/+86
| | |
| | * [follow up] Bug 1216684 - Notification permissions ... in private windows - ↵janekptacijarabaci2018-04-26-0/+10
| | | | | | | | | | | | implemented "_getBrowserForRequest" function (e10 off only)
| | * [PALEMOON] Preferences: Fix permissions.xul (an introductory comment)janekptacijarabaci2018-04-26-4/+4
| | |