summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Issue #1859 - Build xz-embedded lib when the updater is built.lzma-updaterMoonchild2022-04-17
|
* Issue #1859 - Part 6: Update mach mar to accept --bz2 for old style MARMoonchild2022-04-17
| | | | | So we can build bzip2 MARs for selectively updating older versions of the applications that don't understand xz.
* Issue #1859 - Part 5: Add format detection to unwrap_full_update.plMoonchild2022-04-17
|
* Issue #1859 - Part 4: Update mar file generation scripts for use of xz.Moonchild2022-04-17
| | | | | | | | - Update packaging scripts to support both lzma and bzip2 - Update python script to support lzma - Update test scripts to support lzma to be thorough This all requires xz to be available in the path on the build system.
* Issue #1859 - Part 3: Replace bzip2 handling in MAR files with xz.Moonchild2022-04-17
| | | | | | | | Since there really is no need to add file detection logic to the updater if updating through AUS is old->new only anyway, replacing bzip2 handling with xz handling is fine, instead of adding it. Considering the far superior compression of LZMA and MAR not being a common archive format anyway, let's just K.I.S.S. it :)
* Issue #1859 - Part 2: xz-embedded build config changesMoonchild2022-04-17
| | | | Always build as static lib for use in updater.
* Issue #1834 - Remove obvious entries for Binary Outcast code.Moonchild2022-04-17
|
* Issue #1370 - Follow-up: Give table wrapper boxes a special case during flex ↵FranklinDM2022-04-17
| | | | | | base size resolution, so that percent main-sizes can be respected This is a workaround, based on https://bugzilla.mozilla.org/show_bug.cgi?id=1455976
* Merge pull request 'Fix building with GCC 11' (#1868) from ↵Moonchild2022-04-17
|\ | | | | | | | | | | trav90/UXP-contrib:gcc-work into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1868
| * Issue #1804 - Fix building with GCC 11trav902022-04-16
|/
* Merge pull request 'Cache the most recent nsGenConNode to speed up future ↵Moonchild2022-04-16
|\ | | | | | | | | | | insertions' (#1867) from win7-7/UXP:pr-1861 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1867
| * Merge remote-tracking branch 'Upstream/master' into pr-1861win7-72022-04-15
| |\
| * \ Merge remote-tracking branch 'Upstream/master' into pr-1861win7-72022-04-15
| |\ \
| * | | Issue #1861 - Cache the most recent nsGenConNode to speed up future insertions.win7-72022-04-15
| | | | | | | | | | | | | | | | Cache the most recent nsGenConNode to speed up future insertions.
* | | | 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