Commit Graph

  • bb0f244667 LibWeb: Remove ShadowRealm HTML integration master Shannon Booth 2026-04-03 18:12:46 +02:00
  • f27bc38aa7 Everywhere: Remove ShadowRealm support Shannon Booth 2026-04-03 14:34:03 +02:00
  • e2e3c7fcdf LibWeb: Rebuild counter style cache lazily Andreas Kling 2026-04-05 11:20:32 +02:00
  • 0b5ef8fa22 LibWeb: Invalidate styles after constructable sheet updates Andreas Kling 2026-04-05 11:20:00 +02:00
  • 1bfcf49ffe LibWeb: Honor reversed axes for flex overflow Andreas Kling 2026-04-04 23:34:25 +02:00
  • 91e7218c22 LibWeb/HTML: Enforce CORS-mode fetch when fetching Worker script Shannon Booth 2026-04-04 21:22:18 +02:00
  • c1f29993cf Tests/LibWeb: Run two cross origin fetching Worker tests from WPT server Shannon Booth 2026-04-04 21:17:38 +02:00
  • 2c728abd9f Tests: Use wider test string in FontFace arraybuffer matching test Tim Ledbetter 2026-04-05 08:01:17 +01:00
  • 7f4600f0e9 LibWeb: Apply newTarget prototype in legacy factory constructors Shannon Booth 2026-04-04 14:07:33 +02:00
  • 85765ccb5c LibWeb: Factor newTarget prototype setup into WebIDL helper Shannon Booth 2026-04-04 12:45:18 +02:00
  • 5b584fde1d LibWeb: Register JS-created FontFace objects for font matching Tim Ledbetter 2026-04-01 17:01:14 +01:00
  • d0b1482e80 LibWeb: Consolidate OwnFontFaceKey and FontFaceKey into a single type Tim Ledbetter 2026-04-02 11:08:28 +01:00
  • 333df3b399 LibWeb: Cache parsed font descriptors on FontFace objects Tim Ledbetter 2026-04-01 16:31:04 +01:00
  • 9526dfbef3 LibWeb: Use fragment extents for orthogonal inline widths Andreas Kling 2026-04-04 20:29:20 +02:00
  • eb8943cd55 Tests: Remove imported WPT tests that have been deleted upstream Tim Ledbetter 2026-04-04 18:33:29 +01:00
  • 504a8e6d1d Tests: Resync imported WPT tests Tim Ledbetter 2026-04-04 17:18:58 +01:00
  • dda3cb99b7 Tests: Remove background-image workaround from imported WPT tests Tim Ledbetter 2026-04-04 15:23:10 +01:00
  • b11f30b32e LibWeb: Implement Navigator.getBattery more to spec & mark experimental Timothy Flynn 2026-04-04 08:57:25 -04:00
  • 22dc7808ae UI/AppKit: Handle cmd+left mouse clicks on bookmarks Timothy Flynn 2026-04-03 11:19:16 -04:00
  • f69ed86da6 UI/AppKit: Rename a couple bookmarks bar fields to match Qt Timothy Flynn 2026-04-04 08:36:09 -04:00
  • 0b36c867f9 UI/Qt: Handle middle and ctrl+left mouse clicks on bookmarks Timothy Flynn 2026-04-03 10:35:07 -04:00
  • 6e75c40233 UI/Qt: Reorganize bookmark bar mouse event handling a bit Timothy Flynn 2026-04-03 10:28:09 -04:00
  • c4c9ed2bb3 LibWebView: Add bookmark context menu items to open/copy bookmark URLs Timothy Flynn 2026-04-03 10:34:49 -04:00
  • 9450fcb2b0 LibWeb: Fix grid abspos descendant placement Andreas Kling 2026-04-04 02:41:42 +02:00
  • e2e8c04446 LibWeb: Add grid abspos descendant regression test Andreas Kling 2026-04-04 01:03:17 +02:00
  • 6994463b1c LibWeb: Rerun row sizing for auto-height grids Andreas Kling 2026-04-04 01:37:13 +02:00
  • f84edd8173 LibRegex: Fix legacy backreference fallback digit 8 or 9 mikiubo 2026-04-03 22:59:12 +02:00
  • 54757e3586 LibWeb: Don't force replace history handling for iframe src changes Aliaksandr Kalenik 2026-04-03 20:02:32 +02:00
  • 0914cd07c3 LibWeb: Add internals.dumpSessionHistory() for navigation testing Aliaksandr Kalenik 2026-04-03 20:02:18 +02:00
  • 666ce0f854 LibMedia: Deal with tracks being toggled during seeks properly Zaggy1024 2026-04-01 19:13:31 -05:00
  • d9079d2078 LibWeb: Apply z-index only to positioned elements Tim Ledbetter 2026-04-03 15:38:45 +01:00
  • e5dab9e1c7 LibWeb: Support WASM modules Glenn Skrzypczak 2025-09-19 22:18:28 +02:00
  • 7392d2a2f4 LibWeb: Support JSON modules Glenn Skrzypczak 2025-09-02 16:23:39 +02:00
  • f1d3244b22 LibWeb: Support CSS modules Glenn Skrzypczak 2025-10-26 18:06:19 +01:00
  • 2362a65e3b Meta: Download imports and src assignments Glenn Skrzypczak 2025-10-26 18:05:18 +01:00
  • 8053c2a0f1 LibWeb: Update fetch single module script steps Glenn Skrzypczak 2025-09-02 15:31:23 +02:00
  • 2e0a7f54d9 LibWebView: Create a set of default bookmarks Timothy Flynn 2026-04-03 07:18:31 -04:00
  • 610ffffe81 LibWeb: Replace ad-hoc target step recomputation with verification Aliaksandr Kalenik 2026-04-03 16:06:16 +02:00
  • b05c56cbb6 LibWeb/Bindings: Fix LegacyUnenumerableNamedProperties enumerability Shannon Booth 2026-03-31 23:42:41 +02:00
  • 379461e047 LibWeb: Make global prototype chains immutable Shannon Booth 2026-03-31 23:30:42 +02:00
  • ce4861156b LibWeb: Import more flex abspos WPTs Andreas Kling 2026-04-03 09:27:00 +02:00
  • 5de6382d11 LibWeb: Fix flex abspos static positions on reversed cross axes Andreas Kling 2026-04-02 22:26:27 +02:00
  • 17928fa13d LibWeb: Import WPT position-absolute-013 test Andreas Kling 2026-04-02 22:17:12 +02:00
  • 0e41072db7 LibWeb: Fix remaining flex percentage-height WPTs Andreas Kling 2026-04-03 10:10:39 +02:00
  • 51c7afdf5f LibWeb: Round offsetWidth and offsetHeight Andreas Kling 2026-04-03 10:10:12 +02:00
  • 99dd13f7f7 LibWeb: Resolve grid item percentages against definite areas Andreas Kling 2026-04-02 00:53:52 +02:00
  • d75934edf5 LibWeb: Don't mark auto height as definite for abspos non-BFC elements Andreas Kling 2026-04-01 01:36:23 +02:00
  • 13a7459e61 LibWeb: Add tests for percentage sizes in abspos non-BFC containers Andreas Kling 2026-04-01 01:36:04 +02:00
  • a61a36b184 LibWeb: Import WPT tests for percentage size with indefinite containers Andreas Kling 2026-04-01 16:59:10 +02:00
  • 509aecc857 LibWeb: Import WPT tests for percentage sizing in abspos containers Andreas Kling 2026-04-01 16:45:17 +02:00
  • 7a122c9767 LibWeb: Import WPT tests for percentage heights in flex and grid Andreas Kling 2026-04-01 16:28:16 +02:00
  • e875f2b18b LibWeb: Make SessionHistoryEntry and DocumentState ref-counted Aliaksandr Kalenik 2026-04-03 12:53:39 +02:00
  • 41e7468ddc LibWeb: Remove unused members from SessionHistoryEntry Aliaksandr Kalenik 2026-04-03 12:23:05 +02:00
  • a83d887357 LibWeb: Mark WebXR IDL definitions as experimental Psychpsyo 2026-03-15 19:14:07 +01:00
  • f4a86c8466 LibWeb: Implement enough of WebXR for xrSession_end test to pass Psychpsyo 2025-11-18 21:48:38 +01:00
  • 6ae9f21845 LibWeb: Implement makeXRCompatible() enough to work Psychpsyo 2025-11-16 00:08:18 +01:00
  • 3d0b05099c LibWeb: Remove the Experimental attribute from CacheStorage Timothy Flynn 2026-04-02 19:48:06 -04:00
  • 48e1b807af LibWeb: Implement Cache.delete Timothy Flynn 2026-04-02 19:26:06 -04:00
  • b9ad7743b4 LibWeb: Implement Cache.keys Timothy Flynn 2026-04-02 17:58:21 -04:00
  • 5e81346640 LibWeb: Implement CacheStorage.match Timothy Flynn 2026-04-02 17:30:01 -04:00
  • e2d0ed4beb LibWeb: Implement Cache.match and Cache.matchAll Timothy Flynn 2026-04-02 16:00:29 -04:00
  • a478e3a30d LibWeb: Implement Cache.put Timothy Flynn 2026-04-02 15:54:45 -04:00
  • c0aa056d26 LibWeb: Implement Cache.add and Cache.addAll Timothy Flynn 2026-04-02 08:06:57 -04:00
  • 733b57af1c LibWeb: Implement CacheStorage.keys Timothy Flynn 2026-04-01 19:59:45 -04:00
  • 2f1c9b6365 LibWeb: Implement CacheStorage.delete Timothy Flynn 2026-04-01 19:51:06 -04:00
  • 8c068ba4c2 LibWeb: Implement CacheStorage.has Timothy Flynn 2026-04-01 19:28:10 -04:00
  • 0d2f0a6ed9 LibWeb: Implement CacheStorage.open Timothy Flynn 2026-04-01 19:24:57 -04:00
  • 80b612b789 LibWeb: Move the WindowOrWorkerGlobalScope caches attribute Timothy Flynn 2026-04-01 13:58:58 -04:00
  • fb821ead7d LibWeb: Use CacheStorage as a forward declaration Timothy Flynn 2026-04-01 19:32:53 -04:00
  • 2e2a99a379 LibWeb: Add a stub for the Cache interface Timothy Flynn 2026-04-01 13:47:03 -04:00
  • b3bc5e7956 Tests/LibWeb: Import basic cache storage tests Timothy Flynn 2026-04-01 13:42:41 -04:00
  • 3fefe7b59f LibWeb: Add a convenience method to reject a promise with an exception Timothy Flynn 2026-04-02 07:46:57 -04:00
  • 0e76d7c8c8 LibWeb: Change wait-for-all promise AOs to accept a span of promises Timothy Flynn 2026-04-01 20:39:57 -04:00
  • 2f82040cb1 LibCore: Add a CORE_API annotation to log_timing_info() Tim Ledbetter 2026-04-01 23:12:43 +01:00
  • 0b946f39b2 Meta: Remove ENABLE_RUST build configuration option Shannon Booth 2026-04-02 19:34:56 +02:00
  • 523e32bbbb LibWeb: Permit storage keys to use non-opaque origins for file:// URLs Timothy Flynn 2026-04-01 16:55:14 -04:00
  • ef4ff5d490 LibWebView+UI: Centralize option to treat file:// URLs as non-opaque Timothy Flynn 2026-04-01 16:03:35 -04:00
  • 9d2dd7b95b LibWebView: Don't always close WebContent on cross-site navigation Andreas Kling 2026-04-01 19:09:33 +02:00
  • 38342b2ad3 LibWeb: Add valid normal and none keywords for position-anchor Jelle Raaijmakers 2026-03-31 13:17:01 +02:00
  • a3df1b42c9 LibWeb: Consider Size::is_none() in FFC as an unresolvable size Jelle Raaijmakers 2026-03-31 13:02:46 +02:00
  • 4293c841f3 LibWeb: Implement CSS anchor positioning Jelle Raaijmakers 2026-03-30 17:37:12 +02:00
  • 00397b4808 LibWeb: Keep track of elements with an anchor-name set Jelle Raaijmakers 2026-03-30 17:15:58 +02:00
  • 1012aad322 LibWeb: Remove bogus discard_a_token() from CSS anchor fallback parsing Jelle Raaijmakers 2026-03-31 10:56:56 +02:00
  • 6068d94752 LibWeb: Update/remove unused includes Jelle Raaijmakers 2026-03-30 17:18:09 +02:00
  • 22d7138c8d RequestServer: Don't create already-expired WebSockets in DNS callback Sam Atkins 2026-03-31 11:39:59 +01:00
  • 5b29382497 LibWeb/WebSockets: Reject empty protocol names in WebSocket constructor Sam Atkins 2026-03-31 11:22:46 +01:00
  • 44ef574902 LibWeb: Properly set visibility state for nested documents Psychpsyo 2026-03-20 22:34:59 +01:00
  • 947fec9bcc LibWeb: Mark startViewTransition() as experimental Psychpsyo 2026-03-23 19:36:54 +01:00
  • bbb6653c4f UI/Qt: Add Ctrl+Tab and Ctrl+Shift+Tab for tab navigation Jonathan 2026-03-31 11:49:17 +02:00
  • 5a05909eab LibWeb: Disallow animation properties inside keyframe declarations Tim Ledbetter 2026-03-31 21:12:30 +01:00
  • af6bc07c4f LibWeb/CSS: Resolve var() in keyframe animation-timing-function Tim Ledbetter 2026-03-30 08:34:55 +01:00
  • 700026637d test-web: Add quiet mode for AI agent environments Aliaksandr Kalenik 2026-03-31 18:08:45 +02:00
  • 4985dabf3d LibWeb: Replace cached navigable with Navigable-maintained back-pointer Aliaksandr Kalenik 2026-04-01 10:18:55 +02:00
  • 2645695fdd LibWeb: Make Navigable directly own its active document Aliaksandr Kalenik 2026-03-31 16:56:18 +02:00
  • 1467127d35 LibMedia+LibWeb: Disable audio output in headless mode Zaggy1024 2026-04-01 01:54:56 -05:00
  • 94be6c7611 LibWeb: Prevent a crash when triggering media load in the error handler Zaggy1024 2026-03-31 15:08:48 -05:00
  • bb2578b88f Tests: Add a test to exercise MSE buffered ranges Zaggy1024 2026-03-28 02:30:14 -05:00
  • 60302b9750 LibWeb: Implement SourceBuffer.abort() Zaggy1024 2026-03-27 03:15:17 -05:00
  • 459578c280 LibWeb: Implement the buffered attribute on SourceBuffer Zaggy1024 2026-03-27 02:13:29 -05:00
  • 51c3f7c41e LibWeb: Implement appending and demuxing WebM MSE segments Zaggy1024 2026-03-26 22:12:32 -05:00