ladybird/Userland/Libraries/LibWeb/HTML
Timothy Flynn f6407276f7 LibWeb: Stop the video decoder thread when the video element is GC'd
Otherwise, the thread will continue to run and access the media data
buffer, which will have been freed.

The test here is a bit strange, but the issue would only consistently
repro after several GC runs.
2024-04-26 09:49:11 +02:00
..
Canvas LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
CrossOrigin LibWeb: Add some extra browsing context null checks 2024-03-30 08:15:49 +01:00
CustomElements LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
EventLoop LibWeb: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11:01 +02:00
Parser Everywhere: Run clang-format 2024-04-24 16:50:01 -04:00
Scripting LibWeb: Make HTML::Environment a GC-allocated type 2024-04-24 17:04:43 +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 LibWeb: Make HTML::DecodedImageData to be GC-allocated 2023-12-12 23:01:08 +01: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: Minimally implement HTMLElement.inert and HTMLElement.accessKey 2024-04-14 22:08:22 +02:00
AudioPlayState.h LibWeb+LibWebView+WebContent: Support muting an entire page 2024-03-30 19:28:20 +01:00
AudioTrack.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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 LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
AudioTrackList.h LibWeb: Replace MarkedVector with Vector in AudioTrackList 2024-04-06 06:59:36 +02:00
AudioTrackList.idl
BrowsingContext.cpp LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
BrowsingContext.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
CanvasPattern.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
CanvasPattern.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
CanvasRenderingContext2D.cpp LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02:00
CanvasRenderingContext2D.h LibWeb: Define CanvasImageSource only once 2024-04-08 14:25:36 +02:00
CanvasRenderingContext2D.idl
CloseEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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
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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
DataTransfer.h LibWeb: Add an empty DataTransfer IDL implementation 2024-03-14 10:10:33 +01:00
DataTransfer.idl LibWeb: Add an empty DataTransfer IDL implementation 2024-03-14 10:10:33 +01: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: Change HTMLParser's factory to accept the encoding as StringView 2024-04-04 11:23:21 +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
DOMStringMap.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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
ErrorEvent.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Use HTML::EventNames::animation* instead of string literals 2024-03-16 16:35:54 +01: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: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
Focus.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FormAssociatedElement.cpp LibWeb: Reset form association when any element with an ID changes 2024-02-03 15:30:16 -07: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
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+LibWebView+WebContent: Remove now-unused history change IPC 2024-04-14 18:53:58 -07: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: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAllCollection.h LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAllCollection.idl LibWeb: Implement HTMLAllCollection 2024-04-01 14:41:00 +02:00
HTMLAnchorElement.cpp LibWeb: Implement <a> element activation behavior for ismap <img>s 2024-04-04 17:17:57 -04:00
HTMLAnchorElement.h LibWeb: Remove DOM element deprecated_get_attribute() 2024-01-19 13:12:54 -07:00
HTMLAnchorElement.idl
HTMLAreaElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLAreaElement.h LibWeb: Port HTMLHyperlinkElementUtils from DeprecatedString to String 2023-11-20 15:00:19 +01:00
HTMLAreaElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLAudioElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLBaseElement.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLBaseElement.idl
HTMLBodyElement.cpp LibWeb/DOM: Rename link_color to normal_link_color 2024-04-19 10:58:45 +02: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLBRElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLBRElement.idl
HTMLButtonElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLButtonElement.h LibWeb: Port HTMLInputElement from DeprecatedString to String 2023-11-20 15:00:19 +01:00
HTMLButtonElement.idl LibWeb: Introduce the concept of "Enumerated" values 2023-11-07 11:34:21 +01:00
HTMLCanvasElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDataElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDataElement.idl
HTMLDataListElement.cpp LibWeb: Add datalist element options property 2024-04-24 15:23:45 +02: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Add basic "top layer" support 2024-03-29 06:57:07 +01:00
HTMLDialogElement.h LibWeb: Add basic "top layer" support 2024-03-29 06:57:07 +01:00
HTMLDialogElement.idl
HTMLDirectoryElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLDivElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLDivElement.idl
HTMLDListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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 AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -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: Allocate dataset lazily for HTML/SVG/MathML elements 2024-04-25 09:30:30 +02:00
HTMLElement.h LibWeb: Allocate dataset lazily for HTML/SVG/MathML elements 2024-04-25 09:30:30 +02:00
HTMLElement.idl LibWeb: Stub out HTMLElement.outerText 2024-04-14 22:08:22 +02:00
HTMLEmbedElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLFieldSetElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFieldSetElement.h LibWeb: Add fieldset elements property 2023-12-10 08:07:41 -05:00
HTMLFieldSetElement.idl LibWeb: Add fieldset elements property 2023-12-10 08:07:41 -05:00
HTMLFontElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFontElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLFontElement.idl
HTMLFormElement.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
HTMLFormElement.h LibWeb: Fix some GCVerifier warnings 2024-04-07 07:03:13 +02:00
HTMLFormElement.idl LibWeb: Implement HTMLFormElement.requestSubmit() 2024-02-16 17:21:48 -05:00
HTMLFrameElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLFrameSetElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLFrameSetElement.h LibWeb: Ignore window-forwarded document.body.onfoo in detached DOM 2024-03-11 18:29:10 +01:00
HTMLFrameSetElement.idl
HTMLHeadElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Remove a bunch of calls to to_byte_string 2024-04-05 20:01:37 -04:00
HTMLHyperlinkElementUtils.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HTMLHyperlinkElementUtils.idl
HTMLIFrameElement.cpp LibWeb: Generalize support for dimension attributes 2024-04-11 18:41:57 +02:00
HTMLIFrameElement.h LibWeb: Generalize support for dimension attributes 2024-04-11 18:41:57 +02:00
HTMLIFrameElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLImageElement.cpp LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
HTMLImageElement.h LibWeb: Generalize support for dimension attributes 2024-04-11 18:41:57 +02:00
HTMLImageElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLInputElement.cpp LibWeb: Generalize support for dimension attributes 2024-04-11 18:41:57 +02:00
HTMLInputElement.h LibWeb: Generalize support for dimension attributes 2024-04-11 18:41:57 +02:00
HTMLInputElement.idl LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
HTMLLabelElement.cpp LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
HTMLLabelElement.h LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
HTMLLabelElement.idl LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
HTMLLegendElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Skip HTMLLinkElement resource fetching for documents without BC 2024-04-25 09:31:01 +02:00
HTMLLinkElement.h LibWeb: Allow moving StyleSheets between documents without falling apart 2024-04-22 06:43:05 +02:00
HTMLLinkElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMapElement.cpp LibWeb: Add map element areas property 2024-04-24 15:23:45 +02: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLMediaElement.cpp LibWeb: Add missing call to Base::finalize() in HTMLMediaElement 2024-04-26 09:49:11 +02:00
HTMLMediaElement.h LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated 2024-04-05 08:14:19 +02:00
HTMLMediaElement.idl LibWeb: Introduce the concept of "Enumerated" values 2023-11-07 11:34:21 +01:00
HTMLMenuElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLMeterElement.h LibWeb: Add internal use_pseudo_element to DOM Element 2023-12-10 16:44:12 +01:00
HTMLMeterElement.idl LibWeb: Add basic HTML meter element support 2023-12-04 19:54:43 +00:00
HTMLModElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLModElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLModElement.idl
HTMLObjectElement.cpp LibWeb: Skip creating a navigable for <object> not connected to document 2024-04-18 08:09:51 +00:00
HTMLObjectElement.h LibWeb: Destroy associated navigable when <object> is removed from DOM 2024-04-18 08:09:51 +00:00
HTMLObjectElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLOListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLOptionElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLOptionElement.idl LibWeb: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLOptionsCollection.cpp LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOptionsCollection.h LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOptionsCollection.idl LibWeb: Add select and options collection remove method 2024-04-09 09:23:57 +02:00
HTMLOutputElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLOutputElement.h LibWeb: Port HTMLOutputElement from ByteString 2023-12-24 13:26:50 +01:00
HTMLOutputElement.idl LibWeb: Add output element value 2023-12-09 21:50:17 +01:00
HTMLParagraphElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLPreElement.h LibWeb: Add HTMLPreElement width property 2024-02-24 16:35:11 -07:00
HTMLPreElement.idl LibWeb: Add HTMLPreElement width property 2024-02-24 16:35:11 -07:00
HTMLProgressElement.cpp LibWeb: Limit progress element attribute values to the correct ranges 2024-03-18 11:16:35 +01:00
HTMLProgressElement.h LibWeb: Add internal use_pseudo_element to DOM Element 2023-12-10 16:44:12 +01:00
HTMLProgressElement.idl LibWeb: Reorder and add missing form elements IDL items 2023-10-24 07:27:14 +02:00
HTMLQuoteElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLQuoteElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLQuoteElement.idl
HTMLScriptElement.cpp LibWeb: Support "importmap" scripts 2024-04-15 10:11:54 +02:00
HTMLScriptElement.h LibWeb: Support "importmap" scripts 2024-04-15 10:11:54 +02:00
HTMLScriptElement.idl LibWeb: Implement HTMLScriptElement.async 2024-04-14 22:08:22 +02:00
HTMLSelectElement.cpp LibWeb: Use HTMLOptionElement in select item getter 2024-04-09 09:23:57 +02:00
HTMLSelectElement.h LibWeb: Use HTMLOptionElement in select item getter 2024-04-09 09:23:57 +02:00
HTMLSelectElement.idl LibWeb: Use HTMLOptionElement in select item getter 2024-04-09 09:23:57 +02:00
HTMLSlotElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLSlotElement.h LibWeb: Convert Element "attribute change steps" from vector to virtual 2023-11-20 00:39:42 +01:00
HTMLSlotElement.idl
HTMLSourceElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLSourceElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLSourceElement.idl
HTMLSpanElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLStyleElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLStyleElement.idl
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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLTableColElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTemplateElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTemplateElement.idl
HTMLTextAreaElement.cpp LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
HTMLTextAreaElement.h LibWeb: Capture weak this ptr in HTMLTextAreaElement input callback 2024-03-16 09:12:02 -04:00
HTMLTextAreaElement.idl LibWeb: Partially implement <textarea>'s selectionStart and selectionEnd 2024-03-16 13:11:57 +01:00
HTMLTimeElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
HTMLTimeElement.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
HTMLTimeElement.idl
HTMLTitleElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
HTMLUListElement.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Stop the video decoder thread when the video element is GC'd 2024-04-26 09:49:11 +02: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: Reorder and add missing HTML elements IDL items 2023-10-25 19:45:41 +02:00
ImageBitmap.cpp LibWeb: Make CanvasImageSource also be an ImageBitmap 2024-04-08 14:25:36 +02: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 LibWeb: Fix new ImageData(width, height) when width != height 2024-04-15 11:27:34 +02:00
ImageData.h LibWeb: Add ImageData constructor with data 2024-03-30 19:29:14 +01:00
ImageData.idl LibWeb: Add ImageData constructor with data 2024-03-30 19:29:14 +01: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 AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Location.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
Location.h LibWeb: Bring HistoryHandlingBehavior up to date with the specification 2024-03-28 15:34:52 +01:00
Location.idl
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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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 LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
MessageEvent.h LibWeb: Add missing visits in MessageEvent 2024-01-24 10:52:02 +01:00
MessageEvent.idl LibWeb: Add ports attribute to MessageEvent and MessageEventInit 2023-12-14 08:36:11 -07:00
MessagePort.cpp LibWeb: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Make HTML::Environment a GC-allocated type 2024-04-24 17:04:43 +02:00
Navigable.h LibWeb: Use SafeFunction for completion steps in "populate SHE" 2024-04-24 10:22:29 +02:00
NavigableContainer.cpp LibWeb: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11:01 +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: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11:01 +02:00
Navigation.h LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() 2024-04-09 09:13:06 +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
NavigationType.idl LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Navigator.cpp LibWeb: Stub out Navigator.maxTouchPoints 2024-04-12 09:08:46 +02:00
Navigator.h LibWeb: Stub out Navigator.maxTouchPoints 2024-04-12 09:08:46 +02:00
Navigator.idl LibWeb: Stub out Navigator.maxTouchPoints 2024-04-12 09:08:46 +02:00
NavigatorBeacon.cpp LibWeb: Prefer GCPtr<T> over Optional<NonnullGCPtr<T>> 2024-04-07 18:01:05 +02:00
NavigatorBeacon.h
NavigatorBeacon.idl
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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
PageTransitionEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
PageTransitionEvent.idl
Path2D.cpp LibGfx: Simplify path storage and tidy up APIs 2024-03-18 07:09:37 +01:00
Path2D.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
Path2D.idl
Plugin.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Add popstate event support 2024-04-11 21:25:06 +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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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
ScrollOptions.h
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 LibWeb: Make SessionHistoryTraversalQueue GC-allocated 2024-04-10 17:18:03 +02:00
SharedImageRequest.cpp LibWeb: Convert callers of ImageCodecPlugin to the async API 2024-04-23 12:32:04 -06:00
SharedImageRequest.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04: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
Storage.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01: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
ToggleTaskTracker.h
TokenizedFeatures.h
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
TraversableNavigable.cpp LibWeb: Create HeapFunction for after_document_populated 2024-04-24 10:22:29 +02:00
TraversableNavigable.h LibWeb: Look into nested session histories to find max history step 2024-04-16 05:59:19 -07:00
VideoTrack.cpp LibWeb: Stop the video decoder thread when the video element is GC'd 2024-04-26 09:49:11 +02:00
VideoTrack.h LibWeb: Stop the video decoder thread when the video element is GC'd 2024-04-26 09:49:11 +02:00
VideoTrack.idl
VideoTrackList.cpp LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
VideoTrackList.h LibWeb: Stop the video decoder thread when the video element is GC'd 2024-04-26 09:49:11 +02:00
VideoTrackList.idl
VisibilityState.h
WebViewHints.cpp Ladybird: Add IPC call for creating a new child tab 2024-02-03 20:51:37 -05:00
WebViewHints.h Ladybird: Add IPC call for creating a new child tab 2024-02-03 20:51:37 -05:00
Window.cpp LibWeb: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11:01 +02:00
Window.h LibWeb: Support "importmap" scripts 2024-04-15 10:11:54 +02:00
Window.idl LibWeb: Add methods to Window that must do nothing 2024-04-14 10:45:43 +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: Convert callers of ImageCodecPlugin to the async API 2024-04-23 12:32:04 -06:00
WindowOrWorkerGlobalScope.h LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WindowOrWorkerGlobalScope.idl LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WindowProxy.cpp Userland: Avoid some conversions from rvalue strings to StringView 2024-04-04 11:23:21 +02:00
WindowProxy.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WindowSessionStorage.idl
Worker.cpp LibWeb: Remove a bunch of calls to to_byte_string 2024-04-05 20:01:37 -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 AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
WorkerDebugConsoleClient.cpp LibJS+LibWeb: Make Console, ConsoleClient & subclasses GC-allocated 2024-04-21 09:12:25 +02:00
WorkerDebugConsoleClient.h LibJS+LibWeb: Make Console, ConsoleClient & subclasses GC-allocated 2024-04-21 09:12:25 +02:00
WorkerGlobalScope.cpp LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WorkerGlobalScope.h LibWeb: Implement HTML::ImageBitmap 2024-04-08 14:25:36 +02:00
WorkerGlobalScope.idl LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
WorkerLocation.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -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: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WorkerNavigator.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WorkerNavigator.idl