summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2023-01-29LibWeb: Move ARIA-related code into the Web::ARIA namespaceLinus Groh
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-28LibWeb: Replace ARIA role static FlyStrings with an enumMacDue
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-27LibWeb: Remove declarations for non-existent methodsSam Atkins
2023-01-27LibWeb: Make NodeFilter::Result an enum classSam Atkins
2023-01-27LibWeb: Expose the NodeFilter's whatToShow values to C++Sam Atkins
2023-01-27LibWeb: Correct logic in TreeWalker::next_node()Sam Atkins
2023-01-24LibWeb: Move scroll state from Layout::BlockContainer to Layout::BoxAndreas Kling
2023-01-24LibWeb: Make grid containers be Layout::BoxAndreas Kling
2023-01-24LibWeb: Make flex containers be Layout::BoxAndreas Kling
2023-01-18LibWeb: Convert the Location object to IDLLinus Groh
2023-01-12LibWeb: Use DOM Selection instead of ad-hoc layout tree selectionAndreas Kling
2023-01-12LibWeb: Implement BrowsingContext::selected_text() in terms of SelectionAndreas Kling
2023-01-11LibWeb: Remove unused declaration Node::removed_last_ref()Andreas Kling
2023-01-10LibWeb: Move passing of Web object prototypes out of constructorsTimothy Flynn
2023-01-10LibWeb: Move setting of Web object prototypes to initialize()Timothy Flynn
2023-01-10LibWeb: Use correct arguments in WEB_PLATFORM_OBJECT invocationsTimothy Flynn
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-07LibWeb: Add Functionality to Dump to Accessibility TreeJonah
2023-01-07LibWeb: Add Function To Build Accessiblity TreeJonah
2023-01-07LibWeb: Add (exclude/include)_from_accessibility_treeJonah
2023-01-07LibWeb: Add has_global_aria_attributeJonah
2023-01-07LibWeb: Add Support for the ARIA Element PropertiesJonah
2023-01-05LibWeb: Convert Layout Boxes to new pixel unitsSam Atkins
2023-01-05LibWeb: Convert LayoutState to new pixel unitsSam Atkins
2023-01-05LibWeb+WebContent: Convert BrowsingContext to new pixel unitsSam Atkins
2023-01-01LibWeb: Use a JS::NonnullGCPtr for DOMTokenList::m_associated_elementAndreas Kling
2022-12-26LibWeb: Add missing return statement in an element scrolling error caseTimothy Flynn
2022-12-25LibWeb: Propagate errors in Element::scroll_into_view()Baitinq
2022-12-19LibWeb: Fix crash when serializing nodes for DOM inspectorMacDue
2022-12-17LibWeb: Add NamedNodeMap::setNamedItemNS() methodAlexander Narsudinov
2022-12-17LibWeb: Add NamedNodeMap::removeNamedItemNS() methodAlexander Narsudinov
2022-12-17LibWeb: Fix incorrect behaviour in NamedNodeMap::removeNamedItem()Alexander Narsudinov
2022-12-17LibWeb: Add NamedNodeMap::getNamedItemNS()Alexander Narsudinov
2022-12-17LibWeb: Make method NamedNodeMap::set_attribute() closer to the specAlexander Narsudinov
2022-12-17LibWeb: Add internal get_attribute_ns() methods of NamedNodeMapAlexander Narsudinov
2022-12-16LibJS: Convert new_object_environment() to NonnullGCPtrLinus Groh
2022-12-15LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtrLinus Groh
2022-12-14LibWeb: Convert Paintable coordinates to new pixel unitsSam Atkins
2022-12-14LibWeb: Implement Node.isEqualNode() for ProcessingInstruction nodesAndreas Kling
2022-12-14LibWeb: Add Document.createProcessingInstruction()Andreas Kling
2022-12-14LibWeb: Make sure ProcessingInstruction objects have the right prototypeAndreas Kling
2022-12-14LibWeb: Implement Node.isEqualNode() for Attr nodesAndreas Kling
2022-12-14LibWeb: Implement Node.cloneNode for Attr nodesAndreas Kling
2022-12-14LibJS+LibWeb: Remove NonnullGCPtr<T>::operator=(GCPtr<T>) footgunAndreas Kling
2022-12-14LibJS: Remove Object(Object& prototype) footgunAndreas Kling
2022-12-14LibJS: Convert ECMAScriptFunctionObject::create() to NonnullGCPtrLinus Groh
2022-12-10LibWeb: Use HashMap::try_ensure_capacity in StyleComputerThomas Queiroz