summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM/Element.h
AgeCommit message (Expand)Author
2022-09-06LibWeb: Make DOMTokenList GC-allocatedAndreas Kling
2022-09-06LibWeb: Make NamedNodeMap GC-allocatedAndreas Kling
2022-09-06LibWeb: Make CSSStyleDeclaration GC-allocatedAndreas Kling
2022-04-11LibWeb: Implement CSS declaration block's "updating flag"Andreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-30LibWeb: Implement Element.toggleAttribute()Elisée Maurer
2022-03-20LibWeb: Clear element.style when the "style" attribute is removedAndreas Kling
2022-03-16LibWeb: Avoid layout invalidation for some CSS property changesAndreas Kling
2022-03-15LibWeb: Rename Element::specified_css_values() => computed_css_values()Andreas Kling
2022-03-15LibWeb: Rename Element::computed_style() to resolved_css_values()Andreas Kling
2022-03-10LibWeb: Display pseudo-elements in the DOM inspectorSam Atkins
2022-03-03LibWeb: Reduce HashMap thrashing during custom property cascadeAndreas Kling
2022-03-03LibWeb: Use FlyString for CSS custom property namesAndreas Kling
2022-03-02LibWeb: Support (and validate) prefixes in Document.createElementNS()Andreas Kling
2022-02-25LibWeb: Extract code for creating a Layout::Node based on display typeSam Atkins
2022-02-19LibWeb: Move QualifiedName into the Web::DOM namespaceAndreas Kling
2022-02-19LibWeb: Move QualifiedName.h into LibWeb/DOM/Andreas Kling
2022-02-16LibWeb: Support Element.closest(selectors)Edwin Hoksberg
2022-02-15LibWeb: Add Element::did_remove_attribute() virtualAndreas Kling
2022-02-12LibWeb: Add stub implementation for Element's getClientRectsDerpyCrabs
2022-02-10LibWeb: Perform CSS custom property cascade once instead of per-propertyAndreas 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-05LibWeb: Add a partial implementation of Element.setAttributeNS()Andreas Kling
2022-02-05LibWeb: Compute element style in Layout::TreeBuilderAndreas Kling
2021-12-30LibWeb: Implement Element.getAttributeNamesLuke Wilde
2021-12-10Browser+LibWeb+WebContent: Add variables display to InspectorSam Atkins
2021-10-18LibWeb: Implement the Element classList attributeTimothy Flynn
2021-10-17LibWeb: Implement the Element attributes getterTimothy Flynn
2021-10-17LibWeb: Reimplement Element attribute related methods with NamedNodeMapTimothy Flynn
2021-10-17LibWeb: Implement Attribute closer to the spec and with an IDL fileTimothy Flynn
2021-10-12LibWeb: Mark elements for style update after their children changeAndreas Kling
2021-09-30LibWeb: Support Element.client{Top,Left,Width,Height}Andreas Kling
2021-09-30LibWeb: Support Element.matches(selectors)Andreas Kling
2021-09-29LibWeb: Implement ChildNode.removeLuke Wilde
2021-09-27LibWeb: Add DOMRect and Element.getBoundingClientRect()Andreas Kling
2021-09-24LibWeb: Rename CSS::StyleResolver => StyleComputerAndreas Kling
2021-09-22LibWeb: Add getElementsByTagNameNS and add support for * in non-NSLuke Wilde
2021-09-21LibWeb: Make DOM::Element::resolve_custom_property() constAndreas Kling
2021-09-14LibWeb: Make the innerHTML setter spec compliantLuke Wilde
2021-09-14LibWeb: Implement HTML fragment serialisation and use it in innerHTMLLuke Wilde
2021-09-13LibWeb: Implement Node.isEqualNode(Node? otherNode)Andreas Kling
2021-09-09LibWeb: Add DOM::Element::queue_an_element_task(source, steps)Andreas Kling
2021-07-31LibWeb: Fix issues with CSS attribute selector handlingSam Atkins
2021-06-25LibWeb: Support :active pseudo-class for hyperlinks, :focus possiblyPaul Irwin
2021-05-29LibWeb: Improve performance of CSS custom property resolutionTobias Christiansen
2021-05-11LibWeb: Make Element::tag_name return the HTML uppercased qualified nameLuke
2021-05-04LibWeb: Use HTML-uppercased qualified name for the Element node nameLuke
2021-04-22LibWeb: Implement a slow but functional HTMLCollection :^)Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro