ladybird/Userland/Libraries/LibWeb/HTML
Aliaksandr Kalenik d86ad2fcfa LibWeb: Process all task source while waiting for document population
"apply the history step" initiated by reloading or back/forward
navigation might require doing fetching while populating a document,
so it is not possible to restrict spin_until() to process only
NavigationAndTraversal task source.

"apply the history step" initiated by synchronous navigation keeps
processing only NavigationAndTraversal task source because it will
never have to populate a document. Another reason to keep synchronous
navigation blocking other task sources is that we crash if active SHE
changes in the middle of "apply the history step" initiated by sync
navigation. The new test is added to makes sure we don't regress that.
2024-04-11 09:40:45 +02:00
..
Canvas LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
CrossOrigin LibWeb: Add some extra browsing context null checks 2024-03-30 08:15:49 +01:00
CustomElements LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
EventLoop LibWeb: Forbid interleaving execution of HTML tasks with same source 2024-04-10 07:36:42 +02:00
Parser LibWeb: Implement Element.outerHTML 2024-04-09 18:17:14 -04:00
Scripting LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 2024-04-09 09:13:06 +02:00
SyntaxHighlighter LibWeb: Port HTMLToken::to_deprecated_string to new AK String 2023-11-06 11:37:08 +01:00
ActivateTab.h
AnimatedBitmapDecodedImageData.cpp LibWeb: Make HTML::DecodedImageData to be GC-allocated 2023-12-12 23:01:08 +01:00
AnimatedBitmapDecodedImageData.h LibWeb: Make HTML::DecodedImageData to be GC-allocated 2023-12-12 23:01:08 +01:00
AnimationFrameCallbackDriver.h LibWeb: Use Core::Timer in AnimationFrameCallbackDriver 2024-04-03 18:14:33 +02:00
AnimationFrameProvider.idl
AttributeNames.cpp LibWeb: Port AttributeNames to FlyString 2023-10-08 08:11:48 -04:00
AttributeNames.h LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
AudioPlayState.h LibWeb+LibWebView+WebContent: Support muting an entire page 2024-03-30 19:28:20 +01:00
AudioTrack.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
AudioTrack.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
AudioTrack.idl
AudioTrackList.cpp LibWeb: Replace MarkedVector with Vector in AudioTrackList 2024-04-06 06:59:36 +02:00
AudioTrackList.h LibWeb: Replace MarkedVector with Vector in AudioTrackList 2024-04-06 06:59:36 +02:00
AudioTrackList.idl
BrowsingContext.cpp LibWeb: Fix a LibJSGCVerifier warning in DOM::Text 2024-04-07 07:03:13 +02:00
BrowsingContext.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
BrowsingContextGroup.cpp LibWeb: Make TraversableNavigable store Page member as NonnullGCPtr 2023-12-05 09:38:32 +01:00
BrowsingContextGroup.h LibWeb: Make BrowsingContextGroup & TraversableNavigable return a Page& 2023-12-05 09:38:32 +01:00
CanvasGradient.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
CanvasGradient.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CanvasGradient.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
CanvasPattern.cpp LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
CanvasPattern.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CanvasPattern.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
CanvasRenderingContext2D.cpp LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
CanvasRenderingContext2D.h LibWeb: Define CanvasImageSource only once 2024-04-08 14:25:36 +02:00
CanvasRenderingContext2D.idl LibWeb: Port CanvasRenderingContext2D from DeprecatedString to String 2023-09-09 10:47:12 -06:00
CloseEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
CloseEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CloseEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
ColorPickerUpdateState.h LibWeb: Allow input color to give continuous updates 2024-01-06 10:02:15 -07:00
CORSSettingAttribute.cpp LibWeb: Simplify String to CORSSettingAttribute value conversion 2024-03-22 11:29:57 +01:00
CORSSettingAttribute.h
DataTransfer.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
DataTransfer.h LibWeb: Add an empty DataTransfer IDL implementation 2024-03-14 10:10:33 +01:00
DataTransfer.idl LibWeb: Add an empty DataTransfer IDL implementation 2024-03-14 10:10:33 +01:00
Dates.cpp Userland: Fix compile errors from merging a PR without re-running CI 2024-01-06 10:27:24 -07:00
Dates.h LibWeb: Add input element valueAsDate property 2024-01-06 09:59:30 -07:00
DecodedImageData.cpp
DecodedImageData.h LibJSGCVerifier: Detect missing JS_CELL() calls 2024-04-09 09:13:06 +02:00
DocumentReadyState.h
DocumentState.cpp Revert "LibWeb: Fix hanging location.reload() when SHE is populated by fetching" 2024-03-30 08:28:05 +01:00
DocumentState.h Revert "LibWeb: Fix hanging location.reload() when SHE is populated by fetching" 2024-03-30 08:28:05 +01:00
DOMParser.cpp LibWeb: Change HTMLParser's factory to accept the encoding as StringView 2024-04-04 11:23:21 +02:00
DOMParser.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
DOMParser.idl LibWeb: Port DOMParser interface from DeprecatedString to String 2023-09-06 11:44:45 -04:00
DOMStringMap.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
DOMStringMap.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
DOMStringMap.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
ErrorEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ErrorEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
ErrorEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
EventHandler.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EventHandler.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EventNames.cpp
EventNames.h LibWeb: Use HTML::EventNames::animation* instead of string literals 2024-03-16 16:35:54 +01:00
FileFilter.cpp Ladybird+LibWeb+WebContent: Parse the <input type=file> accept attribute 2024-03-16 08:42:33 +01:00
FileFilter.h Ladybird+LibWeb+WebContent: Parse the <input type=file> accept attribute 2024-03-16 08:42:33 +01:00
Focus.cpp LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
Focus.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FormAssociatedElement.cpp LibWeb: Reset form association when any element with an ID changes 2024-02-03 15:30:16 -07:00
FormAssociatedElement.h LibWeb: Reset form association when any element with an ID changes 2024-02-03 15:30:16 -07:00
FormControlInfrastructure.cpp LibWeb: Append the bytes of File objects in submitted form data 2024-03-14 10:10:33 +01:00
FormControlInfrastructure.h
FormDataEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
FormDataEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
FormDataEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
GlobalEventHandlers.cpp LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
GlobalEventHandlers.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
History.cpp LibWeb+LibWebView+WebContent: Add a new IPC for modifying history state 2024-03-29 08:52:01 -04:00
History.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
History.idl LibWeb: Add state field to History 2024-01-19 11:47:59 +01:00
HistoryHandlingBehavior.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
HTMLAllCollection.cpp LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAllCollection.h LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAllCollection.idl LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAnchorElement.cpp LibWeb: Implement <a> element activation behavior for ismap <img>s 2024-04-04 17:17:57 -04:00
HTMLAnchorElement.h LibWeb: Remove DOM element deprecated_get_attribute() 2024-01-19 13:12:54 -07:00
HTMLAnchorElement.idl LibWeb: Port HTMLAnchorElement interface from DeprecatedString to String 2023-09-05 20:36:09 -04:00
HTMLAreaElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLAreaElement.h LibWeb: Port HTMLHyperlinkElementUtils from DeprecatedString to String 2023-11-20 15:00:19 +01:00
HTMLAreaElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLAudioElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLAudioElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLAudioElement.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
HTMLBaseElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLBaseElement.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLBaseElement.idl LibWeb: Port HTMLBaseElement interface from DeprecatedString to String 2023-09-05 20:36:09 -04:00
HTMLBodyElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLBodyElement.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HTMLBodyElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLBRElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLBRElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLBRElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLButtonElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLButtonElement.h LibWeb: Port HTMLInputElement from DeprecatedString to String 2023-11-20 15:00:19 +01:00
HTMLButtonElement.idl LibWeb: Introduce the concept of "Enumerated" values 2023-11-07 11:34:21 +01:00
HTMLCanvasElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLCanvasElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLCanvasElement.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
HTMLDataElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDataElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDataElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLDataListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDataListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDataListElement.idl LibWeb: Reorder and add missing form elements IDL items 2023-10-24 07:27:14 +02:00
HTMLDetailsElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDetailsElement.h LibWeb: Remove shadow roots from elements that are removed from the DOM 2023-11-30 08:49:15 +00:00
HTMLDetailsElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLDialogElement.cpp LibWeb: Add basic "top layer" support 2024-03-29 06:57:07 +01:00
HTMLDialogElement.h LibWeb: Add basic "top layer" support 2024-03-29 06:57:07 +01:00
HTMLDialogElement.idl LibWeb: Stub out HTMLDialogElement APIs 2023-09-03 07:51:11 +02:00
HTMLDirectoryElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDirectoryElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDirectoryElement.idl
HTMLDivElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDivElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDivElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLDListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDListElement.idl
HTMLDocument.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLDocument.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLDocument.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
HTMLElement.cpp LibWeb: Fire a pointer event on synthetic clicks 2024-04-08 14:25:08 +02:00
HTMLElement.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HTMLElement.idl LibWeb: Add HTMLElement::is_content_editable() 2024-02-25 10:17:25 +01:00
HTMLEmbedElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLEmbedElement.h LibWeb: Add fast_is<T> for form, embed, image, and object elements 2023-12-24 22:49:19 +01:00
HTMLEmbedElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLFieldSetElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFieldSetElement.h LibWeb: Add fieldset elements property 2023-12-10 08:07:41 -05:00
HTMLFieldSetElement.idl LibWeb: Add fieldset elements property 2023-12-10 08:07:41 -05:00
HTMLFontElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFontElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLFontElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLFormElement.cpp LibWeb: Fix some GCVerifier warnings 2024-04-07 07:03:13 +02:00
HTMLFormElement.h LibWeb: Fix some GCVerifier warnings 2024-04-07 07:03:13 +02:00
HTMLFormElement.idl LibWeb: Implement HTMLFormElement.requestSubmit() 2024-02-16 17:21:48 -05:00
HTMLFrameElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFrameElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLFrameElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLFrameSetElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFrameSetElement.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HTMLFrameSetElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLHeadElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLHeadElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLHeadElement.idl
HTMLHeadingElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLHeadingElement.h LibWeb: Use FlyString where possible in NamedNodeMap 2024-01-03 10:13:47 +01:00
HTMLHeadingElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLHRElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLHRElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLHRElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLHtmlElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLHtmlElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLHtmlElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLHyperlinkElementUtils.cpp LibWeb: Remove a bunch of calls to to_byte_string 2024-04-05 20:01:37 -04:00
HTMLHyperlinkElementUtils.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLHyperlinkElementUtils.idl
HTMLIFrameElement.cpp LibWeb: Wait for initial navigation to complete before modifying iframe 2024-04-08 09:07:18 +02:00
HTMLIFrameElement.h LibWeb: Add special "potentially delay the load event" logic for iframes 2023-12-01 10:28:02 +01:00
HTMLIFrameElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLImageElement.cpp LibWeb: Remove a bunch of calls to to_byte_string 2024-04-05 20:01:37 -04:00
HTMLImageElement.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLImageElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLInputElement.cpp LibWeb: Handle <input> element type changing to the image button state 2024-04-04 21:06:45 +02:00
HTMLInputElement.h LibWeb: Handle <input> element type changing to the image button state 2024-04-04 21:06:45 +02:00
HTMLInputElement.idl LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
HTMLLabelElement.cpp LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
HTMLLabelElement.h LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
HTMLLabelElement.idl LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
HTMLLegendElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLLegendElement.h LibWeb: Add HTML legend element form getter 2023-12-03 20:29:14 +01:00
HTMLLegendElement.idl LibWeb: Add HTML legend element form getter 2023-12-03 20:29:14 +01:00
HTMLLIElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLLIElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLLIElement.idl LibWeb: Add ol start and li value attributes support 2023-11-09 16:10:54 +01:00
HTMLLinkElement.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLLinkElement.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLLinkElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMapElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLMapElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMapElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMarqueeElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLMarqueeElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMarqueeElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMediaElement.cpp LibJS+LibWeb: Mark a few variables as IGNORE_USE_IN_ESCAPING_LAMBDA 2024-04-09 09:10:44 +02:00
HTMLMediaElement.h LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated 2024-04-05 08:14:19 +02:00
HTMLMediaElement.idl LibWeb: Introduce the concept of "Enumerated" values 2023-11-07 11:34:21 +01:00
HTMLMenuElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLMenuElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMenuElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMetaElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLMetaElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMetaElement.idl LibWeb: Add HTML col element span attribute 2023-12-03 20:29:14 +01:00
HTMLMeterElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLMeterElement.h LibWeb: Add internal use_pseudo_element to DOM Element 2023-12-10 16:44:12 +01:00
HTMLMeterElement.idl LibWeb: Add basic HTML meter element support 2023-12-04 19:54:43 +00:00
HTMLModElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLModElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLModElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLObjectElement.cpp LibWeb: Don't rely on SHTQ::process() in process_the_iframe_attributes 2024-04-05 21:28:41 +02:00
HTMLObjectElement.h LibWeb: Visit ImageProvider from Layout::ImageBox 2024-02-27 16:53:13 +01:00
HTMLObjectElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLOListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLOListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLOListElement.idl LibWeb: Add ol start and li value attributes support 2023-11-09 16:10:54 +01:00
HTMLOptGroupElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLOptGroupElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLOptGroupElement.idl LibWeb: Reorder and add missing form elements IDL items 2023-10-24 07:27:14 +02:00
HTMLOptionElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLOptionElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLOptionElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLOptionsCollection.cpp LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOptionsCollection.h LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOptionsCollection.idl LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOutputElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLOutputElement.h LibWeb: Port HTMLOutputElement from ByteString 2023-12-24 13:26:50 +01:00
HTMLOutputElement.idl LibWeb: Add output element value 2023-12-09 21:50:17 +01:00
HTMLParagraphElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLParagraphElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLParagraphElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLParamElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLParamElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLParamElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLPictureElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLPictureElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLPictureElement.idl
HTMLPreElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLPreElement.h LibWeb: Add HTMLPreElement width property 2024-02-24 16:35:11 -07:00
HTMLPreElement.idl LibWeb: Add HTMLPreElement width property 2024-02-24 16:35:11 -07:00
HTMLProgressElement.cpp LibWeb: Limit progress element attribute values to the correct ranges 2024-03-18 11:16:35 +01:00
HTMLProgressElement.h LibWeb: Add internal use_pseudo_element to DOM Element 2023-12-10 16:44:12 +01:00
HTMLProgressElement.idl LibWeb: Reorder and add missing form elements IDL items 2023-10-24 07:27:14 +02:00
HTMLQuoteElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLQuoteElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLQuoteElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLScriptElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLScriptElement.h LibWeb: Consistently use the EmptyString state of ReferrerPolicy 2024-03-06 07:19:10 +01:00
HTMLScriptElement.idl LibWeb: Add script element text getter setter 2023-12-03 20:29:14 +01:00
HTMLSelectElement.cpp LibWeb: Use HTMLOptionElement in select item getter 2024-04-09 09:23:57 +02:00
HTMLSelectElement.h LibWeb: Use HTMLOptionElement in select item getter 2024-04-09 09:23:57 +02:00
HTMLSelectElement.idl LibWeb: Use HTMLOptionElement in select item getter 2024-04-09 09:23:57 +02:00
HTMLSlotElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLSlotElement.h LibWeb: Convert Element "attribute change steps" from vector to virtual 2023-11-20 00:39:42 +01:00
HTMLSlotElement.idl LibWeb: Implement manual slottable assignment 2023-09-13 13:45:47 +02:00
HTMLSourceElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLSourceElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLSourceElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLSpanElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLSpanElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLSpanElement.idl
HTMLStyleElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLStyleElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLStyleElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLSummaryElement.cpp LibWeb: Make EventTarget::activation_behavior a virtual function 2023-11-20 00:39:42 +01:00
HTMLSummaryElement.h LibWeb: Make EventTarget::activation_behavior a virtual function 2023-11-20 00:39:42 +01:00
HTMLTableCaptionElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTableCaptionElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTableCaptionElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableCellElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTableCellElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTableCellElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableColElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTableColElement.h LibWeb: Add HTML col element span attribute 2023-12-03 20:29:14 +01:00
HTMLTableColElement.idl LibWeb: Add HTML col element span attribute 2023-12-03 20:29:14 +01:00
HTMLTableElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTableElement.h LibWeb: Use WebIDL types where possible instead of C types 2024-02-26 19:26:13 +00:00
HTMLTableElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableRowElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTableRowElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTableRowElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableSectionElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTableSectionElement.h LibWeb: Use WebIDL types where possible instead of C types 2024-02-26 19:26:13 +00:00
HTMLTableSectionElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTemplateElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTemplateElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTemplateElement.idl
HTMLTextAreaElement.cpp LibWeb: Hide inner text of input element when showing placeholder 2024-03-17 10:20:36 -04:00
HTMLTextAreaElement.h LibWeb: Capture weak this ptr in HTMLTextAreaElement input callback 2024-03-16 09:12:02 -04:00
HTMLTextAreaElement.idl LibWeb: Partially implement <textarea>'s selectionStart and selectionEnd 2024-03-16 13:11:57 +01:00
HTMLTimeElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTimeElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTimeElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLTitleElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTitleElement.h LibWeb: Port HTMLTitleElement from ByteString 2023-12-24 13:26:50 +01:00
HTMLTitleElement.idl LibWeb/HTML: Implement text attribute in HTMLTitleElement 2023-12-02 10:35:43 +01:00
HTMLTrackElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTrackElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTrackElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLUListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLUListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLUListElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLUnknownElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLUnknownElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLUnknownElement.idl
HTMLVideoElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLVideoElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLVideoElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
ImageBitmap.cpp LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
ImageBitmap.h LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
ImageBitmap.idl LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
ImageData.cpp LibWeb: Add missing spec link for ImageData constructor 2024-03-30 19:29:14 +01:00
ImageData.h LibWeb: Add ImageData constructor with data 2024-03-30 19:29:14 +01:00
ImageData.idl LibWeb: Add ImageData constructor with data 2024-03-30 19:29:14 +01:00
ImageRequest.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
ImageRequest.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
LazyLoadingElement.h LibWeb: Extract shared lazy-loading behavior into a base class 2023-12-01 10:28:02 +01:00
ListOfAvailableImages.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
ListOfAvailableImages.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Location.cpp LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
Location.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
Location.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
MediaError.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
MediaError.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
MediaError.idl
MessageChannel.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
MessageChannel.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
MessageChannel.idl
MessageEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
MessageEvent.h LibWeb: Add missing visits in MessageEvent 2024-01-24 10:52:02 +01:00
MessageEvent.idl LibWeb: Add ports attribute to MessageEvent and MessageEventInit 2023-12-14 08:36:11 -07:00
MessagePort.cpp LibWeb: Incorrectly skip visiting MessagePort::m_worker_event_target 2024-04-09 09:28:44 +02:00
MessagePort.h LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
MessagePort.idl LibWeb: Post all MessagePort messages over their LocalSockets 2023-12-20 12:25:40 -07:00
MimeType.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
MimeType.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
MimeType.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
MimeTypeArray.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
MimeTypeArray.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
MimeTypeArray.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
Navigable.cpp LibWeb: Remove SessionHistoryTraversalQueue::process() 2024-04-05 21:28:41 +02:00
Navigable.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
NavigableContainer.cpp LibWeb: Allow executing scripts for iframes with src=about:blank 2024-04-08 21:27:34 +02:00
NavigableContainer.h LibWeb: Wait for initial navigation to complete before modifying iframe 2024-04-08 09:07:18 +02:00
NavigateEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigateEvent.h LibWeb: Flesh out apply the history step to setup the navigation API 2024-01-19 11:47:59 +01:00
NavigateEvent.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Navigation.cpp LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 2024-04-09 09:13:06 +02:00
Navigation.h LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 2024-04-09 09:13:06 +02:00
Navigation.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationCurrentEntryChangeEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigationCurrentEntryChangeEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
NavigationCurrentEntryChangeEvent.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
NavigationDestination.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigationDestination.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
NavigationDestination.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationHistoryEntry.cpp LibWeb: Add SessionHistoryEntry::document() 2024-03-27 18:07:07 +01:00
NavigationHistoryEntry.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
NavigationHistoryEntry.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationParams.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
NavigationTransition.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigationTransition.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
NavigationTransition.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationType.h LibWeb: Add NavigationType to prep for Navigation API platform objects 2023-08-24 11:03:57 -06:00
NavigationType.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Navigator.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
Navigator.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
Navigator.idl LibWeb: Begin implementing the Clipboard API 2023-11-11 08:54:37 +01:00
NavigatorBeacon.cpp LibWeb: Prefer GCPtr<T> over Optional<NonnullGCPtr<T>> 2024-04-07 18:01:05 +02:00
NavigatorBeacon.h LibWeb: Add basic Navigator send beacon support 2023-09-18 11:08:26 -06:00
NavigatorBeacon.idl LibWeb: Add basic Navigator send beacon support 2023-09-18 11:08:26 -06:00
NavigatorConcurrentHardware.h LibWeb: Fill out implementation for navigator.hardwareConcurrency 2024-04-06 07:20:22 +02:00
NavigatorConcurrentHardware.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigatorID.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
NavigatorID.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
NavigatorID.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigatorLanguage.h LibWeb: Port NavigatorLanguage from DeprecatedString 2023-12-02 22:54:53 +01:00
NavigatorLanguage.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
NavigatorOnLine.h
NavigatorOnLine.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Numbers.cpp LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
Numbers.h LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
Origin.cpp LibWeb: Add facilities to serialize EnvironmentSettingsObjects 2024-03-06 07:19:10 +01:00
Origin.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
PageTransitionEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
PageTransitionEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
PageTransitionEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
Path2D.cpp LibGfx: Simplify path storage and tidy up APIs 2024-03-18 07:09:37 +01:00
Path2D.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
Path2D.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
Plugin.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
Plugin.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
Plugin.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
PluginArray.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
PluginArray.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
PluginArray.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
PolicyContainers.cpp LibWeb: Add facilities to serialize EnvironmentSettingsObjects 2024-03-06 07:19:10 +01:00
PolicyContainers.h LibWeb: Add facilities to serialize EnvironmentSettingsObjects 2024-03-06 07:19:10 +01:00
POSTResource.h
PotentialCORSRequest.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
PotentialCORSRequest.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
PromiseRejectionEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
PromiseRejectionEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
PromiseRejectionEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
SandboxingFlagSet.h LibWeb: Convert SandboxingFlagSet into a enum class 2023-08-29 09:39:57 +02:00
ScrollOptions.h
SelectedFile.cpp LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00
SelectedFile.h LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00
SelectItem.cpp LibWeb: Add support for select options disabled state 2024-04-08 17:24:48 -04:00
SelectItem.h LibWeb: Add support for select options disabled state 2024-04-08 17:24:48 -04:00
SessionHistoryEntry.cpp Revert "LibWeb: Fix hanging location.reload() when SHE is populated by fetching" 2024-03-30 08:28:05 +01:00
SessionHistoryEntry.h Revert "LibWeb: Fix hanging location.reload() when SHE is populated by fetching" 2024-03-30 08:28:05 +01:00
SessionHistoryTraversalQueue.cpp LibWeb: Make SessionHistoryTraversalQueue GC-allocated 2024-04-10 17:18:03 +02:00
SessionHistoryTraversalQueue.h LibWeb: Make SessionHistoryTraversalQueue GC-allocated 2024-04-10 17:18:03 +02:00
SharedImageRequest.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
SharedImageRequest.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
SourceSet.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
SourceSet.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
SourceSnapshotParams.h LibWeb: Convert SandboxingFlagSet into a enum class 2023-08-29 09:39:57 +02:00
Storage.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
Storage.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
Storage.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
StructuredSerialize.cpp LibWeb: Correct spec steps for serializable objects 2024-03-30 21:26:37 +01:00
StructuredSerialize.h LibWeb: Add structured_deserialize_internal() 2024-03-20 09:16:01 +01:00
SubmitEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
SubmitEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
SubmitEvent.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
TagNames.cpp LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00
TagNames.h LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00
TextMetrics.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TextMetrics.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TextMetrics.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
Timer.cpp LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
Timer.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TimeRanges.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TimeRanges.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TimeRanges.idl
ToggleEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ToggleEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
ToggleEvent.idl LibWeb: Implement ToggleEvent for HTMLDetailsElement 2023-09-13 13:45:47 +02:00
ToggleTaskTracker.h LibWeb: Implement HTMLDetailsElement's open attribute closer to the spec 2023-09-13 13:45:47 +02:00
TokenizedFeatures.h
TrackEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TrackEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TrackEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
TraversableNavigable.cpp LibWeb: Process all task source while waiting for document population 2024-04-11 09:40:45 +02:00
TraversableNavigable.h LibWeb: Make SessionHistoryTraversalQueue GC-allocated 2024-04-10 17:18:03 +02:00
VideoTrack.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
VideoTrack.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
VideoTrack.idl
VideoTrackList.cpp LibWeb: Replace MarkedVector with Vector in AudioTrackList 2024-04-06 06:59:36 +02:00
VideoTrackList.h LibWeb: Replace MarkedVector with Vector in AudioTrackList 2024-04-06 06:59:36 +02:00
VideoTrackList.idl
VisibilityState.h
WebViewHints.cpp Ladybird: Add IPC call for creating a new child tab 2024-02-03 20:51:37 -05:00
WebViewHints.h Ladybird: Add IPC call for creating a new child tab 2024-02-03 20:51:37 -05:00
Window.cpp LibWeb: Stub out missing cross origin properties on the window object 2024-04-02 07:46:16 +02:00
Window.h LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
Window.idl LibWeb: Stub out missing cross origin properties on the window object 2024-04-02 07:46:16 +02:00
WindowEventHandlers.cpp LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
WindowEventHandlers.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
WindowLocalStorage.idl
WindowOrWorkerGlobalScope.cpp LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WindowOrWorkerGlobalScope.h LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WindowOrWorkerGlobalScope.idl LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WindowProxy.cpp Userland: Avoid some conversions from rvalue strings to StringView 2024-04-04 11:23:21 +02:00
WindowProxy.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WindowSessionStorage.idl
Worker.cpp LibWeb: Remove a bunch of calls to to_byte_string 2024-04-05 20:01:37 -04:00
Worker.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Worker.idl LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
WorkerAgent.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
WorkerAgent.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
WorkerDebugConsoleClient.cpp LibJS+LibWeb+WebContent: Stop using ThrowableStringBuilder 2023-09-09 13:03:25 -04:00
WorkerDebugConsoleClient.h
WorkerGlobalScope.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WorkerGlobalScope.h LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WorkerGlobalScope.idl LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
WorkerLocation.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
WorkerLocation.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WorkerLocation.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
WorkerNavigator.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WorkerNavigator.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WorkerNavigator.idl