3176 Commits

Author SHA1 Message Date
roytam1 7189d3699c import from UXP: [DOM] Stop speech synthesis if the originating document is closed. (f041eb06) 2026-05-26 10:41:36 +08:00
roytam1 3e56e3dd7d import from UXP: [media] ffvpx patch: Fix leak in flac decoder in case of alloc failure. (9afa7a80) 2026-05-26 10:36:48 +08:00
roytam1 3018147448 import from UXP: [DOM] Hold a strong ref to VoiceData in nsSynthVoiceRegistry::RemoveVoice. (2f73a300) 2026-05-26 10:36:12 +08:00
roytam1 62fdd73063 ported from UXP: Bug 1784128 - Assert count passed to PR_Read/PR_Write in nsFileStreamBase fits INT32_MAX. (f83e05cf) 2026-05-26 10:35:25 +08:00
roytam1 3dc9429a30 ported from UXP: [gfx/layout] Simplify textruns (b611d802) 2026-05-26 10:33:56 +08:00
roytam1 670720d416 import from UXP: No issue - Remove ISO-2022-JP from menu, overridability and detector. (c690e26c) 2026-05-26 10:25:24 +08:00
roytam1 3c719091d4 import from UXP: [libvorbis] Allocate memory with _ogg_malloc (e9c3451d) 2026-05-26 10:23:35 +08:00
roytam1 1ceaab06aa import from UXP: [layout] Hide accessible carets when needed. (4bf23690) 2026-05-26 10:23:03 +08:00
roytam1 fc43479c04 import from UXP: [DOM] Check values in audio resampling. (244c614a) 2026-05-26 10:22:19 +08:00
roytam1 60c2cf3807 import from UXP: Bug 2029818 - avoid refcount over-release in CERT_CertChainFromCert error path. (62d731d2) 2026-05-26 10:18:23 +08:00
roytam1 8bc7cd06a2 import from UXP: [NSS] Fix use of uninitialized length after failed PK11_SignWithMechanism/SymKey. (2a26d950) 2026-05-26 10:17:58 +08:00
roytam1 25cfe00f92 import from UXP: [NSS] Fix maxSize calculation in NSSUTIL_AddNSSFlagToModuleSpec. (c36357a9) 2026-05-26 00:25:10 +08:00
roytam1 4c0ddeea17 import from UXP: Bug 2027381 - improve error handling in SECITEM_DupArray with non-null arena. (b3f80174) 2026-05-26 00:24:18 +08:00
roytam1 204c606742 import from UXP: [netwerk] Make socket transport hold a reference to TLSServerConnectionInfo. (349f46bb) 2026-05-26 00:22:41 +08:00
roytam1 ed08f977e1 import from UXP: Bug 2036905: Fix UDPSocketParent::ConnectInternal data race on mSocket. (8d407986) 2026-05-26 00:21:04 +08:00
roytam1 30b1e9927d import from UXP: [netwerk] Make nsSocketTransport2::mConnectionFlags atomic. (bb859394) 2026-05-26 00:20:11 +08:00
roytam1 13f345626d import from UXP: [netwerk] nsRequestObserverProxy ref cleanup. (bb2275d4) 2026-05-26 00:17:24 +08:00
roytam1 eae85f288a import from UXP: Bug 2029782 - fix 8-byte over-read of AES-192 key buffer in x86 builds without USE_HW_AES. (92b3f6dd) 2026-05-26 00:16:26 +08:00
roytam1 160c8de651 import from UXP: Bug 2029771 - Heap use-after-free in [@ token_destructor] reading tok->pk11slot after nssToken_Destroy frees the token arena. (57bef026) 2026-05-26 00:15:36 +08:00
roytam1 813a4128d3 import from UXP: [NSS] Avoid integer overflow when converting AVA value to hex string. (65118335) 2026-05-26 00:14:29 +08:00
roytam1 0cd1f405c8 import from UXP: [NSS] Initialize src in SEC_PKCS5GetIV (07201fa1) 2026-05-26 00:13:45 +08:00
roytam1 150f7251ca import from UXP: [NSS] NSS_CMSContentInfo_SetContent: only modify cinfo if everything succeeds. (7167a8fa) 2026-05-26 00:12:32 +08:00
roytam1 6725ca4030 import from UXP: [NSS] Align PKCS7 digest array with digestAlgorithms. (089170ae) 2026-05-26 00:11:51 +08:00
roytam1 ccdbe42159 import from UXP: [libjar] Check Jar entry names for nulls. (aadb6beb) 2026-05-26 00:09:41 +08:00
roytam1 0ac0961f06 import from UXP: [NSS] Handle SEC_ASN1_NULL in sec_asn1e_contents_length. (9179441f) 2026-05-26 00:09:01 +08:00
roytam1 cd4767c938 import from UXP: [NSS] Fix instances of softoken attributes freed after owning object. (300dd371) 2026-05-26 00:08:03 +08:00
roytam1 02d728c6c0 import from UXP: [js] Use size_t when inflating UTF8 (7bbdccd3) 2026-05-26 00:06:58 +08:00
roytam1 ddeba088c0 ported from UXP: Issue #3053 - Implement CSSStyleSheet constructor (f5a84f4a) 2026-05-26 00:04:19 +08:00
roytam1 50cedf4ac6 import from UXP: Re-land: Fix devtools on 32-bit big endian platforms (09157367) 2026-05-25 23:55:20 +08:00
roytam1 6108ea66ac Revert "ported from UXP: Issue #3092 - Refactor WASM compilation handling (a7a75b78)"
This reverts commit 995ff8e86c.
2026-05-25 23:43:31 +08:00
roytam1 2332bc302b Revert "import from UXP: Issue #3092 - Add new GC sweep tasks. (47746b47)"
This reverts commit cada0ccb85.
2026-05-25 23:43:20 +08:00
roytam1 ea9e257989 Revert "ported from UXP: Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization (c0677633)"
This reverts commit fd2399f50d.
2026-05-25 23:43:09 +08:00
roytam1 b24b0b6463 Revert "ported from UXP: Issue #3092 - Implement parallel sweeping and compaction tasks for improved garbage collection performance (3433d538)"
This reverts commit 9a90ec0ba6.
2026-05-25 23:42:58 +08:00
roytam1 5e38c6ebdb Revert "import from UXP: Issue #3092 - Initial idle GC implementation (18ddd00a)"
This reverts commit 5a6d30bb90.
2026-05-25 23:42:42 +08:00
roytam1 d27f358dcf Revert "ported from UXP: Issue #3092 - Fix unsafe GC multithreading changes (f0cba412)"
This reverts commit a208479a1b.
2026-05-25 23:42:22 +08:00
roytam1 f1d0820568 Revert "ported from UXP: Issue #3092 - Safely parallelize GC background finalization (e9826f55)"
This reverts commit 8ff6df57ac.
2026-05-25 23:41:29 +08:00
roytam1 287867cac7 Revert "Implement FinalizationRegistry" and related commits.
this cause a crash in GC when idling sometimes.
2026-05-22 10:02:25 +08:00
roytam1 c3fc55652c import from UXP: Fix build on NetBSD/aarch64 (13339f6e) 2026-05-21 09:36:57 +08:00
roytam1 a0dd0b793f import from UXP: Issue #888 - Follow-up: Spot-fix; set PREFIX in Dav1d config on Apple. (3155b16f) 2026-05-21 09:36:18 +08:00
roytam1 19d4d490bc Revert "import from UXP: Issue #3092 - Perform a minor GC on tab close (1d3dad15)"
This reverts commit 54a4438d62.
2026-05-21 09:33:32 +08:00
roytam1 ab80341254 import from UXP: Fix incorrect variadic for size_t in fprintf statement in hyphen.c. (a02580da) 2026-05-20 14:54:20 +08:00
roytam1 b85992b66e import from UXP: Fix ArrayBuffer storage and error types (e21c4e29) 2026-05-20 14:53:33 +08:00
roytam1 a086de6551 import from UXP: Fix ArrayBuffer slice after resizable source shrink (61912d23) 2026-05-20 14:47:45 +08:00
roytam1 26f6831f13 import from UXP: Validate typed array set and constructors on resizable buffers (7613d290) 2026-05-20 14:47:13 +08:00
roytam1 210966fa13 import from UXP: Validate typed array methods on resizable buffers (3cb76bb2) 2026-05-20 14:42:18 +08:00
roytam1 7f0c3f82c6 ported from UXP: Fix resizable DataView out-of-bounds semantics (aea80980) 2026-05-20 14:33:43 +08:00
roytam1 0e76421998 ported from UXP: Support BigInt Atomics waiters (8b09714b) 2026-05-20 14:21:04 +08:00
roytam1 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)
2026-05-20 14:17:08 +08:00
roytam1 ef078cc66d import from UXP: Implement Atomics.waitAsync (22cb0231) 2026-05-20 11:04:21 +08:00
roytam1 a05676bc40 ported from UXP: Implement growable SharedArrayBuffer (2e51dc9f) 2026-05-20 11:01:14 +08:00