Commit History

Author SHA1 Message Date
  Andreas Kling ba286781b4 LibWeb: Detach all paintables when building/committing layout tree 1 year ago
  Aliaksandr Kalenik ee5d66c5d5 LibWeb: Resolve text shadows in `LayoutState::commit()` 1 year ago
  Aliaksandr Kalenik de32b77ceb LibWeb: Use separate structure to represent fragments in paintable tree 1 year ago
  Andreas Kling ca57e40350 LibWeb: Take padding into account when resolving border radii 1 year ago
  Aliaksandr Kalenik 6c645f3a9f LibWeb: Paint fragments contained by inline node as part of this node 1 year ago
  Aliaksandr Kalenik b2abd1dd05 LibWeb: Resolve box shadow data for paintable boxes during layout 1 year ago
  Aliaksandr Kalenik d1d6da6ab6 LibWeb: Resolve border radius during layout and save it in paintables 1 year ago
  MacDue 4c5d48f861 LibWeb: Support transforms, stroking, gradients, etc for SVG <text> 1 year ago
  MacDue c93d367d95 LibWeb: Layout SVG <text> elements during layout (not while painting) 1 year ago
  MacDue dc9cb449b1 LibWeb: Store computed SVG path data/transforms in LayoutState 1 year ago
  Tobias Christiansen 6602b1ddb1 LibWeb: Rename "position" enum to "positioning" 1 year ago
  MacDue 0af8d81f48 LibWeb: Layout SVG <mask> elements (but don't paint them) 1 year ago
  MacDue c5b50ec2f4 LibWeb: Create paintables for nodes whose parents don't have paintables 1 year ago
  Andreas Kling 1434721247 LibWeb: Relax restrictions on LayoutState::get() input type 1 year ago
  Aliaksandr Kalenik 0fb571c1c2 LibWeb: Add `Length::resolved()` overload for CSSPixels 1 year ago
  Andreas Kling 6d7a2f5cc9 LibWeb: Prune old paintable pointers from layout tree after relayout 1 year ago
  Andreas Kling ae3958f640 LibWeb: Remove incorrect hack in build_paint_tree() 1 year ago
  MacDue 360c0eb509 LibWeb: Remove implicit conversion from float and double to CSSPixels 1 year ago
  Andreas Kling 3d7c880a42 LibWeb: Give DOM::Node a direct pointer to its Paintable 1 year ago
  Andreas Kling 136ac1a6a5 LibWeb: Add virtuals to check if Paintable is PBox or PWithLines 1 year ago
  Andreas Kling e67ac16862 LibWeb: Give Paintable its own pointer to the corresponding DOM node 1 year ago
  Andreas Kling 216bd513fa LibWeb: Make the paint tree a proper standalone tree 1 year ago
  Andreas Kling 25a3d0d643 LibWeb: Resolve relative offsets *once* after layout 1 year ago
  Aliaksandr Kalenik 9101c8d079 LibWeb: Use available space to resolve table container width 1 year ago
  Sam Atkins 5ee1b7db7c LibWeb: Convert BorderData::width to CSSPixels 1 year ago
  Aliaksandr Kalenik e5dcfe3905 LibWeb: Verify that value is not saturated in set_content_width/height 1 year ago
  Andreas Kling bf25568703 LibWeb: Bring measuring of scrollable overflow closer to spec 2 years ago
  Andreas Kling f23baf0a2d LibWeb: Add LineBox::absolute_rect() 2 years ago
  Andi Gallo f6d2a21d27 LibWeb: Store table cell indices and spans in PaintableBox 2 years ago
  Andi Gallo b7d23162cc LibWeb: Set the definite width flag in set_max_content_width 2 years ago