1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-05-26 13:58:49 +00:00
Commit Graph

6876 Commits

Author SHA1 Message Date
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
Basilisk-Dev 4634a74b31 Issue #1826 - Parse calc() weights in color-mix 2026-05-19 09:08:59 +08:00
Basilisk-Dev 27f2a0869c Issue #3089 - Support logical border radius properties
Resolves #3089
2026-05-19 09:08:38 +08:00
Basilisk-Dev 98c9f7387a Revert "Cloudflare Image Resizing fix take 2"
This reverts commit ef19ad3ffd3a449e28888d3a636ecc8851c9ad65.

No longer necessary with aspect-ratio in place.
2026-05-19 09:08:18 +08:00
Basilisk-Dev 93899c0157 Support CSS sizing math functions
Prereq for parts of #2404
2026-05-19 09:05:11 +08:00
Basilisk-Dev 0d684399b2 Issue #2404 - Enable CSS aspect-ratio sizing 2026-05-19 09:04:53 +08:00
Basilisk-Dev 4337565d3a Remove stale imagebitmap support file entry 2026-05-19 09:04:35 +08:00
Basilisk-Dev ee00ac9826 Load mochitest modules without imp 2026-05-19 09:02:54 +08:00
Basilisk-Dev 20b2b3b9f5 Issue #2982 - Follow-up: allow color-mix to work with oklab and oklch
Tag #2489 and #3003
2026-05-19 09:02:28 +08:00
Basilisk-Dev e85f778708 Issue #1826 - Serialize special calc() number values 2026-05-19 09:02:15 +08:00
Basilisk-Dev 12b120db24 Issue #1826 - Add typed calc() arithmetic for media queries 2026-05-19 09:01:53 +08:00
Basilisk-Dev f94a63864c Issue #1826 - Canonicalize nested calc() serialization 2026-05-19 09:01:38 +08:00
Basilisk-Dev f9a90b9bb2 Issue #1826 - Support calc() in media queries 2026-05-19 09:01:23 +08:00
Basilisk-Dev 29f5ff07d8 Issue #1826 - Implement broader CSS calc() parsing 2026-05-19 09:01:10 +08:00
Basilisk-Dev 50a581840e Fix app-unit rounding for border width edges 2026-05-19 09:00:50 +08:00
Basilisk-Dev 75136dff38 Flush layout for computed border-width shorthand 2026-05-19 09:00:45 +08:00