ladybird/Libraries/LibWeb/HTML
Callum Law 20fb7e64bf LibWeb: Store computed canvas context font value
Previously we stored and exposed the declared value instead
2026-04-08 14:31:43 +01:00
..
Canvas LibWeb: Store computed canvas context font value 2026-04-08 14:31:43 +01:00
CrossOrigin LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
CustomElements LibWeb: Implement scoped custom element registries 2026-03-27 19:49:55 +00:00
EventLoop LibWeb: Rasterize each Navigable independently on its own thread 2026-04-07 15:09:43 +02:00
Parser LibWeb: Replace spin_until in HTMLParser::the_end() with state machine 2026-03-28 23:14:55 +01:00
Scripting LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
SyntaxHighlighter
AbstractWorker.cpp
AbstractWorker.h
AbstractWorker.idl
ActivateTab.h
AnimatedDecodedImageData.cpp LibWeb: Stream animated image frames on demand 2026-02-13 18:34:24 +01:00
AnimatedDecodedImageData.h LibWeb: Stream animated image frames on demand 2026-02-13 18:34:24 +01:00
AnimationFrameCallbackDriver.cpp
AnimationFrameCallbackDriver.h
AnimationFrameProvider.idl
AttributeNames.cpp
AttributeNames.h LibWeb: Implement exportparts forwarding in part element map 2026-03-30 16:47:34 +01:00
AudioPlayState.h
AudioTrack.cpp
AudioTrack.h
AudioTrack.idl
AudioTrackList.cpp LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
AudioTrackList.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
AudioTrackList.idl
AutocompleteElement.cpp LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
AutocompleteElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
BarProp.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
BarProp.h
BarProp.idl
BeforeUnloadEvent.cpp LibWeb/HTML: Make more events trusted 2026-03-23 02:33:56 +01:00
BeforeUnloadEvent.h
BeforeUnloadEvent.idl
BitmapDecodedImageData.cpp LibWeb: Stream animated image frames on demand 2026-02-13 18:34:24 +01:00
BitmapDecodedImageData.h LibWeb: Stream animated image frames on demand 2026-02-13 18:34:24 +01:00
BroadcastChannel.cpp LibWeb/HTML: Teach MessageEvent to work with origins 2026-03-23 22:32:43 +01:00
BroadcastChannel.h LibGC: Only call finalize() on types that override finalize() 2026-01-07 20:51:17 +01:00
BroadcastChannel.idl
BrowsingContext.cpp LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
BrowsingContext.h LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
BrowsingContextGroup.cpp LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
BrowsingContextGroup.h LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
CanvasGradient.cpp LibWeb: Disallow random() in canvas context value setters 2026-04-08 14:31:43 +01:00
CanvasGradient.h
CanvasGradient.idl
CanvasPattern.cpp Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00
CanvasPattern.h
CanvasPattern.idl
CanvasRenderingContext2D.cpp LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
CanvasRenderingContext2D.h LibJS+LibWeb: Add various fast_is<T>() helpers for common things 2025-12-20 09:13:19 -06:00
CanvasRenderingContext2D.idl LibWeb: Implement CanvasRenderingContext2D direction property 2025-10-27 22:03:26 -07:00
CloseEvent.cpp
CloseEvent.h
CloseEvent.idl
CloseWatcher.cpp LibWeb/HTML: Implement CloseWatcher::getEnabledState closer to spec 2025-12-04 14:47:16 +00:00
CloseWatcher.h LibWeb/HTML: Implement CloseWatcher::getEnabledState closer to spec 2025-12-04 14:47:16 +00:00
CloseWatcher.idl
CloseWatcherManager.cpp
CloseWatcherManager.h LibWeb: Give IDL exposed PlatformObjects an InterfaceName 2026-02-14 20:22:40 +01:00
ColorPickerUpdateState.h
CommandEvent.cpp
CommandEvent.h
CommandEvent.idl
CORSSettingAttribute.cpp
CORSSettingAttribute.h
DataTransfer.cpp
DataTransfer.h
DataTransfer.idl
DataTransferItem.cpp
DataTransferItem.h
DataTransferItem.idl
DataTransferItemList.cpp
DataTransferItemList.h
DataTransferItemList.idl
Dates.cpp
Dates.h
DecodedImageData.cpp
DecodedImageData.h LibWeb: Stream animated image frames on demand 2026-02-13 18:34:24 +01:00
DedicatedWorkerGlobalScope.cpp
DedicatedWorkerGlobalScope.h LibGC: Only call finalize() on types that override finalize() 2026-01-07 20:51:17 +01:00
DedicatedWorkerGlobalScope.idl
DocumentReadyState.h
DocumentState.cpp LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
DocumentState.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
DOMParser.cpp LibXML+LibWeb: Use existing HTML entities table for XML parsing too 2026-01-09 19:13:41 +00:00
DOMParser.h LibWeb: Remove Document.h include from DOMParser.h, DOMImplementation.h 2026-02-08 18:51:13 +01:00
DOMParser.idl LibWeb: Modify DomParser parseFromString to accept TrustedHTML 2025-12-01 09:54:04 +01:00
DOMStringList.cpp
DOMStringList.h
DOMStringList.idl
DOMStringMap.cpp LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
DOMStringMap.h
DOMStringMap.idl
DragDataStore.cpp Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00
DragDataStore.h Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00
DragEvent.cpp LibWeb: Initialize pageX/pageY and offsetX/offsetY in event constructors 2026-03-08 18:09:10 +01:00
DragEvent.h
DragEvent.idl
ElementInternals.cpp LibWeb: Implement ElementInternals#setFormValue 2026-03-25 13:18:15 +00:00
ElementInternals.h LibWeb: Implement ElementInternals#setFormValue 2026-03-25 13:18:15 +00:00
ElementInternals.idl
EmbedderPolicy.cpp
EmbedderPolicy.h
ErrorEvent.cpp
ErrorEvent.h
ErrorEvent.idl
ErrorInformation.cpp LibWeb: Make more use of Value::{as,as_if,is} in LibWeb 2026-02-28 10:24:37 -05:00
ErrorInformation.h LibWeb/HTML: Extract ErrorInformation struct into its own files 2025-11-30 11:47:10 +01:00
EventHandler.cpp
EventHandler.h
EventNames.cpp
EventNames.h LibWeb: Add 'Run the fullscreen steps' 2026-02-23 18:44:26 +00:00
EventSource.cpp LibWeb/HTML: Teach MessageEvent to work with origins 2026-03-23 22:32:43 +01:00
EventSource.h LibGC: Only call finalize() on types that override finalize() 2026-01-07 20:51:17 +01:00
EventSource.idl
External.cpp LibWeb: Implement External interface 2026-01-22 14:56:46 +01:00
External.h LibWeb: Implement External interface 2026-01-22 14:56:46 +01:00
External.idl LibWeb: Implement External interface 2026-01-22 14:56:46 +01:00
FileFilter.cpp
FileFilter.h
Focus.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
Focus.h LibWeb: Select contents of <input> when tabbing through fields 2026-02-11 11:17:27 +01:00
FormAssociatedElement.cpp LibWeb: Implement ElementInternals#setFormValue 2026-03-25 13:18:15 +00:00
FormAssociatedElement.h LibWeb: Implement ElementInternals#setFormValue 2026-03-25 13:18:15 +00:00
FormControlInfrastructure.cpp LibWeb: Include FACEs in form submission 2026-03-25 13:18:15 +00:00
FormControlInfrastructure.h LibWeb: Add missing GC visits for XHR::FormDataEntry 2025-12-26 19:48:46 +01:00
FormDataEvent.cpp
FormDataEvent.h
FormDataEvent.idl
GlobalEventHandlers.cpp
GlobalEventHandlers.h LibWeb: Add onanimation* event handler IDL attributes 2026-01-13 10:09:22 +01:00
HashChangeEvent.cpp
HashChangeEvent.h
HashChangeEvent.idl
History.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
History.h
History.idl
HistoryHandlingBehavior.h
HTMLAllCollection.cpp
HTMLAllCollection.h
HTMLAllCollection.idl
HTMLAnchorElement.cpp LibWeb: Remove unnecessary methods from HTMLHyperlinkElementUtils 2026-01-13 10:05:40 +01:00
HTMLAnchorElement.h LibWeb: Move hyperlink navigation methods to DOM::Element 2026-01-13 10:05:40 +01:00
HTMLAnchorElement.idl
HTMLAreaElement.cpp LibWeb: Remove unnecessary methods from HTMLHyperlinkElementUtils 2026-01-13 10:05:40 +01:00
HTMLAreaElement.h LibWeb: Move hyperlink navigation methods to DOM::Element 2026-01-13 10:05:40 +01:00
HTMLAreaElement.idl
HTMLAudioElement.cpp LibWeb: Rewrite audio elements without controls to display:none 2026-02-23 07:27:31 +01:00
HTMLAudioElement.h LibWeb: Rewrite audio elements without controls to display:none 2026-02-23 07:27:31 +01:00
HTMLAudioElement.idl
HTMLBaseElement.cpp LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLBaseElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLBaseElement.idl
HTMLBodyElement.cpp LibWeb: Route repaint requests through paintables, not Document 2026-03-04 19:35:45 +01:00
HTMLBodyElement.h
HTMLBodyElement.idl
HTMLBRElement.cpp LibWeb: Add case when <br> has display other than 'none' 2026-03-30 12:34:46 +01:00
HTMLBRElement.h LibWeb: Add presentational hints for clear attribute on BR elements 2026-02-04 20:24:28 +01:00
HTMLBRElement.idl
HTMLButtonElement.cpp LibWeb/HTML: Update the button activation behaviour steps 2026-03-25 23:14:10 +01:00
HTMLButtonElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLButtonElement.idl LibWeb/HTML: Rename popover "invoker" 2025-11-27 16:44:51 +00:00
HTMLCanvasElement.cpp LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
HTMLCanvasElement.h LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
HTMLCanvasElement.idl
HTMLDataElement.cpp
HTMLDataElement.h
HTMLDataElement.idl
HTMLDataListElement.cpp
HTMLDataListElement.h
HTMLDataListElement.idl
HTMLDetailsElement.cpp LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLDetailsElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLDetailsElement.idl
HTMLDialogElement.cpp LibWeb: Make shadow_including_first_ancestor_of_type() use the flat tree 2026-02-05 11:21:08 +01:00
HTMLDialogElement.h LibWeb/HTML: Bring HTMLDialogElement up to spec 2025-12-04 14:47:16 +00:00
HTMLDialogElement.idl
HTMLDirectoryElement.cpp
HTMLDirectoryElement.h
HTMLDirectoryElement.idl
HTMLDivElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLDivElement.h
HTMLDivElement.idl
HTMLDListElement.cpp
HTMLDListElement.h
HTMLDListElement.idl
HTMLDocument.cpp
HTMLDocument.h
HTMLDocument.idl
HTMLElement.cpp LibWeb: Round offsetWidth and offsetHeight 2026-04-03 14:29:44 +02:00
HTMLElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLElement.idl LibWeb: Implement the headingoffset and headingreset attributes 2025-12-15 14:08:24 +00:00
HTMLEmbedElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLEmbedElement.h
HTMLEmbedElement.idl
HTMLFieldSetElement.cpp LibWeb: Return FACEs from HTML{FieldSet,Form}Element#elements 2026-03-25 13:18:15 +00:00
HTMLFieldSetElement.h LibWeb: Queue form{Associated,Disabled}Callback where appropriate 2026-03-25 13:18:15 +00:00
HTMLFieldSetElement.idl
HTMLFontElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLFontElement.h
HTMLFontElement.idl
HTMLFormControlsCollection.cpp
HTMLFormControlsCollection.h
HTMLFormControlsCollection.idl
HTMLFormElement.cpp LibWeb: Use fallible FormAssociatedElement cast in form elements filter 2026-03-26 08:31:00 +01:00
HTMLFormElement.h LibJS+LibWeb: Add missing GC marking visits 2026-01-07 12:48:58 +01:00
HTMLFormElement.idl
HTMLFrameElement.cpp LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
HTMLFrameElement.h
HTMLFrameElement.idl
HTMLFrameSetElement.cpp
HTMLFrameSetElement.h
HTMLFrameSetElement.idl
HTMLHeadElement.cpp
HTMLHeadElement.h
HTMLHeadElement.idl
HTMLHeadingElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLHeadingElement.h LibWeb: Add fast_is<T>() for variously commonly-checked DOM node types 2025-12-20 09:13:19 -06:00
HTMLHeadingElement.idl
HTMLHRElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLHRElement.h
HTMLHRElement.idl
HTMLHtmlElement.cpp LibWeb: Use unsafe layout/paintable accessors where appropriate 2026-02-26 21:09:08 +01:00
HTMLHtmlElement.h
HTMLHtmlElement.idl
HTMLHyperlinkElementUtils.cpp LibWeb: Move hyperlink navigation methods to DOM::Element 2026-01-13 10:05:40 +01:00
HTMLHyperlinkElementUtils.h LibWeb: Move hyperlink navigation methods to DOM::Element 2026-01-13 10:05:40 +01:00
HTMLHyperlinkElementUtils.idl
HTMLIFrameElement.cpp LibWeb: Simplify iframe sandbox attribute lookup 2026-04-01 04:41:11 +02:00
HTMLIFrameElement.h LibWeb: Implement requestFullscreen algorithm 2026-02-23 18:44:26 +00:00
HTMLIFrameElement.idl LibWeb: Implement Trusted Types for HTMLIFrameElement#srcdoc 2025-11-06 11:43:06 -05:00
HTMLImageElement.cpp LibWeb: Reduce noise from <img>'s decoding attribute 2026-03-12 16:58:00 +00:00
HTMLImageElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLImageElement.idl LibWeb: Implement HTMLImageElement x() and y() getters 2026-01-11 00:33:08 +01:00
HTMLInputElement.cpp LibRegex: Add ECMAScriptRegex and migrate callers 2026-03-27 17:32:19 +01:00
HTMLInputElement.h LibRegex: Add ECMAScriptRegex and migrate callers 2026-03-27 17:32:19 +01:00
HTMLInputElement.idl LibWeb/HTML: Rename popover "invoker" 2025-11-27 16:44:51 +00:00
HTMLLabelElement.cpp LibWeb: Only skip labels' controls' activations on the first click 2026-03-17 04:01:29 -05:00
HTMLLabelElement.h LibWeb: Separate the active element and the element being activated 2026-03-17 04:01:29 -05:00
HTMLLabelElement.idl
HTMLLegendElement.cpp
HTMLLegendElement.h
HTMLLegendElement.idl
HTMLLIElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLLIElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLLIElement.idl
HTMLLinkElement.cpp LibWeb: Replace spin_until in HTMLParser::the_end() with state machine 2026-03-28 23:14:55 +01:00
HTMLLinkElement.h LibWeb: Delay the load event until critical style subresources load 2026-02-12 16:23:12 +01:00
HTMLLinkElement.idl
HTMLMapElement.cpp
HTMLMapElement.h
HTMLMapElement.idl
HTMLMarqueeElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLMarqueeElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLMarqueeElement.idl
HTMLMediaElement.cpp LibWeb: Increment the fetch generation when cancelling media fetch 2026-04-08 13:03:39 +02:00
HTMLMediaElement.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
HTMLMediaElement.idl LibWeb: Implement assignment of MediaSource to HTMLMediaElement src 2026-04-01 02:54:22 -05:00
HTMLMenuElement.cpp
HTMLMenuElement.h
HTMLMenuElement.idl
HTMLMetaElement.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
HTMLMetaElement.h LibWeb: Implement Referrer-Policy delivery via <meta name="referrer"> 2026-01-31 22:45:08 +01:00
HTMLMetaElement.idl
HTMLMeterElement.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
HTMLMeterElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLMeterElement.idl
HTMLModElement.cpp
HTMLModElement.h
HTMLModElement.idl
HTMLObjectElement.cpp LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
HTMLObjectElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLObjectElement.idl
HTMLOListElement.cpp LibWeb: Ensure list has child elements before invalidating ordinals 2026-03-17 16:50:06 +01:00
HTMLOListElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLOListElement.idl
HTMLOptGroupElement.cpp
HTMLOptGroupElement.h LibWeb: Add fast_is<T>() for variously commonly-checked DOM node types 2025-12-20 09:13:19 -06:00
HTMLOptGroupElement.idl
HTMLOptionElement.cpp LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLOptionElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLOptionElement.idl
HTMLOptionsCollection.cpp LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
HTMLOptionsCollection.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
HTMLOptionsCollection.idl
HTMLOrSVGElement.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
HTMLOrSVGElement.h
HTMLOrSVGElement.idl
HTMLOutputElement.cpp
HTMLOutputElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLOutputElement.idl
HTMLParagraphElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLParagraphElement.h
HTMLParagraphElement.idl
HTMLParamElement.cpp
HTMLParamElement.h
HTMLParamElement.idl
HTMLPictureElement.cpp
HTMLPictureElement.h
HTMLPictureElement.idl
HTMLPreElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLPreElement.h
HTMLPreElement.idl
HTMLProgressElement.cpp LibWeb: Reduce recompilation impact of DOM/Document.h 2026-02-11 20:02:28 +01:00
HTMLProgressElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLProgressElement.idl
HTMLQuoteElement.cpp
HTMLQuoteElement.h
HTMLQuoteElement.idl
HTMLScriptElement.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
HTMLScriptElement.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
HTMLScriptElement.idl Meta: Ensure that idl files link to draft specs 2026-03-25 16:02:04 +00:00
HTMLSelectedContentElement.cpp LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00
HTMLSelectedContentElement.h LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00
HTMLSelectedContentElement.idl LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00
HTMLSelectElement.cpp LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
HTMLSelectElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLSelectElement.idl
HTMLSlotElement.cpp LibWeb: Avoid subtree iteration when assigning slottables 2026-01-31 11:44:20 +01:00
HTMLSlotElement.h
HTMLSlotElement.idl
HTMLSourceElement.cpp LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLSourceElement.h
HTMLSourceElement.idl
HTMLSpanElement.cpp
HTMLSpanElement.h
HTMLSpanElement.idl
HTMLStyleElement.cpp LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLStyleElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLStyleElement.idl
HTMLSummaryElement.cpp LibWeb: Allow focusable for the first summary child of a detail element 2025-11-12 13:57:05 +01:00
HTMLSummaryElement.h LibWeb: Give IDL exposed PlatformObjects an InterfaceName 2026-02-14 20:22:40 +01:00
HTMLTableCaptionElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLTableCaptionElement.h
HTMLTableCaptionElement.idl
HTMLTableCellElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLTableCellElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLTableCellElement.idl
HTMLTableColElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLTableColElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLTableColElement.idl
HTMLTableElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLTableElement.h
HTMLTableElement.idl
HTMLTableRowElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLTableRowElement.h
HTMLTableRowElement.idl
HTMLTableSectionElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLTableSectionElement.h
HTMLTableSectionElement.idl
HTMLTemplateElement.cpp LibWeb/HTML: Implement HTMLTemplateElement.content to spec 2025-11-27 10:26:13 +00:00
HTMLTemplateElement.h LibWeb/HTML: Implement HTMLTemplateElement.content to spec 2025-11-27 10:26:13 +00:00
HTMLTemplateElement.idl LibWeb: Implement scoped custom element registries 2026-03-27 19:49:55 +00:00
HTMLTextAreaElement.cpp LibWeb: Fire textarea input events immediately instead of debouncing 2026-03-30 13:17:47 -04:00
HTMLTextAreaElement.h LibWeb: Fire textarea input events immediately instead of debouncing 2026-03-30 13:17:47 -04:00
HTMLTextAreaElement.idl
HTMLTimeElement.cpp
HTMLTimeElement.h
HTMLTimeElement.idl
HTMLTitleElement.cpp LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLTitleElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLTitleElement.idl
HTMLTrackElement.cpp LibWeb: Remove exception throwing from Fetch 2025-11-07 04:08:30 +01:00
HTMLTrackElement.h
HTMLTrackElement.idl
HTMLUListElement.cpp LibWeb: Reduce recompilation from editing CascadedProperties.h 2026-02-19 11:27:06 +00:00
HTMLUListElement.h
HTMLUListElement.idl
HTMLUnknownElement.cpp
HTMLUnknownElement.h
HTMLUnknownElement.idl
HTMLVideoElement.cpp LibWeb: Move video element representation into the element class 2026-02-23 07:27:31 +01:00
HTMLVideoElement.h LibWeb: Move video element representation into the element class 2026-02-23 07:27:31 +01:00
HTMLVideoElement.idl
ImageBitmap.cpp LibWeb: Actually protect buffer in create_bitmap_from_bitmap_data() 2025-12-27 16:40:34 +01:00
ImageBitmap.h LibWeb: Use interface_name instead of serialize_type virtual 2026-02-14 20:22:40 +01:00
ImageBitmap.idl
ImageData.cpp LibWeb: Store ImageData.data as own property for IC friendliness 2026-03-19 09:42:04 +01:00
ImageData.h LibWeb: Use interface_name instead of serialize_type virtual 2026-02-14 20:22:40 +01:00
ImageData.idl
ImageRequest.cpp LibWeb: Stream animated image frames on demand 2026-02-13 18:34:24 +01:00
ImageRequest.h
InitialInsertion.h
LazyLoadingElement.h
ListOfAvailableImages.cpp
ListOfAvailableImages.h
Location.cpp LibWeb: Handle null navigable in Location::reload() 2026-03-20 15:56:27 -05:00
Location.h
Location.idl
MediaControls.cpp LibWeb: Cancel the animation frame callback in MediaControls destructor 2026-03-17 06:00:40 -05:00
MediaControls.css Meta+LibWeb: Use a code generator to create the media controls' DOM 2026-03-05 02:28:47 -06:00
MediaControls.h LibWeb: Cancel the animation frame callback in MediaControls destructor 2026-03-17 06:00:40 -05:00
MediaControls.html Meta+LibWeb: Use a code generator to create the media controls' DOM 2026-03-05 02:28:47 -06:00
MediaError.cpp
MediaError.h
MediaError.idl
MediaTrackBase.cpp LibMedia+LibWeb: Align Media::Track more to the web spec 2026-04-01 02:54:22 -05:00
MediaTrackBase.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
MessageChannel.cpp
MessageChannel.h
MessageChannel.idl
MessageEvent.cpp LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
MessageEvent.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
MessageEvent.idl
MessagePort.cpp LibIPC: Return TransportHandle directly from create_paired() 2026-03-14 18:25:18 +01:00
MessagePort.h LibGC: Only call finalize() on types that override finalize() 2026-01-07 20:51:17 +01:00
MessagePort.idl
MimeType.cpp
MimeType.h
MimeType.idl
MimeTypeArray.cpp
MimeTypeArray.h
MimeTypeArray.idl
Navigable.cpp LibWeb: Replace ScrollStateSnapshotByDisplayList with a plain snapshot 2026-04-07 15:09:43 +02:00
Navigable.h LibWeb: Rasterize each Navigable independently on its own thread 2026-04-07 15:09:43 +02:00
NavigableContainer.cpp LibWeb: Don't force replace history handling for iframe src changes 2026-04-04 11:30:55 +02:00
NavigableContainer.h LibWeb: Remove some uneeded navigation error propogation 2026-04-01 04:41:11 +02:00
NavigateEvent.cpp
NavigateEvent.h
NavigateEvent.idl
Navigation.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
Navigation.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
Navigation.idl
NavigationCurrentEntryChangeEvent.cpp
NavigationCurrentEntryChangeEvent.h
NavigationCurrentEntryChangeEvent.idl
NavigationDestination.cpp
NavigationDestination.h
NavigationDestination.idl
NavigationHistoryEntry.cpp LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
NavigationHistoryEntry.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
NavigationHistoryEntry.idl
NavigationObserver.cpp LibWeb: Remove spin_until from create_navigation_params_by_fetching 2025-11-07 04:08:30 +01:00
NavigationObserver.h LibWeb: Give IDL exposed PlatformObjects an InterfaceName 2026-02-14 20:22:40 +01:00
NavigationParams.cpp LibWeb: Remove spin_until from create_navigation_params_by_fetching 2025-11-07 04:08:30 +01:00
NavigationParams.h LibWeb: Remove spin_until from create_navigation_params_by_fetching 2025-11-07 04:08:30 +01:00
NavigationTransition.cpp LibWeb/HTML: Implement NavigationTransition committed promise 2025-12-05 09:20:02 +00:00
NavigationTransition.h LibWeb/HTML: Implement NavigationTransition committed promise 2025-12-05 09:20:02 +00:00
NavigationTransition.idl LibWeb/HTML: Implement NavigationTransition committed promise 2025-12-05 09:20:02 +00:00
NavigationType.h
NavigationType.idl
Navigator.cpp LibWeb: Remove debug log for unimplemented Navigator.maxTouchPoints 2026-04-05 19:15:24 +01:00
Navigator.h LibWeb: Add WebXR's XRSystem 2026-01-11 00:01:24 +01:00
Navigator.idl LibWeb: Implement Navigator.getBattery more to spec & mark experimental 2026-04-04 17:54:18 +02:00
NavigatorBeacon.cpp LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
NavigatorBeacon.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
NavigatorBeacon.idl
NavigatorConcurrentHardware.cpp Everywhere: Remove LibCore/System.h includes from header files 2025-12-04 15:40:46 +00:00
NavigatorConcurrentHardware.h Everywhere: Remove LibCore/System.h includes from header files 2025-12-04 15:40:46 +00:00
NavigatorConcurrentHardware.idl
NavigatorDeviceMemory.cpp Everywhere: Remove LibCore/System.h includes from header files 2025-12-04 15:40:46 +00:00
NavigatorDeviceMemory.h Everywhere: Remove LibCore/System.h includes from header files 2025-12-04 15:40:46 +00:00
NavigatorDeviceMemory.idl Meta: Ensure that idl files link to draft specs 2026-03-25 16:02:04 +00:00
NavigatorID.cpp LibWeb/HTML: Account for User-Agent not starting with "Mozilla/" 2025-11-27 07:20:32 -05:00
NavigatorID.h
NavigatorID.idl
NavigatorLanguage.h LibWeb/HTML: Add FIXMEs to honor WebDriver BiDi emulated language 2025-12-01 11:07:16 +00:00
NavigatorLanguage.idl
NavigatorOnLine.h
NavigatorOnLine.idl
Numbers.cpp
Numbers.h
OffscreenCanvas.cpp LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
OffscreenCanvas.h LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
OffscreenCanvas.idl LibWeb: Mark OffscreenCanvas[RenderingContext2D] as experimental 2026-02-17 22:17:50 +01:00
OffscreenCanvasRenderingContext2D.cpp LibWeb: Disallow random() in canvas context value setters 2026-04-08 14:31:43 +01:00
OffscreenCanvasRenderingContext2D.h
OffscreenCanvasRenderingContext2D.idl LibWeb: Mark OffscreenCanvas[RenderingContext2D] as experimental 2026-02-17 22:17:50 +01:00
PageSwapEvent.idl
PageTransitionEvent.cpp
PageTransitionEvent.h
PageTransitionEvent.idl
PaintConfig.h
Path2D.cpp
Path2D.h
Path2D.idl
Plugin.cpp
Plugin.h
Plugin.idl
PluginArray.cpp
PluginArray.h
PluginArray.idl
PolicyContainers.cpp LibWeb: Parse Referrer-Policy header when creating policy container 2026-01-12 13:07:14 +01:00
PolicyContainers.h
PopoverTargetAttributes.cpp LibWeb/HTML: Properly get the attr-associated element 2026-03-25 23:14:10 +01:00
PopoverTargetAttributes.h LibWeb/HTML: Rename popover "invoker" 2025-11-27 16:44:51 +00:00
PopoverTargetAttributes.idl LibWeb/HTML: Rename popover "invoker" 2025-11-27 16:44:51 +00:00
PopStateEvent.cpp
PopStateEvent.h
PopStateEvent.idl
POSTResource.h
PotentialCORSRequest.cpp
PotentialCORSRequest.h
PromiseRejectionEvent.cpp LibWeb/HTML: Make more events trusted 2026-03-23 02:33:56 +01:00
PromiseRejectionEvent.h
PromiseRejectionEvent.idl
RadioNodeList.cpp
RadioNodeList.h
RadioNodeList.idl
RenderingThread.cpp LibWeb: Replace ScrollStateSnapshotByDisplayList with a plain snapshot 2026-04-07 15:09:43 +02:00
RenderingThread.h LibWeb: Replace ScrollStateSnapshotByDisplayList with a plain snapshot 2026-04-07 15:09:43 +02:00
SandboxingFlagSet.cpp
SandboxingFlagSet.h
ScrollOptions.h
SelectedFile.cpp
SelectedFile.h
SelectItem.cpp
SelectItem.h
SerializedPolicyContainer.cpp
SerializedPolicyContainer.h
SessionHistoryEntry.cpp LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
SessionHistoryEntry.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
SessionHistoryTraversalQueue.cpp LibWeb: Replace spin_until in apply_the_history_step with state machine 2026-03-31 09:47:59 +02:00
SessionHistoryTraversalQueue.h LibWeb: Replace spin_until in apply_the_history_step with state machine 2026-03-31 09:47:59 +02:00
SharedResourceRequest.cpp LibWeb: Start fetching CSS image resources before document load event 2026-03-21 10:29:54 +01:00
SharedResourceRequest.h LibWeb: Start fetching CSS image resources before document load event 2026-03-21 10:29:54 +01:00
SharedWorker.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
SharedWorker.h LibWeb/HTML: Update worker construction spec steps 2025-12-01 15:02:27 +01:00
SharedWorker.idl
SharedWorkerGlobalScope.cpp
SharedWorkerGlobalScope.h LibGC: Only call finalize() on types that override finalize() 2026-01-07 20:51:17 +01:00
SharedWorkerGlobalScope.idl
SourceSet.cpp LibWeb: Use document LRC in normalize_source_densities 2026-03-31 10:06:18 +02:00
SourceSet.h LibWeb: Remove FooOrCalculated classes 2026-03-30 14:05:10 +01:00
SourceSnapshotParams.cpp
SourceSnapshotParams.h
Storage.cpp LibWeb: Prevent race condition in Storage::key() 2026-03-20 14:04:11 +01:00
Storage.h LibWeb/HTML: Fire storage events to windows without a Storage 2026-03-16 13:55:07 +01:00
Storage.idl
StorageEvent.cpp Everywhere: Run clang-format 2026-02-18 08:02:45 -05:00
StorageEvent.h Everywhere: Run clang-format 2026-02-18 08:02:45 -05:00
StorageEvent.idl
StructuredSerialize.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
StructuredSerialize.h Everywhere: Replace Unix socket IPC transport with Mach ports on macOS 2026-03-23 18:50:48 +01:00
StructuredSerializeOptions.h
StructuredSerializeTypes.h LibWeb: Use Bindings::InterfaceName for serializing types 2026-02-14 20:22:40 +01:00
SubmitEvent.cpp LibWeb/HTML: Make form submit event trusted 2026-03-23 02:33:56 +01:00
SubmitEvent.h
SubmitEvent.idl
TagNames.cpp
TagNames.h LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00
TextMetrics.cpp
TextMetrics.h
TextMetrics.idl
TextTrack.cpp
TextTrack.h
TextTrack.idl
TextTrackCue.cpp
TextTrackCue.h
TextTrackCue.idl
TextTrackCueList.cpp
TextTrackCueList.h
TextTrackCueList.idl
TextTrackList.cpp LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
TextTrackList.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
TextTrackList.idl
TextTrackObserver.cpp
TextTrackObserver.h LibWeb: Give IDL exposed PlatformObjects an InterfaceName 2026-02-14 20:22:40 +01:00
Timer.cpp LibWeb: Add Timer::set_interval() 2026-02-11 16:32:20 +00:00
Timer.h LibWeb: Add Timer::set_interval() 2026-02-11 16:32:20 +00:00
TimeRanges.cpp
TimeRanges.h
TimeRanges.idl
ToggleEvent.cpp LibWeb/HTML: Make more events trusted 2026-03-23 02:33:56 +01:00
ToggleEvent.h LibWeb/HTML: Add source field to ToggleEventInit 2025-12-01 14:58:20 +00:00
ToggleEvent.idl LibWeb/HTML: Add source field to ToggleEventInit 2025-12-01 14:58:20 +00:00
ToggleTaskTracker.h
TokenizedFeatures.cpp
TokenizedFeatures.h
TrackEvent.cpp LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
TrackEvent.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
TrackEvent.idl
TraversableNavigable.cpp LibWeb: Replace ad-hoc target step recomputation with verification 2026-04-03 18:41:55 +02:00
TraversableNavigable.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
UniversalGlobalScope.cpp LibWeb+LibWebView+Services: Add a flag to enable experimental interfaces 2026-02-17 22:17:50 +01:00
UniversalGlobalScope.h LibWeb+LibWebView+Services: Add a flag to enable experimental interfaces 2026-02-17 22:17:50 +01:00
UniversalGlobalScope.idl
UserActivation.cpp
UserActivation.h
UserActivation.idl
UserNavigationInvolvement.cpp
UserNavigationInvolvement.h
ValidityState.cpp
ValidityState.h
ValidityState.idl
VideoTrack.cpp
VideoTrack.h
VideoTrack.idl
VideoTrackList.cpp LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
VideoTrackList.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
VideoTrackList.idl
VisibilityState.h
WebViewHints.cpp LibWeb/HTML: Use available screen area to set up browsing context feats 2025-12-12 10:17:00 +00:00
WebViewHints.h
Window.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
Window.h LibWeb/DOM: Return Document's CustomElementRegistry from Window 2026-03-27 19:49:55 +00:00
Window.idl LibWeb: Implement External interface 2026-01-22 14:56:46 +01:00
WindowDeprecated.idl LibWeb: Implement External interface 2026-01-22 14:56:46 +01:00
WindowEventHandlers.cpp
WindowEventHandlers.h
WindowLocalStorage.idl
WindowOrWorkerGlobalScope.cpp LibWeb: Close IDB connections when the page is destroyed 2026-04-08 03:03:38 +02:00
WindowOrWorkerGlobalScope.h LibWeb: Close IDB connections when the page is destroyed 2026-04-08 03:03:38 +02:00
WindowOrWorkerGlobalScope.idl LibWeb: Move the WindowOrWorkerGlobalScope caches attribute 2026-04-03 11:04:12 +02:00
WindowProxy.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
WindowProxy.h LibWeb: Give IDL exposed PlatformObjects an InterfaceName 2026-02-14 20:22:40 +01:00
WindowSessionStorage.idl
WindowType.h
Worker.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
Worker.h LibWeb: Construct Worker objects using JS::Realm, not DOM::Document 2026-01-31 22:45:08 +01:00
Worker.idl LibWeb/HTML: Update worker construction spec steps 2025-12-01 15:02:27 +01:00
WorkerAgentParent.cpp LibWeb: Fire unhandled dedicated worker exceptions on the parent global 2026-04-05 23:38:38 +02:00
WorkerAgentParent.h LibWeb: Fire error event at Worker when script loading fails 2026-03-08 12:18:21 +00:00
WorkerDebugConsoleClient.cpp LibJS: Add source locations to console.trace() 2026-02-06 11:58:07 +00:00
WorkerDebugConsoleClient.h
WorkerGlobalScope.cpp LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
WorkerGlobalScope.h LibWeb: Make global prototype chains immutable 2026-04-03 18:33:45 +02:00
WorkerGlobalScope.idl
WorkerLocation.cpp
WorkerLocation.h
WorkerLocation.idl
WorkerNavigator.cpp
WorkerNavigator.h
WorkerNavigator.idl
WorkletGlobalScope.cpp
WorkletGlobalScope.h
WorkletGlobalScope.idl
XMLSerializer.cpp
XMLSerializer.h
XMLSerializer.idl