ladybird/Userland/Libraries/LibWeb/HTML
Andreas Kling ec24d7555a LibWeb: Add a simple internals objects only available during testing
This object is available as `window.internals` (or just `internals`) and
is only accessible while running in "test mode".

This first version only has one API: gc(), which triggers a garbage
collection immediately.

In the future, we can add more APIs here to help us test parts of the
engine that are hard or impossible to reach via public web APIs.
2023-08-06 15:26:34 +02: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
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
AnimationFrameProvider.idl
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
CanvasGradient.h
CanvasGradient.idl
CanvasPattern.cpp
CanvasPattern.h
CanvasPattern.idl
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
CloseEvent.idl
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
DOMParser.idl
DOMStringMap.cpp
DOMStringMap.h
DOMStringMap.idl
ErrorEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
ErrorEvent.h
ErrorEvent.idl
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: Start filling out BaseAudioContext/AudioContext interfaces 2023-06-28 05:22:51 +02:00
Focus.cpp LibWeb: Rename BrowsingContextContainer => NavigableContainer 2023-04-19 18:26:45 +02:00
Focus.h
FormAssociatedElement.cpp
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
FormDataEvent.idl
GlobalEventHandlers.cpp
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
History.idl
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
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
HTMLBRElement.h
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
HTMLDataElement.h
HTMLDataElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDataListElement.cpp
HTMLDataListElement.h
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
HTMLDialogElement.h
HTMLDialogElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLDirectoryElement.cpp
HTMLDirectoryElement.h
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
HTMLDListElement.h
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
HTMLEmbedElement.h
HTMLEmbedElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLFieldSetElement.cpp
HTMLFieldSetElement.h
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
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
HTMLFrameElement.h
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
HTMLHeadElement.h
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
HTMLHeadingElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLHRElement.cpp
HTMLHRElement.h
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
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
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
HTMLLabelElement.h
HTMLLabelElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLLegendElement.cpp
HTMLLegendElement.h
HTMLLegendElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLLIElement.cpp
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
HTMLMapElement.h
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
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: Implement the :buffering and :stalled pseudo-classes 2023-08-01 12:50:40 -04:00
HTMLMediaElement.idl LibWeb: Implement the HTMLMediaElement volume and muted IDL attributes 2023-06-16 13:50:15 +02:00
HTMLMenuElement.cpp
HTMLMenuElement.h
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
HTMLMeterElement.h
HTMLMeterElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLModElement.cpp
HTMLModElement.h
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
HTMLOListElement.h
HTMLOListElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLOptGroupElement.cpp
HTMLOptGroupElement.h
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
HTMLOptionsCollection.idl
HTMLOutputElement.cpp
HTMLOutputElement.h
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
HTMLParagraphElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLParamElement.cpp
HTMLParamElement.h
HTMLParamElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLPictureElement.cpp
HTMLPictureElement.h
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
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
HTMLQuoteElement.h
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
HTMLSelectElement.h
HTMLSelectElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLSlotElement.cpp
HTMLSlotElement.h
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
HTMLSpanElement.h
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
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
HTMLTableColElement.h
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
HTMLTableSectionElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTemplateElement.cpp
HTMLTemplateElement.h
HTMLTemplateElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLTextAreaElement.cpp
HTMLTextAreaElement.h
HTMLTextAreaElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTimeElement.cpp
HTMLTimeElement.h
HTMLTimeElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLTitleElement.cpp
HTMLTitleElement.h
HTMLTitleElement.idl LibWeb: Add missing constructors to HTMLElement IDLs 2023-03-23 13:37:40 +01:00
HTMLTrackElement.cpp
HTMLTrackElement.h
HTMLTrackElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLUListElement.cpp
HTMLUListElement.h
HTMLUListElement.idl LibWeb: Add a bunch of missing CEReactions 2023-04-06 11:36:56 +02:00
HTMLUnknownElement.cpp
HTMLUnknownElement.h
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
ImageData.h
ImageData.idl
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
MessageChannel.h
MessageChannel.idl
MessageEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
MessageEvent.h
MessageEvent.idl
MessagePort.cpp LibWeb: Port {HTML,UIEvents,XHR}::EventNames to new String 2023-04-06 23:49:08 +02:00
MessagePort.h
MessagePort.idl
MimeType.cpp
MimeType.h
MimeType.idl
MimeTypeArray.cpp
MimeTypeArray.h
MimeTypeArray.idl
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
Navigator.h
Navigator.idl
NavigatorConcurrentHardware.h
NavigatorConcurrentHardware.idl
NavigatorID.cpp
NavigatorID.h
NavigatorID.idl
NavigatorLanguage.h
NavigatorLanguage.idl
NavigatorOnLine.h
NavigatorOnLine.idl
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
PageTransitionEvent.idl
Path2D.cpp
Path2D.h
Path2D.idl
Plugin.cpp
Plugin.h
Plugin.idl
PluginArray.cpp
PluginArray.h
PluginArray.idl
PolicyContainers.h
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
PromiseRejectionEvent.idl
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
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
Storage.h
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
SubmitEvent.cpp LibWeb: Port {Mouse,UI,Wheel,}Event to new String 2023-04-07 22:41:01 +02:00
SubmitEvent.h
SubmitEvent.idl
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
TextMetrics.h
TextMetrics.idl
Timer.cpp
Timer.h
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
Window.cpp LibWeb: Add a simple internals objects only available during testing 2023-08-06 15:26:34 +02:00
Window.h LibWeb: Add a simple internals objects only available during testing 2023-08-06 15:26:34 +02:00
Window.idl LibWeb: Introduce CustomElementRegistry and creating custom elements 2023-04-06 11:36:56 +02:00
WindowEventHandlers.cpp
WindowEventHandlers.h
WindowLocalStorage.idl
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
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
Worker.cpp LibJS+LibWeb: Explicitly mark ignored members in visit_edges methods 2023-04-30 06:04:33 +02:00
Worker.h
Worker.idl
WorkerDebugConsoleClient.cpp
WorkerDebugConsoleClient.h
WorkerGlobalScope.cpp
WorkerGlobalScope.h
WorkerGlobalScope.idl
WorkerLocation.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
WorkerLocation.h
WorkerLocation.idl
WorkerNavigator.cpp
WorkerNavigator.h
WorkerNavigator.idl