Historique des commits

Auteur SHA1 Message Date
  Aliaksandr Kalenik 9c99182b1e LibWeb: Change StackingContext::hit_test() to accept callback il y a 1 an
  Aliaksandr Kalenik 95d91a37d2 LibWeb: Resolve outline CSS property before paint commands recording il y a 1 an
  Aliaksandr Kalenik d4932196cc LibWeb: Account for all clipped border radii in containing block chain il y a 1 an
  Aliaksandr Kalenik 1ae416fa94 LibWeb: Add `compute_combined_css_transform()` for PaintableBox il y a 1 an
  Aliaksandr Kalenik 76d1536307 LibWeb: Optimize scroll offset and clip state recalculation il y a 1 an
  Aliaksandr Kalenik 4a41a65ec5 LibWeb: Shift button paintable clip rectangle by scroll offset il y a 1 an
  Aliaksandr Kalenik 5484062095 LibWeb: Apply scroll offset to PushStackingContext command il y a 1 an
  Aliaksandr Kalenik 16f1962f10 LibWeb: Use clip rectangles assigned to paintables in hit-testing il y a 1 an
  Aliaksandr Kalenik d27b376699 LibWeb: Store clip border radii in CSSPixels instead of DevicePixels il y a 1 an
  Aliaksandr Kalenik 556679fedd LibWeb: Account for scroll offset in hit-testing il y a 1 an
  Aliaksandr Kalenik 0bf82f748f LibWeb: Move clip rect calculation to happen before painting il y a 1 an
  Aliaksandr Kalenik ef0c390b79 LibWeb: Resolve CSS transform properties during layout commit il y a 1 an
  Aliaksandr Kalenik 7c2713c14f LibWeb: Move set_needs_display() from layout node to paintable il y a 1 an
  Aliaksandr Kalenik 2960bf4ec8 LibWeb: Make inline paintables own their fragments il y a 1 an
  Aliaksandr Kalenik de32b77ceb LibWeb: Use separate structure to represent fragments in paintable tree il y a 1 an
  Aliaksandr Kalenik 3cf5ad002a LibWeb: Allow inline nodes to establish a stacking context il y a 1 an
  Aliaksandr Kalenik 6c645f3a9f LibWeb: Paint fragments contained by inline node as part of this node il y a 1 an
  Aliaksandr Kalenik ac6b3c989d LibWeb: Apply scroll boxes offsets after painting commands recording il y a 1 an
  Aliaksandr Kalenik b2abd1dd05 LibWeb: Resolve box shadow data for paintable boxes during layout il y a 1 an
  Aliaksandr Kalenik 6b79508c08 LibWeb: Use offset of nearest scrollable ancestor for positioned boxes il y a 1 an
  Aliaksandr Kalenik 2952f01e84 LibWeb: Add pair of methods to apply/reset scroll offset of paintable il y a 1 an
  Aliaksandr Kalenik d1d6da6ab6 LibWeb: Resolve border radius during layout and save it in paintables il y a 1 an
  Aliaksandr Kalenik e8960cf754 LibWeb: Move BorderRadiusCornerClipper allocation into CPU executor il y a 1 an
  Aliaksandr Kalenik 063e66cae9 LibWeb: Introduce RecordingPainter to serialize painting commands il y a 1 an
  MacDue 909bcfe9a4 LibWeb: Resolve and paint simple SVG masks il y a 1 an
  Andreas Kling 1f69e9cddf LibWeb: Remove Layout::Node::m_visible and compute it on the fly il y a 1 an
  Zaggy1024 9d4a1ac2b3 LibWeb: Apply CSS `clip` property to an element as well as its children il y a 1 an
  Andreas Kling c01c4b41e2 LibWeb: Add ViewportPaintable to represent viewports in the paint tree il y a 1 an
  Andreas Kling 136ac1a6a5 LibWeb: Add virtuals to check if Paintable is PBox or PWithLines il y a 1 an
  Andreas Kling 79db9c27c6 LibWeb: Rename PaintableBox::effective_offset() => offset() il y a 1 an