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 |
|
roytam1
|
e235eb81c6
|
Merge remote-tracking branch 'origin/tracking' into custom
|
2022-09-01 10:29:38 +08:00 |
|
Moonchild
|
612a363977
|
Don't use gfxXlibSurface in GLContextGLX.
|
2022-09-01 10:20:38 +08:00 |
|
Brian Smith
|
064308ec8a
|
No Issue - Fix building with WebRTC enabled on non-Intel Macs. int3 is Intel only, so don't use it on ARM, use __builtin_trap() instead.
|
2022-09-01 10:20:16 +08:00 |
|
Brian Smith
|
501ed1ab13
|
No Issue - Fix building on MacOS Big Sur. The python binary copied reports a valid signature on Big Sur and thus codesign fails. Add the -f option so it overwrites the supposedly valid signature. Other versions are either already unsigned or the install_name_tool invalidates the signature.
|
2022-09-01 10:19:58 +08:00 |
|
Moonchild
|
59cf6bd808
|
Issue #1996 - Implement at() method on built-in indexables.
Resolves #1996
|
2022-09-01 10:19:41 +08:00 |
|
Moonchild
|
a83111160f
|
Issue #1956 - Fix C++ code standard conformance issue in webaudio
|
2022-09-01 10:19:09 +08:00 |
|
Moonchild
|
aedbffe910
|
Issue #1956 - Fix C++ code standard conformance issue in StoreBuffer.h
|
2022-09-01 10:18:54 +08:00 |
|
Basilisk-Dev
|
b4c5ebf00a
|
Issue #1991 - backport Mozilla bug 1266667
|
2022-09-01 10:18:39 +08:00 |
|
Basilisk-Dev
|
536099d86b
|
Issue #1991 - Remove console log stating TURNS is not supported Port of Mozilla bug 1383575
|
2022-09-01 10:18:25 +08:00 |
|
Basilisk-Dev
|
2dc4713d14
|
Issue #1991 - Support TURN TLS Support in WebRTC Backport of Mozilla bug 1056934
|
2022-09-01 10:18:07 +08:00 |
|