..
Canvas
LibWeb: Use correct inherited font size when canvas is not connected
2026-04-08 14:31:43 +01:00
CrossOrigin
LibWeb: Remove ShadowRealm HTML integration
2026-04-05 13:57:58 +02:00
CustomElements
LibWeb: Order connectedMoveCallback before adoptedCallback
2026-04-12 18:13:09 +02:00
EventLoop
LibWeb: Use VM helpers for execution context access
2026-04-13 18:29:43 +02:00
Parser
LibWeb: Set fragment scripting mode from the context document
2026-04-14 23:01:36 +02:00
Scripting
LibWeb: Use VM helpers for execution context access
2026-04-13 18:29:43 +02:00
SyntaxHighlighter
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
AbstractWorker.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
AbstractWorker.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
AbstractWorker.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
ActivateTab.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
AnimationFrameCallbackDriver.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
AnimationFrameProvider.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
AttributeNames.cpp
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
AttributeNames.h
LibWeb: Implement exportparts forwarding in part element map
2026-03-30 16:47:34 +01:00
AudioPlayState.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
AudioTrack.cpp
LibWeb: Set AudioTrack and VideoTrack fields according to spec
2025-10-27 17:28:49 -07:00
AudioTrack.h
LibWeb: Set AudioTrack and VideoTrack fields according to spec
2025-10-27 17:28:49 -07:00
AudioTrack.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
BarProp.idl
LibWeb: Implement BarProp properties for Window
2025-03-29 02:35:27 +00:00
BeforeUnloadEvent.cpp
LibWeb/HTML: Make more events trusted
2026-03-23 02:33:56 +01:00
BeforeUnloadEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
BeforeUnloadEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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: Implement cross process BroadcastChannel delivery
2026-04-14 18:43:28 +02:00
BroadcastChannel.h
LibWeb: Implement cross process BroadcastChannel delivery
2026-04-14 18:43:28 +02:00
BroadcastChannel.idl
LibWeb: Implement BroadcastChannel.postMessage
2024-11-23 16:43:55 +01:00
BroadcastChannelMessage.cpp
LibWeb: Implement cross process BroadcastChannel delivery
2026-04-14 18:43:28 +02:00
BroadcastChannelMessage.h
LibWeb: Implement cross process BroadcastChannel delivery
2026-04-14 18:43:28 +02:00
BrowsingContext.cpp
LibWeb: Propogate sandbox flags when creating a new browsing context
2026-04-14 23:01:36 +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
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
CanvasGradient.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
CanvasPattern.cpp
Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers
2025-11-28 18:32:48 +01:00
CanvasPattern.h
LibWeb: Implement CanvasPattern.setTransform()
2025-10-27 16:41:02 -07:00
CanvasPattern.idl
LibWeb: Implement CanvasPattern.setTransform()
2025-10-27 16:41:02 -07:00
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
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
CloseEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
CloseEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Implement dialog.requestClose()
2025-01-30 15:50:06 -07:00
CloseWatcherManager.cpp
LibWeb: Implement dialog.requestClose()
2025-01-30 15:50:06 -07:00
CloseWatcherManager.h
LibWeb: Give IDL exposed PlatformObjects an InterfaceName
2026-02-14 20:22:40 +01:00
ColorPickerUpdateState.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
CommandEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
CommandEvent.h
LibWeb/HTML: Implement CommandEvent class
2025-04-18 12:09:57 +01:00
CommandEvent.idl
LibWeb/HTML: Implement CommandEvent class
2025-04-18 12:09:57 +01:00
CORSSettingAttribute.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
CORSSettingAttribute.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
DataTransfer.cpp
LibWeb: Implement DataTransfer.set_data()
2025-10-10 08:02:16 +01:00
DataTransfer.h
LibWeb: Implement DataTransfer.set_data()
2025-10-10 08:02:16 +01:00
DataTransfer.idl
LibWeb: Implement DataTransfer.set_data()
2025-10-10 08:02:16 +01:00
DataTransferItem.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
DataTransferItem.h
LibWeb: Implement DataTransferItemList.remove()
2025-09-12 12:30:33 +02:00
DataTransferItem.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
DataTransferItemList.cpp
LibWeb: Implement DataTransferItemList.clear()
2025-09-12 12:30:33 +02:00
DataTransferItemList.h
LibWeb: Implement DataTransferItemList.clear()
2025-09-12 12:30:33 +02:00
DataTransferItemList.idl
LibWeb: Implement DataTransferItemList.clear()
2025-09-12 12:30:33 +02:00
Dates.cpp
LibWeb/HTML: Ensure the year of month and week values is greater than 0
2025-08-14 11:05:28 -04:00
Dates.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
DecodedImageData.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
DecodedImageData.h
LibWeb: Stream animated image frames on demand
2026-02-13 18:34:24 +01:00
DedicatedWorkerGlobalScope.cpp
LibWeb: Don't drop messages received before MessagePort is enabled
2025-06-08 18:26:13 +02:00
DedicatedWorkerGlobalScope.h
LibGC: Only call finalize() on types that override finalize()
2026-01-07 20:51:17 +01:00
DedicatedWorkerGlobalScope.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
DocumentReadyState.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb/HTML: Avoid potential overflow of index for DOMStringList
2025-07-05 12:28:37 +01:00
DOMStringList.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DOMStringList.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
DOMStringMap.cpp
LibWeb: Avoid invoking Trusted Types where avoidable
2025-11-06 11:43:06 -05:00
DOMStringMap.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DOMStringMap.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
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
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DragEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Give Element a CustomStateSet, exposed by ElementInternals
2025-07-04 18:10:28 +01:00
EmbedderPolicy.cpp
LibWeb: Make PolicyContainer GC allocated
2025-02-21 12:43:48 +00:00
EmbedderPolicy.h
LibWeb: Reorganize EmbedderPolicy to shrink the size by 8 bytes
2025-05-18 17:50:05 -06:00
ErrorEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
ErrorEvent.h
LibWeb/HTML: Default ErrorEvent error to undefined
2025-01-05 12:02:40 +01:00
ErrorEvent.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
ErrorInformation.cpp
LibWeb: Use VM helpers for execution context access
2026-04-13 18:29:43 +02:00
ErrorInformation.h
LibWeb/HTML: Extract ErrorInformation struct into its own files
2025-11-30 11:47:10 +01:00
EventHandler.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
EventHandler.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
EventNames.cpp
LibWeb: Remove the initialize_strings methods
2025-01-12 00:35:58 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
FileFilter.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
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
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
FormDataEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
FormDataEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
GlobalEventHandlers.cpp
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
GlobalEventHandlers.h
LibWeb: Add onanimation* event handler IDL attributes
2026-01-13 10:09:22 +01:00
HashChangeEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HashChangeEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HashChangeEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
History.cpp
LibWeb: Reduce recompilation impact of DOM/Document.h
2026-02-11 20:02:28 +01:00
History.h
LibWeb/HTML: Use relevant global object's document in History
2025-04-18 10:49:56 +02:00
History.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HistoryHandlingBehavior.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLAllCollection.cpp
LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16
2025-08-05 07:07:15 -04:00
HTMLAllCollection.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
HTMLAllCollection.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Port node text content to UTF-16
2025-07-28 18:30:50 +02:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLBodyElement.cpp
LibWeb: Route repaint requests through paintables, not Document
2026-03-04 19:35:45 +01:00
HTMLBodyElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLBodyElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Add stubbed-out WebGL2RenderingContext
2024-12-06 15:35:36 +01:00
HTMLDataElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLDataElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLDataElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLDataListElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLDataListElement.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
HTMLDataListElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Light dismiss dialogs on click
2025-04-28 19:41:38 -06:00
HTMLDirectoryElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLDirectoryElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLDirectoryElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLDivElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLDivElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLDivElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLDListElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLDListElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLDListElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLDocument.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLDocument.h
Everywhere: Use URL::about_XXX factory functions
2025-02-15 17:05:55 +00:00
HTMLDocument.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
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
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLEmbedElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Remove FIXME from attribute validity in HTMLFieldSetElement
2025-08-29 19:27:30 +01:00
HTMLFontElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLFontElement.h
LibWeb: Implement "preserves overrides" property of editing commands
2025-01-10 23:33:35 +01:00
HTMLFontElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLFormControlsCollection.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLFormControlsCollection.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLFormControlsCollection.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLFrameElement.cpp
LibWeb: Remove some uneeded navigation error propogation
2026-04-01 04:41:11 +02:00
HTMLFrameElement.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
HTMLFrameElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLFrameSetElement.cpp
LibWeb: Implement the Gamepad API with SDL3
2025-09-01 21:10:47 +02:00
HTMLFrameSetElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLFrameSetElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLHeadElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLHeadElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLHeadElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLHRElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLHRElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLHRElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLHtmlElement.cpp
LibWeb: Use unsafe layout/paintable accessors where appropriate
2026-02-26 21:09:08 +01:00
HTMLHtmlElement.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
HTMLHtmlElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLIFrameElement.cpp
LibWeb: Set iframe sandbox flags before child navigable creation
2026-04-14 23:01:36 +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
LibWeb: Let flexbox stretch auto-width text inputs
2026-04-13 09:57:01 +02: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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLLegendElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLLegendElement.h
LibWeb: Make CSS::ComputedProperties GC-allocated
2024-12-22 10:12:49 +01:00
HTMLLegendElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Remove extra whitespace in idl file
2025-08-29 19:27:30 +01:00
HTMLMapElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLMapElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLMapElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLMediaElement.cpp
LibWeb: Invert the order of sink toggling when selecting video tracks
2026-04-10 15:21:07 -05: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
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLMenuElement.h
LibWeb: Add specialized fast_is for lists
2025-06-16 12:44:58 +01:00
HTMLMenuElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLModElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLModElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLModElement.idl
LibWeb/HTML: Implement cite attribute according to spec
2024-11-26 11:40:42 +00:00
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
LibWeb: Implement validation_message for form associated elements
2025-08-29 19:27:30 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLOptGroupElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLOptGroupElement.h
LibWeb: Add fast_is<T>() for variously commonly-checked DOM node types
2025-12-20 09:13:19 -06:00
HTMLOptGroupElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Port node text content to UTF-16
2025-07-28 18:30:50 +02:00
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
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
HTMLOrSVGElement.cpp
LibWeb: Reduce recompilation impact of DOM/Document.h
2026-02-11 20:02:28 +01:00
HTMLOrSVGElement.h
LibWeb/CSP: Implement the script-src directive
2025-07-09 15:52:54 -06:00
HTMLOrSVGElement.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
HTMLOutputElement.cpp
LibWeb: Unify will_validate for form associated elements
2025-08-29 19:27:30 +01:00
HTMLOutputElement.h
LibWeb: Make every HTMLElement potentially form-associated
2026-03-25 13:18:15 +00:00
HTMLOutputElement.idl
LibWeb: Implement validation_message for form associated elements
2025-08-29 19:27:30 +01:00
HTMLParagraphElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLParagraphElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLParagraphElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLParamElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLParamElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLParamElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLPictureElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLPictureElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLPictureElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLPreElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLPreElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLPreElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLQuoteElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLQuoteElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLQuoteElement.idl
LibWeb/HTML: Implement cite attribute according to spec
2024-11-26 11:40:42 +00:00
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
LibWeb: Implement validation_message for form associated elements
2025-08-29 19:27:30 +01:00
HTMLSlotElement.cpp
LibWeb: Avoid subtree iteration when assigning slottables
2026-01-31 11:44:20 +01:00
HTMLSlotElement.h
Revert "LibWeb: Make "assign slottables for a tree" fast when there are no slots"
2025-02-04 22:19:25 +01:00
HTMLSlotElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLSourceElement.cpp
LibWeb: Avoid invoking Trusted Types where avoidable
2025-11-06 11:43:06 -05:00
HTMLSourceElement.h
LibWeb: Implement 'State-preserving atomic move integration'
2025-04-26 08:45:37 -06:00
HTMLSourceElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLSpanElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLSpanElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLSpanElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLStyleElement.cpp
LibWeb: Make Node::is_connected() O(1) via a cached flag
2026-04-16 08:26:34 +02:00
HTMLStyleElement.h
LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed
2026-03-19 09:46:54 +01:00
HTMLStyleElement.idl
LibWeb: Invalidate style when media content attribute changes
2025-03-22 17:03:56 +01:00
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
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLTableCaptionElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLTableElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLTableElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLTableRowElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLTableRowElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableRowElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLTableSectionElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLTableSectionElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableSectionElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Implement validation_message for form associated elements
2025-08-29 19:27:30 +01:00
HTMLTimeElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLTimeElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLTimeElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Port node text content to UTF-16
2025-07-28 18:30:50 +02:00
HTMLTrackElement.cpp
LibWeb: Remove exception throwing from Fetch
2025-11-07 04:08:30 +01:00
HTMLTrackElement.h
LibWeb: Do not spin the event loop awaiting text track state changes
2025-06-12 12:25:23 -04:00
HTMLTrackElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLUListElement.cpp
LibWeb: Reduce recompilation from editing CascadedProperties.h
2026-02-19 11:27:06 +00:00
HTMLUListElement.h
LibWeb: Add specialized fast_is for lists
2025-06-16 12:44:58 +01:00
HTMLUListElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
HTMLUnknownElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLUnknownElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLUnknownElement.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Use [URL] extended attribute for HTMLVideoElement.poster
2024-11-26 19:07:53 +01:00
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
LibWeb: Add support for bitmap scaling in createImageBitmap()
2025-10-14 12:19:33 +02:00
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
LibWeb/HTML: Implement ImageData initialization closer to spec
2025-03-05 11:35:27 +00:00
ImageRequest.cpp
LibWeb: Stream animated image frames on demand
2026-02-13 18:34:24 +01:00
ImageRequest.h
LibWeb/HTML: Make HTMLImageRequests currentURL a String
2025-03-04 16:24:19 -05:00
InitialInsertion.h
LibWeb: Avoid including Navigable.h in headers
2025-10-20 10:16:55 +01:00
LazyLoadingElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
ListOfAvailableImages.cpp
Everywhere: Use Optional<T>::ensure() where useful
2025-09-17 12:01:18 -04:00
ListOfAvailableImages.h
LibWeb: Replace usages of Document::parse_url()
2025-06-24 19:55:43 +02:00
Location.cpp
LibWeb: Handle null navigable in Location::reload()
2026-03-20 15:56:27 -05:00
Location.h
LibWeb: Avoid including Navigable.h in headers
2025-10-20 10:16:55 +01:00
Location.idl
LibWeb/HTML: Don't log FIXME messages for location.ancestorOrigins
2025-05-25 08:45:30 -04:00
MediaControls.cpp
LibWeb: Cancel the animation frame callback in MediaControls destructor
2026-03-17 06:00:40 -05:00
MediaControls.css
LibWeb: Left-align the video progress bar
2026-04-11 09:38:29 -05: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
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
MediaError.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
MediaError.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
MessageChannel.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
MessageChannel.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Update FIXMEs about FrozenArray with more up-to-date description
2025-04-25 16:43:43 +02:00
MessagePort.cpp
LibWeb+LibIPC: Preserve MessagePort queue state across transfer
2026-04-09 19:59:16 +02:00
MessagePort.h
LibWeb+LibIPC: Preserve MessagePort queue state across transfer
2026-04-09 19:59:16 +02:00
MessagePort.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
MimeType.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
MimeType.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
MimeType.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
MimeTypeArray.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
MimeTypeArray.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
MimeTypeArray.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
Navigable.cpp
LibWeb: Set fragment scripting mode from the context document
2026-04-14 23:01:36 +02:00
Navigable.h
LibWeb: Rasterize each Navigable independently on its own thread
2026-04-07 15:09:43 +02:00
NavigableContainer.cpp
LibWeb: Handle null active document in destroy_the_child_navigable
2026-04-16 12:38:38 +02:00
NavigableContainer.h
LibWeb: Remove some uneeded navigation error propogation
2026-04-01 04:41:11 +02:00
NavigateEvent.cpp
LibJS+LibWeb: Port interned bytecode strings to UTF-16
2025-08-14 10:27:08 +02:00
NavigateEvent.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
NavigateEvent.idl
LibWeb: Add NavigateEvent.sourceElement
2025-02-04 12:24:50 +01:00
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
LibWeb/Bindings: Support returning nullable types in dictionaries
2025-02-10 17:05:15 +00:00
NavigationCurrentEntryChangeEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
NavigationCurrentEntryChangeEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
NavigationCurrentEntryChangeEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
NavigationDestination.cpp
LibWeb: Use forward-declarations of structured serialized types
2025-07-18 10:09:02 -04:00
NavigationDestination.h
LibWeb: Use forward-declarations of structured serialized types
2025-07-18 10:09:02 -04:00
NavigationDestination.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
NavigationType.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
LibWeb: Resolve NavigatorBeacon FIXME regarding the partial interface
2025-07-22 13:07:06 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
NavigatorID.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
NavigatorLanguage.h
LibWeb/HTML: Add FIXMEs to honor WebDriver BiDi emulated language
2025-12-01 11:07:16 +00:00
NavigatorLanguage.idl
LibWeb: Convert trivial attributes to FrozenArray
2025-04-25 16:43:43 +02:00
NavigatorOnLine.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
NavigatorOnLine.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Numbers.cpp
LibJS+LibWeb: Port interned bytecode strings to UTF-16
2025-08-14 10:27:08 +02:00
Numbers.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
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
LibWeb: Align CanvasRenderingContext2D::putImageData() with the spec
2025-10-21 09:52:16 +02:00
OffscreenCanvasRenderingContext2D.idl
LibWeb: Mark OffscreenCanvas[RenderingContext2D] as experimental
2026-02-17 22:17:50 +01:00
PageSwapEvent.idl
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
PageTransitionEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
PageTransitionEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
PageTransitionEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
PaintConfig.h
LibWeb: Avoid including Navigable.h in headers
2025-10-20 10:16:55 +01:00
Path2D.cpp
LibWeb/SVG: Move path data into Path.{h,cpp}
2025-07-17 13:59:23 -04:00
Path2D.h
LibGfx: Delete DeprecatedPath
2024-11-25 21:13:53 +01:00
Path2D.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Plugin.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
Plugin.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
Plugin.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
PluginArray.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
PluginArray.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
PluginArray.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
PolicyContainers.cpp
LibWeb: Parse Referrer-Policy header when creating policy container
2026-01-12 13:07:14 +01:00
PolicyContainers.h
LibWeb: Enforce Integrity Policy on Fetch requests
2025-08-14 13:37:38 +01:00
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
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
PopStateEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
PopStateEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
POSTResource.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
PotentialCORSRequest.cpp
LibWeb: Fix various typos
2025-01-30 15:00:16 +00:00
PotentialCORSRequest.h
Everywhere: Change west consts caught by clang-format-21 to east consts
2025-08-29 18:18:55 +01:00
PromiseRejectionEvent.cpp
LibWeb/HTML: Make more events trusted
2026-03-23 02:33:56 +01:00
PromiseRejectionEvent.h
LibWeb: Fix crash accessing 'empty' PromiseRejectionEvent reason
2024-12-03 00:18:11 +01:00
PromiseRejectionEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
RadioNodeList.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
RadioNodeList.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
RadioNodeList.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
RenderingThread.cpp
LibWeb: Serialize external content surface clears
2026-04-13 12:26:14 +02:00
RenderingThread.h
LibWeb: Replace ScrollStateSnapshotByDisplayList with a plain snapshot
2026-04-07 15:09:43 +02:00
SandboxingFlagSet.cpp
LibWeb/CSP: Implement the sandbox directive
2025-08-07 19:24:39 +02:00
SandboxingFlagSet.h
LibWeb/CSP: Implement the sandbox directive
2025-08-07 19:24:39 +02:00
ScrollOptions.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
SelectedFile.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
SelectedFile.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
SelectItem.cpp
LibWeb: Reduce SelectItemOption struct from 40 to 32 bytes
2024-11-11 17:06:20 +01:00
SelectItem.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
SerializedPolicyContainer.cpp
LibWeb: Introduce Content Security Policy policies and directives
2025-03-04 14:27:19 +01:00
SerializedPolicyContainer.h
LibWeb: Introduce Content Security Policy policies and directives
2025-03-04 14:27:19 +01:00
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
LibWeb: Hook TrustedTypes to the SharedWorkers api
2025-10-13 13:22:01 +01:00
SharedWorkerGlobalScope.cpp
LibWeb: Move name attribute to WorkerGlobalScope from subclasses
2025-05-18 17:50:05 -06:00
SharedWorkerGlobalScope.h
LibGC: Only call finalize() on types that override finalize()
2026-01-07 20:51:17 +01:00
SharedWorkerGlobalScope.idl
LibWeb: Begin implementing SharedWorker
2025-05-02 17:48:02 -04:00
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
LibWeb: Make PolicyContainer GC allocated
2025-02-21 12:43:48 +00:00
SourceSnapshotParams.h
LibWeb: Make a bunch of CSP classes not realm associated
2025-04-28 12:41:28 +02:00
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
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
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
LibWeb/HTML: Implement the StorageEvent interface
2024-12-25 11:57:14 +01:00
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
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
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
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
SubmitEvent.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TagNames.cpp
LibWeb: Remove the initialize_strings methods
2025-01-12 00:35:58 +01:00
TagNames.h
LibWeb: Add HTMLSelectedContentElement for customizable select
2025-12-12 12:06:24 +00:00
TextMetrics.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
TextMetrics.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
TextMetrics.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TextTrack.cpp
LibWeb: Do not spin the event loop awaiting text track state changes
2025-06-12 12:25:23 -04:00
TextTrack.h
LibWeb: Do not spin the event loop awaiting text track state changes
2025-06-12 12:25:23 -04:00
TextTrack.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TextTrackCue.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
TextTrackCue.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
TextTrackCue.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TextTrackCueList.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
TextTrackCueList.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
TextTrackCueList.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TextTrackObserver.cpp
LibWeb: Do not spin the event loop awaiting text track state changes
2025-06-12 12:25:23 -04:00
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
LibJS+LibWeb: Port interned bytecode strings to UTF-16
2025-08-14 10:27:08 +02:00
TimeRanges.h
LibWeb: Implement TimeRanges and HTMLMediaElement.seekable()
2025-02-18 10:45:32 -07:00
TimeRanges.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TokenizedFeatures.cpp
AK+Everywhere: Change StringView case conversions to return String
2025-04-07 17:44:38 +02:00
TokenizedFeatures.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TraversableNavigable.cpp
LibWeb: Use null-document task when checking is unloading is canceled
2026-04-10 00:02:53 +02:00
TraversableNavigable.h
LibWeb: Make SessionHistoryEntry and DocumentState ref-counted
2026-04-03 14:20:09 +02:00
UniversalGlobalScope.cpp
LibJS: Separate raw and capturing native functions
2026-04-15 15:57:48 +02:00
UniversalGlobalScope.h
LibWeb+LibWebView+Services: Add a flag to enable experimental interfaces
2026-02-17 22:17:50 +01:00
UniversalGlobalScope.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
UserActivation.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
UserActivation.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
UserActivation.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
UserNavigationInvolvement.cpp
LibWeb: Avoid including Navigable.h in headers
2025-10-20 10:16:55 +01:00
UserNavigationInvolvement.h
LibWeb: Avoid including Navigable.h in headers
2025-10-20 10:16:55 +01:00
ValidityState.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
ValidityState.h
LibWeb: Implement validity IDL attribute
2025-02-18 06:37:11 +00:00
ValidityState.idl
LibWeb: Implement validity IDL attribute
2025-02-18 06:37:11 +00:00
VideoTrack.cpp
LibWeb: Set AudioTrack and VideoTrack fields according to spec
2025-10-27 17:28:49 -07:00
VideoTrack.h
LibWeb: Set AudioTrack and VideoTrack fields according to spec
2025-10-27 17:28:49 -07:00
VideoTrack.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
VisibilityState.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
WebViewHints.cpp
LibWeb/HTML: Use available screen area to set up browsing context feats
2025-12-12 10:17:00 +00:00
WebViewHints.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
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
LibWeb: Implement the Gamepad API with SDL3
2025-09-01 21:10:47 +02:00
WindowEventHandlers.h
LibWeb: Implement the Gamepad API with SDL3
2025-09-01 21:10:47 +02:00
WindowLocalStorage.idl
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
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
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
WindowType.h
LibWeb: Avoid including Navigable.h in headers
2025-10-20 10:16:55 +01:00
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: Implement cross process BroadcastChannel delivery
2026-04-14 18:43:28 +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
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
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
LibWeb: Add CanvasImageSource to ImageBitmapSource typedef
2024-12-06 13:10:27 +00:00
WorkerLocation.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
WorkerLocation.h
LibWeb: Enable EXPLICIT_SYMBOL_EXPORT
2025-08-23 16:04:36 -06:00
WorkerLocation.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
WorkerNavigator.cpp
LibWeb: Stub WebSerial API
2025-08-08 10:23:17 +02:00
WorkerNavigator.h
LibWeb+LibWebView+WebContent: Replace DNT with GPC
2025-09-16 10:38:20 +02:00
WorkerNavigator.idl
LibWeb+LibWebView+WebContent: Replace DNT with GPC
2025-09-16 10:38:20 +02:00
WorkletGlobalScope.cpp
LibWeb: Add stub definition for WorkletGlobalScope
2024-11-30 11:19:35 +01:00
WorkletGlobalScope.h
LibWeb: Add stub definition for WorkletGlobalScope
2024-11-30 11:19:35 +01:00
WorkletGlobalScope.idl
LibWeb: Add stub definition for WorkletGlobalScope
2024-11-30 11:19:35 +01:00
XMLSerializer.cpp
LibJS+LibWeb: Port interned bytecode strings to UTF-16
2025-08-14 10:27:08 +02:00
XMLSerializer.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
XMLSerializer.idl
LibWeb: Move XMLSerializer into HTML directory
2025-03-04 16:44:41 +00:00