ladybird/Userland/Libraries/LibWeb/HTML
Zaggy1024 74636ccb57 LibWeb: Move the media volume slider 1:1 with the mouse cursor
The volume control's slider is drawn in a rectangle shrunken by its
slider handle's size, so the handle did not move 1:1 with the user's
mouse movement.

To fix this, it will now check for a mousedown in the volume control
with a rectangle sized to fit any possible position of the handle, but
the volume value result will be calculated based on the center of the
handle instead. This allows it to move 1:1 with the mouse cursor.

Co-authored-by: trflynn89 <trflynn89@serenityos.org>
2023-08-06 22:23:00 -04:00
..
Canvas LibWeb: Add Canvas Context2D basic text align and text baseline support 2023-08-05 17:17:08 +02:00
CrossOrigin LibWeb: Add missing check in CrossOriginGetOwnPropertyHelper 2023-05-28 18:00:54 +02:00
CustomElements LibJS+LibWeb: Move IteratorOperations.h AOs to Iterator.h 2023-07-19 14:11:43 +01:00
EventLoop LibWeb: Implement HTMLCanvasElement.toBlob() 2023-08-04 11:05:55 +02:00
Parser Everywhere: Update copyrights with my new serenityos.org e-mail :^) 2023-07-15 16:21:29 +02:00
Scripting LibWeb: Add interface for 'concept-url-parser' 2023-07-15 09:45:16 +02:00
SyntaxHighlighter LibGfx+Userland: Make TextAttributes::underline_style optional 2023-03-15 14:55:49 +01:00
AbstractBrowsingContext.h LibWeb: Convert navigationId from DeprecatedString to String 2023-04-24 07:55:20 +02:00
ActivateTab.h WebContent+Everywhere: Add an option to not activate new tabs over IPC 2023-03-21 09:39:49 +00:00
AnimatedBitmapDecodedImageData.cpp LibWeb: Have ImageProvider bitmap getter take optional size argument 2023-05-21 07:44:29 +02:00
AnimatedBitmapDecodedImageData.h LibWeb: Have ImageProvider bitmap getter take optional size argument 2023-05-21 07:44:29 +02:00
AnimationFrameCallbackDriver.h LibJS+LibWeb: Add a bunch of missing includes 2023-03-06 13:05:43 +00:00
AnimationFrameProvider.idl LibWeb/HTML: Port Window.cancelAnimationFrame() to IDL 2023-03-07 23:33:34 +00:00
AttributeNames.cpp Everywhere: Use nested namespace qualifiers 2023-07-12 10:05:42 +03:30
AttributeNames.h Everywhere: Use nested namespace qualifiers 2023-07-12 10:05:42 +03:30
AudioTrack.cpp Ladybird+LibWeb+WebConent: Drive audio in Ladybird off the main thread 2023-06-21 06:14:15 +02:00
AudioTrack.h Ladybird+LibWeb+WebConent: Drive audio in Ladybird off the main thread 2023-06-21 06:14:15 +02:00
AudioTrack.idl LibWeb: Implement the AudioTrack and AudioTrackList interfaces 2023-06-13 06:14:01 +02:00
AudioTrackList.cpp LibWeb: Implement the AudioTrack and AudioTrackList interfaces 2023-06-13 06:14:01 +02:00
AudioTrackList.h LibWeb: Implement the AudioTrack and AudioTrackList interfaces 2023-06-13 06:14:01 +02:00
AudioTrackList.idl LibWeb: Implement the AudioTrack and AudioTrackList interfaces 2023-06-13 06:14:01 +02:00
BrowsingContext.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
BrowsingContext.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
BrowsingContextGroup.cpp LibWeb: Implement creation of fresh top-level traversables 2023-04-26 15:51:50 +02:00
BrowsingContextGroup.h LibWeb: Implement creation of fresh top-level traversables 2023-04-26 15:51:50 +02:00
CanvasGradient.cpp LibGfx+LibWeb: Propagate OOM when appending CanvasGradient color stops 2023-03-02 11:49:13 +01:00
CanvasGradient.h LibWeb: Make factory methods of HTML::CanvasGradient fallible 2023-02-18 00:52:47 +01:00
CanvasGradient.idl
CanvasPattern.cpp LibGfx+LibWeb: Propagate OOM when creating PaintStyles 2023-03-02 11:49:13 +01:00
CanvasPattern.h LibGfx+LibWeb: Propagate OOM when creating PaintStyles 2023-03-02 11:49:13 +01:00
CanvasPattern.idl LibWeb: Implement CanvasRenderingContext2D.createPattern() 2023-02-03 20:36:21 +01:00
CanvasRenderingContext2D.cpp LibWeb: Add Canvas Context2D basic text align and text baseline support 2023-08-05 17:17:08 +02:00
CanvasRenderingContext2D.h LibWeb: Add Canvas Context2D basic text align and text baseline support 2023-08-05 17:17:08 +02:00
CanvasRenderingContext2D.idl LibWeb: Add Canvas Context2D basic text align and text baseline support 2023-08-05 17:17:08 +02:00
CloseEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
CloseEvent.h LibWeb: Port CloseEvent to new String 2023-03-05 18:25:59 +00:00
CloseEvent.idl LibWeb: Port CloseEvent to new String 2023-03-05 18:25:59 +00:00
CORSSettingAttribute.cpp LibWeb: Implement the CORS settings attribute credentials mode AO 2023-05-12 05:47:36 +02:00
CORSSettingAttribute.h LibWeb: Implement the CORS settings attribute credentials mode AO 2023-05-12 05:47:36 +02:00
DecodedImageData.cpp LibWeb: Make DecodedImageData an abstract class 2023-05-21 07:44:29 +02:00
DecodedImageData.h LibWeb: Have ImageProvider bitmap getter take optional size argument 2023-05-21 07:44:29 +02:00
DocumentReadyState.h
DocumentState.cpp LibWeb: Add NestedHistory in DocumentState 2023-04-28 18:11:44 +02:00
DocumentState.h LibWeb: Reuse ReferrerType from Fetch in HTML::DocumentState 2023-05-03 09:39:49 +02:00
DOMParser.cpp LibWeb: Add HTMLDocument class 2023-06-21 16:30:27 +02:00
DOMParser.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
DOMParser.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
DOMStringMap.cpp LibWeb: Restore proper functionality of legacy platform objects 2023-02-28 12:36:14 +01:00
DOMStringMap.h LibWeb: Restore proper functionality of legacy platform objects 2023-02-28 12:36:14 +01:00
DOMStringMap.idl
ErrorEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
ErrorEvent.h LibWeb: Port ErrorEvent to new String 2023-03-05 18:25:59 +00:00
ErrorEvent.idl LibWeb: Port ErrorEvent to new String 2023-03-05 18:25:59 +00:00
EventHandler.cpp LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objects 2023-04-30 06:04:33 +02:00
EventHandler.h LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objects 2023-04-30 06:04:33 +02:00
EventNames.cpp LibWeb: Port {HTML,UIEvents,XHR}::EventNames to new String 2023-04-06 23:49:08 +02:00
EventNames.h LibWeb: Implement basic version of CSSOM View's VisualViewport 2023-08-06 16:29:24 +02:00
Focus.cpp LibWeb: Rename BrowsingContextContainer => NavigableContainer 2023-04-19 18:26:45 +02:00
Focus.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FormAssociatedElement.cpp Everywhere: Remove unnecessary mutable attributes from lambdas 2022-11-19 14:37:31 +00:00
FormAssociatedElement.h LibWeb: Fix up constructing the form entry list 2023-06-19 06:12:26 +02:00
FormControlInfrastructure.cpp LibWeb: Fix up constructing the form entry list 2023-06-19 06:12:26 +02:00
FormControlInfrastructure.h LibWeb: Fix up constructing the form entry list 2023-06-19 06:12:26 +02:00
FormDataEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
FormDataEvent.h LibWeb: Port FormDataEvent to new String 2023-03-05 18:25:59 +00:00
FormDataEvent.idl LibWeb: Port FormDataEvent to new String 2023-03-05 18:25:59 +00:00
GlobalEventHandlers.cpp LibWeb: Move CallbackType from Bindings/ to WebIDL/ 2022-09-24 19:31:39 +01:00
GlobalEventHandlers.h LibWeb: Correct casing of webkitTransitionEnd and webkitAnimation* 2023-04-07 22:41:01 +02:00
History.cpp LibWeb: Make SessionHistoryEntry GC-allocated 2023-04-15 14:05:00 +02:00
History.h LibWeb: Make factory method of HTML::History fallible 2023-02-18 00:52:47 +01:00
History.idl LibWeb: Add missing property and methods for history object 2022-10-14 16:01:35 +02:00
HistoryHandlingBehavior.h LibWeb: Add HistoryHandlingBehavior::Push 2023-04-25 12:54:01 +02:00
HTMLAnchorElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLAnchorElement.h LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLAnchorElement.idl LibWeb: Add HTMLAnchorElement.referrerPolicy property 2023-03-31 11:36:41 +01:00
HTMLAreaElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLAreaElement.h LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLAreaElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLAudioElement.cpp LibWeb: Implement the HTMLMediaElement volume and muted IDL attributes 2023-06-16 13:50:15 +02:00
HTMLAudioElement.h LibWeb: Implement the HTMLMediaElement volume and muted IDL attributes 2023-06-16 13:50:15 +02:00
HTMLAudioElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLBaseElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLBaseElement.h LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLBaseElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLBlinkElement.cpp LibWeb: Don't include Layout/Node.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
HTMLBlinkElement.h LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
HTMLBodyElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLBodyElement.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HTMLBodyElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLBRElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLBRElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLBRElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLButtonElement.cpp LibWeb: Bring form submission more up to spec 2023-06-19 06:12:26 +02:00
HTMLButtonElement.h LibWeb: Fix up constructing the form entry list 2023-06-19 06:12:26 +02:00
HTMLButtonElement.idl LibWeb: Add HTMLButtonElement#disabled 2023-06-18 19:07:06 +02:00
HTMLCanvasElement.cpp LibWeb: Add support for encoding Canvas to JPEG 2023-08-04 11:05:55 +02:00
HTMLCanvasElement.h LibWeb: Implement HTMLCanvasElement.toBlob() 2023-08-04 11:05:55 +02:00
HTMLCanvasElement.idl LibWeb: Implement HTMLCanvasElement.toBlob() 2023-08-04 11:05:55 +02:00
HTMLDataElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDataElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLDataElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDataListElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDataListElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLDataListElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLDetailsElement.cpp LibWeb: Implement details_notification_task_steps for <details> 2023-06-03 05:56:00 +02:00
HTMLDetailsElement.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HTMLDetailsElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDialogElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDialogElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLDialogElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDirectoryElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDirectoryElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDirectoryElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDivElement.cpp LibWeb: Implement the align attribute for divs 2023-06-16 06:55:21 +02:00
HTMLDivElement.h LibWeb: Implement the align attribute for divs 2023-06-16 06:55:21 +02:00
HTMLDivElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDListElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDListElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLDListElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDocument.cpp LibWeb: Add HTMLDocument class 2023-06-21 16:30:27 +02:00
HTMLDocument.h LibWeb: Add HTMLDocument class 2023-06-21 16:30:27 +02:00
HTMLDocument.idl LibWeb: Add HTMLDocument class 2023-06-21 16:30:27 +02:00
HTMLElement.cpp LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLElement.h LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLEmbedElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLEmbedElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLEmbedElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLFieldSetElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLFieldSetElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLFieldSetElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLFontElement.cpp LibWeb: Apply rules for parsing a legacy color value 2023-05-28 13:24:37 +02:00
HTMLFontElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLFontElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLFormElement.cpp LibWeb: Implement Web::URL::url_encode closer to spec 2023-06-25 11:28:32 +02:00
HTMLFormElement.h LibWeb: Implement Web::URL::url_encode closer to spec 2023-06-25 11:28:32 +02:00
HTMLFormElement.idl LibWeb: Add HTMLFormElement#{method,action,target} 2023-06-19 06:12:26 +02:00
HTMLFrameElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLFrameElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLFrameElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLFrameSetElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLFrameSetElement.h LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLFrameSetElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLHeadElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLHeadElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLHeadElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLHeadingElement.cpp LibWeb: Don't include Layout/Node.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
HTMLHeadingElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLHeadingElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLHRElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLHRElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLHRElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLHtmlElement.cpp LibWeb: Don't include Layout/Node.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
HTMLHtmlElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLHtmlElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLHyperlinkElementUtils.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
HTMLHyperlinkElementUtils.h LibWeb: Move get_an_elements_{target,noopener} to HTMLElement 2023-06-19 06:12:26 +02:00
HTMLHyperlinkElementUtils.idl LibWeb: Extract the HTMLHyperlinkElementUtils IDL mixin 2022-07-29 17:15:49 +01:00
HTMLIFrameElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLIFrameElement.h LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLIFrameElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLImageElement.cpp LibWeb: Update reactive images according to spec after fetches finish 2023-08-05 11:41:41 +02:00
HTMLImageElement.h LibWeb: Make responsive images react to changes in size viewport 2023-07-29 11:58:51 +02:00
HTMLImageElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLInputElement.cpp LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLInputElement.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HTMLInputElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLLabelElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLLabelElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLLabelElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLLegendElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLLegendElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLLegendElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLLIElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLLIElement.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HTMLLIElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLLinkElement.cpp LibWeb: Skip alternate stylesheets in HTMLLinkElement::attribute_changed 2023-07-24 02:28:21 +02:00
HTMLLinkElement.h LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLLinkElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLMapElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLMapElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLMapElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLMarqueeElement.cpp LibWeb: Apply rules for parsing a legacy color value 2023-05-28 13:24:37 +02:00
HTMLMarqueeElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLMarqueeElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLMediaElement.cpp LibWeb: Implement the :buffering and :stalled pseudo-classes 2023-08-01 12:50:40 -04:00
HTMLMediaElement.h LibWeb: Move the media volume slider 1:1 with the mouse cursor 2023-08-06 22:23:00 -04:00
HTMLMediaElement.idl LibWeb: Implement the HTMLMediaElement volume and muted IDL attributes 2023-06-16 13:50:15 +02:00
HTMLMenuElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLMenuElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLMenuElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLMetaElement.cpp LibWeb: Implement <meta http-equiv="Refresh"> 2023-07-28 11:12:25 +02:00
HTMLMetaElement.h LibWeb: Implement <meta http-equiv="Refresh"> 2023-07-28 11:12:25 +02:00
HTMLMetaElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLMeterElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLMeterElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLMeterElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLModElement.cpp LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLModElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLModElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLObjectElement.cpp LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLObjectElement.h LibWeb: Rename DOM::Element::parse_attribute() => attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLObjectElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLOListElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLOListElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLOListElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLOptGroupElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLOptGroupElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLOptGroupElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLOptionElement.cpp LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLOptionElement.h LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLOptionElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLOptionsCollection.cpp LibWeb: Make HTMLCollection faster when it only cares about children 2023-05-23 14:38:45 +02:00
HTMLOptionsCollection.h LibWeb: Make factory method of HTML::HTMLOptionsCollection fallible 2023-02-18 00:52:47 +01:00
HTMLOptionsCollection.idl
HTMLOutputElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLOutputElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLOutputElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLParagraphElement.cpp LibWeb: Don't include Layout/Node.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
HTMLParagraphElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLParagraphElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLParamElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLParamElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLParamElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLPictureElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLPictureElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLPictureElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLPreElement.cpp LibWeb: Don't include Layout/Node.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
HTMLPreElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLPreElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLProgressElement.cpp LibWeb: Return DOMException instead of crashing when setting attributes 2023-05-26 05:23:09 +02:00
HTMLProgressElement.h LibWeb: Return DOMException instead of crashing when setting attributes 2023-05-26 05:23:09 +02:00
HTMLProgressElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLQuoteElement.cpp LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLQuoteElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLQuoteElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLScriptElement.cpp LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLScriptElement.h LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLScriptElement.idl LibWeb: Implement fetching classic scripts using Fetch infrastructure 2023-05-12 05:47:36 +02:00
HTMLSelectElement.cpp LibJS: Handle both const and non-const Ts in Handle<T>::create() 2023-03-06 13:05:43 +00:00
HTMLSelectElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLSelectElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLSlotElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLSlotElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLSlotElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLSourceElement.cpp LibWeb: Partially implement HTMLSourceElement's insertion/removal steps 2023-05-13 15:51:44 +02:00
HTMLSourceElement.h LibWeb: Partially implement HTMLSourceElement's insertion/removal steps 2023-05-13 15:51:44 +02:00
HTMLSourceElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLSpanElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLSpanElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLSpanElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLStyleElement.cpp LibWeb: Extract updating a style block into StyleElementUtils 2023-06-09 17:14:50 +02:00
HTMLStyleElement.h LibWeb: Extract updating a style block into StyleElementUtils 2023-06-09 17:14:50 +02:00
HTMLStyleElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLSummaryElement.cpp LibWeb: Implement the <summary> element 2023-06-03 05:56:00 +02:00
HTMLSummaryElement.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HTMLTableCaptionElement.cpp LibWeb: Don't include Layout/Node.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
HTMLTableCaptionElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLTableCaptionElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTableCellElement.cpp LibWeb: Support background attribute on table elements 2023-07-07 19:09:55 +01:00
HTMLTableCellElement.h LibWeb: Return DOMException instead of crashing when setting attributes 2023-05-26 05:23:09 +02:00
HTMLTableCellElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTableColElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTableColElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTableColElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTableElement.cpp LibWeb: Support cellspacing attribute on table elements 2023-07-05 12:31:54 +01:00
HTMLTableElement.h LibWeb: Return DOMException instead of crashing when setting attributes 2023-05-26 05:23:09 +02:00
HTMLTableElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTableRowElement.cpp LibWeb: Support background attribute on table elements 2023-07-07 19:09:55 +01:00
HTMLTableRowElement.h LibWeb: Support bgcolor attribute on tr elements 2023-07-05 08:19:55 +01:00
HTMLTableRowElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTableSectionElement.cpp LibWeb: Make HTMLCollection faster when it only cares about children 2023-05-23 14:38:45 +02:00
HTMLTableSectionElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLTableSectionElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTemplateElement.cpp LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate 2023-01-29 00:02:45 +00:00
HTMLTemplateElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTemplateElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLTextAreaElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTextAreaElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLTextAreaElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTimeElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTimeElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLTimeElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTitleElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTitleElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTitleElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLTrackElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTrackElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLTrackElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLUListElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLUListElement.h LibWeb: Move ARIA-related code into the Web::ARIA namespace 2023-01-29 00:02:55 +00:00
HTMLUListElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLUnknownElement.cpp LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLUnknownElement.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
HTMLUnknownElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLVideoElement.cpp LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLVideoElement.h LibWeb: Merge did_remove_attribute() into attribute_changed() 2023-07-03 19:04:45 +02:00
HTMLVideoElement.idl LibWeb: Implement HTMLVideoElement's video{Width,Height} attributes 2023-04-07 16:02:22 +02:00
ImageData.cpp LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate 2023-01-29 00:02:45 +00:00
ImageData.h LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors 2023-01-29 00:02:45 +00:00
ImageData.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
ImageRequest.cpp LibWeb: Use a separate class for shared image requests 2023-06-14 14:23:17 +02:00
ImageRequest.h LibWeb: Use a separate class for shared image requests 2023-06-14 14:23:17 +02:00
ListOfAvailableImages.cpp LibWeb: Add class to represent "list of available images" from HTML spec 2023-05-13 09:08:42 +02:00
ListOfAvailableImages.h LibWeb: Add class to represent "list of available images" from HTML spec 2023-05-13 09:08:42 +02:00
Location.cpp AK: Remove URL::ApplyPercentEncoding 2023-08-06 08:57:23 +02:00
Location.h LibJS: Make Object::internal_get() reveal the used property offset 2023-07-09 12:54:06 +02:00
Location.idl LibWeb: Implement location.assign 2023-05-16 11:25:44 +02:00
MediaError.cpp LibWeb: Implement the MediaError IDL interface 2023-04-23 16:22:45 +02:00
MediaError.h LibWeb: Implement the MediaError IDL interface 2023-04-23 16:22:45 +02:00
MediaError.idl LibWeb: Implement the MediaError IDL interface 2023-04-23 16:22:45 +02:00
MessageChannel.cpp LibWeb: Make factory method of HTML::MessagePort fallible 2023-02-18 00:52:47 +01:00
MessageChannel.h LibWeb: Make factory method of HTML::MessageChannel fallible 2023-02-18 00:52:47 +01:00
MessageChannel.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
MessageEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
MessageEvent.h LibWeb: Port MessageEvent to new String 2023-03-05 18:25:59 +00:00
MessageEvent.idl LibWeb: Port MessageEvent to new String 2023-03-05 18:25:59 +00:00
MessagePort.cpp LibWeb: Port {HTML,UIEvents,XHR}::EventNames to new String 2023-04-06 23:49:08 +02:00
MessagePort.h LibWeb/HTML: Port Window.structuredClone() to IDL 2023-03-07 23:33:34 +00:00
MessagePort.idl LibWeb/HTML: Port Window.structuredClone() to IDL 2023-03-07 23:33:34 +00:00
MimeType.cpp LibWeb: Follow-up fixes for Linus's comments in #17658 2023-02-28 13:16:39 +01:00
MimeType.h LibWeb: Follow-up fixes for Linus's comments in #17658 2023-02-28 13:16:39 +01:00
MimeType.idl LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
MimeTypeArray.cpp LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
MimeTypeArray.h LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
MimeTypeArray.idl LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
Navigable.cpp LibWeb: Implement getting the container document of a navigable 2023-06-23 16:20:29 +02:00
Navigable.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
NavigableContainer.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
NavigableContainer.h LibWeb: Implement "create a new child navigable" and supporting code 2023-07-11 06:48:25 +02:00
NavigationParams.h LibWeb: Add fetch_controller property in HTML::NavigationParams 2023-05-03 09:39:49 +02:00
Navigator.cpp LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
Navigator.h LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
Navigator.idl LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
NavigatorConcurrentHardware.h LibWeb: Re-implement HTML::Navigator using IDL 2022-10-09 10:14:57 +02:00
NavigatorConcurrentHardware.idl LibWeb: Re-implement HTML::Navigator using IDL 2022-10-09 10:14:57 +02:00
NavigatorID.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
NavigatorID.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
NavigatorID.idl LibWeb: Re-implement HTML::Navigator using IDL 2022-10-09 10:14:57 +02:00
NavigatorLanguage.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
NavigatorLanguage.idl LibWeb: Make navigator.languages an attribute instead of a function 2022-10-13 14:42:14 +02:00
NavigatorOnLine.h LibWeb: Re-implement HTML::Navigator using IDL 2022-10-09 10:14:57 +02:00
NavigatorOnLine.idl LibWeb: Re-implement HTML::Navigator using IDL 2022-10-09 10:14:57 +02:00
Origin.h AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
PageTransitionEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
PageTransitionEvent.h LibWeb: Port PageTransitionEvent to new String 2023-03-05 18:25:59 +00:00
PageTransitionEvent.idl LibWeb: Port PageTransitionEvent to new String 2023-03-05 18:25:59 +00:00
Path2D.cpp Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
Path2D.h LibWeb: Implement Path2D#addPath 2023-02-27 20:55:09 +01:00
Path2D.idl LibWeb: Implement Path2D#addPath 2023-02-27 20:55:09 +01:00
Plugin.cpp Everywhere: Use '_{short_,}string' literals more 2023-02-28 15:15:36 +00:00
Plugin.h LibWeb: Follow-up fixes for Linus's comments in #17658 2023-02-28 13:16:39 +01:00
Plugin.idl LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
PluginArray.cpp LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
PluginArray.h LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
PluginArray.idl LibWeb: Implement navigator.{plugins,mimeTypes} 2023-02-28 12:36:14 +01:00
PolicyContainers.h LibWeb: Add referrer policy to PolicyContainer 2022-10-24 22:58:37 +01:00
POSTResource.h LibWeb: Add request_body property in HTML::POSTResource 2023-05-03 09:39:49 +02:00
PotentialCORSRequest.cpp LibWeb: Implement 'create a potential-CORS request' algorithm 2023-03-19 14:16:15 +00:00
PotentialCORSRequest.h LibWeb: Implement 'create a potential-CORS request' algorithm 2023-03-19 14:16:15 +00:00
PromiseRejectionEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
PromiseRejectionEvent.h LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2023-03-15 08:48:49 +01:00
PromiseRejectionEvent.idl LibWeb: Port PromiseRejectionEvent to new String 2023-03-05 18:25:59 +00:00
RemoteBrowsingContext.cpp Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
RemoteBrowsingContext.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
SandboxingFlagSet.h LibWeb: Add missing includes 2022-09-18 13:27:24 -04:00
ScrollOptions.h LibWeb: Don't include HTML/Window.h from DOM/Element.h 2023-05-08 09:29:44 +02:00
SessionHistoryEntry.cpp LibWeb: Add missing properties from latest spec in SessionHistoryEntry 2023-04-15 14:05:00 +02:00
SessionHistoryEntry.h LibWeb: Add step property in SessionHistoryEntry 2023-04-26 15:51:50 +02:00
SharedImageRequest.cpp LibWeb: Use a separate class for shared image requests 2023-06-14 14:23:17 +02:00
SharedImageRequest.h LibWeb: Use a separate class for shared image requests 2023-06-14 14:23:17 +02:00
SourceSet.cpp LibWeb: Allow calc() values in image sizes attribute 2023-07-29 11:58:51 +02:00
SourceSet.h LibWeb: Allow calc() values in image sizes attribute 2023-07-29 11:58:51 +02:00
SourceSnapshotParams.h LibWeb: Introduce SourceSnapshotParams 2023-05-03 09:39:49 +02:00
Storage.cpp LibWeb: Restore Storage as a legacy platform object 2023-02-28 12:36:14 +01:00
Storage.h LibWeb: Restore Storage as a legacy platform object 2023-02-28 12:36:14 +01:00
Storage.idl
StructuredSerialize.cpp LibWeb: Make sure we fallback to "Unsupported type" if type unrecognized 2023-08-02 14:52:37 +02:00
StructuredSerialize.h LibWeb: Add initial implementation of structured clone 2022-11-26 00:47:23 +01:00
SubmitEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
SubmitEvent.h LibWeb: Port SubmitEvent to new String 2023-03-05 18:25:59 +00:00
SubmitEvent.idl LibWeb: Port SubmitEvent to new String 2023-03-05 18:25:59 +00:00
TagNames.cpp LibWeb: Initialize static web strings during main-thread VM creation 2023-03-18 19:50:45 +01:00
TagNames.h LibWeb: Introduce CustomElementRegistry and creating custom elements 2023-04-06 11:36:56 +02:00
TextMetrics.cpp LibWeb: Make factory method of HTML::TextMetrics fallible 2023-02-18 00:52:47 +01:00
TextMetrics.h LibWeb: Make factory method of HTML::TextMetrics fallible 2023-02-18 00:52:47 +01:00
TextMetrics.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
Timer.cpp LibWeb: Change HTML::Timer to store its owning window as a JS::Object 2023-03-14 09:07:40 -04:00
Timer.h LibWeb: Change HTML::Timer to store its owning window as a JS::Object 2023-03-14 09:07:40 -04:00
TimeRanges.cpp LibWeb: Stub out the HTML TimeRanges IDL interface 2023-04-19 07:57:52 +02:00
TimeRanges.h LibWeb: Stub out the HTML TimeRanges IDL interface 2023-04-19 07:57:52 +02:00
TimeRanges.idl LibWeb: Stub out the HTML TimeRanges IDL interface 2023-04-19 07:57:52 +02:00
TokenizedFeatures.h LibWeb: Change "popup"-related storage types to named enums 2023-03-22 00:12:53 +01:00
TrackEvent.cpp LibWeb: Support TrackEvent instances with an AudioTrack track type 2023-06-14 17:54:40 +02:00
TrackEvent.h LibWeb: Support TrackEvent instances with an AudioTrack track type 2023-06-14 17:54:40 +02:00
TrackEvent.idl LibWeb: Support TrackEvent instances with an AudioTrack track type 2023-06-14 17:54:40 +02:00
TraversableNavigable.cpp LibWeb+LibJS: Move some code around to make CSS/Parser parse faster 2023-07-11 09:38:37 +03:30
TraversableNavigable.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
VideoTrack.cpp AK: Rename Time to Duration 2023-05-24 23:18:07 +02:00
VideoTrack.h AK: Rename Time to Duration 2023-05-24 23:18:07 +02:00
VideoTrack.idl LibWeb: Implement VideoTrack and VideoTrackList 2023-04-07 16:02:22 +02:00
VideoTrackList.cpp LibWeb: Implement VideoTrack and VideoTrackList 2023-04-07 16:02:22 +02:00
VideoTrackList.h LibWeb: Implement VideoTrack and VideoTrackList 2023-04-07 16:02:22 +02:00
VideoTrackList.idl LibWeb: Implement VideoTrack and VideoTrackList 2023-04-07 16:02:22 +02:00
VisibilityState.h LibWeb+WebContent+Browser: Plumb visibility state from GUI to web pages 2022-09-20 10:32:14 +02:00
Window.cpp LibWeb: Implement basic version of CSSOM View's VisualViewport 2023-08-06 16:29:24 +02:00
Window.h LibWeb: Implement basic version of CSSOM View's VisualViewport 2023-08-06 16:29:24 +02:00
Window.idl LibWeb: Implement basic version of CSSOM View's VisualViewport 2023-08-06 16:29:24 +02:00
WindowEventHandlers.cpp LibWeb: Move CallbackType from Bindings/ to WebIDL/ 2022-09-24 19:31:39 +01:00
WindowEventHandlers.h LibWeb: Move CallbackType from Bindings/ to WebIDL/ 2022-09-24 19:31:39 +01:00
WindowLocalStorage.idl LibWeb/HTML: Port Window.localStorage to IDL 2023-03-07 23:33:34 +00:00
WindowOrWorkerGlobalScope.cpp LibWeb: Implement performance.{measure,clearMeasures} 2023-05-13 16:31:10 +02:00
WindowOrWorkerGlobalScope.h LibWeb: Implement performance.mark and performance.clearMarks 2023-03-23 21:00:43 +00:00
WindowOrWorkerGlobalScope.idl LibWeb: Port {set,clear}{Timeout,Interval} to IDL 2023-03-14 09:07:40 -04:00
WindowProxy.cpp LibWeb: Implement basic support for window[number] 2023-07-25 15:45:44 +02:00
WindowProxy.h LibJS: Make Object::internal_get() reveal the used property offset 2023-07-09 12:54:06 +02:00
WindowSessionStorage.idl LibWeb/HTML: Port Window.sessionStorage to IDL 2023-03-07 23:33:34 +00:00
Worker.cpp LibJS+LibWeb: Explicitly mark ignored members in visit_edges methods 2023-04-30 06:04:33 +02:00
Worker.h Everywhere: Use _{short_,}string to create Strings from literals 2023-02-25 20:51:49 +01:00
Worker.idl LibWeb: Port Worker to new String 2023-02-23 15:48:38 +00:00
WorkerDebugConsoleClient.cpp LibWeb+LibJS: Format Console arguments with JS::Print 2023-02-21 10:57:44 +01:00
WorkerDebugConsoleClient.h
WorkerGlobalScope.cpp LibWeb: Move timer implementations to WindowOrWorkerGlobalScopeMixin 2023-03-14 09:07:40 -04:00
WorkerGlobalScope.h LibWeb: Fix a few const-ness issues 2023-03-06 13:05:43 +00:00
WorkerGlobalScope.idl LibWeb: Port WorkerGlobalScope to new String 2023-02-23 15:48:38 +00:00
WorkerLocation.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
WorkerLocation.h LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2023-03-15 08:48:49 +01:00
WorkerLocation.idl LibWeb: Port WorkerLocation to new String 2023-02-23 15:48:38 +00:00
WorkerNavigator.cpp LibWeb: Make factory method of HTML::WorkerNavigator fallible 2023-02-18 00:52:47 +01:00
WorkerNavigator.h LibWeb: Make factory method of HTML::WorkerNavigator fallible 2023-02-18 00:52:47 +01:00
WorkerNavigator.idl LibWeb: Re-implement HTML::Navigator using IDL 2022-10-09 10:14:57 +02:00