Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 9c99182b1e LibWeb: Change StackingContext::hit_test() to accept callback hai 1 ano
  Aliaksandr Kalenik 95d91a37d2 LibWeb: Resolve outline CSS property before paint commands recording hai 1 ano
  Aliaksandr Kalenik d4932196cc LibWeb: Account for all clipped border radii in containing block chain hai 1 ano
  Aliaksandr Kalenik 76d1536307 LibWeb: Optimize scroll offset and clip state recalculation hai 1 ano
  Aliaksandr Kalenik 96d5f555e1 LibWeb: Simplify InlinePaintable::bounding_rect() implementation hai 1 ano
  Aliaksandr Kalenik 16f1962f10 LibWeb: Use clip rectangles assigned to paintables in hit-testing hai 1 ano
  Aliaksandr Kalenik 556679fedd LibWeb: Account for scroll offset in hit-testing hai 1 ano
  Aliaksandr Kalenik 0bf82f748f LibWeb: Move clip rect calculation to happen before painting hai 1 ano
  Aliaksandr Kalenik 270bbf43ab LibWeb: Remove is<BlockContainer> check for fragments in hit testing hai 1 ano
  Aliaksandr Kalenik c02820759b LibWeb: Test nested elements in InlinePaintable::hit_test() hai 1 ano
  Aliaksandr Kalenik 2960bf4ec8 LibWeb: Make inline paintables own their fragments hai 1 ano
  Aliaksandr Kalenik 5ed936289a LibWeb: Set box-shadow for inline paintables in LayoutState::commit() hai 1 ano
  Aliaksandr Kalenik de32b77ceb LibWeb: Use separate structure to represent fragments in paintable tree hai 1 ano
  Aliaksandr Kalenik 6c645f3a9f LibWeb: Paint fragments contained by inline node as part of this node hai 1 ano
  Aliaksandr Kalenik e464d484c4 LibWeb: Implement getBoundingClientRect() for inline paintables hai 1 ano
  Aliaksandr Kalenik d1d6da6ab6 LibWeb: Resolve border radius during layout and save it in paintables hai 1 ano
  Aliaksandr Kalenik 1b3223dd9e LibWeb: Rename painter() to recording_painter() in PaintContext hai 1 ano
  Aliaksandr Kalenik 29ff1f67be LibWeb: Introduce dedicated painting command for borders hai 1 ano
  Aliaksandr Kalenik 70353b79af LibWeb: Change paint_all_borders() to accept only device pixel values hai 1 ano
  Andi Gallo 7bd00d6a42 LibWeb: Snap table grid to device pixels in separate borders mode hai 1 ano
  Sam Atkins 73fa58da34 LibWeb: Implement the CSS `outline-offset` property hai 1 ano
  Sam Atkins fe7e797483 LibWeb: Implement the CSS `outline` property :^) hai 1 ano
  Andi Gallo af1798dd04 LibWeb: Add support for inset shadows %!s(int64=2) %!d(string=hai) anos
  Simon Wanner ee7282cbe4 LibWeb: Make pseudo-elements inspectable %!s(int64=2) %!d(string=hai) anos
  Linus Groh 352da3623b LibWeb/Painting: Remove redundant 'Painting::' namespace prefixes %!s(int64=2) %!d(string=hai) anos
  Linus Groh 754e458d0a LibWeb/Layout: Rename Box::{paint => paintable}_box() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 51555dea7c LibWeb: Make Layout::Node::containing_block() return a Layout::Box %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 4d401bf796 LibWeb: Make the paint tree GC-allocated %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 02cd853eee LibWeb+Browser+WebContent: Convert BoxModelMetrics to new pixel units %!s(int64=2) %!d(string=hai) anos
  Sam Atkins ab49dbf137 LibWeb: Convert Paintable coordinates to new pixel units %!s(int64=2) %!d(string=hai) anos