Moonchild
300dd371b2
[NSS] Fix instances of softoken attributes freed after owning object.
2026-05-25 17:47:41 +08:00
Iain Ireland
7bbdccd376
[js] Use size_t when inflating UTF8
2026-05-25 17:46:54 +08:00
Basilisk-Dev
f5a84f4ad2
Issue #3053 - Implement CSSStyleSheet constructor
2026-05-25 17:46:13 +08:00
Moonchild
0915736715
Re-land: Fix devtools on 32-bit big endian platforms
...
Tag PR #3098
2026-05-25 17:45:33 +08:00
nia
13339f6e55
Fix build on NetBSD/aarch64
...
Signed-off-by: Nia Alarie <nia@NetBSD.org >
2026-05-21 09:29:42 +08:00
Moonchild
3155b16f2c
Issue #888 - Follow-up: Spot-fix; set PREFIX in Dav1d config on Apple.
2026-05-21 09:29:26 +08:00
Brian Smith
57cd574884
Issue #2354 - Follow-up: Fix building WebRTC on 32-bit ARM without hardware float.
2026-05-21 09:25:33 +08:00
roytam1
c182d70c0f
Follow-up Issue #888 - Enable dav1d SIMD on more architectures, add back missing nasm detection code in configure
2026-05-19 10:18:28 +08:00
ownedbywuigi
7887ca767f
Issue #888 - Add dav1d_flush
2026-05-19 10:03:29 +08:00
ownedbywuigi
03a6729a9e
Issue #888 - Make symbols direct to dav1d, not AOM.
2026-05-19 10:03:10 +08:00
ownedbywuigi
83b19136b4
Issue #888 - (potentially) fix MSVC builderr
2026-05-19 10:01:19 +08:00
wuggy
c95062af66
Issue #888 - Fix alphabetical order issue
2026-05-19 10:00:50 +08:00
Basilisk-Dev
3a2f21abfb
Issue #888 - Update AV1 configure comment for dav1d
2026-05-19 10:00:30 +08:00
Basilisk-Dev
2bd46d4606
Issue #888 - Enable AV1 playback by default
2026-05-19 10:00:21 +08:00
Basilisk-Dev
d328cef713
Issue #888 - Enable dav1d SIMD on more architectures
2026-05-19 09:52:21 +08:00
Basilisk-Dev
2d83afa321
Issue #888 - Remove bundled libaom
2026-05-19 09:47:16 +08:00
Basilisk-Dev
d36f889688
Issue #888 - Enable dav1d LoongArch SIMD
2026-05-19 09:43:03 +08:00
Basilisk-Dev
4d1cefd2a1
Issue #888 - Use in-tree dav1d for AV1 decoding
2026-05-19 09:42:42 +08:00
Basilisk-Dev
ca94696239
Issue #888 - Vendor dav1d 1.5.3
2026-05-19 09:42:12 +08:00
Basilisk-Dev
f3c6da5987
Fix WeakRef constructor realm prototype
2026-05-19 09:39:33 +08:00
Basilisk-Dev
890fb3f399
Fix FinalizationRegistry constructor realm prototype
2026-05-19 09:39:19 +08:00
Basilisk-Dev
50c1419e75
Implement FinalizationRegistry
2026-05-19 09:39:05 +08:00
Basilisk-Dev
6861bedff6
Make WeakRef support always enabled
2026-05-19 09:38:50 +08:00
Moonchild
a02580dae4
Fix incorrect variadic for size_t in fprintf statement in hyphen.c.
2026-05-19 09:38:35 +08:00
Basilisk-Dev
e21c4e2917
Fix ArrayBuffer storage and error types
2026-05-19 09:38:19 +08:00
Basilisk-Dev
61912d2318
Fix ArrayBuffer slice after resizable source shrink
2026-05-19 09:38:06 +08:00
Basilisk-Dev
7613d2901f
Validate typed array set and constructors on resizable buffers
2026-05-19 09:37:51 +08:00
Basilisk-Dev
3cb76bb20e
Validate typed array methods on resizable buffers
2026-05-19 09:37:37 +08:00
Basilisk-Dev
aea80980ad
Fix resizable DataView out-of-bounds semantics
2026-05-19 09:37:23 +08:00
Basilisk-Dev
8b09714bbc
Support BigInt Atomics waiters
2026-05-19 09:37:04 +08:00
Basilisk-Dev
366476589f
Support DataView on shared array buffers
2026-05-19 09:36:50 +08:00
Basilisk-Dev
d97a2eb04f
Guard typed array JIT paths for resizable buffers
2026-05-19 09:36:34 +08:00
Basilisk-Dev
6f3f17ba86
Implement resizable buffer view semantics
2026-05-19 09:34:13 +08:00
Basilisk-Dev
22cb023133
Implement Atomics.waitAsync
2026-05-19 09:33:49 +08:00
Basilisk-Dev
2e51dc9f09
Implement growable SharedArrayBuffer
2026-05-19 09:32:23 +08:00
Basilisk-Dev
e317bf10fc
Allow symbols as weak collection keys
2026-05-19 09:32:07 +08:00
Basilisk-Dev
3be309faa7
Implement ES2024 ArrayBuffer transfer APIs
2026-05-19 09:31:25 +08:00
Basilisk-Dev
e1b689d34e
Implement ES2024 grouping and resolver builtins
2026-05-19 09:30:56 +08:00
Basilisk-Dev
6f47a2b0da
Fix JS shell module hook build
2026-05-19 09:20:09 +08:00
Basilisk-Dev
e9826f5559
Issue #3092 - Safely parallelize GC background finalization
...
Parallelize background finalization across zones within each finalize
phase while preserving phase ordering and falling back to serial work
when no helper thread is idle.
Make compacting GC pointer updates schedule background work per zone and
only when enough background-safe arenas exist.
2026-05-19 09:19:45 +08:00
Basilisk-Dev
f0cba41221
Issue #3092 - Fix unsafe GC multithreading changes
2026-05-19 09:19:10 +08:00
ownedbywuigi
1d3dad153b
Issue #3092 - Perform a minor GC on tab close
2026-05-19 09:18:00 +08:00
ownedbywuigi
18ddd00afe
Issue #3092 - Initial idle GC implementation
2026-05-19 09:17:31 +08:00
ownedbywuigi
3433d538ed
Issue #3092 - Implement parallel sweeping and compaction tasks for improved garbage collection performance
2026-05-19 09:13:57 +08:00
ownedbywuigi
c06776336d
Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization
2026-05-19 09:11:24 +08:00
ownedbywuigi
47746b476e
Issue #3092 - Add new GC sweep tasks.
...
For saved stacks, self-hosting scripts, and native iterators.
2026-05-19 09:11:09 +08:00
ownedbywuigi
a7a75b7851
Issue #3092 - Refactor WASM compilation handling
2026-05-19 09:10:14 +08:00
wuggy
235bcb010b
Whitelist virtual GPUs (VirtualBox, VMware, VirtIO (QEMU and forks like UTM), Parallels)
2026-05-19 09:09:58 +08:00
Basilisk-Dev
51767db33a
Support CSS shadow parts
2026-05-19 09:09:38 +08:00
Basilisk-Dev
6df85ff502
Issue #2506 - Support range media query syntax
...
Resolves #2506
2026-05-19 09:09:12 +08:00