index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibWeb
/
DOM
/
Element.cpp
Age
Commit message (
Expand
)
Author
2022-03-18
LibWeb: Invalidate layout after setting Element.innerHTML
Andreas Kling
2022-03-17
Libraries: Use default constructors/destructors in LibWeb
Lenny Maiorani
2022-03-16
LibWeb: Don't discard update_style_recursively() return value
Andreas Kling
2022-03-16
LibWeb: Avoid layout invalidation for some CSS property changes
Andreas Kling
2022-03-16
LibWeb: Schedule a relayout after setting Element.innerHTML
Andreas Kling
2022-03-16
LibWeb: Make Element::set_shadow_root() disconnect any previous root
Andreas Kling
2022-03-15
LibWeb: Rename Element::specified_css_values() => computed_css_values()
Andreas Kling
2022-03-15
LibWeb: Rename Element::computed_style() to resolved_css_values()
Andreas Kling
2022-03-15
LibWeb: Actually connect ShadowRoot to its host element
Andreas Kling
2022-03-13
LibWeb: Make Element::recompute_style() really compare properties
Andreas Kling
2022-03-11
LibWeb: Move PaintingBox to its own .cpp and .h files
Andreas Kling
2022-03-11
LibWeb: Use Layout::Box::paint_box() accessor in more places
Andreas Kling
2022-03-11
LibWeb: Rename Painting::Box => Paintable
Andreas Kling
2022-03-11
LibWeb: Add Painting::Box and move things from Layout::Box into it
Andreas Kling
2022-03-10
LibWeb: Display pseudo-elements in the DOM inspector
Sam Atkins
2022-03-09
LibWeb: Always relayout document on element style change
Andreas Kling
2022-03-08
LibWeb: Remove outdated FIXME comment in Namespaces validate_and_extract
networkException
2022-03-04
LibWeb: Don't create unwanted layout nodes when recomputing style
Andreas Kling
2022-03-02
LibWeb: Support (and validate) prefixes in Document.createElementNS()
Andreas Kling
2022-03-02
LibWeb: Fix bogus result from "validate and extract" DOM operation
Andreas Kling
2022-02-25
LibWeb: Allow all ASCII whitespace chars between element class names
Andreas Kling
2022-02-25
LibWeb: Extract code for creating a Layout::Node based on display type
Sam Atkins
2022-02-25
LibWeb: Make `display: foo` box constructors take the Element by pointer
Sam Atkins
2022-02-19
LibWeb: Move QualifiedName into the Web::DOM namespace
Andreas Kling
2022-02-16
LibWeb: Support Element.closest(selectors)
Edwin Hoksberg
2022-02-15
LibWeb: Add Element::did_remove_attribute() virtual
Andreas Kling
2022-02-13
LibWeb: Don't crash on unknown CSS display types, fall back to inline
Andreas Kling
2022-02-12
LibWeb: Add stub implementation for Element's getClientRects
DerpyCrabs
2022-02-05
LibWeb: Add a partial implementation of Element.setAttributeNS()
Andreas Kling
2022-02-05
LibWeb: Remove CSS::StyleInvalidator in favor of dirtying + lazy update
Andreas Kling
2022-02-05
LibWeb: Compute element style in Layout::TreeBuilder
Andreas Kling
2021-12-30
LibWeb: Implement Element.getAttributeNames
Luke Wilde
2021-12-05
LibWeb: Cast unused smart-pointer return values to void
Sam Atkins
2021-11-18
LibWeb: Move BrowsingContext into HTML/
Andreas Kling
2021-10-28
LibWeb: Remove two lowercase string creations from Element::has_class
Timothy Flynn
2021-10-28
LibWeb: Do not create lowercase strings in NamedNodeMap::get_attribute
Timothy Flynn
2021-10-18
LibWeb: Implement the Element classList attribute
Timothy Flynn
2021-10-17
LibWeb: Reimplement Element attribute related methods with NamedNodeMap
Timothy Flynn
2021-10-17
LibWeb: Set an attribute's owning element when it is known
Timothy Flynn
2021-10-17
LibWeb: Implement Attribute closer to the spec and with an IDL file
Timothy Flynn
2021-10-12
LibWeb: Mark elements for style update after their children change
Andreas Kling
2021-10-06
LibWeb: Clean up static function in header
Ben Wiederhake
2021-10-06
LibWeb: Rename Layout::BlockBox => BlockContainer
Andreas Kling
2021-10-06
LibWeb: Start work towards modern CSS "display" values
Andreas Kling
2021-10-06
LibWeb: Make CSS layout lazier
Andreas Kling
2021-09-30
LibWeb: Support Element.client{Top,Left,Width,Height}
Andreas Kling
2021-09-30
LibWeb: Support Element.matches(selectors)
Andreas Kling
2021-09-27
LibWeb: Add DOMRect and Element.getBoundingClientRect()
Andreas Kling
2021-09-25
LibWeb: Rename HTMLDocumentParser => HTMLParser
Andreas Kling
2021-09-24
LibWeb: Rename CSS::StyleResolver => StyleComputer
Andreas Kling
[next]