tangled
alpha
login
or
join now
jcs.org
/
serenity
0
fork
atom
Serenity Operating System
0
fork
atom
overview
issues
pulls
pipelines
serenity
/
Userland
/
Libraries
/
LibWeb
/
HTML
/
at
master
6 folders
367 files
Canvas
LibGfx+LibWeb: Propagate OOM when creating PaintStyles
3 years ago
CrossOrigin
LibJS+LibWeb: Add a bunch of missing includes
3 years ago
EventLoop
LibWeb/HTML: Port Window.performance to IDL
3 years ago
Parser
LibWeb: Escape HTML text fragments with multi-byte code point awareness
3 years ago
Scripting
LibJS+LibWeb: Add a bunch of missing includes
3 years ago
SyntaxHighlighter
LibWeb: Add some folding regions to HTML syntax highlighter
3 years ago
AnimationFrameCallbackDriver.h
LibJS+LibWeb: Add a bunch of missing includes
3 years ago
AnimationFrameProvider.idl
LibWeb/HTML: Port Window.cancelAnimationFrame() to IDL
3 years ago
AttributeNames.cpp
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
AttributeNames.h
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
BrowsingContext.cpp
LibWeb: Make BC::set_system_visibility_state use the active doc's global
3 years ago
BrowsingContext.h
LibWeb: Use browsing context creator URL for about:blank documents
3 years ago
BrowsingContextContainer.cpp
LibWeb: Return after firing the iframe load event for about:blank
3 years ago
BrowsingContextContainer.h
LibWeb: Make HTMLIFrameElement.contentWindow return the WindowProxy
3 years ago
BrowsingContextGroup.cpp
LibWeb: Make BrowsingContext GC-allocated
3 years ago
BrowsingContextGroup.h
LibJS+LibWeb: Add a bunch of missing includes
3 years ago
CanvasGradient.cpp
LibGfx+LibWeb: Propagate OOM when appending CanvasGradient color stops
3 years ago
CanvasGradient.h
LibWeb: Make factory methods of HTML::CanvasGradient fallible
3 years ago
CanvasGradient.idl
LibWeb: Add barebones CanvasGradient object
4 years ago
CanvasPattern.cpp
LibGfx+LibWeb: Propagate OOM when creating PaintStyles
3 years ago
CanvasPattern.h
LibGfx+LibWeb: Propagate OOM when creating PaintStyles
3 years ago
CanvasPattern.idl
LibWeb: Implement CanvasRenderingContext2D.createPattern()
3 years ago
CanvasRenderingContext2D.cpp
LibWeb: Make canvas text preparation handle multi-code point glyphs
3 years ago
CanvasRenderingContext2D.h
LibWeb: Make canvas text preparation handle multi-code point glyphs
3 years ago
CanvasRenderingContext2D.idl
LibWeb: Add fixmes for other missing CRC2D mixins
3 years ago
CloseEvent.cpp
LibWeb: Port CloseEvent to new String
3 years ago
CloseEvent.h
LibWeb: Port CloseEvent to new String
3 years ago
CloseEvent.idl
LibWeb: Port CloseEvent to new String
3 years ago
DOMParser.cpp
LibWeb: Make factory method of DOM::ElementFactory fallible
3 years ago
DOMParser.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
DOMParser.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
DOMStringMap.cpp
LibWeb: Restore proper functionality of legacy platform objects
3 years ago
DOMStringMap.h
LibWeb: Restore proper functionality of legacy platform objects
3 years ago
DOMStringMap.idl
LibWeb: Add support for HTMLOrSVGElement.dataset
4 years ago
DocumentReadyState.h
LibWeb: Store HTML document ready state as an enum
4 years ago
ErrorEvent.cpp
LibWeb: Port ErrorEvent to new String
3 years ago
ErrorEvent.h
LibWeb: Port ErrorEvent to new String
3 years ago
ErrorEvent.idl
LibWeb: Port ErrorEvent to new String
3 years ago
EventHandler.cpp
AK+Everywhere: Rename String to DeprecatedString
3 years ago
EventHandler.h
AK+Everywhere: Rename String to DeprecatedString
3 years ago
EventNames.cpp
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
EventNames.h
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
Focus.cpp
LibWeb: Make factory methods of UIEvents::UIEvent fallible
3 years ago
Focus.h
AK+Everywhere: Rename String to DeprecatedString
3 years ago
FormAssociatedElement.cpp
Everywhere: Remove unnecessary mutable attributes from lambdas
3 years ago
FormAssociatedElement.h
LibWeb: Implement HTMLFormElement::reset
3 years ago
FormControlInfrastructure.cpp
LibWeb: Port FormDataEvent to new String
3 years ago
FormControlInfrastructure.h
LibWeb: Convert FormData to String and Vector storage
3 years ago
FormDataEvent.cpp
LibWeb: Port FormDataEvent to new String
3 years ago
FormDataEvent.h
LibWeb: Port FormDataEvent to new String
3 years ago
FormDataEvent.idl
LibWeb: Port FormDataEvent to new String
3 years ago
GlobalEventHandlers.cpp
LibWeb: Move CallbackType from Bindings/ to WebIDL/
3 years ago
GlobalEventHandlers.h
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
HTMLAnchorElement.cpp
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLAnchorElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLAnchorElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLAreaElement.cpp
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLAreaElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLAreaElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLAudioElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLAudioElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLAudioElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLBRElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLBRElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLBRElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLBaseElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLBaseElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLBaseElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLBlinkElement.cpp
LibWeb+WebContent: Add abstraction layer for event loop and timers
3 years ago
HTMLBlinkElement.h
LibWeb: Remove WRAPPER_HACK() macro
3 years ago
HTMLBodyElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLBodyElement.h
LibWeb: Add fast_is<T>() for various types stood out in a profile
3 years ago
HTMLBodyElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLButtonElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLButtonElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLButtonElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLCanvasElement.cpp
LibWeb: Make factory method of HTML::CanvasRenderingContext2D fallible
3 years ago
HTMLCanvasElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLCanvasElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDListElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDListElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDListElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDataElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDataElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLDataElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDataListElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDataListElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLDataListElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDetailsElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDetailsElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLDetailsElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDialogElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDialogElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLDialogElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDirectoryElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDirectoryElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDirectoryElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLDivElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLDivElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLDivElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLElement.idl
LibWeb: Implement bare-bones `HTMLElement.dir`
3 years ago
HTMLEmbedElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLEmbedElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLEmbedElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLFieldSetElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLFieldSetElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLFieldSetElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLFontElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLFontElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLFontElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLFormElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLFormElement.h
LibWeb: Port URL and URLSearchParams to new String
3 years ago
HTMLFormElement.idl
LibWeb: Implement HTMLFormElement::reset
3 years ago
HTMLFrameElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLFrameElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLFrameElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLFrameSetElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLFrameSetElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLFrameSetElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLHRElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLHRElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLHRElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLHeadElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLHeadElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLHeadElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLHeadingElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLHeadingElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLHeadingElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLHtmlElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLHtmlElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLHtmlElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLHyperlinkElementUtils.cpp
LibWeb: Use is_ascii_case_insensitive_match() where the spec says to
3 years ago
HTMLHyperlinkElementUtils.h
LibWeb: Fully Implement `get_an_elements_noopener`
3 years ago
HTMLHyperlinkElementUtils.idl
LibWeb: Extract the HTMLHyperlinkElementUtils IDL mixin
3 years ago
HTMLIFrameElement.cpp
LibWeb: Make factory methods of DOM::Event fallible
3 years ago
HTMLIFrameElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLIFrameElement.idl
LibWeb: Make HTMLIFrameElement.contentWindow return the WindowProxy
3 years ago
HTMLImageElement.cpp
LibWeb: Make factory methods of DOM::Event fallible
3 years ago
HTMLImageElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLImageElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLInputElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLInputElement.h
LibWeb: Add fast_is<T>() for various types stood out in a profile
3 years ago
HTMLInputElement.idl
LibWeb: Stub HTMLInputElement.setSelectionRange
3 years ago
HTMLLIElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLIElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLLIElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLLabelElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLabelElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLabelElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLLegendElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLegendElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLegendElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLLinkElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLinkElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLLinkElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLMapElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMapElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMapElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLMarqueeElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMarqueeElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMarqueeElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLMediaElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMediaElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMediaElement.idl
LibWeb: Stub HTMLMediaElement.pause
3 years ago
HTMLMenuElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMenuElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLMenuElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLMetaElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMetaElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMetaElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLMeterElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLMeterElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLMeterElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLModElement.cpp
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLModElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLModElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLOListElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLOListElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLOListElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLObjectElement.cpp
LibWeb/MimeSniff: Port MimeType to new String
3 years ago
HTMLObjectElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLObjectElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLOptGroupElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLOptGroupElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLOptGroupElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLOptionElement.cpp
LibWeb/Infra: Port strip_and_collapse_whitespace() to new String
3 years ago
HTMLOptionElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLOptionElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLOptionsCollection.cpp
LibWeb: Make factory method of HTML::HTMLOptionsCollection fallible
3 years ago
HTMLOptionsCollection.h
LibWeb: Make factory method of HTML::HTMLOptionsCollection fallible
3 years ago
HTMLOptionsCollection.idl
LibWeb: Implement HTMLOptionsCollection.add()
4 years ago
HTMLOutputElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLOutputElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLOutputElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLParagraphElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLParagraphElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLParagraphElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLParamElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLParamElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLParamElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLPictureElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLPictureElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLPictureElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLPreElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLPreElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLPreElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLProgressElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLProgressElement.h
LibWeb: Add fast_is<T>() for various types stood out in a profile
3 years ago
HTMLProgressElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLQuoteElement.cpp
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLQuoteElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLQuoteElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLScriptElement.cpp
LibWeb: Implement Range.createContextualFragment()
3 years ago
HTMLScriptElement.h
LibWeb: Make HTMLScript private members private once again
3 years ago
HTMLScriptElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLSelectElement.cpp
LibJS: Handle both const and non-const Ts in Handle<T>::create()
3 years ago
HTMLSelectElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLSelectElement.idl
LibWeb: Implement HTMLSelectElement.type
3 years ago
HTMLSlotElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLSlotElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLSlotElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLSourceElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLSourceElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLSourceElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLSpanElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLSpanElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLSpanElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLStyleElement.cpp
LibWeb: Use is_ascii_case_insensitive_match() where the spec says to
3 years ago
HTMLStyleElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLStyleElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTableCaptionElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLTableCaptionElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTableCaptionElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTableCellElement.cpp
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
3 years ago
HTMLTableCellElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTableCellElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTableColElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTableColElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTableColElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTableElement.cpp
LibWeb: Make factory method of DOM::ElementFactory fallible
3 years ago
HTMLTableElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTableElement.idl
LibWeb: Add missing [SameObject] extended attributes in IDL files
3 years ago
HTMLTableRowElement.cpp
LibWeb: Make factory method of DOM::ElementFactory fallible
3 years ago
HTMLTableRowElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTableRowElement.idl
LibWeb: Implement HTMLTableRowElement.deleteCell
3 years ago
HTMLTableSectionElement.cpp
LibWeb: Make factory method of DOM::ElementFactory fallible
3 years ago
HTMLTableSectionElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTableSectionElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTemplateElement.cpp
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
3 years ago
HTMLTemplateElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTemplateElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTextAreaElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTextAreaElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTextAreaElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTimeElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTimeElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLTimeElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTitleElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTitleElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTitleElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLTrackElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTrackElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLTrackElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLUListElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLUListElement.h
LibWeb: Move ARIA-related code into the Web::ARIA namespace
3 years ago
HTMLUListElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLUnknownElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLUnknownElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLUnknownElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
HTMLVideoElement.cpp
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLVideoElement.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
HTMLVideoElement.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
History.cpp
LibWeb: Make factory method of HTML::History fallible
3 years ago
History.h
LibWeb: Make factory method of HTML::History fallible
3 years ago
History.idl
LibWeb: Add missing property and methods for history object
3 years ago
HistoryHandlingBehavior.h
LibWeb: Move HistoryHandlingBehavior enum to its own header
3 years ago
ImageData.cpp
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
3 years ago
ImageData.h
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
3 years ago
ImageData.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
Location.cpp
LibWeb/HTML: Add missing SecurityError checks to Location
3 years ago
Location.h
LibWeb/HTML: Add missing SecurityError checks to Location
3 years ago
Location.idl
LibWeb/HTML: Port Location to new String
3 years ago
MessageChannel.cpp
LibWeb: Make factory method of HTML::MessagePort fallible
3 years ago
MessageChannel.h
LibWeb: Make factory method of HTML::MessageChannel fallible
3 years ago
MessageChannel.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
MessageEvent.cpp
LibWeb: Port MessageEvent to new String
3 years ago
MessageEvent.h
LibWeb: Port MessageEvent to new String
3 years ago
MessageEvent.idl
LibWeb: Port MessageEvent to new String
3 years ago
MessagePort.cpp
LibWeb: Port MessageEvent to new String
3 years ago
MessagePort.h
LibWeb/HTML: Port Window.structuredClone() to IDL
3 years ago
MessagePort.idl
LibWeb/HTML: Port Window.structuredClone() to IDL
3 years ago
MimeType.cpp
LibWeb: Follow-up fixes for Linus's comments in #17658
3 years ago
MimeType.h
LibWeb: Follow-up fixes for Linus's comments in #17658
3 years ago
MimeType.idl
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
MimeTypeArray.cpp
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
MimeTypeArray.h
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
MimeTypeArray.idl
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
NavigationParams.h
AK+Everywhere: Rename String to DeprecatedString
3 years ago
Navigator.cpp
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
Navigator.h
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
Navigator.idl
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
NavigatorConcurrentHardware.h
LibWeb: Re-implement HTML::Navigator using IDL
3 years ago
NavigatorConcurrentHardware.idl
LibWeb: Re-implement HTML::Navigator using IDL
3 years ago
NavigatorID.cpp
AK+Everywhere: Rename String to DeprecatedString
3 years ago
NavigatorID.h
AK+Everywhere: Rename String to DeprecatedString
3 years ago
NavigatorID.idl
LibWeb: Re-implement HTML::Navigator using IDL
3 years ago
NavigatorLanguage.h
AK+Everywhere: Rename String to DeprecatedString
3 years ago
NavigatorLanguage.idl
LibWeb: Make navigator.languages an attribute instead of a function
3 years ago
NavigatorOnLine.h
LibWeb: Re-implement HTML::Navigator using IDL
3 years ago
NavigatorOnLine.idl
LibWeb: Re-implement HTML::Navigator using IDL
3 years ago
Origin.h
Everywhere: Rename to_{string => deprecated_string}() where applicable
3 years ago
PageTransitionEvent.cpp
LibWeb: Port PageTransitionEvent to new String
3 years ago
PageTransitionEvent.h
LibWeb: Port PageTransitionEvent to new String
3 years ago
PageTransitionEvent.idl
LibWeb: Port PageTransitionEvent to new String
3 years ago
Path2D.cpp
Everywhere: Stop using NonnullRefPtrVector
3 years ago
Path2D.h
LibWeb: Implement Path2D#addPath
3 years ago
Path2D.idl
LibWeb: Implement Path2D#addPath
3 years ago
Plugin.cpp
Everywhere: Use '_{short_,}string' literals more
3 years ago
Plugin.h
LibWeb: Follow-up fixes for Linus's comments in #17658
3 years ago
Plugin.idl
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
PluginArray.cpp
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
PluginArray.h
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
PluginArray.idl
LibWeb: Implement navigator.{plugins,mimeTypes}
3 years ago
PolicyContainers.h
LibWeb: Add referrer policy to PolicyContainer
3 years ago
PromiseRejectionEvent.cpp
LibWeb: Port PromiseRejectionEvent to new String
3 years ago
PromiseRejectionEvent.h
LibWeb: Port PromiseRejectionEvent to new String
3 years ago
PromiseRejectionEvent.idl
LibWeb: Port PromiseRejectionEvent to new String
3 years ago
SandboxingFlagSet.h
LibWeb: Add missing includes
3 years ago
SessionHistoryEntry.h
LibJS+LibWeb: Add a bunch of missing includes
3 years ago
Storage.cpp
LibWeb: Restore Storage as a legacy platform object
3 years ago
Storage.h
LibWeb: Restore Storage as a legacy platform object
3 years ago
Storage.idl
LibWeb: Add Storage interface and window.localStorage
4 years ago
StructuredSerialize.cpp
LibWeb: Add initial implementation of structured clone
4 years ago
StructuredSerialize.h
LibWeb: Add initial implementation of structured clone
4 years ago
SubmitEvent.cpp
LibWeb: Port SubmitEvent to new String
3 years ago
SubmitEvent.h
LibWeb: Port SubmitEvent to new String
3 years ago
SubmitEvent.idl
LibWeb: Port SubmitEvent to new String
3 years ago
TagNames.cpp
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
TagNames.h
AK+Everywhere: Rename FlyString to DeprecatedFlyString
3 years ago
TextMetrics.cpp
LibWeb: Make factory method of HTML::TextMetrics fallible
3 years ago
TextMetrics.h
LibWeb: Make factory method of HTML::TextMetrics fallible
3 years ago
TextMetrics.idl
LibWeb: Add Exposed attribute and IDL spec links where missing
3 years ago
Timer.cpp
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
3 years ago
Timer.h
LibWeb+WebContent: Add abstraction layer for event loop and timers
3 years ago
VisibilityState.h
LibWeb+WebContent+Browser: Plumb visibility state from GUI to web pages
3 years ago
Window.cpp
LibWeb/HTML: Remove redundant namespace qualifiers from Window.{cpp,h}
3 years ago
Window.h
LibWeb/HTML: Remove redundant namespace qualifiers from Window.{cpp,h}
3 years ago
Window.idl
LibWeb/HTML: Port Window.sessionStorage to IDL
3 years ago
WindowEventHandlers.cpp
LibWeb: Move CallbackType from Bindings/ to WebIDL/
3 years ago
WindowEventHandlers.h
LibWeb: Move CallbackType from Bindings/ to WebIDL/
3 years ago
WindowLocalStorage.idl
LibWeb/HTML: Port Window.localStorage to IDL
3 years ago
WindowOrWorkerGlobalScope.cpp
LibWeb/HTML: Port Window.queueMicrotask() to IDL
3 years ago
WindowOrWorkerGlobalScope.h
LibWeb/HTML: Port Window.queueMicrotask() to IDL
3 years ago
WindowOrWorkerGlobalScope.idl
LibWeb/HTML: Port Window.queueMicrotask() to IDL
3 years ago
WindowProxy.cpp
LibWeb/HTML: Port Window.length to IDL
3 years ago
WindowProxy.h
LibWeb: Create and hook up a WindowProxy for each BrowsingContext
3 years ago
WindowSessionStorage.idl
LibWeb/HTML: Port Window.sessionStorage to IDL
3 years ago
Worker.cpp
LibWeb: Port MessageEvent to new String
3 years ago
Worker.h
Everywhere: Use _{short_,}string to create Strings from literals
3 years ago
Worker.idl
LibWeb: Port Worker to new String
3 years ago
WorkerDebugConsoleClient.cpp
LibWeb+LibJS: Format Console arguments with JS::Print
3 years ago
WorkerDebugConsoleClient.h
LibWeb: Add partially functioning Worker API
4 years ago
WorkerGlobalScope.cpp
LibWeb/HTML: Move WindowOrWorkerGlobalScope code into a mixin class
3 years ago
WorkerGlobalScope.h
LibWeb: Fix a few const-ness issues
3 years ago
WorkerGlobalScope.idl
LibWeb: Port WorkerGlobalScope to new String
3 years ago
WorkerLocation.cpp
LibWeb: Port WorkerLocation to new String
3 years ago
WorkerLocation.h
LibWeb: Port WorkerLocation to new String
3 years ago
WorkerLocation.idl
LibWeb: Port WorkerLocation to new String
3 years ago
WorkerNavigator.cpp
LibWeb: Make factory method of HTML::WorkerNavigator fallible
3 years ago
WorkerNavigator.h
LibWeb: Make factory method of HTML::WorkerNavigator fallible
3 years ago
WorkerNavigator.idl
LibWeb: Re-implement HTML::Navigator using IDL
3 years ago