summaryrefslogtreecommitdiff
path: root/Libraries/LibWeb/DOM/Element.cpp
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-09LibWeb: Coalesce layouts that happen in response to style changesAndreas Kling
2021-01-07LibWeb: Allow anonymous table, table-row and table-cell layout nodesAndreas Kling
2021-01-06LibWeb: Make DOM::Node::create_layout_node() not need parent's styleAndreas Kling
2021-01-06LibWeb: Remove specified style from layout nodesAndreas Kling
2021-01-06LibWeb: Use the specified CSS values from element in more placesAndreas Kling
2021-01-06LibWeb: Rename Element::resolved_style() => specified_css_values()Andreas Kling
2021-01-01LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classesAndreas Kling
2020-12-17LibWeb: Escape text nodes in innerHTML getterLinus Groh
2020-12-17LibWeb: Include element attributes in innerHTML getterLinus Groh
2020-12-15LibWeb: Actually apply recomputed style to element's layout nodeAndreas Kling
2020-12-15LibWeb: Remove unused Element::set_attributes()Andreas Kling
2020-12-14LibWeb: Add a simple StyleInvalidator classLinus Groh
2020-12-13LibWeb: Mark element style dirty on style/id attribute change tooAndreas Kling
2020-12-13LibWeb: Mark element style dirty when class attribute changesAndreas Kling
2020-12-13LibWeb: Make DOM::Node::set_needs_style_update() schedule the updateAndreas Kling
2020-12-07LibWeb: Cache parsed inline style of DOM elementsAndreas Kling
2020-11-25LibWeb: Rename Layout::LayoutTreeBuilder => Layout::TreeBuilderAndreas Kling
2020-11-22LibWeb: Rename LayoutNode classes and move them into Layout namespaceAndreas Kling
2020-11-11LibWeb: Move innerText from DOM::Element to HTML::HTMLElementLuke
2020-10-22LibWeb: Add namespace to ElementLuke
2020-08-18LibWeb: Implement Element.innerTextNico Weber
2020-08-15LibWeb: Allow focusing individual (focusable) elements with Tab keyAndreas Kling
2020-08-03LibWeb: Move contentEditable from Element to HTMLElementLuke
2020-08-02LibWeb: Implement the Element.contentEditable IDL attributeAndreas Kling
2020-08-02LibWeb: Only allow editing of elements with contenteditable="true"Andreas Kling
2020-07-28LibWeb: Move the HTML parser into HTML/Parser/Andreas Kling
2020-07-28LibWeb: Move HTML classes into the Web::HTML namespaceAndreas Kling
2020-07-26LibWeb: Move CSS classes into the Web::CSS namespaceAndreas Kling
2020-07-26LibWeb: Move DOM classes into the Web::DOM namespaceAndreas Kling
2020-07-26LibWeb: Switch to using AK::is and AK::downcastAndreas Kling
2020-07-23LibWeb: Rename Element::tag_name() => local_name()Andreas Kling
2020-07-07LibWeb: Turn floated display:inline elements into block-level elementsAndreas Kling
2020-07-05LibWeb: Use LayoutTableRowGroup for display:table-{header,footer}-groupAndreas Kling
2020-06-26LibWeb: Implement fragment parsing and use it for Element.innerHTMLAndreas Kling
2020-06-24LibWeb: Move border width and color into LayoutStyleAndreas Kling
2020-06-24LibWeb: Add CSS::Display enum and StyleProperties::display()Andreas Kling
2020-06-24LibWeb: Rename LayoutNode::style() => specified_style()Andreas Kling
2020-06-15LibWeb: Force a full relayout if an element's CSS display changesAndreas Kling
2020-06-09LibWeb: Add LayoutTableRowGroup to implement display: table-row-groupAndreas Kling
2020-06-05LibWeb: Don't assign style to LayoutWidgetsAndreas Kling
2020-06-05LibWeb: Don't create a layout node for <noscript> when scripting enabledAndreas Kling
2020-05-28LibWeb: Fall back to block layout for unimplemented CSS display valuesAndreas Kling
2020-05-26LibWeb: Let Element cache its list of classesAndreas Kling
2020-05-05LibWeb: Add support for "display: inline-block"Andreas Kling
2020-05-05LibWeb: Fall back to LayoutInline for any unrecognized CSS displayAndreas Kling
2020-03-25LibWeb: Implement getting and setting element.innerHTMLAndreas Kling
2020-03-22LibWeb: Use FlyString for Element tag namesAndreas Kling
2020-03-22LibWeb: Use FlyString for element attribute namesAndreas Kling
2020-03-07LibWeb: Rename directory LibHTML => LibWebAndreas Kling