Commit graph

  • bbef0e8375 LibWeb: Avoid dynamic_cast in DOM::Document::is_decoded_svg() Andreas Kling 2025-04-18 10:37:08 +02:00
  • ce263eaf78 LibWeb: Avoid dynamic_cast in relevant_agent() Andreas Kling 2025-04-18 10:36:04 +02:00
  • 57809b1100 LibWeb: Skip dynamic_cast in CSSRGB after we already did a type check Andreas Kling 2025-04-18 10:33:19 +02:00
  • d8188c9f14 LibJS+LibWeb: Add JS::Object::fast_is<T> helpers for some LibWeb types Andreas Kling 2025-04-18 10:31:28 +02:00
  • 207afb0d3b LibWeb: Avoid double dynamic_cast in parent_element_for_event_dispatch() Andreas Kling 2025-04-18 10:29:39 +02:00
  • 877391d569 LibWeb: Add more fast_is<T> helpers for layout and paintable nodes Andreas Kling 2025-04-18 10:28:46 +02:00
  • aecb144df0 LibWeb: Add more fast_is<T> helpers for DOM::Node subclasses Andreas Kling 2025-04-18 10:27:59 +02:00
  • 0e490e3352 LibWeb: Add fast_is<T> helpers for Navigable & TraversableNavigable Andreas Kling 2025-04-18 10:25:56 +02:00
  • f35069d63b LibJS+LibWeb: Add fast_is<T> helpers for Realm::HostDefined class family Andreas Kling 2025-04-18 10:24:45 +02:00
  • a9e415b3c4 LibJS+LibWeb: Add fast_is<T> helpers for HTML::Script class family Andreas Kling 2025-04-18 10:23:02 +02:00
  • e7b6b84648 LibWeb: Avoid dynamic_cast in EventTarget initialization Andreas Kling 2025-04-18 10:21:36 +02:00
  • 84626c7db2 LibJS: Add a bunch of fast_is<T> helpers for commonly checked types Andreas Kling 2025-04-18 10:17:45 +02:00
  • 0cc3c78181 UI/Qt: Add interface for exiting fullscreen Simon Farre 2025-04-01 14:26:34 +02:00
  • d79098939d LibWeb: Add removing steps and unloading document cleanup steps Simon Farre 2025-04-01 14:24:55 +02:00
  • f3d4449a11 LibWeb: Implement exitFullscreen algorithm Simon Farre 2025-04-01 14:23:04 +02:00
  • d37f0cf09e LibWeb: Implement requestFullscreen algorithm Simon Farre 2025-03-31 19:38:15 +02:00
  • 21fa4add07 LibWebView+WebContent+UI/Qt: Extend on-fullscreen/on-exit-fullscreen Simon Farre 2025-03-27 15:59:17 +01:00
  • 7a370b7ab4 LibWeb: Add Fullscreen API event handlers to IDL Simon Farre 2025-03-20 16:09:55 +01:00
  • 65b23d9e43 LibWeb: Add 'Run the fullscreen steps' Simon Farre 2025-03-20 15:38:20 +01:00
  • a901bf45dc LibWeb: Add default user agent style sheet for Fullscreen API Simon Farre 2025-03-20 15:04:23 +01:00
  • 366b72f935 AK: Store and compare hash in HashTable buckets Jelle Raaijmakers 2025-04-18 13:54:30 +02:00
  • 7eacc1d81d Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:19 +00:00
  • 759bf786d5 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:15 +00:00
  • 0e5c073151 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:15 +00:00
  • d5dbf98342 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:15 +00:00
  • e367bd3b7a Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:13 +00:00
  • 33bd9e9efd Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:07 +00:00
  • 232eeb8c1e Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:07 +00:00
  • a98e1427c8 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:07 +00:00
  • 3c6c65db80 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:05 +00:00
  • b12c9a259f Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:01 +00:00
  • e075b8f75c Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:01 +00:00
  • a2a6015397 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:11:01 +00:00
  • dbd3362cb5 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:10:59 +00:00
  • 043be93641 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:10:53 +00:00
  • 37d6c75333 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:10:53 +00:00
  • 8368358164 Notes added by 'git notes append' github-actions[bot] 2025-04-18 11:10:53 +00:00
  • c0cbd439a2 LibWeb/HTML: Dispatch command events Glenn Skrzypczak 2025-04-04 14:30:56 +02:00
  • cce7d8c0fb LibWeb/HTML: Implement CommandEvent class Glenn Skrzypczak 2025-04-04 12:35:20 +02:00
  • ffe0b05abd LibWeb/HTML: Add the commandForElement attribute to the button element Glenn Skrzypczak 2025-04-04 01:27:55 +02:00
  • b2db07f002 LibWeb/HTML: Add the command attribute to the button element Glenn Skrzypczak 2025-04-04 01:16:44 +02:00
  • 4949903b74 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:56 +00:00
  • 41cbe0259c Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:56 +00:00
  • 614fa7e106 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:56 +00:00
  • ad6226b142 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:51 +00:00
  • f9978647c3 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:51 +00:00
  • 443d3adf4c Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:51 +00:00
  • 260c888996 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:46 +00:00
  • bd38c33090 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:46 +00:00
  • 2c16980cbe Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:46 +00:00
  • 59a31e5486 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:41 +00:00
  • f520e39644 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:41 +00:00
  • 872d4b80c8 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:41 +00:00
  • aa21625b60 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:36 +00:00
  • e4b7f35dcf Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:36 +00:00
  • 3b50c7e527 Notes added by 'git notes append' github-actions[bot] 2025-04-18 10:56:36 +00:00
  • 8edd4a29aa
    Merge 3b14066bc4 into 629cd3c42a Noah Ruderman 2025-04-18 10:55:49 +00:00
  • 629cd3c42a LibWeb: Sort remaining stream AOs (mostly) in spec order Timothy Flynn 2025-04-17 20:09:43 -04:00
  • 3e8c6dbaff LibWeb: Move TransformStream AOs into their own file Timothy Flynn 2025-04-17 20:02:23 -04:00
  • 26c01f0957 LibWeb: Move WritableStream AOs into their own file Timothy Flynn 2025-04-17 17:21:29 -04:00
  • a9ddd427cb LibWeb: Move ReadableStream AOs into their own file Timothy Flynn 2025-04-17 15:47:53 -04:00
  • c35ef36293 LibWeb: Fix typos in ReadableStream AO names Timothy Flynn 2025-04-17 12:42:05 -04:00
  • 8312aa9ee6 LibRegex: Avoid hashing the state hashes again Ali Mohammad Pur 2025-04-18 12:28:45 +02:00
  • a688902782 LibRegex: Pull out the first compare to avoid unnecessary execution Ali Mohammad Pur 2025-04-15 21:32:26 +02:00
  • 0f675d5992 LibRegex: Flatten capture group list in MatchState Ali Mohammad Pur 2025-04-15 15:31:08 +02:00
  • c355f6068e Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:36 +00:00
  • 4e47244290 Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:36 +00:00
  • 7e1b05f4ca Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:36 +00:00
  • d73fbb77b4 Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:31 +00:00
  • d20cc6b41f Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:31 +00:00
  • fcb749fa57 Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:31 +00:00
  • 88cc55e71a Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:26 +00:00
  • 4c39e3e43a Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:26 +00:00
  • 0259f11b5c Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:26 +00:00
  • 767359d947 Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:21 +00:00
  • fa9dffd60f Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:21 +00:00
  • 2a55fb08c5 Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:21 +00:00
  • 52c86c4f2d Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:14 +00:00
  • f9a901c0ca Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:14 +00:00
  • f343ced86c Notes added by 'git notes append' github-actions[bot] 2025-04-18 09:08:14 +00:00
  • 141f6cb392 LibWeb/HTML: Use relevant global object's document in History Sam Atkins 2025-04-11 17:24:50 +01:00
  • 5b57856eae LibWeb/HTML: Check associated document is fully active, not the window Sam Atkins 2025-04-11 16:47:43 +01:00
  • 343df5d00f LibWeb: Update focus-related spec text Sam Atkins 2025-04-11 16:29:06 +01:00
  • 609d568776 LibWeb: Remove "locked for focus" concept Sam Atkins 2025-04-11 16:15:50 +01:00
  • 1f6ee62f70 Notes added by 'git notes append' github-actions[bot] 2025-04-18 08:49:38 +00:00
  • 83c47eb3c8 Notes added by 'git notes append' github-actions[bot] 2025-04-18 08:49:38 +00:00
  • 6fabfdfca5 Notes added by 'git notes append' github-actions[bot] 2025-04-18 08:49:38 +00:00
  • 3e17b1c9ae LibWeb: Make Node::parent_element return GC::Ptr Shannon Booth 2025-04-18 14:19:19 +12:00
  • a14481ee05 LibWeb/HTML: Handle no parent element for Element::list_owner Shannon Booth 2025-04-18 17:07:41 +12:00
  • 67a867d60d LibWeb: Avoid dynamic_cast in DOM::Document::is_decoded_svg() Andreas Kling 2025-04-18 10:37:08 +02:00
  • c5bbd5f4fa LibWeb: Avoid dynamic_cast in relevant_agent() Andreas Kling 2025-04-18 10:36:04 +02:00
  • 88ed7860f2 LibWeb: Skip dynamic_cast in CSSRGB after we already did a type check Andreas Kling 2025-04-18 10:33:19 +02:00
  • c77724f748 LibJS+LibWeb: Add JS::Object::fast_is<T> helpers for some LibWeb types Andreas Kling 2025-04-18 10:31:28 +02:00
  • f065dfb558 LibWeb: Avoid double dynamic_cast in parent_element_for_event_dispatch() Andreas Kling 2025-04-18 10:29:39 +02:00
  • 9a4a76ac5c LibWeb: Add more fast_is<T> helpers for layout and paintable nodes Andreas Kling 2025-04-18 10:28:46 +02:00
  • 0f2dd7039c LibWeb: Add more fast_is<T> helpers for DOM::Node subclasses Andreas Kling 2025-04-18 10:27:59 +02:00
  • 9dda0fa662 LibWeb: Add fast_is<T> helpers for Navigable & TraversableNavigable Andreas Kling 2025-04-18 10:25:56 +02:00
  • 425101d98e LibJS+LibWeb: Add fast_is<T> helpers for Realm::HostDefined class family Andreas Kling 2025-04-18 10:24:45 +02:00
  • 1a80833665 LibJS+LibWeb: Add fast_is<T> helpers for HTML::Script class family Andreas Kling 2025-04-18 10:23:02 +02:00
  • bbbf83ef12 LibWeb: Avoid dynamic_cast in EventTarget initialization Andreas Kling 2025-04-18 10:21:36 +02:00