Aliaksandr Kalenik
|
9968c9f7a6
LibWeb: Fix hit-testing by excluding CSS transform from clip rect check
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
155070cfd8
LibWeb: Clamp scroll offset to valid range in `set_scroll_offset()`
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
9c99182b1e
LibWeb: Change StackingContext::hit_test() to accept callback
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
95d91a37d2
LibWeb: Resolve outline CSS property before paint commands recording
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
d4932196cc
LibWeb: Account for all clipped border radii in containing block chain
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
1ae416fa94
LibWeb: Add `compute_combined_css_transform()` for PaintableBox
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
76d1536307
LibWeb: Optimize scroll offset and clip state recalculation
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
36553d4566
LibWeb: Do not add CSS transforms into clip rect in PaintableWithLines
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
dc47d01fdc
LibWeb: Remove contained_by_inline_node flag in PaintableFragment
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
9dddd6b028
LibWeb: Account for scroll offset in overflow clip rect calculation
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
16f1962f10
LibWeb: Use clip rectangles assigned to paintables in hit-testing
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
d3b983b201
LibWeb: Ensure scroll offsets and clip rects updated before hit-testing
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
d27b376699
LibWeb: Store clip border radii in CSSPixels instead of DevicePixels
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
556679fedd
LibWeb: Account for scroll offset in hit-testing
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
20de69693b
LibWeb: Fix hidden overflow clipping with nested CSS transforms
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
0bf82f748f
LibWeb: Move clip rect calculation to happen before painting
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
0d76a9da17
LibWeb: Resolve `text-decoration-thickness` during layout commit
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
d5e3158cfe
LibWeb: Use PaintableFragment::baseline() in paint_text_decoration()
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
1c4ce2c5f1
LibWeb: Don't check containing block of fragments in hit testing
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
270bbf43ab
LibWeb: Remove is<BlockContainer> check for fragments in hit testing
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
64a48065b0
LibWeb: Check if corners have radius after converting to device pixels
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
7c2713c14f
LibWeb: Move set_needs_display() from layout node to paintable
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
2960bf4ec8
LibWeb: Make inline paintables own their fragments
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
ee5d66c5d5
LibWeb: Resolve text shadows in `LayoutState::commit()`
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
de32b77ceb
LibWeb: Use separate structure to represent fragments in paintable tree
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
4bc38300ad
LibWeb: Forbid using CSS::Length as reference value in `resolved()`
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
3cf5ad002a
LibWeb: Allow inline nodes to establish a stacking context
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
6c645f3a9f
LibWeb: Paint fragments contained by inline node as part of this node
|
1 gadu atpakaļ |
Aliaksandr Kalenik
|
ac6b3c989d
LibWeb: Apply scroll boxes offsets after painting commands recording
|
1 gadu atpakaļ |
Andreas Kling
|
bd9989b08a
LibWeb: Don't pass StringView to RecordingPainter, to avoid copy
|
1 gadu atpakaļ |