ladybird/Libraries/LibWeb/HTML
Shannon Booth 7beac55210 LibWeb/Bindings: Pass exact typed array types through WebIDL bindings
Generate exact JS buffer types for exact IDL buffer arguments instead
of widening them to BufferSource or ArrayBufferView.

This fixes cases like TextEncoder.encodeInto(), whose IDL requires
a Uint8Array destination. Previously the generated binding accepted
any BufferSource, so DataView, other typed arrays, and
ArrayBuffer-backed values were let through. With exact conversion,
those are rejected at the binding layer as expected.
2026-04-26 17:50:58 +02:00
..
Canvas LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CrossOrigin LibWeb: Remove ShadowRealm HTML integration 2026-04-05 13:57:58 +02:00
CustomElements LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
EventLoop LibWeb: Implement autofocus candidate processing 2026-04-21 23:47:05 +02:00
Parser LibWeb: Replace spin_until in HTMLParser::handle_text with async resume 2026-04-26 10:44:45 +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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
AudioTrackList.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
AudioTrackList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
BarProp.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
BarProp.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
BeforeUnloadEvent.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
BeforeUnloadEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
BeforeUnloadEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
BroadcastChannel.h LibWeb: Implement cross process BroadcastChannel delivery 2026-04-14 18:43:28 +02:00
BroadcastChannel.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
CanvasPattern.h LibWeb: Implement CanvasPattern.setTransform() 2025-10-27 16:41:02 -07:00
CanvasPattern.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasRenderingContext2D.cpp LibWeb: Preserve non-ASCII characters in canvas text preparation 2026-04-25 14:54:18 +02: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+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CloseEvent.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
CloseEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
CloseEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CloseWatcher.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
CloseWatcher.h LibWeb/HTML: Implement CloseWatcher::getEnabledState closer to spec 2025-12-04 14:47:16 +00:00
CloseWatcher.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
CommandEvent.h LibWeb/HTML: Implement CommandEvent class 2025-04-18 12:09:57 +01:00
CommandEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DataTransfer.h LibWeb: Implement DataTransfer.set_data() 2025-10-10 08:02:16 +01:00
DataTransfer.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
DataTransferItem.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DataTransferItem.h LibWeb: Implement DataTransferItemList.remove() 2025-09-12 12:30:33 +02:00
DataTransferItem.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
DataTransferItemList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DataTransferItemList.h LibWeb: Implement DataTransferItemList.clear() 2025-09-12 12:30:33 +02:00
DataTransferItemList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DedicatedWorkerGlobalScope.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DedicatedWorkerGlobalScope.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DOMParser.h LibWeb: Remove Document.h include from DOMParser.h, DOMImplementation.h 2026-02-08 18:51:13 +01:00
DOMParser.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
DOMStringList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
DragEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
DragEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
ElementInternals.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
ElementInternals.h LibWeb: Implement ElementInternals#setFormValue 2026-03-25 13:18:15 +00:00
ElementInternals.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
ErrorEvent.h LibWeb/HTML: Default ErrorEvent error to undefined 2025-01-05 12:02:40 +01:00
ErrorEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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 Media Capture and Stream APIs 2026-04-21 16:40:46 -05:00
EventSource.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
EventSource.h LibGC: Only call finalize() on types that override finalize() 2026-01-07 20:51:17 +01:00
EventSource.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
External.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
FormDataEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
FormDataEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HashChangeEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HashChangeEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
History.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
History.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLAllCollection.h LibGC: Rename MarkedVector => RootVector 2024-12-26 19:10:44 +01:00
HTMLAllCollection.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLAnchorElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLAnchorElement.h LibWeb: Move hyperlink navigation methods to DOM::Element 2026-01-13 10:05:40 +01:00
HTMLAnchorElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLAreaElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLAreaElement.h LibWeb: Move hyperlink navigation methods to DOM::Element 2026-01-13 10:05:40 +01:00
HTMLAreaElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLAudioElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLAudioElement.h LibWeb: Rewrite audio elements without controls to display:none 2026-02-23 07:27:31 +01:00
HTMLAudioElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLBaseElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLBaseElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLBaseElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLBodyElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLBodyElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLBodyElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLBRElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLBRElement.h LibWeb: Add presentational hints for clear attribute on BR elements 2026-02-04 20:24:28 +01:00
HTMLBRElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLButtonElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLButtonElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLButtonElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLCanvasElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLCanvasElement.h LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
HTMLCanvasElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDataElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDataElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLDataElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDataListElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDataListElement.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
HTMLDataListElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDetailsElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDetailsElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLDetailsElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDialogElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLDialogElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLDialogElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDirectoryElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDirectoryElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLDirectoryElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDivElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDivElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLDivElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDListElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDListElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLDListElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLDocument.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLDocument.h Everywhere: Use URL::about_XXX factory functions 2025-02-15 17:05:55 +00:00
HTMLDocument.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLEmbedElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLEmbedElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLEmbedElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLFieldSetElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLFieldSetElement.h LibWeb: Queue form{Associated,Disabled}Callback where appropriate 2026-03-25 13:18:15 +00:00
HTMLFieldSetElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLFontElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLFontElement.h LibWeb: Implement "preserves overrides" property of editing commands 2025-01-10 23:33:35 +01:00
HTMLFontElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLFormControlsCollection.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLFormControlsCollection.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLFormControlsCollection.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLFormElement.cpp LibWeb: Override HTMLFormElement::is_supported_property_name() 2026-04-21 14:02:54 +01:00
HTMLFormElement.h LibWeb: Override HTMLFormElement::is_supported_property_name() 2026-04-21 14:02:54 +01:00
HTMLFormElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLFrameElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLFrameElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLFrameElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLFrameSetElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLFrameSetElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLFrameSetElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLHeadElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLHeadElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLHeadElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLHeadingElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLHRElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLHRElement.h LibWeb: Avoid many style invalidations on DOM attribute mutation 2024-12-24 17:17:09 +01:00
HTMLHRElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLHtmlElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLHtmlElement.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
HTMLHtmlElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLIFrameElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLIFrameElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLImageElement.cpp LibWeb: Share supported image MIME type list 2026-04-25 14:54:10 +02:00
HTMLImageElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLImageElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLInputElement.cpp LibWeb: Harden UA event handlers on range and number inputs 2026-04-24 07:58:34 +02:00
HTMLInputElement.h LibRegex: Add ECMAScriptRegex and migrate callers 2026-03-27 17:32:19 +01:00
HTMLInputElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLLabelElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLLabelElement.h LibWeb: Separate the active element and the element being activated 2026-03-17 04:01:29 -05:00
HTMLLabelElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLLegendElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLLegendElement.h LibWeb: Make CSS::ComputedProperties GC-allocated 2024-12-22 10:12:49 +01:00
HTMLLegendElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLLIElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLLIElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLLIElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLLinkElement.cpp LibWeb: Fix crash removing link stylesheet nested in a shadow tree 2026-04-23 22:37:06 +02:00
HTMLLinkElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLLinkElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLMapElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLMapElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLMapElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLMarqueeElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLMarqueeElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLMarqueeElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLMediaElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLMediaElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLMediaElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLMenuElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLMenuElement.h LibWeb: Add specialized fast_is for lists 2025-06-16 12:44:58 +01:00
HTMLMenuElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLMetaElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLMetaElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLMetaElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLMeterElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLMeterElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLMeterElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLModElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLModElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLModElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLObjectElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLObjectElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLObjectElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLOListElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLOListElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLOListElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLOptGroupElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLOptGroupElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLOptGroupElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLOptionElement.cpp LibWeb: Keep select button text in sync with the selected option 2026-04-22 09:15:29 -04:00
HTMLOptionElement.h LibWeb/HTML: Implement HTMLOptionElement moving steps 2026-04-22 14:05:49 +01:00
HTMLOptionElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLOptionsCollection.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLOptionsCollection.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
HTMLOptionsCollection.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLOrSVGElement.cpp LibWeb: Implement autofocus candidate processing 2026-04-21 23:47:05 +02:00
HTMLOrSVGElement.h LibWeb/CSP: Implement the script-src directive 2025-07-09 15:52:54 -06:00
HTMLOrSVGElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLOutputElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLOutputElement.h LibWeb: Make every HTMLElement potentially form-associated 2026-03-25 13:18:15 +00:00
HTMLOutputElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLParagraphElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLParagraphElement.h LibWeb: Avoid many style invalidations on DOM attribute mutation 2024-12-24 17:17:09 +01:00
HTMLParagraphElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLParamElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLParamElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLParamElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLPictureElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLPictureElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLPictureElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLPreElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLPreElement.h LibWeb: Avoid many style invalidations on DOM attribute mutation 2024-12-24 17:17:09 +01:00
HTMLPreElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLProgressElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLProgressElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLProgressElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLQuoteElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLQuoteElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLQuoteElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLScriptElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLScriptElement.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
HTMLScriptElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLSelectedContentElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLSelectedContentElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLSelectedContentElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLSelectElement.cpp LibWeb: Keep select button text in sync with the selected option 2026-04-22 09:15:29 -04:00
HTMLSelectElement.h LibWeb: Keep select button text in sync with the selected option 2026-04-22 09:15:29 -04:00
HTMLSelectElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLSlotElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLSourceElement.cpp LibWeb: Re-evaluate picture source set on source mutations 2026-04-26 17:49:19 +02:00
HTMLSourceElement.h LibWeb: Re-evaluate picture source set on source mutations 2026-04-26 17:49:19 +02:00
HTMLSourceElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLSpanElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLSpanElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLSpanElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLStyleElement.cpp LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLStyleElement.h LibWeb: Pass better information to node moving/removing steps 2026-04-22 14:05:49 +01:00
HTMLStyleElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTableCaptionElement.h LibWeb: Avoid many style invalidations on DOM attribute mutation 2024-12-24 17:17:09 +01:00
HTMLTableCaptionElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTableCellElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTableCellElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLTableCellElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTableColElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTableColElement.h LibWeb: Avoid invoking Trusted Types where avoidable 2025-11-06 11:43:06 -05:00
HTMLTableColElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTableElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTableElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLTableElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTableRowElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTableRowElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLTableRowElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTableSectionElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTableSectionElement.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
HTMLTableSectionElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTemplateElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTemplateElement.h LibWeb/HTML: Implement HTMLTemplateElement.content to spec 2025-11-27 10:26:13 +00:00
HTMLTemplateElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTextAreaElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTextAreaElement.h LibWeb: Fire textarea input events immediately instead of debouncing 2026-03-30 13:17:47 -04:00
HTMLTextAreaElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTimeElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTimeElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLTimeElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTitleElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLTitleElement.h LibWeb/HTML: Always provide ChildrenChangedMetadata to children changed 2026-03-19 09:46:54 +01:00
HTMLTitleElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLTrackElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLUListElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLUListElement.h LibWeb: Add specialized fast_is for lists 2025-06-16 12:44:58 +01:00
HTMLUListElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLUnknownElement.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
HTMLUnknownElement.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
HTMLUnknownElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
HTMLVideoElement.cpp LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
HTMLVideoElement.h LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
HTMLVideoElement.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
ImageBitmap.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
ImageBitmap.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
ImageBitmap.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
ImageData.cpp LibWeb/Bindings: Pass exact typed array types through WebIDL bindings 2026-04-26 17:50:58 +02:00
ImageData.h LibWeb/Bindings: Pass exact typed array types through WebIDL bindings 2026-04-26 17:50:58 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Location.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
MessageChannel.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
MessageChannel.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
MessageEvent.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
MessageEvent.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
MessageEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
MessagePort.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
MessagePort.h LibWeb+LibIPC: Preserve MessagePort queue state across transfer 2026-04-09 19:59:16 +02:00
MessagePort.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
MimeType.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
MimeType.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
MimeType.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
MimeTypeArray.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
MimeTypeArray.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
MimeTypeArray.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
Navigable.cpp LibWeb: Set fragment scripting mode from the context document 2026-04-14 23:01:36 +02:00
Navigable.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
NavigateEvent.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
NavigateEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
Navigation.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Navigation.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Navigation.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
NavigationCurrentEntryChangeEvent.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
NavigationCurrentEntryChangeEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
NavigationCurrentEntryChangeEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
NavigationDestination.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
NavigationHistoryEntry.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
NavigationHistoryEntry.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
NavigationTransition.h LibWeb/HTML: Implement NavigationTransition committed promise 2025-12-05 09:20:02 +00:00
NavigationTransition.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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: Add Media Capture and Stream APIs 2026-04-21 16:40:46 -05:00
Navigator.h LibWeb: Add Media Capture and Stream APIs 2026-04-21 16:40:46 -05:00
Navigator.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +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+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
OffscreenCanvas.h LibWeb: Use correct LRC for absolutizing canvas font values 2026-04-08 14:31:43 +01:00
OffscreenCanvas.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
OffscreenCanvasRenderingContext2D.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
OffscreenCanvasRenderingContext2D.h LibWeb: Align CanvasRenderingContext2D::putImageData() with the spec 2025-10-21 09:52:16 +02:00
OffscreenCanvasRenderingContext2D.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
PageSwapEvent.idl LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
PageTransitionEvent.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
PageTransitionEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
PageTransitionEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
PaintConfig.h LibWeb: Avoid including Navigable.h in headers 2025-10-20 10:16:55 +01:00
Path2D.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Path2D.h LibGfx: Delete DeprecatedPath 2024-11-25 21:13:53 +01:00
Path2D.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
Plugin.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Plugin.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
Plugin.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
PluginArray.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
PluginArray.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
PluginArray.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
PopStateEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
PopStateEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
PromiseRejectionEvent.h LibWeb: Fix crash accessing 'empty' PromiseRejectionEvent reason 2024-12-03 00:18:11 +01:00
PromiseRejectionEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
RadioNodeList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
RadioNodeList.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
RadioNodeList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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: Respect image response MIME type over .svg URL suffix 2026-04-19 15:57:47 +02:00
SharedResourceRequest.h LibWeb: Start fetching CSS image resources before document load event 2026-03-21 10:29:54 +01:00
SharedWorker.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SharedWorker.h LibWeb/HTML: Update worker construction spec steps 2025-12-01 15:02:27 +01:00
SharedWorker.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SharedWorkerGlobalScope.cpp LibWeb: Move name attribute to WorkerGlobalScope from subclasses 2025-05-18 17:50:05 -06:00
SharedWorkerGlobalScope.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SharedWorkerGlobalScope.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
StorageEvent.h Everywhere: Run clang-format 2026-02-18 08:02:45 -05:00
StorageEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
StructuredSerialize.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
SubmitEvent.h LibGC+Everywhere: Factor out a LibGC from LibJS 2024-11-15 14:49:20 +01:00
SubmitEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SupportedImageTypes.cpp LibWeb: Accept image/avif as a supported image MIME type 2026-04-25 14:54:10 +02:00
SupportedImageTypes.h LibWeb: Share supported image MIME type list 2026-04-25 14:54:10 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
TextTrack.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
TextTrackCue.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
TextTrackCue.h LibGC: Rename MarkedVector => RootVector 2024-12-26 19:10:44 +01:00
TextTrackCue.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
TextTrackCueList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
TextTrackCueList.h LibGC: Rename MarkedVector => RootVector 2024-12-26 19:10:44 +01:00
TextTrackCueList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
TextTrackList.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
TextTrackList.h LibWeb: Implement appending and demuxing WebM MSE segments 2026-04-01 02:54:22 -05:00
TextTrackList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
ToggleEvent.h LibWeb/HTML: Add source field to ToggleEventInit 2025-12-01 14:58:20 +00:00
ToggleEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
TrackEvent.h LibWeb+IDLGenerators: Support nullable union types 2026-03-25 13:18:15 +00:00
TrackEvent.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
TraversableNavigable.cpp LibWeb: Parse srcdoc documents synchronously during activation 2026-04-22 13:27:45 +01:00
TraversableNavigable.h LibWeb: Make SessionHistoryEntry and DocumentState ref-counted 2026-04-03 14:20:09 +02:00
UniversalGlobalScope.cpp LibWeb: Avoid realm lookup when rejected promises list is empty 2026-04-24 18:58: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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
UserActivation.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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: Remove VideoTrack's list reference when it is removed from it 2026-04-21 19:11:24 -05: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: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
VideoTrackList.h LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
VideoTrackList.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Window.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
Window.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
WindowDeprecated.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02: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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
WindowOrWorkerGlobalScope.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
WindowOrWorkerGlobalScope.h LibWeb: Model Function as a callback type 2026-04-23 07:07:49 +02:00
WindowOrWorkerGlobalScope.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +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 LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
WindowType.h LibWeb: Avoid including Navigable.h in headers 2025-10-20 10:16:55 +01:00
Worker.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
WorkerAgentParent.cpp LibWeb: Implement cross process BroadcastChannel delivery 2026-04-14 18:43:28 +02:00
WorkerAgentParent.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02: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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
WorkerGlobalScope.h LibWeb: Make global prototype chains immutable 2026-04-03 18:33:45 +02:00
WorkerGlobalScope.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
WorkerLocation.cpp LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +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/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
WorkerNavigator.h LibWeb+LibWebView+WebContent: Replace DNT with GPC 2025-09-16 10:38:20 +02:00
WorkerNavigator.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +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 LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
XMLSerializer.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
XMLSerializer.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00