summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2023-05-04LibWeb: Add an interface to be notified of Document state changesTimothy Flynn
2023-05-04LibWeb: Implement the EventTarget constructorLuke Wilde
2023-05-03LibWeb: Implement the "The html element fills the viewport quirk"Andreas Kling
2023-05-03LibWeb: Implement "attempt to populate the history entry's document"Aliaksandr Kalenik
2023-05-03LibWeb: Move document loading into separate fileAliaksandr Kalenik
2023-04-30LibJS+LibWeb: Add missing visit calls in visit_edges implementationsMatthew Olsson
2023-04-30LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objectsMatthew Olsson
2023-04-28LibWeb: Implement SVGLinearGradientElement (<linearGradient>)MacDue
2023-04-28LibWeb: Implement SVGStopElement (<stop>)MacDue
2023-04-25LibWeb+WebContent: Make document background and Viewport transparentSigmund Lahn
2023-04-24LibWeb: Serialize element's IDs when serializing a11y treeJonah
2023-04-24LibWeb: Implement "create a new browsing context and document"Aliaksandr Kalenik
2023-04-24LibWeb: Implement Document::make_active()Aliaksandr Kalenik
2023-04-24LibWeb: Convert navigationId from DeprecatedString to StringAliaksandr Kalenik
2023-04-23LibWeb: Implement Node::navigable()Aliaksandr Kalenik
2023-04-21LibWeb: Add XMLDocument stubLuke Wilde
2023-04-20LibWeb/DOM: Rename Node::{paint => paintable}_box()Linus Groh
2023-04-20LibWeb/Layout: Rename Box::{paint => paintable}_box()Linus Groh
2023-04-19LibWeb: Rename BrowsingContextContainer => NavigableContainerAndreas Kling
2023-04-18LibWeb+LibWebView+WebContent: Add APIs to manage an autoplay allowlistTimothy Flynn
2023-04-14LibWeb: Set Comment's prototypeLuke Wilde
2023-04-13LibWeb: Don't match the root node of HTMLCollectionLuke Wilde
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-04-11LibWeb: Handle null values when making args for attributeChangedCallbackLuke Wilde
2023-04-09LibWeb: Port fire_a_page_transition_event() to new FlyStringKenneth Myhra
2023-04-09LibWeb: Port DOMEventListener to new FlyStringKenneth Myhra
2023-04-09LibWeb: Port EventTarget to new {Fly}StringKenneth Myhra
2023-04-07LibWeb: Port {Mouse,UI,Wheel,}Event to new StringKenneth Myhra
2023-04-07LibWeb: Port CustomEvent to new StringKenneth Myhra
2023-04-06LibWeb: Port {HTML,UIEvents,XHR}::EventNames to new StringKenneth Myhra
2023-04-06LibWeb: Add a bunch of missing CEReactionsLuke Wilde
2023-04-06LibWeb: Introduce CustomElementRegistry and creating custom elementsLuke Wilde
2023-04-06LibWeb: Port KeyboardEvent to new StringKenneth Myhra
2023-03-30LibWeb: Make the Node.compareDocumentPosition() return value enum publicAndreas Kling
2023-03-28LibWeb: Allow attachshadow for elements with valid custom element namesSrikavin Ramkumar
2023-03-28LibWeb: Return HTMLElement for valid custom element tag namesSrikavin Ramkumar
2023-03-28LibWeb: Iterate codepoints instead of characters in is_valid_nameSrikavin Ramkumar
2023-03-21LibWeb: Pass scope in ParentNode::query_selector_allSimon Wanner
2023-03-21LibWeb: Pass scope in ParentNode::query_selectorSimon Wanner
2023-03-21LibWeb: Pass scope in Element::closestSimon Wanner
2023-03-21LibWeb: Pass scope in Element::matchesSimon Wanner
2023-03-20LibWeb: Move Element.prototype.style to ElementCSSInlineStyle mixinSimon Wanner
2023-03-18LibWeb+LibWebView: Show shadow roots in the DOM inspectorSimon Wanner
2023-03-18LibWeb: Port MutationRecord types to FlyStringTimothy Flynn
2023-03-18LibWeb: Initialize static web strings during main-thread VM creationTimothy Flynn
2023-03-18LibWeb: Fix bogus callback comparisons in EventTargetAndreas Kling
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-11LibWeb/HTML: Make Window::m{location,navigator} lazily allocatedLinus Groh
2023-03-11LibWeb: Add fast_is<T>() for various types stood out in a profileAndreas Kling
2023-03-10LibWeb: Implement Range.createContextualFragment()Andreas Kling