Commit graph

  • 92cf687331 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-09-09 10:31:15 +08:00
  • f801bd1847 Issue #80 - Re-unify most of gfx Moonchild 2022-09-08 16:50:40 +00:00
  • 42b9149fbc No Issue - prevent build issue in MSVC due to libaom SIMD inlining. Moonchild 2022-09-08 16:52:26 +00:00
  • b93c4ada8a Issue #1995 - Fix build bustage in GCC 12 Job Bautista 2022-09-08 17:57:06 +08:00
  • b27475f6a9 Issue #80 - Re-unify most of the layout engine Moonchild 2022-09-07 13:04:19 +00:00
  • 60e4e33442 Issue #80 - Re-unify most of DOM Moonchild 2022-09-07 12:47:24 +00:00
  • 866ded0b0a Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-09-07 11:03:19 +08:00
  • 142f08ce1f Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in HTMLOptGroupElement.cpp to fix unified building on X11 Moonchild 2022-09-05 14:00:07 +00:00
  • 4bdd6dd93c Issue #80 - Re-unify building of /js/src Moonchild 2022-09-05 13:50:53 +00:00
  • c86c612bb5 Revert "Issue #1676 - Part 4: Split builtin sources out of js/src/moz.build" Moonchild 2022-09-05 13:28:53 +00:00
  • 1c6fb7fcaa Revert "Issue #1676 - Part 5: Split devtools sources out of js/src/moz.build" Moonchild 2022-09-05 13:25:24 +00:00
  • 62b5ce90af Revert "Issue #1676 - Part 6: Split ds sources out of js/src/moz.build" Moonchild 2022-09-05 13:24:56 +00:00
  • cd3c43e614 Revert "Issue #1676 - Part 7: Split frontend sources out of js/src/moz.build" Moonchild 2022-09-05 13:24:28 +00:00
  • 5f23cd3017 Revert "Issue #1676 - Part 8: Fix up include for selfhosted.out.h" Moonchild 2022-09-05 13:23:59 +00:00
  • 28392d5dca Revert "Issue #1676 - Part 9: Move DIRS down in js/src/moz.build" Moonchild 2022-09-05 13:23:16 +00:00
  • 8da86488ea Revert "Issue #1676 - Part 10: Split gc sources out of js/src/moz.build" Moonchild 2022-09-05 13:16:15 +00:00
  • 86b12c766d Revert "Issue #1676 - Part 11: Split irregexp sources out of js/src/moz.build" Moonchild 2022-09-05 13:15:38 +00:00
  • f4c5ef005c Revert "Issue #1676 - Part 12: Split jit sources out of js/src/moz.build" Moonchild 2022-09-05 13:15:10 +00:00
  • b15c6109e9 Revert "Issue #1676 - Part 13: Split perf sources out of js/src/moz.build" Moonchild 2022-09-05 13:14:42 +00:00
  • 29fc6d519a Revert "Issue #1676 - Part 14: Split proxy sources out of js/src/moz.build" Moonchild 2022-09-05 13:14:16 +00:00
  • 14da6dc66d Revert "Issue #1676 - Part 15: Split threading sources out of js/src/moz.build" Moonchild 2022-09-05 13:13:49 +00:00
  • 7a45d4dcf9 Revert "Issue #1676 - Part 16: Split WASM sources out of js/src/moz.build" Moonchild 2022-09-05 13:13:23 +00:00
  • d83377b8ce Revert "Issue #1676 - Part 17: Put remaining source files which have debug code ifdef'd behind MOZ_DEBUG" Moonchild 2022-09-05 13:12:57 +00:00
  • 0e7a3f2144 Revert "Issue #1676 - Part 18: Move and separate top level sources from vm sources in js/src/moz.build" Moonchild 2022-09-05 13:12:30 +00:00
  • b03603e73e Revert "Issue #1676 - Part 19: Split ctypes sources out of js/src/moz.build" Moonchild 2022-09-05 13:12:02 +00:00
  • 23a10c68fa Revert "Issue #1676 - Part 20: Split vtune sources out of js/src/moz.build" Moonchild 2022-09-05 13:11:33 +00:00
  • 7bb8046c17 Revert "Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm back into unified sources." Moonchild 2022-09-05 13:10:47 +00:00
  • 8cc2925a24 No issue - Fix OutputVariable visibility issue, when building with clang. Brian Smith 2022-09-05 04:47:15 -05:00
  • 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. Brian Smith 2022-09-04 23:05:10 -05:00
  • 5dfded811d Issue #80 - reinstated unified building for some large chunks of our code. Moonchild 2022-09-04 11:50:24 +00:00
  • 66424272f3 Issue #1999 - Switch to the unorm2 API for String.normalize() Moonchild 2022-09-02 19:29:43 +00:00
  • 64173440fc Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-09-02 11:00:51 +08:00
  • 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. Brian Smith 2022-08-26 14:21:47 -05:00
  • 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. Brian Smith 2022-08-25 21:59:08 -05:00
  • 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. Brian Smith 2022-08-22 13:23:34 -05:00
  • 70fbdd82b8 Issue #1990 - Part 3 - Fix build issue due to missing nsIThreadRetargetableStreamListener definition. Brian Smith 2022-08-18 17:57:47 -05:00
  • ee996121aa Issue #1990 - Part 2 - Fix crash when incorrectly access EventSourceImpl::mEventSource. - Mozilla Bug 1333099 Brian Smith 2022-08-18 16:35:40 -05:00
  • e27289d569 Issue #1990 - Part 1 - EventSource for workers - Mozilla Bug 1267903 Brian Smith 2022-08-18 16:30:38 -05:00
  • e235eb81c6 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-09-01 10:29:38 +08:00
  • 612a363977 Don't use gfxXlibSurface in GLContextGLX. Moonchild 2022-08-31 11:46:12 +00:00
  • 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. Brian Smith 2022-08-29 18:30:39 -05:00
  • 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. Brian Smith 2022-08-29 18:22:25 -05:00
  • 59cf6bd808 Issue #1996 - Implement at() method on built-in indexables. Moonchild 2022-08-29 21:52:04 +00:00
  • a83111160f Issue #1956 - Fix C++ code standard conformance issue in webaudio Moonchild 2022-08-29 01:01:43 +00:00
  • aedbffe910 Issue #1956 - Fix C++ code standard conformance issue in StoreBuffer.h Moonchild 2022-08-28 14:59:41 +00:00
  • b4c5ebf00a Issue #1991 - backport Mozilla bug 1266667 Basilisk-Dev 2022-08-20 22:08:28 -04:00
  • 536099d86b Issue #1991 - Remove console log stating TURNS is not supported Port of Mozilla bug 1383575 Basilisk-Dev 2022-08-20 14:23:06 -04:00
  • 2dc4713d14 Issue #1991 - Support TURN TLS Support in WebRTC Backport of Mozilla bug 1056934 Basilisk-Dev 2022-08-20 14:21:43 -04:00
  • 5ae83c47f3 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-08-24 09:28:46 +08:00
  • 1270657ba0 Issue #1975 - Follow-up: Enable Origin header on same-origin by default. Moonchild 2022-08-24 02:48:44 +02:00
  • cf5dfc5e7d Issue #1986 - Add in reftests for new behavior. Jeremy Andrews 2022-08-18 13:27:43 -05:00
  • 1856e4c18c Issue #1988 - Use libc's arc4random where available. Jeremy Andrews 2022-08-17 20:43:57 -05:00
  • c3e18955ad Issue #1986 - Part 2: Add IsItemInlineAxisMainAxis() and rework some nsFrame code. Jeremy Andrews 2022-08-16 16:11:48 -05:00
  • 7527371d78 Issue #1986 - Use logical coordinates in flex containers. Jeremy Andrews 2022-08-16 02:14:53 -05:00
  • 05d0cf7d47 Issue #1970 - Follow-up: Better fix for Unix that works on newer GCC. Jeremy Andrews 2022-08-13 11:32:33 -05:00
  • e36be164d2 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-08-05 20:15:40 +08:00
  • 4200e26d23 [Basilisk] sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream roytam1 2022-08-05 20:13:58 +08:00
  • 95e858a01a [Pale-Moon] sync SSUAO with rev 3ad7d7e9f9 in MCP upstream roytam1 2022-08-05 20:12:36 +08:00
  • 34a7589a27 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-08-04 14:26:42 +08:00
  • b3e43f41a8 Issue #1980 - Fix build bustage for applications where WebRTC building is enabled. Job Bautista 2022-07-30 13:24:40 +08:00
  • 0c5c349ca6 Issue #1977 - Bring back old behavior behind a pref. Job Bautista 2022-07-29 20:14:27 +08:00
  • 707d744219 Issue #1977 - Allow WAV into media document. Job Bautista 2022-07-27 12:26:29 +08:00
  • b18a680d4f Issue #1970 - Part 7: Restore proper spacing in select for CJK/asian Moonchild 2022-07-24 12:31:32 +00:00
  • 7203916733 Issue #1970 - Part 6: Rename CalcLineHeight(), and cache used line height Moonchild 2022-07-23 23:35:18 +00:00
  • bbbfa54ee4 Issue #1970 - Part 5: Move combobox/select padding to the select rule. Moonchild 2022-07-23 17:36:23 +00:00
  • 8101720ca8 Issue #1970 - Part 4: Don't overflow -moz-focus-inner border. Moonchild 2022-07-22 18:25:57 +00:00
  • 4712b75d5c Issue #1970 - Part 3: Update reftests. Moonchild 2022-07-22 16:38:07 +00:00
  • e54e8f61bb Issue #1970 - Part 2: Remove the extra padding on buttons Moonchild 2022-07-22 15:06:19 +00:00
  • 8de47d99c4 Issue #1970 - Part 1: Remove unused moz-focus-outer code for buttons. Moonchild 2022-07-22 14:47:45 +00:00
  • a8454ac785 [Basilisk] remove mozProtocolHandler from package roytam1 2022-07-26 23:56:00 +08:00
  • 3a65ef9ca8 ICU: replace windows related source files with those from mypal68 (ICU 64.2) roytam1 2022-07-26 23:55:00 +08:00
  • 1822f2031e Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-07-30 08:49:22 +08:00
  • e3aa3c2963 Issue #1312 - Fix potential crashes in MailNews. Jeremy Andrews 2022-07-28 08:50:59 -05:00
  • 10fdf0e1c5 [NSS] Fix uninitialized value in cert_ComputeCertType. Moonchild 2022-07-27 04:42:20 +00:00
  • a77cf423c2 [NSS] Avoid potential data race on primary password change. Moonchild 2022-07-27 04:17:05 +00:00
  • b9084ea29d [NSS] protect SFTKSlot needLogin with slotLock. Moonchild 2022-07-27 03:06:40 +00:00
  • bf58945866 [DOM] Add extra check for performance API Next Hop protocol Moonchild 2022-07-27 02:39:58 +00:00
  • 5212cbebd3 bump version for ICU update roytam1 2022-07-26 22:43:04 +08:00
  • faa778ec9d Issue #1975 - Implement Origin header CSRF mitigation. Job Bautista 2022-07-25 18:56:46 +08:00
  • 3e6cbc6af3 Issue #1969 - Implement Intl.RelativeTimeFormat. Job Bautista 2022-07-25 14:07:36 +08:00
  • c090dd7ce8 Issue #1971 - Part 5: Update Spidermonkey for Unicode 11. Job Bautista 2022-07-24 21:09:02 +08:00
  • 196f95dbff Issue #1971 - Part 4: Generated files for Unicode 11.0. Job Bautista 2022-07-24 21:07:13 +08:00
  • 9a4a62c8cc Issue #1971 - Part 3: Update unicharutil perl scripts for Unicode 11 upgrade. Job Bautista 2022-07-24 21:05:07 +08:00
  • 1e69214382 Issue #1971 - Part 2: Update ICU source to 63.2. Job Bautista 2022-07-24 21:03:27 +08:00
  • 8df84683be Issue #1971 - Part 1: Update build system for ICU 63.2 upgrade. Job Bautista 2022-07-24 20:54:59 +08:00
  • dca7d2ff62 Issue #1962 - Follow-up: Fix 32-bit build and remove unused clang-cl codepath. Jeremy Andrews 2022-07-23 07:17:30 -05:00
  • 2a1f9e3ef3 Issue #1962 - Follow-up: Fix build issues on Windows. Job Bautista 2022-07-22 23:02:22 +08:00
  • be2516a091 Issue #1962 - Update libtheora. Job Bautista 2022-07-19 17:26:42 +08:00
  • 1694b1b762 Issue #1967 - Remove moz://a from mochitest Job Bautista 2022-07-22 15:53:06 +08:00
  • 584cfbd809 Issue #1967 - Remove mozprotocol handler (moz://a easter egg). Job Bautista 2022-07-22 10:40:33 +08:00
  • 34d0e86b61 Issue #1964 - Update libtremor. Job Bautista 2022-07-19 21:59:34 +08:00
  • 065e8bc77b Issue #1805 - Follow-up: Include the same headers for Solaris as well to future-proof gcc versions. Moonchild 2022-07-15 19:48:18 +00:00
  • 3571cc8de0 Issue #1805 - Follow-up: provide for Linux builds using rlimit and min/max. Moonchild 2022-07-15 16:03:43 +00:00
  • 5ed7e7d56d Issue #1805 - Improve stack size limits for all targets. Moonchild 2022-07-15 11:56:12 +00:00
  • cc3a2ef623 Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-07-15 08:55:29 +08:00
  • d50a7a5394 Issue #1956 - Fix symbol visibility issue more elegantly. Jeremy Andrews 2022-07-12 01:39:20 -05:00
  • b6fc7e7ae6 Issue #1956 - Fix AV1 on MSVC2022 32-bit build. Jeremy Andrews 2022-07-05 05:11:01 -05:00
  • 8831656c85 Issue #1959 - Don't apply CSPs to explicit data documents and images. Moonchild 2022-07-12 12:48:06 +00:00
  • 1022f11503 No Issue - Insert missing typedef for SunOS. athenian200 2022-07-09 12:38:53 +00:00
  • 206c9dcbbf Merge remote-tracking branch 'origin/tracking' into custom roytam1 2022-07-05 17:28:42 +08:00