summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2022-10-01LibWeb: Remove unecessary dependence on Window from CSS classesAndrew Kaster
2022-10-01LibWeb: Remove unecessary dependence on Window from DOM and WebIDLAndrew Kaster
2022-10-01LibWeb: Move Web prototypes and constructors to new Intrinsics objectAndrew Kaster
2022-10-01LibWeb: Implement Element.insertAdjacentTextLuke Wilde
2022-10-01LibWeb: Implement Element.insertAdjacentElementLuke Wilde
2022-09-30LibWeb: Implement :enabled and :disabled pseudo classes to specLuke Wilde
2022-09-29LibWeb: Make FormattingContext::run() take available space as inputAndreas Kling
2022-09-25LibWeb: Move DOMException from DOM/ to WebIDL/Linus Groh
2022-09-25LibWeb: Move ExceptionOr from DOM/ to WebIDL/Linus Groh
2022-09-25LibWeb: Invalidate layout when a DOM node is removed from the treeAndreas Kling
2022-09-24LibWeb: Move IDLAbstractOperations from Bindings/ to WebIDL/Linus Groh
2022-09-24LibWeb: Move CallbackType from Bindings/ to WebIDL/Linus Groh
2022-09-24LibWeb: Make queue_an_element_task() use JS::SafeFunctionAndreas Kling
2022-09-24LibWeb: Don't trigger page_did_layout() on non-active documentsMacDue
2022-09-21LibWeb: Remove WRAPPER_HACK() macroLinus Groh
2022-09-21LibWeb: Remove no-op impl() methods from the WEB_PLATFORM_OBJECT macroLinus Groh
2022-09-21LibWeb: Make Node.childNodes vend the same NodeList every timeAndreas Kling
2022-09-21LibWeb: Flesh out most of the "unload" algorithm for documentsAndreas Kling
2022-09-21LibWeb: Save begin/end timestamps for load and DOMContentLoaded eventsAndreas Kling
2022-09-21LibWeb: Save document load timing when updating document readinessAndreas Kling
2022-09-21LibWeb: Add load/unload timing structures to DocumentAndreas Kling
2022-09-20LibWeb: Implement Document/BrowsingContext hookup according to specAndreas Kling
2022-09-20LibWeb: Implement Element.insertAdjacentHTML() from DOM ParsingAndreas Kling
2022-09-20LibWeb: Initialize document referrer from Fetch Request if availableAndreas Kling
2022-09-20LibWeb+WebContent+Browser: Plumb visibility state from GUI to web pagesAndreas Kling
2022-09-20LibWeb: Keep more of the navigation parameters in DocumentAndreas Kling
2022-09-20LibWeb: Flesh out "document visibility" state a bit moreAndreas Kling
2022-09-20LibWeb: Set the document "completely loaded time" when appropriateAndreas Kling
2022-09-20LibWeb: Implement "browsing context group" concept from the HTML specAndreas Kling
2022-09-18LibWeb: Implement basic support for Document.allAndreas Kling
2022-09-18LibWeb: Make Document vend the same HTMLCollections every timeAndreas Kling
2022-09-18LibWeb: Support getting and setting Attr.textContentAndreas Kling
2022-09-18LibWeb: Rename Attribute to AttrAndreas Kling
2022-09-18LibWeb: Only uppercase qualified names in HTML documentsAndreas Kling
2022-09-18LibWeb: Make ParentNode.children vend the same HTMLCollection every timeAndreas Kling
2022-09-18LibWeb: Support getElementsByTagName() properly in non-HTML documentsAndreas Kling
2022-09-18LibWeb: Simplify getElementsByTagName{,NS}() filtersAndreas Kling
2022-09-17LibWeb: Implement basic "scroll" events at the document levelAndreas Kling
2022-09-17LibWeb: Add "scripts to execute in order as soon as possible"Andreas Kling
2022-09-17LibWeb: Handle multiple class names in getElementsByClassName()Andreas Kling
2022-09-17LibWeb: Make Document.createElement() lowercase HTML local namesAndreas Kling
2022-09-15LibWeb: Hoist case sensitivity check out of loop in Element::has_class()Andreas Kling
2022-09-15LibWeb: Implement document.domain getterLuke Wilde
2022-09-14LibWeb: Schedule a layout update in Document::invalidate_layout()Andreas Kling
2022-09-14LibWeb: Make :link selector behave according to specAndreas Kling
2022-09-13LibWeb: Add a visit_edges for DOM/EventHendiadyoin1
2022-09-13LibWeb: Add some missing includesHendiadyoin1
2022-09-09LibWeb: Set prototype for both TextDecoder and AbortSignalLuke Wilde
2022-09-09LibWeb: Update layout in Element.client{Left,Top}Andreas Kling
2022-09-09LibWeb: Avoid layout in Element.client{Width,Height} if possibleAndreas Kling