roytam1
5d774d0709
backout bug1757604 part from rev 591552c5 as it cause display issues
2022-09-21 22:24:29 +08:00
roytam1
1b0e373028
Merge remote-tracking branch 'origin/tracking' into custom
2022-09-20 15:19:27 +08:00
Basilisk-Dev
ef3685dc5d
[Basilisk] No Issue - Remove stray semicolon
2022-09-20 15:17:17 +08:00
Basilisk-Dev
f5e49fb5a4
[Basilisk] Issue #29 - Remove telemetry from pdfjs completely
2022-09-20 15:16:45 +08:00
FranklinDM
0f67602bf1
[Pale-Moon] Issue #21 - Remove leftover telemetry code for the app menu's opening time
...
The actual calls to telemetry were removed, but the checks for the app menu's
opening time wasn't removed. Effectively, this reverts Mozilla bug 723515 which
implemented this check.
2022-09-20 15:13:34 +08:00
roytam1
67a84940ea
d3d9: further lowered MaxTexture limit to 1024 to give chance for Radeon 9550 and GMA 965 to use hardware acceleration
2022-09-20 14:58:51 +08:00
roytam1
1e93ef4c00
Merge remote-tracking branch 'origin/tracking' into custom
2022-09-19 16:22:22 +08:00
Moonchild
05389eb41f
Issue #2008 - Implement missing s parameter parsing and align case with spec.
...
This does 2 things.
First, it adds parsing of the 's' parameter parsing to DOM object construction of regexes
Second, it corrects the DOM property to be `dotAll` instead of `dotall`
For consistency's sake, all function names and calls were renamed with the finalized casing.
This resolves #2008
2022-09-19 16:20:22 +08:00
Moonchild
800090d0c0
No issue - Stop pre-processing some files that don't have preprocessor statements in them.
2022-09-19 16:19:41 +08:00
roytam1
591552c5bb
partly import changes from tenfourfox:
...
- #651 : M1767365+backbugs M1757604 M1771774 M1776658 (bc6daa0ae)
2022-09-19 16:18:37 +08:00
roytam1
a9c379217d
partly import changes from tenfourfox:
...
- 102ESR: rev EV roots, TLDs, tzdata (c47bef11f)
2022-09-19 15:13:43 +08:00
roytam1
29846d1e4d
update NSS builtin certstore to Sep 2022 version from mozilla upstream.
2022-09-19 15:11:02 +08:00
roytam1
92cf687331
Merge remote-tracking branch 'origin/tracking' into custom
2022-09-09 10:31:15 +08:00
Moonchild
f801bd1847
Issue #80 - Re-unify most of gfx
2022-09-09 10:19:25 +08:00
Moonchild
42b9149fbc
No Issue - prevent build issue in MSVC due to libaom SIMD inlining.
2022-09-09 10:13:31 +08:00
Job Bautista
b93c4ada8a
Issue #1995 - Fix build bustage in GCC 12
...
For some reason, GCC 12 is treating this include as a circular dependency.
See athenian200's analysis for more details.
2022-09-09 10:13:16 +08:00
Moonchild
b27475f6a9
Issue #80 - Re-unify most of the layout engine
2022-09-09 10:12:59 +08:00
Moonchild
60e4e33442
Issue #80 - Re-unify most of DOM
2022-09-09 10:09:40 +08:00
roytam1
866ded0b0a
Merge remote-tracking branch 'origin/tracking' into custom
2022-09-07 11:03:19 +08:00
Moonchild
142f08ce1f
Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in HTMLOptGroupElement.cpp to fix unified building on X11
2022-09-07 11:02:14 +08:00
Moonchild
4bdd6dd93c
Issue #80 - Re-unify building of /js/src
2022-09-07 11:02:02 +08:00
Moonchild
c86c612bb5
Revert "Issue #1676 - Part 4: Split builtin sources out of js/src/moz.build"
2022-09-07 11:01:51 +08:00
Moonchild
1c6fb7fcaa
Revert "Issue #1676 - Part 5: Split devtools sources out of js/src/moz.build"
...
This reverts commit 24b835f0a92881903c6e5f0cebb7ffa93c5e9d05.
2022-09-07 11:01:37 +08:00
Moonchild
62b5ce90af
Revert "Issue #1676 - Part 6: Split ds sources out of js/src/moz.build"
...
This reverts commit eedfa63a1d244426df38be6d72ee35422a5d9d82.
2022-09-07 11:01:23 +08:00
Moonchild
cd3c43e614
Revert "Issue #1676 - Part 7: Split frontend sources out of js/src/moz.build"
...
This reverts commit 1396383aeed414c23b3dce639932987000412be0.
2022-09-07 11:01:10 +08:00
Moonchild
5f23cd3017
Revert "Issue #1676 - Part 8: Fix up include for selfhosted.out.h"
...
This reverts commit bc450dab41695f85290f83c53c2c6914c1710883.
2022-09-07 11:00:53 +08:00
Moonchild
28392d5dca
Revert "Issue #1676 - Part 9: Move DIRS down in js/src/moz.build"
2022-09-07 11:00:39 +08:00
Moonchild
8da86488ea
Revert "Issue #1676 - Part 10: Split gc sources out of js/src/moz.build"
...
This reverts commit 65eac50e2dd9d2c4773a927aa7909eff13bc121c.
2022-09-07 11:00:25 +08:00
Moonchild
86b12c766d
Revert "Issue #1676 - Part 11: Split irregexp sources out of js/src/moz.build"
...
This reverts commit 3d9bf5d7a32eb7076ad4e1782ca677981efff150.
2022-09-07 11:00:13 +08:00
Moonchild
f4c5ef005c
Revert "Issue #1676 - Part 12: Split jit sources out of js/src/moz.build"
...
This reverts commit 95e057e737e3edcb270c256000b893365e1d9a9b.
2022-09-07 11:00:00 +08:00
Moonchild
b15c6109e9
Revert "Issue #1676 - Part 13: Split perf sources out of js/src/moz.build"
...
This reverts commit 383bc182e3a3fe53cf79a51bc36c6218334d93b5.
2022-09-07 10:59:46 +08:00
Moonchild
29fc6d519a
Revert "Issue #1676 - Part 14: Split proxy sources out of js/src/moz.build"
...
This reverts commit 6f76f1cb362b98fc617c5c0735cdacee64103e89.
2022-09-07 10:41:56 +08:00
Moonchild
14da6dc66d
Revert "Issue #1676 - Part 15: Split threading sources out of js/src/moz.build"
...
This reverts commit 2f50f543a245a559a277505dfa6906f1888ef0d9.
2022-09-07 10:41:43 +08:00
Moonchild
7a45d4dcf9
Revert "Issue #1676 - Part 16: Split WASM sources out of js/src/moz.build"
...
This reverts commit 1abc696f87d175ab967e0e86fdf375255c43e98d.
2022-09-07 10:41:29 +08:00
Moonchild
d83377b8ce
Revert "Issue #1676 - Part 17: Put remaining source files which have debug code ifdef'd behind MOZ_DEBUG"
...
This reverts commit ff355fe9ac5327a62cdbd05f99dff9febe5de5df.
2022-09-07 10:41:18 +08:00
Moonchild
0e7a3f2144
Revert "Issue #1676 - Part 18: Move and separate top level sources from vm sources in js/src/moz.build"
...
This reverts commit 59511eb8dddac5556c4aa72d6d7fe1a2c3dc3972.
2022-09-07 10:40:59 +08:00
Moonchild
b03603e73e
Revert "Issue #1676 - Part 19: Split ctypes sources out of js/src/moz.build"
...
This reverts commit cdf46e803b2fc1ab0787138890dfff67030e6516.
2022-09-07 10:40:47 +08:00
Moonchild
23a10c68fa
Revert "Issue #1676 - Part 20: Split vtune sources out of js/src/moz.build"
...
This reverts commit fd1b2dc2b14ded708f8eb62a55109c03356c6b26.
2022-09-07 10:40:33 +08:00
Moonchild
7bb8046c17
Revert "Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm back into unified sources."
...
This reverts commit a8a397fbceb78d2338e214e583be4f02797637d1.
2022-09-07 10:40:18 +08:00
Brian Smith
8cc2925a24
No issue - Fix OutputVariable visibility issue, when building with clang.
2022-09-07 10:40:03 +08:00
Brian Smith
dda19de1bf
Issue #2000 - Stop using deprecated ext/hash_map. This has been long deprecated in favor of std::unsorted_map. Since all platforms are using modern compilers now it should not be a problem to switch over to std::unsorted_map in the single place hash_map is used. This allows us to build on platforms which have removed hash_map such as FreeBSD.
2022-09-07 10:39:29 +08:00
Moonchild
5dfded811d
Issue #80 - reinstated unified building for some large chunks of our code.
...
This should reduce compile complexity saving time and reducing linker stress.
2022-09-07 10:36:23 +08:00
Moonchild
66424272f3
Issue #1999 - Switch to the unorm2 API for String.normalize()
...
Resolves #1999
2022-09-07 10:26:05 +08:00
roytam1
64173440fc
Merge remote-tracking branch 'origin/tracking' into custom
2022-09-02 11:00:51 +08:00
Brian Smith
b14a145be6
Issue #1990 - Part 6 - Fix for infinite loop from Release() on shutdown worker. If the worker is shut down, call Cancel() on the Runnable, this will prevent nsInputStreamReadyEvents to be called again when deallocated.
2022-09-02 11:00:19 +08:00
Brian Smith
5fd53649bd
Issue #1990 - Part 5 - Common up the skippability implementations that are basically copy/pastes of the DOMEventTargetHelper one. Mozilla Bug Bug 1333540. Skipped the renamed of various functions, but otherwise a direct port.
2022-09-02 11:00:06 +08:00
Brian Smith
9f945d160d
Issue #1990 - Part 4 - Add a number of Mozilla patches from between Part 1 and 2. 1334081 - prevent null pointer dereference in StreamReaderFunc. 1330631 - Convert the EventSourceImpl::Message to be UniquePtr. 1337619 - Reset mGoingToDispatchAllMessages flag before early return.
2022-09-02 10:59:52 +08:00
Brian Smith
70fbdd82b8
Issue #1990 - Part 3 - Fix build issue due to missing nsIThreadRetargetableStreamListener definition.
2022-09-02 10:59:31 +08:00
Brian Smith
ee996121aa
Issue #1990 - Part 2 - Fix crash when incorrectly access EventSourceImpl::mEventSource. - Mozilla Bug 1333099
2022-09-02 10:59:17 +08:00
Brian Smith
e27289d569
Issue #1990 - Part 1 - EventSource for workers - Mozilla Bug 1267903
2022-09-02 10:59:03 +08:00