summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2022-02-24LibWeb: Append only one line feed character in Document.writelnTimothy Flynn
2022-02-24LibWeb: Actually query the orientationSam Atkins
2022-02-24LibWeb: Implement `@media(overflow-inline)`Sam Atkins
2022-02-21LibWeb: Implement Node.removeChild() in terms of "pre-remove"Andreas Kling
2022-02-21LibWeb: Make document.write() work while document is parsingAndreas Kling
2022-02-21LibWeb: Rename FormattingState::ensure() -> get_mutable()Andreas Kling
2022-02-21LibWeb: Start making our layout system "transactional"Andreas Kling
2022-02-21LibWeb: Add Layout::FormattingStateAndreas Kling
2022-02-21LibWeb: Add basic support for dynamic markup insertionLorenz Steinert
2022-02-21LibWeb: Implement `Node.nodeValue` DOM attributeAdam Hodgen
2022-02-20LibWeb: Add support for the options variant of {add,remove}EventListenerLuke Wilde
2022-02-19LibWeb: Share QualifiedName data between identical instancesAndreas Kling
2022-02-19LibWeb: Move QualifiedName into the Web::DOM namespaceAndreas Kling
2022-02-19LibWeb: Move QualifiedName.h into LibWeb/DOM/Andreas Kling
2022-02-19LibWeb: Shrink DOM::EventTarget by 80 bytesAndreas Kling
2022-02-17LibWeb: Only invalidate styles if a `@media` rule changes match statusSam Atkins
2022-02-17LibWeb: Fire "input" and "change" events when editing a text <input>Andreas Kling
2022-02-17LibWeb: Use public inheritance for the RefCounted base classDaniel Bertalan
2022-02-17LibWeb: Fix -Wmismatched-tags warning from ClangDaniel Bertalan
2022-02-16LibWeb: Support "useCapture" parameter to add/removeEventListenerAndreas Kling
2022-02-16LibWeb: Separate "event listener" from "EventListener"Andreas Kling
2022-02-16LibWeb: Add imports to all IDL files that depend on othersAli Mohammad Pur
2022-02-16LibWeb: Support Element.closest(selectors)Edwin Hoksberg
2022-02-15LibWeb: Add EventTarget::run_activation_behavior()Andreas Kling
2022-02-15LibWeb: Add Element::did_remove_attribute() virtualAndreas Kling
2022-02-15LibWeb: Add stubs for document.write and document.writelnMaciej
2022-02-15LibWeb: Repaint entire viewport after document layoutAndreas Kling
2022-02-13LibWeb: Don't crash on unknown CSS display types, fall back to inlineAndreas Kling
2022-02-12LibWeb: Add stub implementation for Element's getClientRectsDerpyCrabs
2022-02-12LibWeb: Move initial containing block setup out of BFCAndreas Kling
2022-02-12LibWeb: Pass cookie string by reference in Document::set_cookieIdan Horowitz
2022-02-11LibWeb: Add SVG `<polygon>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<polyline>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<line>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<ellipse>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<circle>` element and test case :^)Sam Atkins
2022-02-11LibWeb: Add SVG `<rect>` element and test case :^)Sam Atkins
2022-02-10LibWeb: Cache CSS rules in buckets to reduce number of rules checkedAndreas Kling
2022-02-10LibWeb: Perform CSS custom property cascade once instead of per-propertyAndreas Kling
2022-02-08LibWeb: Implement EventHandler::focus_previous_element()Kenneth Myhra
2022-02-08LibWeb: Add Storage interface and window.localStorageAndreas Kling
2022-02-08LibWeb: Implement the JS host hooks for promises, job callbacks and moreLuke Wilde
2022-02-08LibWeb: Rewrite EventTarget to more closely match the specLuke Wilde
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot
2022-02-07LibWeb: Add a proper FocusEvent interface for "focus" and "blur" eventsAndreas Kling
2022-02-06LibWeb: Move is_focusable() virtual from Element to EventTargetAndreas Kling
2022-02-06LibWeb: Make HTMLInputElement move cursor into text node when focusedAndreas Kling
2022-02-06LibWeb: Rename "frame" to "browsing_context" in various placesAndreas Kling
2022-02-06LibWeb: Make window.inner{Width,Height} return *viewport* sizeAndreas Kling