summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
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
2023-03-10LibWeb: Implement Element.setAttributeNode{,NS}()Andreas Kling
2023-03-10LibWeb: Implement Document.createAttribute{,NS}()Andreas Kling
2023-03-10Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_caseAndreas Kling
2023-03-08LibWeb: Add `readiness()` getter in DocumentAliaksandr Kalenik
2023-03-08LibWeb: Convert DOM::Element::m_classes to the new AK::FlyStringAndreas Kling
2023-03-07LibWeb/HTML: Port Window.getSelection() to IDLLinus Groh
2023-03-07LibWeb/HTML: Port Window.scroll() to IDLLinus Groh
2023-03-07LibWeb/HTML: Port Window.scroll{X,Y} / Window.page{X,Y}Offset to IDLLinus Groh
2023-03-07LibWeb/HTML: Port Window.history to IDLLinus Groh
2023-03-07LibWeb: Add function to EventTarget that says if it has any listenersLuke Wilde
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06LibWeb: Fix a few const-ness issuesMatthew Olsson
2023-03-06LibJS: Handle both const and non-const Ts in Handle<T>::create()Matthew Olsson
2023-03-05LibWeb: Port MessageEvent to new StringKenneth Myhra
2023-03-05LibWeb: Port MediaQueryListEvent to new StringKenneth Myhra
2023-03-03LibWeb/WebIDL: Store SimpleException message as a String{,View} variantLinus Groh
2023-03-01LibWeb: Skip over grapheme clusters on left/right arrow key pressesTimothy Flynn
2023-03-01LibWeb: Convert Web::DOM::Position::to_deprecated_string to StringTimothy Flynn
2023-02-28LibWeb: Restore proper functionality of legacy platform objectsLuke Wilde
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-22LibWeb: Make factory method of Selection::Selection fallibleKenneth Myhra
2023-02-22LibWeb: Make factory methods of Geometry::DOMRect fallibleKenneth Myhra
2023-02-22LibWeb: Make factory method of Geometry::DOMRectList fallibleKenneth Myhra
2023-02-22LibWeb: Make factory method of HTML::BrowsingContext fallibleKenneth Myhra