summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/TextNode.h
AgeCommit message (Expand)Author
2023-01-11LibWeb: Make a handful of layout node leaf classes `final`Andreas Kling
2023-01-11LibWeb: Make the paint tree GC-allocatedAndreas Kling
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-10-20LibWeb: Make the layout tree GC-allocatedAndreas Kling
2022-10-14LibWeb: Make TextNode::ChunkIterator emit an empty chunk for content:""Andreas Kling
2022-10-14LibWeb: Remove unused Layout::TextNode::ChunkIterator::m_layout_modeAndreas Kling
2022-07-11LibWeb: Express intrinsic size layout via size constraintsAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-27LibWeb: Make whitespace collapsing statelessAndreas Kling
2022-03-26LibWeb: Simplify text chunk iteration a little bitAndreas Kling
2022-03-26LibWeb: Remove unused declarations from Layout::TextNodeAndreas Kling
2022-03-16LibWeb: Move text fragment painting to PaintableWithLinesAndreas Kling
2022-03-11LibWeb: Move mouse event and label logic from layout to painting treeAndreas Kling
2022-03-11LibWeb: Make Paintable ref-countedAndreas Kling
2022-03-11LibWeb: Generate a TextPaintable for every Layout::TextNodeAndreas Kling
2022-03-11LibWeb: Let Paintable perform the paintingAndreas Kling
2022-03-11LibWeb: Move StackingContext and PaintPhase into the Painting namespaceAndreas Kling
2022-03-07LibWeb: Make TextNode::ChunkIterator::try_commit_chunk() constMaciej
2022-01-23LibWeb: Remove old Layout::Node::split_into_lines() APIAndreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-09-15LibWeb: Make Layout::Node::paint() pure virtualAndreas Kling
2021-08-29LibWeb: Rename wrap_breaks to respect_linebreakssin-ack
2021-08-29LibWeb: Refactor TextNode::ChunkIteratorsin-ack
2021-07-29LibWeb: Add proper support for text-decoration-line property valuesTobias Christiansen
2021-04-29LibWeb: Move Layout::TextNode whitespace collapse to separate functionAndreas Kling
2021-04-27LibWeb: Refactor Layout::TextNode splitting into a chunk iteratorAndreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-04LibWeb: Defer mouse events from TextNode to LabelTimothy Flynn
2021-01-17LibWeb: Add fast_is<T>() for some DOM and layout node subclassesAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling