summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request 'Issue #1818 Cleanup some old GCC hacks' (#1865) from ↵Moonchild2022-04-16
|\ | | | | | | | | | | trav90/UXP-contrib:compiler-hacks-cleanup into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1865
| * Issue #1818 - Part 4: always use -pipe with GCCtrav902022-04-15
| | | | | | | | Usable GCC versions have supported -pipe for a VERY long time. There's no need to keep checking if it is supported.
| * Issue #1818 - Part 3: Remove more old gcc compiler hacks.trav902022-04-15
| |
| * Issue #1818 - Part 2: Remove code for implementation of atomics with __synctrav902022-04-15
| | | | | | | | | | All supported compilers support using C++11 <atomic> natively, so implementing this using GCC's old __sync functions is no longer necessary.
| * Issue #1818 - Part 1: remove a number of old GCC hacks.trav902022-04-15
| |
* | Merge pull request 'Issue #1531 - Bump minimum required GCC version to 7.1' ↵Moonchild2022-04-16
|\ \ | | | | | | | | | | | | | | | (#1858) from trav90/UXP-contrib:build-system-work into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1858
| * | Issue #1531 - Bump minimum required GCC version to 7.1trav902022-04-12
| | |
* | | Issue #1864 - Fix IonBuilder::maybeMarkEmpty.Moonchild2022-04-15
| |/ |/| | | | | | | Look at the instruction's operands instead of the instruction itself, and take an early exit on empty types.
* | Merge branch 'restore-dual-guid'Moonchild2022-04-15
|\ \
| * | Issue #1821 - Pre-process AddonRepository.jsmrestore-dual-guidMoonchild2022-04-14
| | |
| * | Issue #1821 - Restore "dot" indicatorsMoonchild2022-04-14
| | | | | | | | | | | | | | | | | | This also removes orange compat warning styling and associated strings. Reverses the entirety of #1445
| * | Issue #1821 - Revert "Issue #1744 - Remove the ability to accept FirefoxMoonchild2022-04-14
|/ / | | | | | | | | | | GUIDS (remove the dual system)" This reverts commit 3aa334d0b7de2a554c2234bfbb7a9f4e29dea451.
* | Merge branch 'master' of https://repo.palemoon.org/MoonchildProductions/UXPMoonchild2022-04-13
|\|
| * Merge pull request 'Re-enable building of any XUL application via UXP ↵Moonchild2022-04-12
| |\ | | | | | | | | | | | | | | | | | | toolkit' (#1856) from g4jc/UXP-contrib:build_blocker into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1856 Reviewed-by: Moonchild <moonchild@palemoon.org>
| | * Re-enable non-comm-style XUL application builds with a warningGaming4JC2022-04-11
| |/ | | | | | | A check was placed here to ensure the platform is built comm-style e.g. 'your-application/UXP'. There are packaging instances where old-style is still used. This re-enables the old-style with a visual warning indicating that any failure is the responsibility of the application maintainter as this style is not supported by the platform.
* | Issue #1859 - Part 1: Update xz-embedded library.Moonchild2022-04-13
| | | | | | | | This also updates the script for updating and README.
* | [network] Add non-overrideable default MIME types for js, jsm and json.Moonchild2022-04-13
| | | | | | | | | | This ensures the browser always recognizes these file type extensions appropriately, even if not otherwise registered in the system.
* | No Issue - Update mach langpack with -vMatt A. Tobin2022-04-13
|/
* Merge pull request 'Follow-up: Remove grid preference check from developer ↵Moonchild2022-04-09
|\ | | | | | | | | | | tools' (#1855) from FranklinDM/UXP-contrib:work_css-grid-pref-followup into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1855
| * Issue #1838 - Follow-up: Remove grid preference check from developer toolsFranklinDM2022-04-09
|/
* Fix Mesa check + whitespaceMoonchild2022-04-09
|
* Fix typoMoonchild2022-04-09
|
* [devtools] Restrict sourcemap URLsMoonchild2022-04-09
|
* [xpcom] xpcom Threadpool cleanupMoonchild2022-04-09
| | | | Make sure thread locks are in place to guard accesses.
* [js] Fix AliasSet of MLoadTypedArrayElementHoleMoonchild2022-04-09
|
* No issue - Avoid WebGL crash on MesaMoonchild2022-04-08
| | | | This prevents too high vert-count draws that Mesa doesn't handle.
* [XPCOM] xpcom/threads misc cleanupMoonchild2022-04-08
|
* [NSS] Update NSS to 3.52.4Moonchild2022-04-08
|
* Issue #1836 - Implement Selection.setBaseAndExtent()Moonchild2022-04-08
|
* Issue #1840 - Try to deal with bad website scripting loading/unloading modules.Moonchild2022-04-08
| | | | | | | | Apparently Bing does rapid-fire loading/unloading of module scripts that causes our attempts at resolving and initializing them to end up with null fetched modules. Returning null is probably a better way to handle this than crashing on ms->ModuleRecord() ;-)
* Merge pull request 'Implement 'content' keyword for 'flex-basis' property ↵Moonchild2022-04-08
|\ | | | | | | | | | | and address spec changes' (#1854) from FranklinDM/UXP-contrib:work_css-flex-basis-content into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1854
| * Issue #1370 - Part 6: Update testsFranklinDM2022-04-07
| |
| * Issue #1370 - Part 5: Regenerate developer tools' static CSS properties databaseFranklinDM2022-04-07
| |
| * Issue #1370 - Part 4: Treat `flex-basis: content` as `max-content`FranklinDM2022-04-07
| | | | | | | | | | | | This uses a different approach and builds upon the refactoring made in the 576eb6ee01fb9ee3669cad634b26473c2886cab1. Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1374540
| * Issue #1370 - Part 3: Implement `content` keyword for `flex-basis` propertyFranklinDM2022-04-07
| | | | | | | | Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1105111
| * Issue #1370 - Part 2: Remove redundant special-case code for treating ↵FranklinDM2022-04-07
| | | | | | | | | | | | flex-basis enum values as 'auto' in vertical axis Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1436881
| * Issue #1370 - Part 1: Refactor nsFrame to use a separate function for ↵FranklinDM2022-04-07
| | | | | | | | | | | | handling `flex-basis` This removes the need to keep the `flex-basis` handling code of the ComputeSize* functions in sync since they both call the same function now for this purpose.
* | Merge pull request 'Land final NSS-gyp work' (#1850) from nss-gyp-work into ↵Moonchild2022-04-08
|\ \ | | | | | | | | | | | | | | | master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1850
| * | Issue #1847 - Clean up gyp[_base].mozbuild for Android removal.nss-gyp-workMoonchild2022-04-07
| | |
| * | Issue #1847 - Fixes for SunOSMoonchild2022-04-07
| | |
| * | Issue #1847 - Update generate_certdata.py so it matches what thisMatt A. Tobin2022-04-07
| | | | | | | | | | | | version of NSS expects.
| * | Issue #1847 - Get NSS gyp to understand disabling avx2 in freeblMatt A. Tobin2022-04-07
| | |
| * | Issue #1847 - Transfer build configuration to gypMatt A. Tobin2022-04-07
| | |
| * | Issue #1847 - Updates to handle NSSMatt A. Tobin2022-04-07
| | | | | | | | | | | | Bug 1295937
| * | Issue #1847 - Restore build/gyp.mozbuild to m-esr52 state.Matt A. Tobin2022-04-07
| | | | | | | | | | | | To do: remove android stuff again at the end.
* | | Update 7zSD.Moonchild2022-04-08
| | |
* | | No issue - Always build MAR support.Moonchild2022-04-08
| | | | | | | | | | | | Even when there is no updater.
* | | [NSS] check for missing signedData field and bump versionMoonchild2022-04-08
| | |
* | | [DOM IndexedDB] Increase intermediate byte storage maximum capacity.Moonchild2022-04-08
| | |
* | | [DOM media] Handle truncated ADTS and MP3 resources.Paul Adenot2022-04-08
| | |