ladybird/Userland/Libraries/LibWeb/HTML
Aliaksandr Kalenik 79acb998e1 LibCore+LibWeb: Use Metal backend for Skia painter on macOS
If Metal context and IOSurface are available, Skia painter will use
Ganesh GPU backend on macOS, which is noticeably faster than the default
CPU backend.

Painting pipeline:
1. (WebContent) Allocate IOSurface for backing store
2. (WebContent) Allocate MTLTexture that wraps IOSurface
3. (WebContent) Paint into MTLTexture using Skia
4. (Browser) Wrap IOSurface into Gfx::Painter and use
   QPainter/CoreGraphics to blit backing store into viewport.

Things we should improve in the future:
1. Upload textures for images in advance instead of doing that before
   every repaint.
2. Teach AppKit client to read directly from IOSurface instead of
   copying.
2024-06-28 14:25:34 +02:00
..
Canvas LibWeb: Initial support for dashed lines in Canvas 2024-06-25 09:47:17 +02:00
CrossOrigin LibWeb: Add some extra browsing context null checks 2024-03-30 08:15:49 +01:00
CustomElements LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00
EventLoop LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
Parser LibWeb: Implement unsafe HTML parsing methods 2024-06-26 06:13:29 +02:00
Scripting LibWeb: Add IDL enum for fetch priority attribute 2024-06-05 05:42:47 +01:00
SyntaxHighlighter LibWeb: Port HTMLToken::to_deprecated_string to new AK String 2023-11-06 11:37:08 +01:00
ActivateTab.h
AnimatedBitmapDecodedImageData.cpp LibWeb: Make HTML::DecodedImageData to be GC-allocated 2023-12-12 23:01:08 +01:00
AnimatedBitmapDecodedImageData.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
AnimationFrameCallbackDriver.h LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
AnimationFrameProvider.idl
AttributeNames.cpp LibWeb: Port AttributeNames to FlyString 2023-10-08 08:11:48 -04:00
AttributeNames.h LibWeb: Parse declarative shadow DOM template elements 2024-06-25 19:22:35 +02:00
AudioPlayState.h LibWeb+LibWebView+WebContent: Support muting an entire page 2024-03-30 19:28:20 +01:00
AudioTrack.cpp LibWeb: Make HTMLMediaElement::set_decoder_error infallible 2024-04-26 12:21:57 -04:00
AudioTrack.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
AudioTrack.idl
AudioTrackList.cpp LibWeb: Remove OOM error propagation from HTMLMediaElement (and friends) 2024-04-26 12:21:57 -04:00
AudioTrackList.h LibWeb: Remove OOM error propagation from HTMLMediaElement (and friends) 2024-04-26 12:21:57 -04:00
AudioTrackList.idl
BrowsingContext.cpp LibWeb: Add "allow declarative shadow roots" flag to Document 2024-06-25 19:22:35 +02:00
BrowsingContext.h LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00
BrowsingContextGroup.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
BrowsingContextGroup.h LibWeb: Make BrowsingContextGroup & TraversableNavigable return a Page& 2023-12-05 09:38:32 +01:00
CanvasGradient.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
CanvasGradient.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CanvasGradient.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
CanvasPattern.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
CanvasPattern.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CanvasPattern.idl LibWeb: Add some missing [FIXME] IDL attributes 2024-05-21 19:29:04 +02:00
CanvasRenderingContext2D.cpp LibUnicode+Everywhere: Merge LibLocale back into LibUnicode 2024-06-23 19:52:45 +02:00
CanvasRenderingContext2D.h Everywhere: Include <LibGfx/Painter.h> in fewer places 2024-06-05 15:37:05 +02:00
CanvasRenderingContext2D.idl LibWeb: Port CanvasRenderingContext2D from DeprecatedString to String 2023-09-09 10:47:12 -06:00
CloseEvent.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
CloseEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CloseEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
CloseWatcher.cpp LibWeb: Implement CloseWatcher API 2024-06-22 17:39:53 +02:00
CloseWatcher.h LibWeb: Implement dialog element's close watcher 2024-06-23 14:30:13 +02:00
CloseWatcher.idl LibWeb: Implement CloseWatcher API 2024-06-22 17:39:53 +02:00
CloseWatcherManager.cpp LibWeb: Implement CloseWatcher API 2024-06-22 17:39:53 +02:00
CloseWatcherManager.h LibWeb: Implement CloseWatcher API 2024-06-22 17:39:53 +02:00
ColorPickerUpdateState.h LibWeb: Allow input color to give continuous updates 2024-01-06 10:02:15 -07:00
CORSSettingAttribute.cpp LibWeb: Simplify String to CORSSettingAttribute value conversion 2024-03-22 11:29:57 +01:00
CORSSettingAttribute.h
DataTransfer.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
DataTransfer.h LibWeb: Add an empty DataTransfer IDL implementation 2024-03-14 10:10:33 +01:00
DataTransfer.idl LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
Dates.cpp Userland: Fix compile errors from merging a PR without re-running CI 2024-01-06 10:27:24 -07:00
Dates.h LibWeb: Add input element valueAsDate property 2024-01-06 09:59:30 -07:00
DecodedImageData.cpp
DecodedImageData.h LibJSGCVerifier: Detect missing JS_CELL() calls 2024-04-09 09:13:06 +02:00
DocumentReadyState.h
DocumentState.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
DocumentState.h LibWeb: Fix always hanging Navigable::reload() 2024-04-13 09:19:00 -07:00
DOMParser.cpp LibWeb: Implement unsafe HTML parsing methods 2024-06-26 06:13:29 +02:00
DOMParser.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
DOMParser.idl LibWeb: Port DOMParser interface from DeprecatedString to String 2023-09-06 11:44:45 -04:00
DOMStringMap.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
DOMStringMap.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
DOMStringMap.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
ElementInternals.cpp LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02:00
ElementInternals.h LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02:00
ElementInternals.idl LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02:00
ErrorEvent.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
ErrorEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
ErrorEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
EventHandler.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EventHandler.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EventNames.cpp
EventNames.h LibWeb: Implement IDBRequest.onsuccess 2024-06-22 14:57:47 +02:00
EventSource.cpp LibWeb: Implement EventSource for server-sent events 2024-05-26 18:29:24 +02:00
EventSource.h LibWeb: Implement EventSource for server-sent events 2024-05-26 18:29:24 +02:00
EventSource.idl LibWeb: Implement EventSource for server-sent events 2024-05-26 18:29:24 +02:00
FileFilter.cpp Ladybird+LibWeb+WebContent: Parse the <input type=file> accept attribute 2024-03-16 08:42:33 +01:00
FileFilter.h Ladybird+LibWeb+WebContent: Parse the <input type=file> accept attribute 2024-03-16 08:42:33 +01:00
Focus.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
Focus.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FormAssociatedElement.cpp LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00
FormAssociatedElement.h LibWeb: Reset form association when any element with an ID changes 2024-02-03 15:30:16 -07:00
FormControlInfrastructure.cpp LibWeb: Append the bytes of File objects in submitted form data 2024-03-14 10:10:33 +01:00
FormControlInfrastructure.h
FormDataEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
FormDataEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
FormDataEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
GlobalEventHandlers.cpp LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
GlobalEventHandlers.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HashChangeEvent.cpp LibWeb: Add hashchange event support 2024-04-15 01:02:51 -07:00
HashChangeEvent.h LibWeb: Add hashchange event support 2024-04-15 01:02:51 -07:00
HashChangeEvent.idl LibWeb: Add hashchange event support 2024-04-15 01:02:51 -07:00
History.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
History.h LibWeb: Add popstate event support 2024-04-11 21:25:06 +02:00
History.idl LibWeb: Add state field to History 2024-01-19 11:47:59 +01:00
HistoryHandlingBehavior.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
HTMLAllCollection.cpp LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00
HTMLAllCollection.h Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
HTMLAllCollection.idl LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAnchorElement.cpp LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAnchorElement.h LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAnchorElement.idl LibWeb: Use Reflect for HTMLAnchorElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAreaElement.cpp LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAreaElement.h LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAreaElement.idl LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAudioElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLAudioElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLAudioElement.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
HTMLBaseElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLBaseElement.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLBaseElement.idl LibWeb: Port HTMLBaseElement interface from DeprecatedString to String 2023-09-05 20:36:09 -04:00
HTMLBodyElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLBodyElement.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HTMLBodyElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLBRElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLBRElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLBRElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLButtonElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLButtonElement.h LibWeb: Port HTMLInputElement from DeprecatedString to String 2023-11-20 15:00:19 +01:00
HTMLButtonElement.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
HTMLCanvasElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLCanvasElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLCanvasElement.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
HTMLDataElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLDataElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDataElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLDataListElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLDataListElement.h LibWeb: Add datalist element options property 2024-04-24 15:23:45 +02:00
HTMLDataListElement.idl LibWeb: Add datalist element options property 2024-04-24 15:23:45 +02:00
HTMLDetailsElement.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
HTMLDetailsElement.h LibWeb: Remove shadow roots from elements that are removed from the DOM 2023-11-30 08:49:15 +00:00
HTMLDetailsElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLDialogElement.cpp LibWeb: Implement dialog element's close watcher 2024-06-23 14:30:13 +02:00
HTMLDialogElement.h LibWeb: Implement dialog element's close watcher 2024-06-23 14:30:13 +02:00
HTMLDialogElement.idl LibWeb: Stub out HTMLDialogElement APIs 2023-09-03 07:51:11 +02:00
HTMLDirectoryElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLDirectoryElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDirectoryElement.idl
HTMLDivElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLDivElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDivElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLDListElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLDListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDListElement.idl
HTMLDocument.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLDocument.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLDocument.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
HTMLElement.cpp LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02:00
HTMLElement.h LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02:00
HTMLElement.idl LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02:00
HTMLEmbedElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLEmbedElement.h LibWeb: Add fast_is<T> for form, embed, image, and object elements 2023-12-24 22:49:19 +01:00
HTMLEmbedElement.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
HTMLFieldSetElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLFieldSetElement.h LibWeb: Add fieldset elements property 2023-12-10 08:07:41 -05:00
HTMLFieldSetElement.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
HTMLFontElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLFontElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLFontElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLFormElement.cpp LibWeb: Add a few missing visits to m_rel_list members 2024-05-19 09:26:30 +02:00
HTMLFormElement.h LibWeb: Return NonnullGCPtr<DOMTokenList> from relList getters 2024-05-18 11:03:49 +02:00
HTMLFormElement.idl LibWeb: Implement HTMLFormElement.encoding 2024-05-26 07:47:59 +02:00
HTMLFrameElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLFrameElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLFrameElement.idl LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
HTMLFrameSetElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLFrameSetElement.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HTMLFrameSetElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLHeadElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLHeadElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLHeadElement.idl
HTMLHeadingElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLHeadingElement.h LibWeb: Use FlyString where possible in NamedNodeMap 2024-01-03 10:13:47 +01:00
HTMLHeadingElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLHRElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLHRElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLHRElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLHtmlElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLHtmlElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLHtmlElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLHyperlinkElementUtils.cpp LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLHyperlinkElementUtils.h LibWeb: Implement HTMLAreaElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLHyperlinkElementUtils.idl
HTMLIFrameElement.cpp LibWeb: Implement HTMLIFrameElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLIFrameElement.h LibWeb: Generalize support for dimension attributes 2024-04-11 18:41:57 +02:00
HTMLIFrameElement.idl LibWeb: Implement HTMLIFrameElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLImageElement.cpp LibWeb: Implement type attribute validation for image loading 2024-06-21 17:29:25 +01:00
HTMLImageElement.h LibWeb: Implement HTMLImageElement::decode with a few FIXMEs 2024-06-06 08:20:02 +02:00
HTMLImageElement.idl LibWeb: Implement HTMLImageElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLInputElement.cpp LibWeb: Fire a change event on mouseup of number input buttons 2024-06-26 10:15:07 +02:00
HTMLInputElement.h LibWeb: Deduplicate the firing of input events in HTMLInputElement 2024-06-26 10:15:07 +02:00
HTMLInputElement.idl LibWeb: Add stub for ValidityState 2024-06-09 10:13:32 +02:00
HTMLLabelElement.cpp LibWeb: Implement the HTMLLabelElement.form attribute 2024-05-18 11:04:04 +02:00
HTMLLabelElement.h LibWeb: Implement the HTMLLabelElement.form attribute 2024-05-18 11:04:04 +02:00
HTMLLabelElement.idl LibWeb: Implement the HTMLLabelElement.form attribute 2024-05-18 11:04:04 +02:00
HTMLLegendElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLLegendElement.h LibWeb: Add HTML legend element form getter 2023-12-03 20:29:14 +01:00
HTMLLegendElement.idl LibWeb: Add HTML legend element form getter 2023-12-03 20:29:14 +01:00
HTMLLIElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLLIElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLLIElement.idl LibWeb: Add ol start and li value attributes support 2023-11-09 16:10:54 +01:00
HTMLLinkElement.cpp LibWeb: Run clang-format 2024-06-16 15:30:28 -04:00
HTMLLinkElement.h LibWeb: Added HTMLLinkElement.as 2024-06-13 07:58:11 +02:00
HTMLLinkElement.idl LibWeb: Added HTMLLinkElement.as 2024-06-13 07:58:11 +02:00
HTMLMapElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLMapElement.h LibWeb: Add map element areas property 2024-04-24 15:23:45 +02:00
HTMLMapElement.idl LibWeb: Add map element areas property 2024-04-24 15:23:45 +02:00
HTMLMarqueeElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLMarqueeElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMarqueeElement.idl LibWeb: Implement the hspace and vspace attributes 2024-05-21 19:28:43 +02:00
HTMLMediaElement.cpp LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
HTMLMediaElement.h LibWeb: Add Web::UIEvents::KeyCode and KeyModifier enums, drop Kernel 2024-06-07 09:44:41 +02:00
HTMLMediaElement.idl LibWeb: Add some missing [FIXME] IDL attributes 2024-05-21 19:29:04 +02:00
HTMLMenuElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLMenuElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMenuElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMetaElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLMetaElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLMetaElement.idl LibWeb: Add HTML col element span attribute 2023-12-03 20:29:14 +01:00
HTMLMeterElement.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
HTMLMeterElement.h LibWeb: Add internal use_pseudo_element to DOM Element 2023-12-10 16:44:12 +01:00
HTMLMeterElement.idl LibWeb: Implement the labels attribute for all labelable elements 2024-05-18 18:09:18 +02:00
HTMLModElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLModElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLModElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLObjectElement.cpp LibHTTP+RequestServer: Add HTTP::HeaderMap and use for response headers 2024-06-09 15:34:02 +02:00
HTMLObjectElement.h LibWeb: Destroy associated navigable when <object> is removed from DOM 2024-04-18 08:09:51 +00:00
HTMLObjectElement.idl LibWeb: Implement the hspace and vspace attributes 2024-05-21 19:28:43 +02:00
HTMLOListElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLOListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLOListElement.idl LibWeb: Add ol start and li value attributes support 2023-11-09 16:10:54 +01:00
HTMLOptGroupElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLOptGroupElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLOptGroupElement.idl LibWeb: Reorder and add missing form elements IDL items 2023-10-24 07:27:14 +02:00
HTMLOptionElement.cpp LibWeb: Implement the HTMLOptionElement.form attribute 2024-05-16 08:03:13 +02:00
HTMLOptionElement.h LibWeb: Implement the HTMLOptionElement.form attribute 2024-05-16 08:03:13 +02:00
HTMLOptionElement.idl LibWeb: Implement the HTMLOptionElement.form attribute 2024-05-16 08:03:13 +02:00
HTMLOptionsCollection.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLOptionsCollection.h Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
HTMLOptionsCollection.idl LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOutputElement.cpp LibWeb: Implement the HTMLOutputElement.htmlFor attribute 2024-05-18 11:23:20 +02:00
HTMLOutputElement.h LibWeb: Implement the HTMLOutputElement.htmlFor attribute 2024-05-18 11:23:20 +02:00
HTMLOutputElement.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
HTMLParagraphElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLParagraphElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLParagraphElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLParamElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLParamElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLParamElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLPictureElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLPictureElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLPictureElement.idl
HTMLPreElement.cpp LibWeb: Use [Reflect] to implement HTMLPreElement.width 2024-05-21 19:28:43 +02:00
HTMLPreElement.h LibWeb: Use [Reflect] to implement HTMLPreElement.width 2024-05-21 19:28:43 +02:00
HTMLPreElement.idl LibWeb: Use [Reflect] to implement HTMLPreElement.width 2024-05-21 19:28:43 +02:00
HTMLProgressElement.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
HTMLProgressElement.h LibWeb: Add internal use_pseudo_element to DOM Element 2023-12-10 16:44:12 +01:00
HTMLProgressElement.idl LibWeb: Implement the labels attribute for all labelable elements 2024-05-18 18:09:18 +02:00
HTMLQuoteElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLQuoteElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLQuoteElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLScriptElement.cpp LibWeb: Implement HTMLScriptElement.fetchPriority 2024-06-05 05:42:47 +01:00
HTMLScriptElement.h LibWeb: Support "importmap" scripts 2024-04-15 10:11:54 +02:00
HTMLScriptElement.idl LibWeb: Use Enumerated for HTMLScriptElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLSelectElement.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
HTMLSelectElement.h LibWeb: Add HTMLSelectElement showPicker() 2024-06-17 07:01:26 -06:00
HTMLSelectElement.idl LibWeb: Add HTMLSelectElement showPicker() 2024-06-17 07:01:26 -06:00
HTMLSlotElement.cpp LibWeb: Make HTMLSlotElement::assigned_{elements,nodes} methods const 2024-05-07 16:45:28 -06:00
HTMLSlotElement.h LibWeb: Make HTMLSlotElement::assigned_{elements,nodes} methods const 2024-05-07 16:45:28 -06:00
HTMLSlotElement.idl LibWeb: Implement manual slottable assignment 2023-09-13 13:45:47 +02:00
HTMLSourceElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLSourceElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLSourceElement.idl LibWeb: Implement the width and height attributes where missing 2024-05-21 19:28:43 +02:00
HTMLSpanElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLSpanElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLSpanElement.idl
HTMLStyleElement.cpp LibWeb: Implement HTMLStyleElement.disabled 2024-06-22 14:57:47 +02:00
HTMLStyleElement.h LibWeb: Implement HTMLStyleElement.disabled 2024-06-22 14:57:47 +02:00
HTMLStyleElement.idl LibWeb: Implement HTMLStyleElement.disabled 2024-06-22 14:57:47 +02:00
HTMLSummaryElement.cpp LibWeb: Make EventTarget::activation_behavior a virtual function 2023-11-20 00:39:42 +01:00
HTMLSummaryElement.h LibWeb: Make EventTarget::activation_behavior a virtual function 2023-11-20 00:39:42 +01:00
HTMLTableCaptionElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTableCaptionElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTableCaptionElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableCellElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTableCellElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTableCellElement.idl LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
HTMLTableColElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTableColElement.h LibWeb: Add HTML col element span attribute 2023-12-03 20:29:14 +01:00
HTMLTableColElement.idl LibWeb: Add HTML col element span attribute 2023-12-03 20:29:14 +01:00
HTMLTableElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTableElement.h LibWeb: Use WebIDL types where possible instead of C types 2024-02-26 19:26:13 +00:00
HTMLTableElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableRowElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTableRowElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTableRowElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableSectionElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTableSectionElement.h LibWeb: Use WebIDL types where possible instead of C types 2024-02-26 19:26:13 +00:00
HTMLTableSectionElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTemplateElement.cpp LibWeb: Update DOM cloning algorithm for declarative shadow DOM 2024-06-25 19:22:35 +02:00
HTMLTemplateElement.h LibWeb: Update DOM cloning algorithm for declarative shadow DOM 2024-06-25 19:22:35 +02:00
HTMLTemplateElement.idl LibWeb: Add HTMLTemplateElement IDL attrs for declarative shadow DOM 2024-06-25 19:22:35 +02:00
HTMLTextAreaElement.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
HTMLTextAreaElement.h LibWeb: Move event handling & cursor from BrowsingContext to Navigable 2024-04-26 20:01:58 +02:00
HTMLTextAreaElement.idl LibWeb: Add some missing [FIXME] IDL attributes 2024-05-21 19:29:04 +02:00
HTMLTimeElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTimeElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTimeElement.idl LibWeb: Add Optional<String> overload for Element::set_attribute 2023-09-02 19:23:41 +01:00
HTMLTitleElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTitleElement.h LibWeb: Port HTMLTitleElement from ByteString 2023-12-24 13:26:50 +01:00
HTMLTitleElement.idl LibWeb/HTML: Implement text attribute in HTMLTitleElement 2023-12-02 10:35:43 +01:00
HTMLTrackElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLTrackElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTrackElement.idl LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
HTMLUListElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLUListElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLUListElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLUnknownElement.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTMLUnknownElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLUnknownElement.idl
HTMLVideoElement.cpp LibWeb: Change Fetch's ProcessBodyError to accept a plain JS value 2024-05-20 16:57:52 -04:00
HTMLVideoElement.h LibWeb: Stop the video decoder thread when the video element is GC'd 2024-04-26 09:49:11 +02:00
HTMLVideoElement.idl LibWeb: Implement the width and height attributes where missing 2024-05-21 19:28:43 +02:00
ImageBitmap.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
ImageBitmap.h LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
ImageBitmap.idl LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
ImageData.cpp LibGfx: Remove Bitmap and Painter "scale" concept 2024-06-05 15:37:05 +02:00
ImageData.h LibWeb: Add ImageData constructor with data 2024-03-30 19:29:14 +01:00
ImageData.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
ImageRequest.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
ImageRequest.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
LazyLoadingElement.h LibWeb: Extract shared lazy-loading behavior into a base class 2023-12-01 10:28:02 +01:00
ListOfAvailableImages.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
ListOfAvailableImages.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
Location.cpp LibJS: Add PropertyLookupPhase enum to distinguish Object [[Get]] calls 2024-05-04 21:42:59 +02:00
Location.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
Location.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
MediaError.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
MediaError.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
MediaError.idl
MessageChannel.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
MessageChannel.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
MessageChannel.idl
MessageEvent.cpp LibWeb: Use correct type for MessageEventInit.ports 2024-05-16 08:04:01 +02:00
MessageEvent.h LibWeb: Use correct type for MessageEventInit.ports 2024-05-16 08:04:01 +02:00
MessageEvent.idl LibWeb: Use correct type for MessageEventInit.ports 2024-05-16 08:04:01 +02:00
MessagePort.cpp LibWeb: Use correct type for MessageEventInit.ports 2024-05-16 08:04:01 +02:00
MessagePort.h Ladybird+Userland: Remove use of unnecessary fd passing socket concept 2024-04-19 16:38:55 -04:00
MessagePort.idl LibWeb: Post all MessagePort messages over their LocalSockets 2023-12-20 12:25:40 -07:00
MimeType.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
MimeType.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
MimeType.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
MimeTypeArray.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
MimeTypeArray.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
MimeTypeArray.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
Navigable.cpp LibWeb: Rename RecordingPainter to DisplayListRecorder 2024-06-24 13:22:59 +02:00
Navigable.h LibWeb: Rename RecordingPainter to DisplayListRecorder 2024-06-24 13:22:59 +02:00
NavigableContainer.cpp LibWeb: Move event handling & cursor from BrowsingContext to Navigable 2024-04-26 20:01:58 +02:00
NavigableContainer.h LibWeb: Wait for initial navigation to complete before modifying iframe 2024-04-08 09:07:18 +02:00
NavigateEvent.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
NavigateEvent.h LibWeb: Flesh out apply the history step to setup the navigation API 2024-01-19 11:47:59 +01:00
NavigateEvent.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Navigation.cpp LibWeb: Don't set hashChange for classic history navigate events 2024-06-22 17:40:24 +02:00
Navigation.h LibWeb: Move consume history-action user activation to Window 2024-05-29 21:30:15 +02:00
Navigation.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationCurrentEntryChangeEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigationCurrentEntryChangeEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
NavigationCurrentEntryChangeEvent.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
NavigationDestination.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigationDestination.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
NavigationDestination.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationHistoryEntry.cpp LibWeb: Add SessionHistoryEntry::document() 2024-03-27 18:07:07 +01:00
NavigationHistoryEntry.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
NavigationHistoryEntry.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationParams.cpp LibWeb: Make HTML::Environment a GC-allocated type 2024-04-24 17:04:43 +02:00
NavigationParams.h LibWeb: Make NavigationParams be GC-allocated 2024-04-22 17:10:11 +02:00
NavigationTransition.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
NavigationTransition.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
NavigationTransition.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigationType.h LibWeb: Add NavigationType to prep for Navigation API platform objects 2023-08-24 11:03:57 -06:00
NavigationType.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Navigator.cpp LibWeb: Implement UserActivation 2024-05-29 09:32:59 -06:00
Navigator.h LibWeb: Implement UserActivation 2024-05-29 09:32:59 -06:00
Navigator.idl LibWeb: Implement UserActivation 2024-05-29 09:32:59 -06:00
NavigatorBeacon.cpp LibWeb: Remove OOM propagation from Fetch::Infrastructure::Headers 2024-04-27 07:08:14 +02:00
NavigatorBeacon.h LibWeb: Add basic Navigator send beacon support 2023-09-18 11:08:26 -06:00
NavigatorBeacon.idl LibWeb: Add basic Navigator send beacon support 2023-09-18 11:08:26 -06:00
NavigatorConcurrentHardware.h LibWeb: Fill out implementation for navigator.hardwareConcurrency 2024-04-06 07:20:22 +02:00
NavigatorConcurrentHardware.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigatorID.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
NavigatorID.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
NavigatorID.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigatorLanguage.h LibWeb: Port NavigatorLanguage from DeprecatedString 2023-12-02 22:54:53 +01:00
NavigatorLanguage.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
NavigatorOnLine.h
NavigatorOnLine.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Numbers.cpp LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
Numbers.h LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
Origin.cpp LibWeb: Add facilities to serialize EnvironmentSettingsObjects 2024-03-06 07:19:10 +01:00
Origin.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
PageTransitionEvent.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
PageTransitionEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
PageTransitionEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
Path2D.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Path2D.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
Path2D.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
Plugin.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Plugin.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
Plugin.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
PluginArray.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
PluginArray.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
PluginArray.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
PolicyContainers.cpp LibWeb: Add facilities to serialize EnvironmentSettingsObjects 2024-03-06 07:19:10 +01:00
PolicyContainers.h LibWeb: Add facilities to serialize EnvironmentSettingsObjects 2024-03-06 07:19:10 +01:00
PopStateEvent.cpp LibWeb: Add popstate event support 2024-04-11 21:25:06 +02:00
PopStateEvent.h LibWeb: Add popstate event support 2024-04-11 21:25:06 +02:00
PopStateEvent.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
POSTResource.h
PotentialCORSRequest.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
PotentialCORSRequest.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
PromiseRejectionEvent.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
PromiseRejectionEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
PromiseRejectionEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
SandboxingFlagSet.h LibWeb: Convert SandboxingFlagSet into a enum class 2023-08-29 09:39:57 +02:00
ScrollOptions.h LibWeb: Add AO for "normalize non-finite values" 2024-05-07 17:21:52 -06:00
SelectedFile.cpp LibIPC+Userland: Make IPC::File always own its file descriptor 2024-04-19 06:34:07 -04:00
SelectedFile.h LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00
SelectItem.cpp LibWeb: Add support for select options disabled state 2024-04-08 17:24:48 -04:00
SelectItem.h LibWeb: Add support for select options disabled state 2024-04-08 17:24:48 -04:00
SessionHistoryEntry.cpp LibWeb: Fix always hanging Navigable::reload() 2024-04-13 09:19:00 -07:00
SessionHistoryEntry.h LibWeb: Fix always hanging Navigable::reload() 2024-04-13 09:19:00 -07:00
SessionHistoryTraversalQueue.cpp LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
SessionHistoryTraversalQueue.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
SharedImageRequest.cpp LibWeb: Change Fetch's ProcessBodyError to accept a plain JS value 2024-05-20 16:57:52 -04:00
SharedImageRequest.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
SourceSet.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
SourceSet.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
SourceSnapshotParams.h LibWeb: Convert SandboxingFlagSet into a enum class 2023-08-29 09:39:57 +02:00
Storage.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Storage.h LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
Storage.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
StructuredSerialize.cpp LibWeb: Correct spec steps for serializable objects 2024-03-30 21:26:37 +01:00
StructuredSerialize.h LibWeb: Add structured_deserialize_internal() 2024-03-20 09:16:01 +01:00
SubmitEvent.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
SubmitEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
SubmitEvent.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
TagNames.cpp LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00
TagNames.h LibWeb: Port Element::local_name and TagNames from Deprecated String 2023-10-03 14:47:53 +01:00
TextMetrics.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
TextMetrics.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TextMetrics.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
Timer.cpp LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
Timer.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TimeRanges.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TimeRanges.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TimeRanges.idl
ToggleEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
ToggleEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
ToggleEvent.idl LibWeb: Implement ToggleEvent for HTMLDetailsElement 2023-09-13 13:45:47 +02:00
ToggleTaskTracker.h LibWeb: Implement HTMLDetailsElement's open attribute closer to the spec 2023-09-13 13:45:47 +02:00
TokenizedFeatures.cpp LibWeb: Move window.open TokenizedFeature parsing into its own file 2024-05-30 16:16:33 -04:00
TokenizedFeatures.h LibWeb: Move window.open TokenizedFeature parsing into its own file 2024-05-30 16:16:33 -04:00
TrackEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
TrackEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
TrackEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
TraversableNavigable.cpp LibCore+LibWeb: Use Metal backend for Skia painter on macOS 2024-06-28 14:25:34 +02:00
TraversableNavigable.h LibCore+LibWeb: Use Metal backend for Skia painter on macOS 2024-06-28 14:25:34 +02:00
UserActivation.cpp LibWeb: Implement UserActivation 2024-05-29 09:32:59 -06:00
UserActivation.h LibWeb: Implement UserActivation 2024-05-29 09:32:59 -06:00
UserActivation.idl LibWeb: Implement UserActivation 2024-05-29 09:32:59 -06:00
ValidityState.cpp LibWeb: Run clang-format 2024-06-16 15:30:28 -04:00
ValidityState.h LibWeb: Run clang-format 2024-06-16 15:30:28 -04:00
ValidityState.idl LibWeb: Add stub for ValidityState 2024-06-09 10:13:32 +02:00
VideoTrack.cpp LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
VideoTrack.h LibMedia: Rename LibVideo to LibMedia 2024-06-19 07:51:55 +02:00
VideoTrack.idl
VideoTrackList.cpp LibWeb: Remove OOM error propagation from HTMLMediaElement (and friends) 2024-04-26 12:21:57 -04:00
VideoTrackList.h LibWeb: Remove OOM error propagation from HTMLMediaElement (and friends) 2024-04-26 12:21:57 -04:00
VideoTrackList.idl
VisibilityState.h
WebViewHints.cpp LibWeb: Parse TokenizedFeatures from window.open 2024-05-30 16:16:33 -04:00
WebViewHints.h LibWeb: Parse TokenizedFeatures from window.open 2024-05-30 16:16:33 -04:00
Window.cpp LibWeb: Implement a minimal version of Window.find() 2024-06-27 10:09:39 +02:00
Window.h LibWeb: Implement a minimal version of Window.find() 2024-06-27 10:09:39 +02:00
Window.idl LibWeb: Implement a minimal version of Window.find() 2024-06-27 10:09:39 +02:00
WindowEventHandlers.cpp LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
WindowEventHandlers.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
WindowLocalStorage.idl
WindowOrWorkerGlobalScope.cpp LibTextCodec: Fix ISO-8859-1 vs. windows-1252 handling in web contexts 2024-06-04 10:21:07 +02:00
WindowOrWorkerGlobalScope.h LibWeb: Implement EventSource for server-sent events 2024-05-26 18:29:24 +02:00
WindowOrWorkerGlobalScope.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
WindowProxy.cpp LibJS: Add PropertyLookupPhase enum to distinguish Object [[Get]] calls 2024-05-04 21:42:59 +02:00
WindowProxy.h LibJS: Add PropertyLookupPhase enum to distinguish Object [[Get]] calls 2024-05-04 21:42:59 +02:00
WindowSessionStorage.idl
Worker.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Worker.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Worker.idl LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
WorkerAgent.cpp Ladybird+Userland: Remove use of unnecessary fd passing socket concept 2024-04-19 16:38:55 -04:00
WorkerAgent.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
WorkerDebugConsoleClient.cpp LibJS+LibWeb: Make Console, ConsoleClient & subclasses GC-allocated 2024-04-21 09:12:25 +02:00
WorkerDebugConsoleClient.h LibJS: Make JS::Cell a Weakable 2024-05-04 21:42:59 +02:00
WorkerGlobalScope.cpp LibWeb: Implement WorkerGlobalScope.importScripts() 2024-05-29 08:17:18 +02:00
WorkerGlobalScope.h LibWeb: Implement WorkerGlobalScope.importScripts() 2024-05-29 08:17:18 +02:00
WorkerGlobalScope.idl LibWeb: Add stub implementation of FontFaceSet and Document.fonts 2024-05-08 10:39:16 +02:00
WorkerLocation.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
WorkerLocation.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WorkerLocation.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
WorkerNavigator.cpp LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
WorkerNavigator.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WorkerNavigator.idl