Commit Graph

  • 7189d3699c import from UXP: [DOM] Stop speech synthesis if the originating document is closed. (f041eb06) master roytam1 2026-05-26 10:41:36 +08:00
  • 3e56e3dd7d import from UXP: [media] ffvpx patch: Fix leak in flac decoder in case of alloc failure. (9afa7a80) roytam1 2026-05-26 10:36:48 +08:00
  • 3018147448 import from UXP: [DOM] Hold a strong ref to VoiceData in nsSynthVoiceRegistry::RemoveVoice. (2f73a300) roytam1 2026-05-26 10:36:12 +08:00
  • 62fdd73063 ported from UXP: Bug 1784128 - Assert count passed to PR_Read/PR_Write in nsFileStreamBase fits INT32_MAX. (f83e05cf) roytam1 2026-05-26 10:35:25 +08:00
  • 3dc9429a30 ported from UXP: [gfx/layout] Simplify textruns (b611d802) roytam1 2026-05-26 10:33:56 +08:00
  • 670720d416 import from UXP: No issue - Remove ISO-2022-JP from menu, overridability and detector. (c690e26c) roytam1 2026-05-26 10:25:24 +08:00
  • 3c719091d4 import from UXP: [libvorbis] Allocate memory with _ogg_malloc (e9c3451d) roytam1 2026-05-26 10:23:35 +08:00
  • 1ceaab06aa import from UXP: [layout] Hide accessible carets when needed. (4bf23690) roytam1 2026-05-26 10:23:03 +08:00
  • fc43479c04 import from UXP: [DOM] Check values in audio resampling. (244c614a) roytam1 2026-05-26 10:22:19 +08:00
  • 60c2cf3807 import from UXP: Bug 2029818 - avoid refcount over-release in CERT_CertChainFromCert error path. (62d731d2) roytam1 2026-05-26 10:18:23 +08:00
  • 8bc7cd06a2 import from UXP: [NSS] Fix use of uninitialized length after failed PK11_SignWithMechanism/SymKey. (2a26d950) roytam1 2026-05-26 10:17:58 +08:00
  • 25cfe00f92 import from UXP: [NSS] Fix maxSize calculation in NSSUTIL_AddNSSFlagToModuleSpec. (c36357a9) roytam1 2026-05-26 00:25:10 +08:00
  • 4c0ddeea17 import from UXP: Bug 2027381 - improve error handling in SECITEM_DupArray with non-null arena. (b3f80174) roytam1 2026-05-26 00:24:18 +08:00
  • 204c606742 import from UXP: [netwerk] Make socket transport hold a reference to TLSServerConnectionInfo. (349f46bb) roytam1 2026-05-26 00:22:41 +08:00
  • ed08f977e1 import from UXP: Bug 2036905: Fix UDPSocketParent::ConnectInternal data race on mSocket. (8d407986) roytam1 2026-05-26 00:21:04 +08:00
  • 30b1e9927d import from UXP: [netwerk] Make nsSocketTransport2::mConnectionFlags atomic. (bb859394) roytam1 2026-05-26 00:20:11 +08:00
  • 13f345626d import from UXP: [netwerk] nsRequestObserverProxy ref cleanup. (bb2275d4) roytam1 2026-05-26 00:17:24 +08:00
  • eae85f288a import from UXP: Bug 2029782 - fix 8-byte over-read of AES-192 key buffer in x86 builds without USE_HW_AES. (92b3f6dd) roytam1 2026-05-26 00:16:26 +08:00
  • 160c8de651 import from UXP: Bug 2029771 - Heap use-after-free in [@ token_destructor] reading tok->pk11slot after nssToken_Destroy frees the token arena. (57bef026) roytam1 2026-05-26 00:15:36 +08:00
  • 813a4128d3 import from UXP: [NSS] Avoid integer overflow when converting AVA value to hex string. (65118335) roytam1 2026-05-26 00:14:29 +08:00
  • 0cd1f405c8 import from UXP: [NSS] Initialize src in SEC_PKCS5GetIV (07201fa1) roytam1 2026-05-26 00:13:45 +08:00
  • 150f7251ca import from UXP: [NSS] NSS_CMSContentInfo_SetContent: only modify cinfo if everything succeeds. (7167a8fa) roytam1 2026-05-26 00:12:32 +08:00
  • 6725ca4030 import from UXP: [NSS] Align PKCS7 digest array with digestAlgorithms. (089170ae) roytam1 2026-05-26 00:11:51 +08:00
  • ccdbe42159 import from UXP: [libjar] Check Jar entry names for nulls. (aadb6beb) roytam1 2026-05-26 00:09:41 +08:00
  • 0ac0961f06 import from UXP: [NSS] Handle SEC_ASN1_NULL in sec_asn1e_contents_length. (9179441f) roytam1 2026-05-26 00:09:01 +08:00
  • cd4767c938 import from UXP: [NSS] Fix instances of softoken attributes freed after owning object. (300dd371) roytam1 2026-05-26 00:08:03 +08:00
  • 02d728c6c0 import from UXP: [js] Use size_t when inflating UTF8 (7bbdccd3) roytam1 2026-05-26 00:06:58 +08:00
  • ddeba088c0 ported from UXP: Issue #3053 - Implement CSSStyleSheet constructor (f5a84f4a) roytam1 2026-05-26 00:04:19 +08:00
  • 50cedf4ac6 import from UXP: Re-land: Fix devtools on 32-bit big endian platforms (09157367) roytam1 2026-05-25 23:55:20 +08:00
  • 6108ea66ac Revert "ported from UXP: Issue #3092 - Refactor WASM compilation handling (a7a75b78)" roytam1 2026-05-25 23:43:31 +08:00
  • 2332bc302b Revert "import from UXP: Issue #3092 - Add new GC sweep tasks. (47746b47)" roytam1 2026-05-25 23:43:20 +08:00
  • ea9e257989 Revert "ported from UXP: Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization (c0677633)" roytam1 2026-05-25 23:43:09 +08:00
  • b24b0b6463 Revert "ported from UXP: Issue #3092 - Implement parallel sweeping and compaction tasks for improved garbage collection performance (3433d538)" roytam1 2026-05-25 23:42:58 +08:00
  • 5e38c6ebdb Revert "import from UXP: Issue #3092 - Initial idle GC implementation (18ddd00a)" roytam1 2026-05-25 23:42:42 +08:00
  • d27f358dcf Revert "ported from UXP: Issue #3092 - Fix unsafe GC multithreading changes (f0cba412)" roytam1 2026-05-25 23:42:22 +08:00
  • f1d0820568 Revert "ported from UXP: Issue #3092 - Safely parallelize GC background finalization (e9826f55)" roytam1 2026-05-25 23:41:29 +08:00
  • 287867cac7 Revert "Implement FinalizationRegistry" and related commits. roytam1 2026-05-22 09:36:34 +08:00
  • c3fc55652c import from UXP: Fix build on NetBSD/aarch64 (13339f6e) roytam1 2026-05-21 09:36:57 +08:00
  • a0dd0b793f import from UXP: Issue #888 - Follow-up: Spot-fix; set PREFIX in Dav1d config on Apple. (3155b16f) roytam1 2026-05-21 09:36:18 +08:00
  • 19d4d490bc Revert "import from UXP: Issue #3092 - Perform a minor GC on tab close (1d3dad15)" roytam1 2026-05-21 09:33:32 +08:00
  • ab80341254 import from UXP: Fix incorrect variadic for size_t in fprintf statement in hyphen.c. (a02580da) roytam1 2026-05-20 14:54:20 +08:00
  • b85992b66e import from UXP: Fix ArrayBuffer storage and error types (e21c4e29) roytam1 2026-05-20 14:53:33 +08:00
  • a086de6551 import from UXP: Fix ArrayBuffer slice after resizable source shrink (61912d23) roytam1 2026-05-20 14:47:45 +08:00
  • 26f6831f13 import from UXP: Validate typed array set and constructors on resizable buffers (7613d290) roytam1 2026-05-20 14:47:13 +08:00
  • 210966fa13 import from UXP: Validate typed array methods on resizable buffers (3cb76bb2) roytam1 2026-05-20 14:42:18 +08:00
  • 7f0c3f82c6 ported from UXP: Fix resizable DataView out-of-bounds semantics (aea80980) roytam1 2026-05-20 14:33:43 +08:00
  • 0e76421998 ported from UXP: Support BigInt Atomics waiters (8b09714b) roytam1 2026-05-20 14:21:04 +08:00
  • 84e30bc61a ported from UXP: - Implement resizable buffer view semantics (6f3f17ba) - Guard typed array JIT paths for resizable buffers (d97a2eb0) - Support DataView on shared array buffers (36647658) roytam1 2026-05-20 14:17:08 +08:00
  • ef078cc66d import from UXP: Implement Atomics.waitAsync (22cb0231) roytam1 2026-05-20 11:04:21 +08:00
  • a05676bc40 ported from UXP: Implement growable SharedArrayBuffer (2e51dc9f) roytam1 2026-05-20 11:01:14 +08:00
  • e7c381f1b3 ported from UXP: Allow symbols as weak collection keys (e317bf10) roytam1 2026-05-20 10:46:27 +08:00
  • d0757ae7ba import from UXP: - Implement FinalizationRegistry (50c1419e) - Fix FinalizationRegistry constructor realm prototype (890fb3f3) - Fix WeakRef constructor realm prototype (f3c6da59) roytam1 2026-05-20 10:40:49 +08:00
  • f2854c5a53 ported from UXP: Make WeakRef support always enabled (6861bedf) roytam1 2026-05-20 10:22:32 +08:00
  • 25d353174e ported from UXP: Implement ES2024 ArrayBuffer transfer APIs (3be309fa) roytam1 2026-05-20 09:52:18 +08:00
  • 5ea63a6333 ported from UXP: Implement ES2024 grouping and resolver builtins (e1b689d3) roytam1 2026-05-20 00:21:24 +08:00
  • db6ada4402 import from UXP: Fix JS shell module hook build (6f47a2b0) roytam1 2026-05-20 00:10:37 +08:00
  • 8ff6df57ac ported from UXP: Issue #3092 - Safely parallelize GC background finalization (e9826f55) roytam1 2026-05-20 00:09:43 +08:00
  • a208479a1b ported from UXP: Issue #3092 - Fix unsafe GC multithreading changes (f0cba412) roytam1 2026-05-20 00:00:37 +08:00
  • 54a4438d62 import from UXP: Issue #3092 - Perform a minor GC on tab close (1d3dad15) roytam1 2026-05-19 23:48:30 +08:00
  • 5a6d30bb90 import from UXP: Issue #3092 - Initial idle GC implementation (18ddd00a) roytam1 2026-05-19 23:47:47 +08:00
  • 9a90ec0ba6 ported from UXP: Issue #3092 - Implement parallel sweeping and compaction tasks for improved garbage collection performance (3433d538) roytam1 2026-05-19 23:36:06 +08:00
  • fd2399f50d ported from UXP: Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization (c0677633) roytam1 2026-05-19 23:28:09 +08:00
  • cada0ccb85 import from UXP: Issue #3092 - Add new GC sweep tasks. (47746b47) roytam1 2026-05-19 23:26:40 +08:00
  • 995ff8e86c ported from UXP: Issue #3092 - Refactor WASM compilation handling (a7a75b78) roytam1 2026-05-19 23:25:43 +08:00
  • 1f850cf78e import from UXP: Whitelist virtual GPUs (VirtualBox, VMware, VirtIO (QEMU and forks like UTM), Parallels) (235bcb01) roytam1 2026-05-19 22:53:26 +08:00
  • c84685d78a ported from UXP: Support CSS shadow parts (51767db3) roytam1 2026-05-19 22:52:52 +08:00
  • d7e253b9ae ported from UXP: Issue #2506 - Support range media query syntax (6df85ff5) roytam1 2026-05-19 22:44:47 +08:00
  • e84b76843c ported from UXP: Issue #1826 - Parse calc() weights in color-mix (4634a74b) roytam1 2026-05-19 22:39:17 +08:00
  • 23873f6c0d ported from UXP: Issue #3089 - Support logical border radius properties (27f2a086) roytam1 2026-05-19 22:17:09 +08:00
  • db50dc6179 import from UXP: Revert "Cloudflare Image Resizing fix take 2" (98c9f738) roytam1 2026-05-19 22:13:02 +08:00
  • 309cc07f6d ported from UXP: Support CSS sizing math functions (93899c01) roytam1 2026-05-19 22:12:15 +08:00
  • 71c1eca455 ported from UXP: Issue #2404 - Enable CSS aspect-ratio sizing (0d684399) roytam1 2026-05-19 21:52:43 +08:00
  • abb2284a4e import from UXP: Remove stale imagebitmap support file entry (4337565d) roytam1 2026-05-19 21:45:20 +08:00
  • 21a0bd5f59 ported from UXP: Load mochitest modules without imp (ee00ac98) roytam1 2026-05-19 21:44:33 +08:00
  • 306ec5e3e3 ported from UXP: Issue #2982 - Follow-up: allow color-mix to work with oklab and oklch (20b2b3b9) roytam1 2026-05-19 21:41:16 +08:00
  • 0160a02ffa ported from UXP: Issue #1826 - Serialize special calc() number values (e85f7787) roytam1 2026-05-19 17:34:59 +08:00
  • 256258afdc ported from UXP: Issue #1826 - Add typed calc() arithmetic for media queries (12b120db) roytam1 2026-05-19 17:25:31 +08:00
  • b2f897bcb5 ported from UXP: Issue #1826 - Canonicalize nested calc() serialization (f94a6386) roytam1 2026-05-19 17:13:59 +08:00
  • 9873ecca13 ported from UXP: Issue #1826 - Support calc() in media queries (f9a90b9b) roytam1 2026-05-19 17:08:17 +08:00
  • c8457d3025 ported from UXP: Issue #1826 - Implement broader CSS calc() parsing (29f5ff07) roytam1 2026-05-19 17:03:45 +08:00
  • d9dc061b29 ported from UXP: Fix app-unit rounding for border width edges (50a58184) roytam1 2026-05-19 16:40:45 +08:00
  • 597bf8b86b import from UXP: Flush layout for computed border-width shorthand (75136dff) roytam1 2026-05-19 15:13:35 +08:00
  • edee89bdf7 ported from UXP: Fix CSS border rounding and currentcolor clipping (c2896414) roytam1 2026-05-19 15:06:09 +08:00
  • 02b2cac86a import from UXP: - Floor fractional border widths (4510bf92) - Test fractional border width rounding (794f3fe2) roytam1 2026-05-19 14:57:17 +08:00
  • 77a233ced8 import from custom branch of UXP: dav1d: port WinXP threading code from mypal68, guard AVX usages with GetVersion() > 5, exclude AVX* assembly from non-x64 build, add ipred16 smooth_weights in sse for non-x64 (808697c1) roytam1 2026-05-19 14:53:12 +08:00
  • 874efea8e0 ported from UXP: - Issue #888 - Vendor dav1d 1.5.3 (d1b46d7347) - Issue #888 - Use in-tree dav1d for AV1 decoding (a468f81a5e) - Issue #888 - Enable dav1d LoongArch SIMD (5c0a35a358) - Issue #888 - Remove bundled libaom (eb487c2ca1) - Issue #888 - Enable dav1d SIMD on more architectures (9a8cb2e22e) - Issue #888 - Enable AV1 playback by default (e61621692c) - Issue #888 - Update AV1 configure comment for dav1d (0ccaab55ca) - Issue #888 - Fix alphabetical order issue (a30f439a9c) - Issue #888 - (potentially) fix MSVC builderr (6e4bb257a4) - Issue #888 - Make symbols direct to dav1d, not AOM. (aa69d5ec99) - Issue #888 - Add dav1d_flush (b7b1918a36) roytam1 2026-05-19 14:37:59 +08:00
  • fa0b18e549 import from UXP: [js] Increase RecoverOffset size (64-bit) (947e1472) roytam1 2026-05-15 09:56:57 +08:00
  • 9495139c02 ported from UXP: [DOM] Add nullcheck on thumb dragging event ranges. (10721867) roytam1 2026-05-15 09:53:26 +08:00
  • 8f657e5823 ported from UXP: [DOM] Add nullcheck on document for requestSubmit (e42e505d) roytam1 2026-05-15 09:50:03 +08:00
  • b0066908e4 import from UXP: Issue #3030 - Improve image cache entry handling. (335ddc41) roytam1 2026-05-15 09:46:43 +08:00
  • 24a796ea85 import from UXP: Issue #3030 - Prevent unnecessary event allocation. (4e37362c) roytam1 2026-05-15 09:39:08 +08:00
  • 46fa73d256 import from UXP: Issue #3030 - Account for custom elements in attribute value checking. (8d7580c4) roytam1 2026-05-15 09:36:09 +08:00
  • ebed5a4039 import from UXP: Issue #3030 - Block auth prompt if there is a sync XHR active. (f0a31850) roytam1 2026-05-15 09:33:57 +08:00
  • 4139375874 import from UXP: Issue #3079 followup - set glx as OpenGL backend default until egl bugs can be investigated (ffb37922) roytam1 2026-05-15 09:32:15 +08:00
  • 53149e33f8 import from UXP: [layout] Check offset against start of skip range. (80b4d0fb) roytam1 2026-05-08 07:07:40 +08:00
  • ccd5312757 import from UXP: [gfx] Fix integer overflow in cairo PDF surface image emission (121a74e1) roytam1 2026-05-08 07:07:08 +08:00
  • 44d151de02 import from UXP: Bug 2034352 - Make URL::SearchParams return an already_AddRefed (d6acd9e6) roytam1 2026-05-08 07:04:24 +08:00
  • 0d803ab16d import from UXP: Issue #3083 - Fix incorrect nullcheck. (d8aab0e8) roytam1 2026-05-08 07:03:29 +08:00
  • 2f812c59dc import from UXP: Issue #3083 - Add sanity check to EmulatedIndexedStorage::getNativeStorage (66b46610) roytam1 2026-05-08 07:03:00 +08:00
  • e74a620854 import from UXP: Issue #3083 - Turn debug-only assert into a skip. (9e83146d) roytam1 2026-05-08 07:01:45 +08:00