ladybird/Userland/Libraries/LibWeb/HTML
Timothy Flynn 40b2d24d55 LibWeb: Support ctrl/cmd-clicking a link to open it in a new tab
The spec does not define activation behavior of ctrl/cmd clicks, so we
have to go a bit ad-hoc here. When an anchor element is clicked with the
cmd (on macOS) or ctrl (on other platforms) modifier pressed, we will
skip activation of that element and pass the event on to the chrome. We
still dispatch the event to allow scripts to cancel the event.
2024-08-02 08:07:00 +02:00
..
Canvas LibWeb/CSS: Make CSS Parser::create() infallible 2024-07-26 17:29:20 +02:00
CrossOrigin LibWeb: Add some extra browsing context null checks 2024-03-30 08:15:49 +01:00
CustomElements LibWeb: Add customElements.getName 2024-07-06 14:51:43 -06:00
EventLoop LibWeb: Schedule Microtasks on Microtask queue 2024-07-25 16:58:12 +02:00
Parser LibWeb: Indicate documents are for fragment parsing during construction 2024-08-01 11:35:49 +02:00
Scripting LibWeb: Add spec link to fetch group concept 2024-07-26 10:22:17 +02: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 LibWeb: Use double as the argument for AnimationFrameCallbacks 2024-07-01 14:29:45 -06:00
AnimationFrameProvider.idl
AttributeNames.cpp LibWeb: Port AttributeNames to FlyString 2023-10-08 08:11:48 -04:00
AttributeNames.h LibWeb: Implement HTMLMarqueeElement.trueSpeed 2024-07-13 19:57:51 +02:00
AudioPlayState.h LibWeb+LibWebView+WebContent: Support muting an entire page 2024-03-30 19:28:20 +01:00
AudioTrack.cpp LibWeb: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
AudioTrack.h LibWeb: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
AudioTrack.idl LibWeb: Implement the AudioTrack and AudioTrackList interfaces 2023-06-13 06:14:01 +02:00
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 LibWeb: Implement the AudioTrack and AudioTrackList interfaces 2023-06-13 06:14:01 +02:00
BroadcastChannel.cpp LibWeb: Stub BroadcastChannel interface 2024-07-13 19:53:02 +02:00
BroadcastChannel.h LibWeb: Stub BroadcastChannel interface 2024-07-13 19:53:02 +02:00
BroadcastChannel.idl LibWeb: Stub BroadcastChannel interface 2024-07-13 19:53:02 +02:00
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
DedicatedWorkerGlobalScope.cpp LibWeb: Create separate DedicatedWorkerGlobalScope class 2024-07-10 07:04:53 +02:00
DedicatedWorkerGlobalScope.h LibWeb: Create separate DedicatedWorkerGlobalScope class 2024-07-10 07:04:53 +02:00
DedicatedWorkerGlobalScope.idl LibWeb: Create separate DedicatedWorkerGlobalScope class 2024-07-10 07:04:53 +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
DOMStringList.cpp LibWeb: Update DOMStringList to match PlatformObject changes 2024-07-29 11:17:05 +01:00
DOMStringList.h LibWeb: Update DOMStringList to match PlatformObject changes 2024-07-29 11:17:05 +01:00
DOMStringList.idl LibWeb: Implement DOMStringList 2024-07-29 11:19:00 +02:00
DOMStringMap.cpp Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02:00
DOMStringMap.h Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02:00
DOMStringMap.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
DragEvent.cpp LibWeb: Visit the DataTransfer member of DragEvent 2024-07-25 18:35:57 -06:00
DragEvent.h LibWeb: Visit the DataTransfer member of DragEvent 2024-07-25 18:35:57 -06:00
DragEvent.idl LibWeb: Implement HTML DragEvent class 2024-07-09 11:28:32 +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
EmbedderPolicy.cpp LibWeb: Implement EmbedderPolicy struct 2024-07-10 07:03:37 +02:00
EmbedderPolicy.h LibWeb: Implement EmbedderPolicy struct 2024-07-10 07:03:37 +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 AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
EventNames.h LibWeb: Implement IDBRequest.onsuccess 2024-06-22 14:57:47 +02:00
EventSource.cpp LibWeb: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
EventSource.h LibWeb: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01: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 HTML: Partially implement HTMLInputElement's selection{Start,End} 2024-08-01 11:42:39 +02:00
FormAssociatedElement.h HTML: Partially implement HTMLInputElement's selection{Start,End} 2024-08-01 11:42:39 +02:00
FormControlInfrastructure.cpp LibWeb: Implement Blob::bytes() 2024-07-26 10:21:32 +02:00
FormControlInfrastructure.h LibWeb: Fix up constructing the form entry list 2023-06-19 06:12:26 +02:00
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/HTML: Stub History.scrollRestoration 2024-07-21 10:50:05 +02:00
HistoryHandlingBehavior.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
HTMLAllCollection.cpp Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
HTMLAllCollection.h Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
HTMLAllCollection.idl LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAnchorElement.cpp LibWeb: Support ctrl/cmd-clicking a link to open it in a new tab 2024-08-02 08:07:00 +02:00
HTMLAnchorElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLAnchorElement.idl LibWeb: Use Reflect for HTMLAnchorElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLAreaElement.cpp LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLAreaElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +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: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLBaseElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLBaseElement.idl LibWeb: Port HTMLBaseElement interface from DeprecatedString to String 2023-09-05 20:36:09 -04:00
HTMLBodyElement.cpp LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLBodyElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02: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: Resolve content-visibility fixme in html details element 2024-07-19 09:04:30 +01:00
HTMLDetailsElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02: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 :modal pseudo class 2024-07-08 11:34:06 +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: Don't proceed with Element.click() on disabled form controls 2024-07-26 14:25:04 +02:00
HTMLElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLElement.idl LibWeb: Implement popover property and attribute 2024-07-05 07:14:50 +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 Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
HTMLFormElement.h Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +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: Implement HTMLFrameElement.noResize 2024-07-13 19:57:51 +02:00
HTMLFrameSetElement.cpp LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLFrameSetElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02: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: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLIFrameElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLIFrameElement.idl LibWeb: Implement HTMLIFrameElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLImageElement.cpp LibWeb: Ensure EC on stack when resolving/rejecting image decode promise 2024-07-06 09:49:51 +02:00
HTMLImageElement.h LibWeb: Implement HTMLImageElement::decode with a few FIXMEs 2024-06-06 08:20:02 +02:00
HTMLImageElement.idl LibWeb/HTML: Stub HTMLImageElement.{x,y} 2024-07-21 10:50:05 +02:00
HTMLInputElement.cpp HTML: Partially implement HTMLInputElement's selection{Start,End} 2024-08-01 11:42:39 +02:00
HTMLInputElement.h HTML: Partially implement HTMLInputElement's selection{Start,End} 2024-08-01 11:42:39 +02:00
HTMLInputElement.idl HTML: Partially implement HTMLInputElement's selection{Start,End} 2024-08-01 11:42:39 +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: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLLinkElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +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: Implement HTMLMarqueeElement.scrollDelay 2024-07-13 19:57:51 +02:00
HTMLMarqueeElement.h LibWeb: Implement HTMLMarqueeElement.scrollDelay 2024-07-13 19:57:51 +02:00
HTMLMarqueeElement.idl LibWeb: Implement HTMLMarqueeElement.trueSpeed 2024-07-13 19:57:51 +02:00
HTMLMediaElement.cpp LibWeb/HTML: Implement HTMLMediaElement.addTextTrack 2024-07-26 09:30:19 +02:00
HTMLMediaElement.h LibWeb/HTML: Implement HTMLMediaElement.addTextTrack 2024-07-26 09:30:19 +02:00
HTMLMediaElement.idl LibWeb/HTML: Implement HTMLMediaElement.addTextTrack 2024-07-26 09:30:19 +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: Correct HTMLMeterElement color selection 2024-07-07 08:07:19 +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: Improve HTMLOptionElement spec compliance 2024-07-26 09:15:39 +01:00
HTMLOptionElement.h LibWeb: Implement selectedness algorithm 2024-07-26 09:15:39 +01:00
HTMLOptionElement.idl LibWeb: Implement the HTMLOptionElement.form attribute 2024-05-16 08:03:13 +02:00
HTMLOptionsCollection.cpp LibWeb: Correct logic for removing end nodes from HTMLOptionsCollection 2024-07-27 20:23:14 +01:00
HTMLOptionsCollection.h LibWeb: Add support for indexed setter of HTMLOptionsCollection 2024-07-16 10:59:59 +01: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: Support accent-color for range input and progress element 2024-07-15 15:51:50 +01:00
HTMLProgressElement.h LibWeb: Support accent-color for range input and progress element 2024-07-15 15:51:50 +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: Execute the correct script in XMLDocumentBuilder::element_end() 2024-07-25 15:05:28 +02:00
HTMLScriptElement.h LibWeb: Remove m_src_is_set field from HTMLScriptElement 2024-07-10 07:04:08 +02:00
HTMLScriptElement.idl LibWeb: Use Enumerated for HTMLScriptElement.referrerPolicy 2024-06-07 09:54:19 +02:00
HTMLSelectElement.cpp LibWeb: Improve HTMLSelectElement spec compliance 2024-07-26 09:15:39 +01:00
HTMLSelectElement.h LibWeb: Implement selectedness algorithm 2024-07-26 09:15:39 +01: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: Use correct scope when removing style sheet inside a shadow tree 2024-07-23 11:12:18 +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: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLTableElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02: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 HTML: Put HTMLTextAreaElement selection helpers in FormAssociatedElement 2024-08-01 11:42:39 +02:00
HTMLTextAreaElement.h HTML: Put HTMLTextAreaElement selection helpers in FormAssociatedElement 2024-08-01 11:42:39 +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: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLTrackElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +02:00
HTMLTrackElement.idl LibWeb/HTML: Remove FIXMEs from HTMLTrackElement constants 2024-07-17 18:19:09 +01: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: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
HTMLVideoElement.h LibWeb: Pass the old attribute value to Element::attribute_changed() 2024-07-10 07:04:08 +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: Implement MessageEvent.initMessageEvent 2024-07-10 10:28:43 +02:00
MessageEvent.h LibWeb: Implement MessageEvent.initMessageEvent 2024-07-10 10:28:43 +02:00
MessageEvent.idl LibWeb: Implement MessageEvent.initMessageEvent 2024-07-10 10:28:43 +02:00
MessagePort.cpp LibWeb: Account for header size when reading MessagePort message payload 2024-08-01 11:39:43 +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 Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
MimeTypeArray.h Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
MimeTypeArray.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
Navigable.cpp LibWeb: Delete BlitCornerClipping display list command 2024-07-30 09:43:43 +02:00
Navigable.h LibWeb: Pass network error message to generated error page 2024-07-05 15:08:13 -06: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 Navigator.doNotTrack 2024-07-04 16:42:34 +02:00
Navigator.h LibWeb: Implement Navigator.doNotTrack 2024-07-04 16:42:34 +02:00
Navigator.idl LibWeb: Implement Navigator.doNotTrack 2024-07-04 16:42:34 +02: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 LibWeb: Support Gecko and WebKit navigator compatibility modes 2024-07-05 07:14:03 +02:00
NavigatorID.h LibWeb: Support Gecko and WebKit navigator compatibility modes 2024-07-05 07:14:03 +02:00
NavigatorID.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
NavigatorLanguage.h LibWeb: Make preferred languages configurable 2024-07-25 11:38:59 +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 Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
Plugin.h Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
Plugin.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
PluginArray.cpp Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
PluginArray.h Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02: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: Implement EmbedderPolicy struct 2024-07-10 07:03:37 +02: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: Add response status check in SharedImageRequest::fetch_image 2024-07-06 15:51:22 -06:00
SharedImageRequest.h LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
SourceSet.cpp LibWeb/CSS: Make CSS Parser::create() infallible 2024-07-26 17:29:20 +02: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 Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02:00
Storage.h Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02: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
TextTrack.cpp LibWeb/HTML: Implement TextTrack.mode 2024-07-26 09:30:19 +02:00
TextTrack.h LibWeb/HTML: Add readiness state to TextTrack 2024-07-26 09:30:19 +02:00
TextTrack.idl LibWeb/HTML: Implement TextTrack.mode 2024-07-26 09:30:19 +02:00
TextTrackList.cpp LibWeb/HTML: Implement TextTrackList IDL interface 2024-07-06 11:41:13 +02:00
TextTrackList.h LibWeb/HTML: Implement TextTrackList IDL interface 2024-07-06 11:41:13 +02:00
TextTrackList.idl LibWeb/HTML: Implement TextTrackList IDL interface 2024-07-06 11:41:13 +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: Allow TrackEvent track to be a TextTrack 2024-07-06 11:41:13 +02:00
TrackEvent.h LibWeb: Allow TrackEvent track to be a TextTrack 2024-07-06 11:41:13 +02:00
TrackEvent.idl LibWeb: Allow TrackEvent track to be a TextTrack 2024-07-06 11:41:13 +02:00
TraversableNavigable.cpp LibWeb: Make DisplayList ref-counted 2024-07-25 14:33:33 +02:00
TraversableNavigable.h LibWeb+LibCore: Use Vulkan backend for Skia on Linux 2024-07-05 07:13:13 +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 LibWeb: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
VideoTrack.h LibWeb: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01: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 Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02:00
Window.h Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +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 LibWeb: Implement Blob::bytes() 2024-07-26 10:21:32 +02:00
WindowOrWorkerGlobalScope.h LibWeb: Add initial implementation of global.reportError() 2024-07-07 13:53:01 +01:00
WindowOrWorkerGlobalScope.idl LibWeb: Add initial implementation of global.reportError() 2024-07-07 13:53:01 +01: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: Create separate DedicatedWorkerGlobalScope class 2024-07-10 07:04:53 +02:00
WorkerGlobalScope.h LibWeb: Create separate DedicatedWorkerGlobalScope class 2024-07-10 07:04:53 +02:00
WorkerGlobalScope.idl LibWeb: Create separate DedicatedWorkerGlobalScope class 2024-07-10 07:04:53 +02:00
WorkerLocation.cpp LibWeb: Set correct prototype for WorkerLocation 2024-07-28 21:40:30 +02:00
WorkerLocation.h LibWeb: Set correct prototype for WorkerLocation 2024-07-28 21:40:30 +02: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