Commit graph

  • 629ad3841c ci(forgejo): use upload-artifact@v3 for compatibility with Forgejo master dmaax 2026-06-24 16:49:30 -0300
  • c168bb62d5 ci(forgejo): use catthehacker/ubuntu:act-24.04 container image to provide nodejs dmaax 2026-06-23 11:07:19 -0300
  • b41536f4ef ci(forgejo): add forgejo actions dmaax 2026-06-23 11:02:47 -0300
  • 4af1b9357b LibWeb: Don't crash when evaluating XPath against a rootless document sideshowbarker 2026-06-21 15:34:10 +0900
  • a7ce007ff4 LibWeb: Define name and length properties on exported wasm functions Timothy Flynn 2026-06-22 15:13:16 -0400
  • d4048aaa96 LibTextCodec: Remove decoder validation API Shannon Booth 2026-06-22 21:58:47 +0200
  • b9da74d16e LibWeb: Use fatal decoding when loading XML documents Shannon Booth 2026-06-22 21:57:48 +0200
  • ef6753a9f9 LibWeb+LibTextCodec: Wire decoder options through TextDecoder Shannon Booth 2026-06-22 22:07:40 +0200
  • ef99632fa7 Tests/LibWeb: Add some encoding options related WPT tests Shannon Booth 2026-06-22 21:07:29 +0200
  • 02320c9b58 LibWeb: Run text encoder/decoder stream algorithms in their realm Shannon Booth 2026-06-22 14:24:47 +0200
  • ae0c7bc097 LibWeb/Encoding: Dont return ExceptionOr for encoder constructors Shannon Booth 2026-06-22 14:15:53 +0200
  • 8caee39bac LibWeb/Encoding: Take non-nullable options in TextDecoder construction Shannon Booth 2026-06-22 22:00:17 +0200
  • b81269e78b Libraries: Clean up UTF-16 source text paths Andreas Kling 2026-06-21 19:03:19 +0200
  • b6bef6b688 Libraries: Use UTF-16 for JS-visible runtime strings Andreas Kling 2026-06-21 19:03:10 +0200
  • 7025dd1fa7 Libraries: Parse JS strings from UTF-16 Andreas Kling 2026-06-21 19:03:06 +0200
  • ee37bb5a9c LibJS: Remove primitive string UTF-8 paths Andreas Kling 2026-06-21 19:03:01 +0200
  • 13969b6bd4 LibJS: Store primitive strings as UTF-16 Andreas Kling 2026-06-21 19:02:35 +0200
  • f890f289a7 LibWeb: Use resolved subgrid inline size for row contributions Shannon Booth 2026-06-16 16:52:32 +0200
  • 870aaa8a1f LibWeb: Resolve subgrid inline sizing before row contributions Shannon Booth 2026-06-15 19:27:21 +0200
  • 8c06273dbf LibGfx: Tolerate missing optional WebP ICC chunks Aliaksandr Kalenik 2026-06-22 16:50:46 +0200
  • b024e45c2c LibWeb: Saturate CSSPixels::abs() at the i32 minimum sideshowbarker 2026-06-22 08:30:14 +0900
  • 503453eb9c AK: Remove UTF-16 mode from StringBuilder Andreas Kling 2026-06-22 14:28:38 +0200
  • a8193e7572 AK+UI: Stop using StringBuilder UTF-16 mode Andreas Kling 2026-06-22 14:23:59 +0200
  • 26b0801a78 LibWeb: Return Utf16String from CSS Typed OM serialization Andreas Kling 2026-06-22 14:15:11 +0200
  • a1bc2a6223 LibWeb: Use Utf16StringBuilder for UTF-16 text assembly Andreas Kling 2026-06-22 13:30:00 +0200
  • 950c460efd LibJS: Keep more string construction in UTF-16 Andreas Kling 2026-06-22 13:12:24 +0200
  • 2d20322fce LibRegex: Compile ECMAScript patterns from UTF-16 Andreas Kling 2026-06-22 13:07:20 +0200
  • bcf7f27a4f LibJS: Use Utf16StringBuilder for JSON and Temporal strings Andreas Kling 2026-06-22 13:06:30 +0200
  • 7c86352f34 LibJS: Use Utf16StringBuilder for more strings Andreas Kling 2026-06-22 01:59:18 +0200
  • 595ae25e74 LibJS: Use Utf16StringBuilder for JS string construction Andreas Kling 2026-06-22 01:34:34 +0200
  • bf5f24ab36 AK: Add Utf16StringBuilder formatting helpers Andreas Kling 2026-06-22 02:30:26 +0200
  • 488006d276 AK: Add Utf16StringBuilder Andreas Kling 2026-06-22 11:46:25 +0200
  • a87f7b9561 LibWeb: Account for visual viewport when scrolling a target into view Tim Ledbetter 2026-06-22 09:00:28 +0100
  • 5440f0797b WebDriver: Tolerate a WebContent process swap during load-url-from-ui sideshowbarker 2026-06-22 13:27:26 +0900
  • 2e86169246 Tests: Serialize Worker-echo messages to eliminate an ordering race sideshowbarker 2026-06-22 15:57:37 +0900
  • 0ec95a606f LibWeb: Use computed display value for ::first-letter layout wrappers Tim Ledbetter 2026-06-22 02:02:27 +0100
  • 2f84f89874 LibWeb: Drop non-typesetting properties from pseudo element allowlist Tim Ledbetter 2026-06-22 01:06:16 +0100
  • cd29e3013d LibWeb: Remove block properties from inline typesetting allow list Tim Ledbetter 2026-06-22 00:36:46 +0100
  • 9b06a79b81 LibWeb: Add missing properties to pseudo element allow list Tim Ledbetter 2026-06-22 00:21:23 +0100
  • 117cef4e92 UI/Qt: Accept all standard back/forward shortcuts Andreas Kling 2026-06-22 00:23:16 +0200
  • b91ff9ebfd UI/Qt: Keep macOS app alive without windows Andreas Kling 2026-06-21 12:28:23 +0200
  • d707d112a2 UI/Qt: Resize frameless macOS windows manually Andreas Kling 2026-06-21 02:45:29 +0200
  • 202159be18 UI: Share macOS web selection color Andreas Kling 2026-06-21 01:22:50 +0200
  • 4b2f404da1 UI/Qt: Honor AppKit window drag gesture Andreas Kling 2026-06-21 00:51:57 +0200
  • 702904f6b3 UI/Qt: Restore AppKit focus before focusing location edit Andreas Kling 2026-06-21 00:33:48 +0200
  • 2f0fe26ce9 UI/Qt: Preview non-prefix autocomplete suggestions Andreas Kling 2026-06-21 11:57:28 +0200
  • 3fcd9d83a1 UI/Qt: Avoid stale autocomplete activation Andreas Kling 2026-06-21 00:06:49 +0200
  • 375da3e66d UI/Qt: Show autocomplete when focusing location edit Andreas Kling 2026-06-20 23:51:58 +0200
  • e2d223b305 Documentation: Add glslang-tools as a dependency for Ubuntu Tim Ledbetter 2026-06-21 21:14:28 +0100
  • 9402a6e4e1 LibWeb: Saturate CSSPixels unary negation at the i32 minimum sideshowbarker 2026-06-21 18:22:37 +0900
  • 86f75e1e35 LibWeb: Saturate list-item ordinal numbering at the i32 bounds sideshowbarker 2026-06-21 15:01:35 +0900
  • 9ffd3e48c3 LibWeb: Don’t crash on a detached publicExponent in generateKey sideshowbarker 2026-06-21 16:45:32 +0900
  • 9183c2a029 LibWeb: Bail on unresolved percentages in resolve_value Callum Law 2026-06-21 12:44:29 +1200
  • 360bfd66f6 LibWeb: Apply the font-variant-emoji property to font selection Tim Ledbetter 2026-06-19 12:39:49 +0100
  • 57103da08d LibGfx+LibWeb: Make emoji font fallback presentation-aware Tim Ledbetter 2026-06-19 12:33:20 +0100
  • bebcf95883 LibGfx: Remove bogus early return from Font::is_emoji_font() Tim Ledbetter 2026-06-18 21:32:14 +0100
  • 5af7dadd40 Tests: Wait for beforeunload before the script-back cancel assertion sideshowbarker 2026-06-19 19:53:03 +0900
  • 2bf1f41805 LibWeb: Make computed properties immutable Andreas Kling 2026-06-19 16:49:20 +0200
  • d7c08964cb LibJS: Throw rather than crashing on a deep prototype-chain get sideshowbarker 2026-06-20 17:08:46 +0900
  • a237fbc24f LibJS: Add a regression test for binding environment type confusion sideshowbarker 2026-06-20 20:17:13 +0900
  • 7b0dd6ab30 LibTextCodec: Use encoding_rs for legacy codecs Shannon Booth 2026-06-20 00:51:56 +0200
  • 250842d36a LibURL: Use encoding_rs for form URL encoding Shannon Booth 2026-06-20 00:39:56 +0200
  • 3a0f857cc1 Tests: Import some encoding related WPT tests Shannon Booth 2026-06-20 01:22:31 +0200
  • 62e4da6d3e LibTextCodec: Make StreamingDecoder own decoder lookup Shannon Booth 2026-06-20 00:50:19 +0200
  • ebc439f0f2 LibWeb/Infra: Add some missing AK includes Shannon Booth 2026-06-20 00:05:36 +0200
  • be6192dab2 LibWeb: Avoid TextCodec when parsing JSON bytes Shannon Booth 2026-06-20 00:03:24 +0200
  • c907338ab3 Test/LibTextCodec: Remove noisy test debug log Shannon Booth 2026-06-19 23:58:35 +0200
  • 73ec316214 Tests/LibTextCodec: Do not refer to concrete encoders/decoders Shannon Booth 2026-06-19 23:47:01 +0200
  • c982385ffe LibTextCodec: Remove unused PDFDocEncoding Shannon Booth 2026-06-19 23:27:47 +0200
  • 784ca98041 LibSandbox: Allow listing read-write directories Andreas Kling 2026-06-19 17:01:39 +0200
  • b759954486 Compositor: Allow GPU driver executable mappings on Linux Andreas Kling 2026-06-19 17:01:21 +0200
  • 523cdab7d9 LibWeb: Don't serialize UnresolvedStyleValue comparison text when unused Andreas Kling 2026-06-19 10:44:32 +0200
  • 1a0f8d4372 LibIPC: Coalesce Mach read notifications Aliaksandr Kalenik 2026-06-19 17:03:07 +0200
  • 5c3e61efb6 Compositor: Rasterize nested contexts during replay Aliaksandr Kalenik 2026-06-19 16:34:45 +0200
  • b3f3d68291 LibWeb+LibWasm: Keep WebAssembly cache storage stable Ali Mohammad Pur 2026-06-13 13:21:40 +0200
  • 530c95fde5 LibWasm: Remove all gc, function-refs and EH test exceptions Ali Mohammad Pur 2026-06-11 09:06:47 +0200
  • 8a74f52571 LibWasm: Partially implement the (new) exception handling proposal Ali Mohammad Pur 2026-06-11 08:52:02 +0200
  • 16d1486cc9 LibWasm: Implement the wasm-gc instruction set in the BC interpreter Ali Mohammad Pur 2026-06-11 08:16:12 +0200
  • 87961e3c92 LibWasm: Back wasm-gc aggregate instances with the LibGC heap Ali Mohammad Pur 2026-06-13 13:21:06 +0200
  • 76f17f7703 LibGC: Add support for coordinated multi-heap collection Ali Mohammad Pur 2026-06-13 13:18:54 +0200
  • 62cb073ada LibWasm: Validate the wasm-gc and function-references instructions Ali Mohammad Pur 2026-06-11 07:15:32 +0200
  • 42c0a430f5 LibWasm: Implement the spec's type matching relations Ali Mohammad Pur 2026-06-11 06:39:38 +0200
  • 3ca552b37b LibWasm: Parse wasm-gc types Ali Mohammad Pur 2026-06-11 06:14:58 +0200
  • 5ec468bfdd LibJS: Store module indirect bindings in a HashMap Tim Ledbetter 2026-06-19 15:07:27 +0100
  • 6eba8860f7 LibWeb: Add a lazy fast reject filter for :has() Andreas Kling 2026-06-19 10:45:46 +0200
  • fdfe806e68 LibDevTools+LibWeb: Let DevTools remove IndexedDB data Sam Atkins 2026-06-11 16:59:48 +0100
  • e667aaaab1 LibDevTools+LibWeb: Send IndexedDB change updates Sam Atkins 2026-06-11 16:51:05 +0100
  • cb47dbfc7a LibDevTools+LibWeb: Show IndexedDB in DevTools Sam Atkins 2026-06-17 12:39:37 +0100
  • d48bb33fc7 LibWeb: Add IndexedDB inspection helpers Sam Atkins 2026-06-12 12:42:26 +0100
  • 988045ca90 LibWeb/IndexedDB: Add Key to Forward.h Sam Atkins 2026-06-17 12:14:00 +0100
  • a3e85ada85 LibDevTools: Share storage field descriptor creation Sam Atkins 2026-06-12 11:27:57 +0100
  • 61a53553ab Meta: Add a script to inspect installed vcpkg ports Timothy Flynn 2026-06-19 07:04:45 -0400
  • 8e2eee7654 LibGfx: Reject undersized backing storage when creating bitmaps sideshowbarker 2026-06-19 13:52:11 +0900
  • e623b3e216 Compositor: Allow NVIDIA GPU access in sandbox Callum Law 2026-06-19 21:10:40 +1200
  • 3fa446f68e LibSandbox: Dont expand landlock file access to entire directory Callum Law 2026-06-19 20:34:24 +1200
  • 30c33bd918 LibSandbox: Remove redundant restrict_filesystem_with_landlock overload Callum Law 2026-06-19 19:55:19 +1200
  • 78851f69f0 Meta: Bump curl to 8.20.0#2 Andreas Kling 2026-06-19 09:54:58 +0200
  • ea08f5b1a2 Meta: Bump vcpkg baseline Andreas Kling 2026-06-19 10:30:12 +0200
  • fe33a2f66e CI: Update actions/cache to @v5 Jelle Raaijmakers 2026-06-19 09:30:02 +0200
  • e2e2806d00 CI: Make dependabot scan our custom actions as well Jelle Raaijmakers 2026-06-19 09:29:29 +0200