Commit History

Autor SHA1 Mensaxe Data
  Lenny Maiorani c37820b898 Libraries: Use default constructors/destructors in LibWeb %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e099960e4d LibWeb: Remove a bunch of no-longer needed #includes %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ed84fbce47 LibWeb: Make Paintable ref-counted %!s(int64=3) %!d(string=hai) anos
  Andreas Kling aae356baf1 LibWeb: Port inline elements to the new Paintable system %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9461e44afa LibWeb: Use Layout::Box::paint_box() accessor in more places %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 02b316fd5c LibWeb: Let Paintable perform the painting %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 7af03df4c3 LibWeb: Make Painting::Box virtual and add Painting::BoxWithLines %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f0d833a3d7 LibWeb: Move StackingContext and PaintPhase into the Painting namespace %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a4d51b3dc2 LibWeb: Add Painting::Box and move things from Layout::Box into it %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 5113128bc9 LibWeb: Paint InlineNode overlay in correct phase, skip pseudo-elements %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 7bb721bea2 LibWeb: Make `display: foo` box constructors take the Element by pointer %!s(int64=3) %!d(string=hai) anos
  Sam Atkins b715943035 LibWeb: Remove redundant Length::resolved() calls %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 67066c5140 LibWeb: Remove fallback value from Length::resolved() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f2a917229a LibWeb: Support inline-level padding and border properly %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 103613a3a9 LibWeb: Incorporate spread-distance into box-shadow rendering %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 10c6c77b5c LibWeb: Render multiple box-shadows %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d30cbf5d72 LibWeb: Remove unnecessary check for 0-sized fragments in InlineNode %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3ad08a932c LibWeb: Only compute containing block rect once in InlineNode::paint() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 766d816db3 LibWeb: Remove old Layout::Node::split_into_lines() API %!s(int64=3) %!d(string=hai) anos
  Sam Atkins bfcbab0dcf LibWeb: Remove reference_for_percent parameter from Length::resolved() %!s(int64=3) %!d(string=hai) anos
  Sam Atkins dc681913e8 LibWeb: Convert width/height and min-/max- versions to LengthPercentage %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 6234e3fcb3 LibWeb: Implement background-clip :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins e8b7946732 LibWeb: Paint backgrounds with multiple layers :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 1e53768f1b LibWeb: Combine background-repeat-x/y pseudo-properties %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f73aa8e2bd LibWeb: Move line boxes from Layout::Box to BlockContainer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 0cedb7a7c4 LibWeb: Give InlineNodes borders :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 0712036485 LibWeb: Give InlineNodes a box-shadow :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 912596fae8 LibWeb: Give InlineNodes a background %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 3b6325e787 LibWeb: Move InlineNode background code from `paint_fragment` -> `paint` %!s(int64=3) %!d(string=hai) anos