| Commit message (Collapse) | Author | Age |
|
|
|
| |
Resolves #1999
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| |
| | |
jobbautista9/UXP:1971-icu63-forreal into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1973
|
| | |
|
|/ |
|
|
|
|
| |
This leaves just use of recursive make to build applications.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Back out some of the xptcstubs changes that are not viable for our codebase.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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.
|
| | |
|
| |
| |
| |
| | |
This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
|
|/
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1850
|
| | |
|
|/
|
|
| |
Even when there is no updater.
|
|
|
|
| |
Mostly IPC, tools and mozbuild.
|
|
|
|
| |
Also updates more comments.
|
|
|
|
| |
processors, some Andoid packaging stuff, Eclipse IDE support et al.
|
| |
|
| |
|
|
|
|
|
| |
These are obsolete system themes; the platform will fall back to generic/unknown
theme support instead.
|
|
|
|
|
| |
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
|
| |
|
| |
|
|
|
|
| |
This reverts commit ae775e493b6d3f3c866aa31b5897563d364d698d.
|
| |
|
|
|
|
| |
Because people are apparently never satisfied with the time zones on the planet!
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
This fully works for splitting gkmedias.dll back out from xul with one exception
which is Skia throwing undefined externals when linking gkmedias.
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
Also adds options for new functionality in #1683
|
|
|
|
| |
Resolves #1682
|
|
|
|
| |
for some reason
|
| |
|
| |
|
| |
|
|
|
|
| |
Some symbols were missing from export which might lead to build bustage.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
We've made some notable changes re: layout and rendering.
|
|
|
|
| |
This reverts commit 6a3d5769d01ec1a8dd56ea79aec2df91b801ce02.
|
| |
|
| |
|
| |
|