summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM/Element.cpp
AgeCommit message (Expand)Author
2023-05-29LibWeb: Remove Layout::TableCellBoxAliaksandr Kalenik
2023-05-29LibWeb: Remove Layout::TableRowBoxAliaksandr Kalenik
2023-05-29LibWeb: Remove Layout::TableRowGroupBoxAliaksandr Kalenik
2023-05-29LibWeb: Remove Layout::TableBoxAliaksandr Kalenik
2023-05-29LibWeb: Keep track of CSS property source declarationsAli Mohammad Pur
2023-05-27LibWeb: Only forward scroll requests for the top-level browsing contextAndreas Kling
2023-05-27LibWeb: Don't invalidate style when attribute set to identical valueAndreas Kling
2023-05-25LibWeb: Don't crash on unimplemented CSS display typeAndreas Kling
2023-05-24LibWeb: Implement scroll_{width, height}stelar7
2023-05-24LibWeb: Make CSSPixels and Length use 64-bit (double) floating pointAndreas Kling
2023-05-23LibWeb: Make HTMLCollection faster when it only cares about childrenAndreas Kling
2023-05-23LibWeb: Avoid rebuilding layout tree unless CSS display property changesAndreas Kling
2023-05-17LibWeb: Resolve CSS custom properties on pseudo elementsAndreas Kling
2023-05-08LibWeb: Don't include Layout/Node.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include DOM/NamedNodeMap.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include CSS/CSSStyleDeclaration.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include DOM/Attr.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include CSS/StyleComputer.h from Element.h and Document.hAndreas Kling
2023-05-08LibWeb: Don't relayout when visibility changes between visible/hiddenAndreas Kling
2023-04-20LibWeb/DOM: Rename Node::{paint => paintable}_box()Linus Groh
2023-04-20LibWeb/Layout: Rename Box::{paint => paintable}_box()Linus Groh
2023-04-06LibWeb: Introduce CustomElementRegistry and creating custom elementsLuke Wilde
2023-03-28LibWeb: Allow attachshadow for elements with valid custom element namesSrikavin Ramkumar
2023-03-21LibWeb: Pass scope in Element::closestSimon Wanner
2023-03-21LibWeb: Pass scope in Element::matchesSimon Wanner
2023-03-10LibWeb: Implement Element.setAttributeNode{,NS}()Andreas Kling
2023-03-08LibWeb: Convert DOM::Element::m_classes to the new AK::FlyStringAndreas Kling
2023-03-07LibWeb/HTML: Port Window.scroll{X,Y} / Window.page{X,Y}Offset to IDLLinus Groh
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-22LibWeb: Make factory methods of Geometry::DOMRect fallibleKenneth Myhra
2023-02-22LibWeb: Make factory method of Geometry::DOMRectList fallibleKenneth Myhra
2023-02-19LibWeb: Use is_ascii_case_insensitive_match() where the spec says toSam Atkins
2023-02-18LibWeb: Make factory method of DOM::NamedNodeMap fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of DOM::HTMLCollection fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of DOM::DOMTokenList fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of DOM::Attr fallibleKenneth Myhra
2023-02-18LibWeb: Make factory method of CSS::ResolvedCSSStyleDeclaration fallibleKenneth Myhra
2023-02-18LibWeb: Make factory methods of CSS::CSSStyleDeclaration fallibleKenneth Myhra
2023-02-15LibWeb: Port CSS::Display to new StringsSam Atkins
2023-02-02LibWeb: Implement Element.attachShadow and Element.shadowRoot :^)Karol Kosek
2023-02-02LibWeb: Add a helper function for checking if element is a shadow hostKarol Kosek
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-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-10LibWeb: Move setting of Web object prototypes to initialize()Timothy Flynn
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn