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