..
Canvas
LibWeb: Add missing ValueInlines include to CanvasSettings.cpp
2025-07-06 08:16:01 -04:00
CrossOrigin
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
CustomElements
LibWeb/HTML: Allow more characters in custom element names
2025-07-08 17:08:39 +01:00
EventLoop
LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable
2025-07-04 16:12:47 +02:00
Parser
LibWeb: Remove noisy debug messages from HTMLParser
2025-07-09 16:26:49 -06:00
Scripting
LibWeb: Always set [[ErrorToRethrow]] for import validation errors
2025-07-08 17:08:39 +01:00
SyntaxHighlighter
LibWeb: Make offset for HTML style and script elements one after
2025-07-03 10:11:11 +01:00
AbstractWorker.cpp
AbstractWorker.h
AbstractWorker.idl
ActivateTab.h
AnimatedBitmapDecodedImageData.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
AnimatedBitmapDecodedImageData.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
AnimationFrameCallbackDriver.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
AnimationFrameCallbackDriver.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
AnimationFrameProvider.idl
AttributeNames.cpp
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
AttributeNames.h
LibWeb: Implement the translate attribute
2025-05-23 14:34:06 +02:00
AudioPlayState.h
AudioTrack.cpp
LibWeb: Ensure audio tracks are set to the correct volume before playing
2025-06-26 09:56:39 -04:00
AudioTrack.h
LibWeb: Play audio tracks alongside video tracks with the video element
2025-03-13 19:33:44 +01:00
AudioTrack.idl
AudioTrackList.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
AudioTrackList.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
AudioTrackList.idl
AutocompleteElement.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
AutocompleteElement.h
LibWeb: Support autocomplete
attribute on form elements
2025-02-26 07:01:14 +00:00
BarProp.cpp
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06: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: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
BeforeUnloadEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
BeforeUnloadEvent.idl
BroadcastChannel.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
BroadcastChannel.h
LibWeb: Implement BroadcastChannel.postMessage
2024-11-23 16:43:55 +01:00
BroadcastChannel.idl
LibWeb: Implement BroadcastChannel.postMessage
2024-11-23 16:43:55 +01:00
BrowsingContext.cpp
LibURL+LibWeb: Make URL::Origin default constructor private
2025-06-17 20:54:03 +02:00
BrowsingContext.h
Everywhere: Mark GC::Cell
derived classes as Weakable explicitly
2025-03-29 17:36:33 -05:00
BrowsingContextGroup.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
BrowsingContextGroup.h
Everywhere: Include HashMap only where it's actually used
2024-12-09 12:31:16 +01:00
CanvasGradient.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +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: Add OffscreenCanvas to IDL types
2025-06-30 09:46:21 -06:00
CanvasPattern.h
LibWeb/HTML: Fix crash creating canvas pattern without context
2025-01-12 18:40:37 +00:00
CanvasPattern.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
CanvasRenderingContext2D.cpp
LibWeb/SVG: Implement resolution for a subset of SVG filters
2025-07-09 18:07:12 +01:00
CanvasRenderingContext2D.h
LibWeb: Implement basics for OffscreenCanvas
2025-06-30 09:46:21 -06:00
CanvasRenderingContext2D.idl
LibWeb: Factor out CanvasSettings mixin into separate file
2025-06-17 16:54:04 -06: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
CloseWatcher.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
CloseWatcher.h
LibWeb: Implement dialog.requestClose()
2025-01-30 15:50:06 -07: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
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
ColorPickerUpdateState.h
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
CORSSettingAttribute.h
DataTransfer.cpp
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
DataTransfer.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DataTransfer.idl
LibWeb: Convert trivial attributes to FrozenArray
2025-04-25 16:43:43 +02:00
DataTransferItem.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
DataTransferItem.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DataTransferItem.idl
DataTransferItemList.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
DataTransferItemList.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DataTransferItemList.idl
Dates.cpp
LibWeb/HTML: Correctly parse milliseconds in time inputs
2025-04-19 07:09:36 -04:00
Dates.h
LibWeb/HTML: Correctly parse milliseconds in time inputs
2025-04-19 07:09:36 -04:00
DecodedImageData.cpp
DecodedImageData.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DedicatedWorkerGlobalScope.cpp
LibWeb: Don't drop messages received before MessagePort is enabled
2025-06-08 18:26:13 +02:00
DedicatedWorkerGlobalScope.h
LibWeb: Don't drop messages received before MessagePort is enabled
2025-06-08 18:26:13 +02:00
DedicatedWorkerGlobalScope.idl
DocumentReadyState.h
DocumentState.cpp
LibWeb: Make PolicyContainer GC allocated
2025-02-21 12:43:48 +00:00
DocumentState.h
LibWeb: Make PolicyContainer GC allocated
2025-02-21 12:43:48 +00:00
DOMParser.cpp
LibWeb: Set correct content and document types in DOMParser
2025-07-09 20:10:11 +12:00
DOMParser.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DOMParser.idl
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
DOMStringMap.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +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
DragDataStore.h
DragEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
DragEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
DragEvent.idl
ElementInternals.cpp
LibWeb/HTML: Provide a fallback for validation anchor
2025-07-08 17:08:39 +01:00
ElementInternals.h
LibWeb: Give Element a CustomStateSet, exposed by ElementInternals
2025-07-04 18:10:28 +01: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
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/HTML: Dispatch command
events
2025-04-18 12:09:57 +01:00
EventSource.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
EventSource.h
LibURL+LibWeb: Make URL::serialize return a String
2024-12-04 16:34:13 +00:00
EventSource.idl
FileFilter.cpp
FileFilter.h
Focus.cpp
LibWeb: Remember last focus trigger in Document
2025-06-13 17:39:11 +02:00
Focus.h
LibWeb: Remember last focus trigger in Document
2025-06-13 17:39:11 +02:00
FormAssociatedElement.cpp
LibWeb/HTML: Replace "zero" with "0" in some places
2025-07-08 17:08:39 +01:00
FormAssociatedElement.h
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
FormControlInfrastructure.cpp
LibWeb: Preserve File last modified timestamp in FormData copies
2025-07-09 10:20:52 +01:00
FormControlInfrastructure.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +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
GlobalEventHandlers.cpp
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
GlobalEventHandlers.h
LibWeb/HTML: Dispatch command
events
2025-04-18 12:09:57 +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
History.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
History.h
LibWeb/HTML: Use relevant global object's document in History
2025-04-18 10:49:56 +02:00
History.idl
HistoryHandlingBehavior.h
HTMLAllCollection.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
HTMLAllCollection.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
HTMLAllCollection.idl
HTMLAnchorElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLAnchorElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLAnchorElement.idl
HTMLAreaElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLAreaElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLAreaElement.idl
HTMLAudioElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLAudioElement.h
LibWeb: Make CSS::ComputedProperties GC-allocated
2024-12-22 10:12:49 +01:00
HTMLAudioElement.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
HTMLBaseElement.cpp
LibWeb: Don't attempt to set the frozen base url on a null base element
2025-06-25 01:33:45 +12:00
HTMLBaseElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLBaseElement.idl
HTMLBodyElement.cpp
LibWeb: Always compare attribute names directly
2025-06-05 12:10:17 +01:00
HTMLBodyElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLBodyElement.idl
HTMLBRElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLBRElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLBRElement.idl
HTMLButtonElement.cpp
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
HTMLButtonElement.h
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
HTMLButtonElement.idl
LibWeb/HTML: Add the commandForElement attribute to the button element
2025-04-18 12:09:57 +01:00
HTMLCanvasElement.cpp
LibWeb: Factor out canvas serialization algorihtm
2025-06-30 09:46:21 -06:00
HTMLCanvasElement.h
LibWeb: Add CanvasRenderingContext2D context attribute parsing
2025-04-29 13:51:23 +02: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
HTMLDataListElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLDataListElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLDataListElement.idl
HTMLDetailsElement.cpp
LibWeb: Update the <details> layout tree when it is opened/closed
2025-05-09 21:37:14 +02:00
HTMLDetailsElement.h
LibWeb: Don't throw away UA shadow trees willy-nilly
2025-05-09 12:49:04 -04:00
HTMLDetailsElement.idl
HTMLDialogElement.cpp
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
HTMLDialogElement.h
LibWeb: Implement the request-close command
2025-06-07 04:06:01 +01: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
HTMLDivElement.cpp
LibWeb: Always compare attribute names directly
2025-06-05 12:10:17 +01:00
HTMLDivElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLDivElement.idl
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
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: Capitalize "No Popover state" consistently
2025-07-08 17:08:39 +01:00
HTMLElement.h
LibWeb/HTML: Implement HTMLElement.scrollParent
2025-06-17 12:38:27 +01:00
HTMLElement.idl
LibWeb/HTML: Implement HTMLElement.scrollParent
2025-06-17 12:38:27 +01:00
HTMLEmbedElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLEmbedElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLEmbedElement.idl
HTMLFieldSetElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLFieldSetElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLFieldSetElement.idl
LibWeb: Implement the form-control willValidate property
2025-02-26 05:45:06 +00:00
HTMLFontElement.cpp
AK+Everywhere: Replace custom number parsers with fast_float
2025-07-03 09:51:56 -04:00
HTMLFontElement.h
LibWeb: Implement "preserves overrides" property of editing commands
2025-01-10 23:33:35 +01:00
HTMLFontElement.idl
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
HTMLFormElement.cpp
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
HTMLFormElement.h
LibWeb: Implement the :default pseudo-class
2025-05-24 10:31:34 +01:00
HTMLFormElement.idl
HTMLFrameElement.cpp
LibWeb/HTML: Fire load event for non-string javascript: URLs
2025-05-16 10:21:09 +12:00
HTMLFrameElement.h
LibWeb/HTML: Fire load event for non-string javascript: URLs
2025-05-16 10:21:09 +12:00
HTMLFrameElement.idl
HTMLFrameSetElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLFrameSetElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLFrameSetElement.idl
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
HTMLHeadingElement.cpp
LibWeb: Always compare attribute names directly
2025-06-05 12:10:17 +01:00
HTMLHeadingElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLHeadingElement.idl
HTMLHRElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLHRElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLHRElement.idl
HTMLHtmlElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLHtmlElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLHtmlElement.idl
HTMLHyperlinkElementUtils.cpp
LibURL: Rename 'cannot have a base URL' to 'has an opaque path'
2025-04-06 08:24:54 -04:00
HTMLHyperlinkElementUtils.h
LibWeb/HTML: Update get_an_elements_noopener() to current spec
2025-01-31 17:27:03 +00:00
HTMLHyperlinkElementUtils.idl
HTMLIFrameElement.cpp
LibWeb/HTML: Fire load event for non-string javascript: URLs
2025-05-16 10:21:09 +12:00
HTMLIFrameElement.h
LibWeb/HTML: Fire load event for non-string javascript: URLs
2025-05-16 10:21:09 +12:00
HTMLIFrameElement.idl
LibWeb: Implement HTMLIFrameElement.sandbox
2024-11-17 22:12:29 +01:00
HTMLImageElement.cpp
LibWeb: Replace usages of Document::parse_url()
2025-06-24 19:55:43 +02:00
HTMLImageElement.h
LibWeb: Replace usages of Document::parse_url()
2025-06-24 19:55:43 +02:00
HTMLImageElement.idl
LibWeb: Use [Reflect] to implement HTMLImageElement.decoding
2024-11-26 21:56:28 +00:00
HTMLInputElement.cpp
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
HTMLInputElement.h
LibWeb/HTML: Implement and use "optional value"
2025-07-08 17:08:39 +01:00
HTMLInputElement.idl
LibWeb: Implement the HTMLInputElement.list
attribute
2025-03-09 15:10:55 +00:00
HTMLLabelElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLLabelElement.h
LibWeb: Make CSS::ComputedProperties GC-allocated
2024-12-22 10:12:49 +01:00
HTMLLabelElement.idl
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
HTMLLIElement.cpp
LibWeb: Retain calculated Element::ordinal_value
for lists
2025-06-16 12:44:58 +01:00
HTMLLIElement.h
LibWeb: Add specialized fast_is for lists
2025-06-16 12:44:58 +01:00
HTMLLIElement.idl
HTMLLinkElement.cpp
LibWeb: Set Fetch destination of <link rel="stylesheet"> requests
2025-07-01 10:24:24 +12:00
HTMLLinkElement.h
LibWeb: Track whether HTMLLinkElement was enabled when created by parser
2025-04-24 18:26:54 +02:00
HTMLLinkElement.idl
LibWeb: Implement the HTMLLinkElement.sheet
attribute
2025-03-17 14:47:20 +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
HTMLMarqueeElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLMarqueeElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLMarqueeElement.idl
HTMLMediaElement.cpp
LibWeb/HTML: Replace "zero" with "0" in some places
2025-07-08 17:08:39 +01:00
HTMLMediaElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLMediaElement.idl
LibWeb: Implement TimeRanges and HTMLMediaElement.seekable()
2025-02-18 10:45:32 -07: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
HTMLMetaElement.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
HTMLMetaElement.h
LibWeb: Pass old parent's root to Node::removed_from()
2025-01-23 21:38:31 +01:00
HTMLMetaElement.idl
HTMLMeterElement.cpp
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLMeterElement.h
LibWeb: Don't throw away UA shadow trees willy-nilly
2025-05-09 12:49:04 -04:00
HTMLMeterElement.idl
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: Delay the document load event while re-fetching <object> images
2025-05-22 17:44:40 -04:00
HTMLObjectElement.h
LibWeb: Keep delaying the load event on concurrent <object> tasks
2025-05-22 17:44:40 -04:00
HTMLObjectElement.idl
LibWeb: Implement the form-control willValidate property
2025-02-26 05:45:06 +00:00
HTMLOListElement.cpp
LibWeb: Retain calculated Element::ordinal_value
for lists
2025-06-16 12:44:58 +01:00
HTMLOListElement.h
LibWeb: Add specialized fast_is for lists
2025-06-16 12:44:58 +01:00
HTMLOListElement.idl
HTMLOptGroupElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLOptGroupElement.h
LibWeb: Pass old parent's root to Node::removed_from()
2025-01-23 21:38:31 +01:00
HTMLOptGroupElement.idl
HTMLOptionElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLOptionElement.h
LibWeb: Add metadata to children update steps invocation
2025-01-30 13:55:40 -07:00
HTMLOptionElement.idl
LibWeb: Implement HTMLOptionElement.label more correctly
2024-11-15 12:54:41 +01:00
HTMLOptionsCollection.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLOptionsCollection.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLOptionsCollection.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
HTMLOrSVGElement.cpp
LibWeb: Remember last focus trigger in Document
2025-06-13 17:39:11 +02: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: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLOutputElement.h
LibWeb: Implement the form-control willValidate property
2025-02-26 05:45:06 +00:00
HTMLOutputElement.idl
LibWeb: Implement the form-control willValidate property
2025-02-26 05:45:06 +00:00
HTMLParagraphElement.cpp
LibWeb/HTML: Compare paragraph align="" values insensitively
2025-06-05 12:10:17 +01:00
HTMLParagraphElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLParagraphElement.idl
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
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
HTMLPreElement.cpp
LibWeb: Always compare attribute names directly
2025-06-05 12:10:17 +01:00
HTMLPreElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLPreElement.idl
HTMLProgressElement.cpp
LibWeb: Don't throw away UA shadow trees willy-nilly
2025-05-09 12:49:04 -04:00
HTMLProgressElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLProgressElement.idl
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/CSP: Implement the script-src directive
2025-07-09 15:52:54 -06:00
HTMLScriptElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLScriptElement.idl
LibWeb/HTML: Update HTMLScriptElement.idl to match current spec
2025-07-08 17:08:39 +01:00
HTMLSelectElement.cpp
LibWeb: Iterate safely in HTMLSelectElement::set_value()
2025-05-29 03:46:49 +02:00
HTMLSelectElement.h
LibWeb/HTML: Fix behavior when removing multiple
from select element
2025-05-27 18:58:31 +12:00
HTMLSelectElement.idl
LibWeb/HTML: Implement report_validity
2025-05-14 09:39:12 +12:00
HTMLSlotElement.cpp
LibWeb/HTML: Use find flattened slots in assignedElements/assignedNodes
2025-05-19 23:26:02 +12: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
HTMLSourceElement.cpp
LibWeb: Implement 'State-preserving atomic move integration'
2025-04-26 08:45:37 -06:00
HTMLSourceElement.h
LibWeb: Implement 'State-preserving atomic move integration'
2025-04-26 08:45:37 -06:00
HTMLSourceElement.idl
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
HTMLStyleElement.cpp
LibWeb: Re-evaluate the style block when the type attribute changes
2025-04-29 01:01:02 +02:00
HTMLStyleElement.h
LibWeb: Implement more of the "script-blocking style sheet" mechanism
2025-04-20 14:54:21 +02:00
HTMLStyleElement.idl
LibWeb: Invalidate style when media
content attribute changes
2025-03-22 17:03:56 +01:00
HTMLSummaryElement.cpp
LibWeb: Make Node::parent_element return GC::Ptr
2025-04-18 10:49:02 +02:00
HTMLSummaryElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
HTMLTableCaptionElement.cpp
LibWeb: Always compare attribute names directly
2025-06-05 12:10:17 +01:00
HTMLTableCaptionElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLTableCaptionElement.idl
HTMLTableCellElement.cpp
LibWeb: Convert white-space
CSS property to shorthand
2025-05-29 12:04:28 +02:00
HTMLTableCellElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableCellElement.idl
HTMLTableColElement.cpp
AK+Everywhere: Replace custom number parsers with fast_float
2025-07-03 09:51:56 -04:00
HTMLTableColElement.h
LibWeb: Avoid many style invalidations on DOM attribute mutation
2024-12-24 17:17:09 +01:00
HTMLTableColElement.idl
HTMLTableElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLTableElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableElement.idl
HTMLTableRowElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLTableRowElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableRowElement.idl
HTMLTableSectionElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLTableSectionElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTableSectionElement.idl
HTMLTemplateElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLTemplateElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTemplateElement.idl
HTMLTextAreaElement.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
HTMLTextAreaElement.h
LibWeb: Don't throw away UA shadow trees willy-nilly
2025-05-09 12:49:04 -04:00
HTMLTextAreaElement.idl
LibWeb: Support autocomplete
attribute on form elements
2025-02-26 07:01:14 +00: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
HTMLTitleElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLTitleElement.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
HTMLTitleElement.idl
HTMLTrackElement.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12: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
HTMLUListElement.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
HTMLUListElement.h
LibWeb: Add specialized fast_is for lists
2025-06-16 12:44:58 +01:00
HTMLUListElement.idl
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
HTMLVideoElement.cpp
LibWeb: Replace usages of Document::parse_url()
2025-06-24 19:55:43 +02:00
HTMLVideoElement.h
LibWeb: Play audio tracks alongside video tracks with the video element
2025-03-13 19:33:44 +01:00
HTMLVideoElement.idl
LibWeb: Use [URL]
extended attribute for HTMLVideoElement.poster
2024-11-26 19:07:53 +01:00
ImageBitmap.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
ImageBitmap.h
LibWeb: Add CanvasImageSource to ImageBitmapSource typedef
2024-12-06 13:10:27 +00:00
ImageBitmap.idl
LibWeb: Add CanvasImageSource to ImageBitmapSource typedef
2024-12-06 13:10:27 +00:00
ImageData.cpp
LibWeb: Add {,de}serialization steps for ImageData
2025-05-09 02:12:01 +12:00
ImageData.h
LibWeb: Add {,de}serialization steps for ImageData
2025-05-09 02:12:01 +12:00
ImageData.idl
LibWeb/HTML: Implement ImageData initialization closer to spec
2025-03-05 11:35:27 +00:00
ImageRequest.cpp
LibWeb/HTML: Make HTMLImageRequests currentURL a String
2025-03-04 16:24:19 -05:00
ImageRequest.h
LibWeb/HTML: Make HTMLImageRequests currentURL a String
2025-03-04 16:24:19 -05:00
LazyLoadingElement.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
ListOfAvailableImages.cpp
LibWeb: Replace usages of Document::parse_url()
2025-06-24 19:55:43 +02:00
ListOfAvailableImages.h
LibWeb: Replace usages of Document::parse_url()
2025-06-24 19:55:43 +02:00
Location.cpp
Revert "LibJS+LibWeb: Return Vector<PropertyKey> from…
2025-05-16 06:33:09 +01:00
Location.h
Revert "LibJS+LibWeb: Return Vector<PropertyKey> from…
2025-05-16 06:33:09 +01:00
Location.idl
LibWeb/HTML: Don't log FIXME messages for location.ancestorOrigins
2025-05-25 08:45:30 -04: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
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
MessageEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
MessageEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01: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: Enable in Windows CI
2025-06-30 10:50:36 -06:00
MessagePort.h
LibWeb: Don't drop messages received before MessagePort is enabled
2025-06-08 18:26:13 +02:00
MessagePort.idl
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: Rearrange code such that a lot less files include Command.h
2025-07-11 17:37:27 +02:00
Navigable.h
LibWeb: Skip backing store allocation for traversables created for SVG
2025-07-13 00:06:30 +02:00
NavigableContainer.cpp
LibWeb+WebContent+WebWorker: Move backing store allocation in Navigable
2025-07-04 16:12:47 +02:00
NavigableContainer.h
LibWeb/HTML: Fire load event for non-string javascript: URLs
2025-05-16 10:21:09 +12:00
NavigateEvent.cpp
LibWeb/HTML: Make Navigation navigate event trusted
2025-04-27 07:54:02 -04: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: Abort ongoing navigations when firing certain navigate events
2025-07-06 21:43:56 +02:00
Navigation.h
LibWeb+LibJS+Tests: Fix typos - act I
2025-04-07 11:22:13 +01: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
NavigationDestination.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
NavigationDestination.h
LibURL+LibWeb: Make URL::serialize return a String
2024-12-04 16:34:13 +00:00
NavigationDestination.idl
NavigationHistoryEntry.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
NavigationHistoryEntry.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
NavigationHistoryEntry.idl
NavigationObserver.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
NavigationObserver.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
NavigationParams.cpp
LibWeb: Enforce Content Security Policy on navigation request/response
2025-04-01 04:01:28 +02:00
NavigationParams.h
LibWeb: Give NonFetchSchemeNavigationParams a constructor
2025-06-17 20:54:03 +02:00
NavigationTransition.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
NavigationTransition.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
NavigationTransition.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
NavigationType.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
NavigationType.idl
Navigator.cpp
LibWeb: Stub Geolocation API
2025-06-21 10:00:29 +02:00
Navigator.h
LibWeb: Stub Geolocation API
2025-06-21 10:00:29 +02:00
Navigator.idl
LibWeb: Stub Geolocation API
2025-06-21 10:00:29 +02:00
NavigatorBeacon.cpp
AK+Everywhere: Rename verify_cast
to as
2025-01-21 11:34:06 -05:00
NavigatorBeacon.h
NavigatorBeacon.idl
NavigatorConcurrentHardware.h
NavigatorConcurrentHardware.idl
NavigatorDeviceMemory.h
LibWeb: Fix typos - act II
2025-04-09 15:05:20 +01:00
NavigatorDeviceMemory.idl
NavigatorID.cpp
NavigatorID.h
NavigatorID.idl
NavigatorLanguage.h
LibWeb+LibWebView+UI: Migrate to LibWebView's language settings
2025-04-04 10:16:32 +02:00
NavigatorLanguage.idl
LibWeb: Convert trivial attributes to FrozenArray
2025-04-25 16:43:43 +02:00
NavigatorOnLine.h
NavigatorOnLine.idl
Numbers.cpp
AK+Everywhere: Replace custom number parsers with fast_float
2025-07-03 09:51:56 -04:00
Numbers.h
LibWeb: Add parse_integer_digits
methods
2024-12-02 10:25:27 +01:00
OffscreenCanvas.cpp
LibWeb: Don't crash when setting offscreen canvas size to 0
2025-07-04 16:10:38 +01:00
OffscreenCanvas.h
LibWeb: Don't crash when setting offscreen canvas size to 0
2025-07-04 16:10:38 +01:00
OffscreenCanvas.idl
LibWeb: Implement basics for OffscreenCanvas
2025-06-30 09:46:21 -06:00
OffscreenCanvasRenderingContext2D.cpp
LibWeb: Allow passing a resolution context to CSSStyleValue::to_color
2025-07-04 13:18:55 +01:00
OffscreenCanvasRenderingContext2D.h
LibWeb: Implement basics for OffscreenCanvas
2025-06-30 09:46:21 -06:00
OffscreenCanvasRenderingContext2D.idl
LibWeb: Implement basics for OffscreenCanvas
2025-06-30 09:46:21 -06: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
Path2D.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
Path2D.h
LibGfx: Delete DeprecatedPath
2024-11-25 21:13:53 +01:00
Path2D.idl
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/HTML: Update "create policy container from fetch response" spec
2025-07-08 17:08:39 +01:00
PolicyContainers.h
LibWeb: Make a bunch of CSP classes not realm associated
2025-04-28 12:41:28 +02:00
PopoverInvokerElement.cpp
LibWeb: Capitalize "No Popover state" consistently
2025-07-08 17:08:39 +01:00
PopoverInvokerElement.h
LibWeb: Light dismiss popovers on click
2025-04-28 19:41:38 -06:00
PopoverInvokerElement.idl
LibWeb: Add PopOverInvokerElement and use it in HTMLButtonElement
2024-12-12 17:11:27 +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
POSTResource.h
PotentialCORSRequest.cpp
LibWeb: Fix various typos
2025-01-30 15:00:16 +00:00
PotentialCORSRequest.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
PromiseRejectionEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
PromiseRejectionEvent.h
LibWeb: Fix crash accessing 'empty' PromiseRejectionEvent reason
2024-12-03 00:18:11 +01:00
PromiseRejectionEvent.idl
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
RenderingThread.cpp
LibWeb: Rearrange code such that a lot less files include Command.h
2025-07-11 17:37:27 +02:00
RenderingThread.h
LibWeb: Rearrange code such that a lot less files include Command.h
2025-07-11 17:37:27 +02:00
SandboxingFlagSet.h
ScrollOptions.h
SelectedFile.cpp
SelectedFile.h
SelectItem.cpp
LibWeb: Reduce SelectItemOption struct from 40 to 32 bytes
2024-11-11 17:06:20 +01:00
SelectItem.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01: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 PolicyContainer GC allocated
2025-02-21 12:43:48 +00:00
SessionHistoryEntry.h
LibWeb: Make PolicyContainer GC allocated
2025-02-21 12:43:48 +00:00
SessionHistoryTraversalQueue.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
SessionHistoryTraversalQueue.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
ShadowRealmGlobalScope.cpp
LibWeb: Allow using queuing strategies on globals other than Window
2024-11-20 18:01:21 -07:00
ShadowRealmGlobalScope.h
LibWeb: Ensure global objects are an event target
2024-12-03 00:18:11 +01:00
ShadowRealmGlobalScope.idl
SharedResourceRequest.cpp
LibGfx+LibWeb: Convert bitmap alpha type when creating ImmutableBitmaps
2025-03-22 17:49:38 +01:00
SharedResourceRequest.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
SharedWorker.cpp
LibWeb: Begin implementing SharedWorker
2025-05-02 17:48:02 -04:00
SharedWorker.h
LibWeb: Begin implementing SharedWorker
2025-05-02 17:48:02 -04:00
SharedWorker.idl
LibWeb: Begin implementing SharedWorker
2025-05-02 17:48:02 -04:00
SharedWorkerGlobalScope.cpp
LibWeb: Move name attribute to WorkerGlobalScope from subclasses
2025-05-18 17:50:05 -06:00
SharedWorkerGlobalScope.h
LibURL+LibWeb: Make URL::Origin default constructor private
2025-06-17 20:54:03 +02:00
SharedWorkerGlobalScope.idl
LibWeb: Begin implementing SharedWorker
2025-05-02 17:48:02 -04:00
SourceSet.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
SourceSet.h
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+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
Storage.h
Everywhere: Implement persistence of localStorage using sqlite
2025-06-12 17:04:35 +02:00
Storage.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
StorageEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
StorageEvent.h
LibWeb/HTML: Implement the StorageEvent interface
2024-12-25 11:57:14 +01:00
StorageEvent.idl
LibWeb/HTML: Implement the StorageEvent interface
2024-12-25 11:57:14 +01:00
StructuredSerialize.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
StructuredSerialize.h
LibWeb: Implement TransformStream transfer
2025-05-21 06:54:44 -04:00
StructuredSerializeOptions.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
StructuredSerializeTypes.h
LibWeb: Provide missing includes to StructuredSerializeTypes.h
2025-05-21 06:54:44 -04:00
SubmitEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
SubmitEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
SubmitEvent.idl
TagNames.cpp
LibWeb: Remove the initialize_strings methods
2025-01-12 00:35:58 +01:00
TagNames.h
LibWeb: Remove the initialize_strings methods
2025-01-12 00:35:58 +01: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
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
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
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
TextTrackList.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
TextTrackList.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
TextTrackList.idl
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: Do not spin the event loop awaiting text track state changes
2025-06-12 12:25:23 -04:00
Timer.cpp
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
Timer.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
TimeRanges.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
TimeRanges.h
LibWeb: Implement TimeRanges and HTMLMediaElement.seekable()
2025-02-18 10:45:32 -07:00
TimeRanges.idl
ToggleEvent.cpp
LibWeb: Implement the ToggleEvent.source attribute
2025-06-07 04:06:01 +01:00
ToggleEvent.h
LibWeb: Implement the ToggleEvent.source attribute
2025-06-07 04:06:01 +01:00
ToggleEvent.idl
LibWeb: Implement the ToggleEvent.source attribute
2025-06-07 04:06:01 +01:00
ToggleTaskTracker.h
TokenizedFeatures.cpp
AK+Everywhere: Change StringView case conversions to return String
2025-04-07 17:44:38 +02:00
TokenizedFeatures.h
TrackEvent.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
TrackEvent.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
TrackEvent.idl
TraversableNavigable.cpp
LibWeb/HTML: Fix return value checking for unload cancellation
2025-07-08 17:08:39 +01:00
TraversableNavigable.h
LibWeb: Rearrange code such that a lot less files include Command.h
2025-07-11 17:37:27 +02:00
UniversalGlobalScope.cpp
LibWeb: Use (de)serialization with transfer AOs for structured cloning
2025-04-17 12:13:13 -04:00
UniversalGlobalScope.h
LibWeb: Prevent crash when loading module in worker
2025-02-28 14:51:20 +01:00
UniversalGlobalScope.idl
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
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: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
VideoTrack.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
VideoTrack.idl
VideoTrackList.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
VideoTrackList.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
VideoTrackList.idl
VisibilityState.h
WebViewHints.cpp
WebViewHints.h
Window.cpp
LibWeb/DOM: Rename ElementReference to AbstractElement
2025-06-19 12:35:31 +01:00
Window.h
LibJS+LibWeb: Add JS::Object::fast_is<T> helpers for some LibWeb types
2025-04-18 14:45:56 +02:00
Window.idl
LibWeb: Implement BarProp properties for Window
2025-03-29 02:35:27 +00:00
WindowEventHandlers.cpp
WindowEventHandlers.h
LibWeb: Add missing attributes in Event Handlers
2024-12-25 12:01:56 +01:00
WindowLocalStorage.idl
WindowOrWorkerGlobalScope.cpp
LibWeb/CSP: Implement the script-src directive
2025-07-09 15:52:54 -06:00
WindowOrWorkerGlobalScope.h
LibWeb: Stub CacheStorage interface
2025-06-05 23:02:21 +02:00
WindowOrWorkerGlobalScope.idl
LibWeb: Stub CacheStorage interface
2025-06-05 23:02:21 +02:00
WindowProxy.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
WindowProxy.h
Revert "LibJS+LibWeb: Return Vector<PropertyKey> from…
2025-05-16 06:33:09 +01:00
WindowSessionStorage.idl
Worker.cpp
LibWeb+WebWorker: Create SharedWorkerGlobalScope for Shared Workers
2025-05-18 17:50:05 -06:00
Worker.h
LibWeb: Begin implementing SharedWorker
2025-05-02 17:48:02 -04:00
Worker.idl
LibWeb: Add FIXME about Worker's constructor's scriptURL parameter
2025-05-02 17:48:02 -04:00
WorkerAgentParent.cpp
LibWeb: Don't drop messages received before MessagePort is enabled
2025-06-08 18:26:13 +02:00
WorkerAgentParent.h
LibWeb+WebWorker: Create SharedWorkerGlobalScope for Shared Workers
2025-05-18 17:50:05 -06:00
WorkerDebugConsoleClient.cpp
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
WorkerDebugConsoleClient.h
LibGC+Everywhere: Factor out a LibGC from LibJS
2024-11-15 14:49:20 +01:00
WorkerGlobalScope.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
WorkerGlobalScope.h
LibWeb: Move name attribute to WorkerGlobalScope from subclasses
2025-05-18 17:50:05 -06: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/HTML: Make WorkerLocation methods infallible
2024-11-30 12:07:39 +01:00
WorkerLocation.idl
Meta: Disallow links to single-page HTML spec
2025-02-05 16:04:50 -07:00
WorkerNavigator.cpp
LibWeb: Only set prototype once for object with IDL interface
2025-04-20 18:43:11 +02:00
WorkerNavigator.h
LibWeb: Move ServiceWorker classes to ServiceWorker namespace
2024-11-30 11:19:35 +01:00
WorkerNavigator.idl
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: Handle null namespace in prefix map serializing XML
2025-07-07 20:24:47 +01: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