summaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAge
* Issue #1999 - Switch to the unorm2 API for String.normalize()Moonchild2022-09-02
| | | | Resolves #1999
* Issue #1969 - Implement Intl.RelativeTimeFormat.Job Bautista2022-07-25
| | | | | | | | Based on Mozilla bugs 1270140, 1504656, 1483545, and 1504334. Took note of Mozilla bug 1379222 which changed GetPrototypeFromCallableConstructor to GetPrototypeFromBuiltinConstructor. There are many other changes I did myself since the initial implementation by Mozilla wouldn't work with this codebase.
* Merge pull request 'Upgrade ICU to 63.2 and Unicode to 11.0' (#1973) from ↵Moonchild2022-07-24
|\ | | | | | | | | | | jobbautista9/UXP:1971-icu63-forreal into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1973
| * Issue #1971 - Part 2: Update ICU source to 63.2.Job Bautista2022-07-24
| |
* | Bump platform versionMoonchild2022-07-24
|/
* Issue #1837 - Remove unused build back-ends from the tree.Moonchild2022-07-21
| | | | This leaves just use of recursive make to build applications.
* Issue #1805 - Improve stack size limits for all targets.Moonchild2022-07-15
| | | | | | | | | | | | | This allows us to use a greater rendering depth for exceedingly-deep DOM trees in layout, better matching what mainstream browsers are capable of. Note that for 32-bit Windows the stack size MUST be set to larger than the default or Bad Things Will Happen™ - we use 1.5 MB for this as a carefully-tuned value. This needs to be capped specifically for JS use because some JavaScript obfuscators deliberately trigger stack overflows and would lock up the browser otherwise as long as there's still stack space to abuse. For web compatibility we therefore limit this to 2MB in JS only (3x for ASAN) while still allowing a greater depth for the layout engine.
* Issue #1956 - Allow building with newer MSVC versions.Jeremy Andrews2022-07-02
|
* Issue #1905 - Part 3g - Final set of changes connecting ARM64 support for Mac.Brian Smith2022-06-09
| | | | Back out some of the xptcstubs changes that are not viable for our codebase.
* New cycle masterMoonchild2022-05-03
|
* Merge branch 'master' into 1829Brian Smith2022-04-28
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: No issue - Update README and SECURITY Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. Issue #1879 - Follow-up: Update config/external/nss/target to security/target. Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. Issue #1879 - Revert changes to cryptox.h Revert "Issue #1879 - spot-fix typo in cryptox.h" Issue #1879 - spot-fix typo in cryptox.h Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement Issue #21 - Remove use counters telemetry Issue #1881 - Interpret empty or whitespace root margin string as zero length Issue #1877 - Resolve NIGHTLY_BUILD conditionals. Issue #1880 - Boot Comic Sans out of the font configuration.
| * Issue #1879 - Follow-up: Update config/external/nss/target to security/target.Jeremy Andrews2022-04-24
| |
* | Issue #1829 - Revert "Issue #1751 -- Remove XP_DARWIN"Brian Smith2022-04-26
| | | | | | | | This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
* | Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from ↵Brian Smith2022-04-26
|/ | | | | | | | | the rest of the tree.” This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
* No issue - Use UXP generic credentials if no module.ver is present.Moonchild2022-04-19
|
* Bump milestoneMoonchild2022-04-19
|
* Issue #1859 - Build xz-embedded lib when the updater is built.lzma-updaterMoonchild2022-04-17
|
* 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 - Transfer build configuration to gypMatt A. Tobin2022-04-07
| |
* | No issue - Always build MAR support.Moonchild2022-04-08
|/ | | | Even when there is no updater.
* Issue #1053 - Second pass remove android defines and build system stuff.Moonchild2022-04-01
| | | | Mostly IPC, tools and mozbuild.
* Issue #1053 - Remove Android systrace, more build system removals.Moonchild2022-04-01
| | | | Also updates more comments.
* Issue #1053 - First pass Android defines and remove Android AnnotationMoonchild2022-04-01
| | | | processors, some Andoid packaging stuff, Eclipse IDE support et al.
* Bump platform version.Moonchild2021-08-13
|
* Bump platform versionMoonchild2021-06-19
|
* Issue #1782: Remove Luna, Royale and Zune support from the platform.Moonchild2021-06-14
| | | | | These are obsolete system themes; the platform will fall back to generic/unknown theme support instead.
* Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.Moonchild2021-05-06
| | | | | This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals.
* Issue #1751 -- Remove XP_DARWINMoonchild2021-05-02
|
* Issue #1751 -- Remove XP_IOSMoonchild2021-05-01
|
* Issue #1746 - Revert "Additional configuration for NSS lib update."Moonchild2021-03-14
| | | | This reverts commit ae775e493b6d3f3c866aa31b5897563d364d698d.
* Issue #1053 - Remove Android-specific blocks from system headers and /domMoonchild2021-03-11
|
* Update tzdata to 2021aMoonchild2021-02-10
| | | | Because people are apparently never satisfied with the time zones on the planet!
* Issue #1729 - Support building/linking against libc++ 9+Olivier Certner2021-02-05
| | | | | | | | | | | Including <cstdlib> must never trigger inclusion of "mozalloc.h", because the first thing this one does is precisely to include <cstdlib>. It is now the case that, in libc++ 9 and beyond, <cstdlib> includes <math.h> which then tries to include <type_traits>, which the STL wrapper intercepts, trying to load "mozalloc.h". Same problem happens with <limits>. Fix pulled from: https://bugzilla.mozilla.org/show_bug.cgi?id=1594027.
* Bump platform version for added features.Moonchild2021-01-16
|
* Issue #61 - Reinstate buildability with shared gkmedias dllMoonchild2021-01-02
| | | | | This fully works for splitting gkmedias.dll back out from xul with one exception which is Skia throwing undefined externals when linking gkmedias.
* Issue #1693 - Additional configuration for NSS lib update.Moonchild2020-12-23
| | | | | | | The Seed and RC2 components are completely obsolete, so we shouldn't build them. AVX2 for Chacha20-Poly1305 would fall outside of our platform sysreqs, and has a build system issue with non-MSVC flags being passed (needs more research, also a recent change around NSS 3.53 when the makefile destruction happened)
* Issue #1701 - Implement Intl.PluralRules APIMoonchild2020-12-22
|
* Issue #251 - Move chrome packaging options to ac configureMatt A. Tobin2020-11-16
| | | | Also adds options for new functionality in #1683
* Issue #1682 - Remove vibrator DOM interface and support code.Moonchild2020-11-13
| | | | Resolves #1682
* Issue #1677 - Part 7: Add unicode/uniset.h to check_spidermonkey_style.py ↵Matt A. Tobin2020-11-09
| | | | for some reason
* Bump platform version for added features.Moonchild2020-10-23
|
* Issue #1656 - Part 8: Devtools and misc.Moonchild2020-09-24
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* [NSS] Update exported symbolsMoonchild2020-06-08
| | | | Some symbols were missing from export which might lead to build bustage.
* Issue #1538 - remove speech recognition engineMoonchild2020-05-20
| | | | | | | | | | | | | | | This removes speech recognition, pocketsphinx, training models and the speech automated test interface. This also re-establishes proper use of MOZ_WEBSPEECH to work for the speech API (synthesis part only) that was a broken mess before, with some synth parts being always built, some parts being built only with it enabled and recognition parts being dependent on it. I'm pretty sure it'd be totally busted if you'd ever have tried building without MOZ_WEBPEECH before. Tested that synthesis still works as-intended. This resolves #1538
* Bump platform version.Moonchild2020-05-12
| | | | We've made some notable changes re: layout and rendering.
* Revert "Issue #190 - Part 1: Remove XP_IOS conditional code"Matt A. Tobin2020-02-28
| | | | This reverts commit 6a3d5769d01ec1a8dd56ea79aec2df91b801ce02.
* Issue #190 - Part 1: Remove XP_IOS conditional codeMatt A. Tobin2020-02-28
|
* Set module default identification properly.wolfbeast2020-02-21
|
* Issue #1457 - Unfold sqlite3 from nssMatt A. Tobin2020-02-20
|