Aliaksandr Kalenik
|
dd73cccf8f
LibWeb: Fire "scroll" events on DOM elements
|
преди 1 година |
Aliaksandr Kalenik
|
d53058421a
LibWeb: Do not paint scrollbar of ViewportPaintable
|
преди 1 година |
Andreas Kling
|
dd8504c68d
LibWeb: Store "text for rendering" in TextPaintable
|
преди 1 година |
Tim Ledbetter
|
a40c14462d
LibWeb: Avoid division by zero when calculating scrollbar rect
|
преди 1 година |
Aliaksandr Kalenik
|
16f33aafda
LibWeb: Always check paintable boxes children during hit-testing
|
преди 1 година |
Zac Brannelly
|
9165faca5e
LibWeb: Support CSS property `background-clip: text`
|
преди 1 година |
Aliaksandr Kalenik
|
cf6999f5f3
LibWeb: Remove glyph run allocation in paint_text_fragment()
|
преди 1 година |
Andreas Kling
|
d1b5f55f91
LibWeb: Make Paintable::containing_block() return a PaintableBox*
|
преди 1 година |
Aliaksandr Kalenik
|
b821f7b283
LibWeb: Implement scrollbar painting
|
преди 1 година |
Aliaksandr Kalenik
|
91378ded96
LibWeb: Apply scroll offset after clip in PaintableBox::before_paint()
|
преди 1 година |
Aliaksandr Kalenik
|
9968c9f7a6
LibWeb: Fix hit-testing by excluding CSS transform from clip rect check
|
преди 1 година |
Aliaksandr Kalenik
|
155070cfd8
LibWeb: Clamp scroll offset to valid range in `set_scroll_offset()`
|
преди 1 година |
Aliaksandr Kalenik
|
9c99182b1e
LibWeb: Change StackingContext::hit_test() to accept callback
|
преди 1 година |
Aliaksandr Kalenik
|
95d91a37d2
LibWeb: Resolve outline CSS property before paint commands recording
|
преди 1 година |
Aliaksandr Kalenik
|
d4932196cc
LibWeb: Account for all clipped border radii in containing block chain
|
преди 1 година |
Aliaksandr Kalenik
|
1ae416fa94
LibWeb: Add `compute_combined_css_transform()` for PaintableBox
|
преди 1 година |
Aliaksandr Kalenik
|
76d1536307
LibWeb: Optimize scroll offset and clip state recalculation
|
преди 1 година |
Aliaksandr Kalenik
|
36553d4566
LibWeb: Do not add CSS transforms into clip rect in PaintableWithLines
|
преди 1 година |
Aliaksandr Kalenik
|
dc47d01fdc
LibWeb: Remove contained_by_inline_node flag in PaintableFragment
|
преди 1 година |
Aliaksandr Kalenik
|
9dddd6b028
LibWeb: Account for scroll offset in overflow clip rect calculation
|
преди 1 година |
Aliaksandr Kalenik
|
16f1962f10
LibWeb: Use clip rectangles assigned to paintables in hit-testing
|
преди 1 година |
Aliaksandr Kalenik
|
d3b983b201
LibWeb: Ensure scroll offsets and clip rects updated before hit-testing
|
преди 1 година |
Aliaksandr Kalenik
|
d27b376699
LibWeb: Store clip border radii in CSSPixels instead of DevicePixels
|
преди 1 година |
Aliaksandr Kalenik
|
556679fedd
LibWeb: Account for scroll offset in hit-testing
|
преди 1 година |
Aliaksandr Kalenik
|
20de69693b
LibWeb: Fix hidden overflow clipping with nested CSS transforms
|
преди 1 година |
Aliaksandr Kalenik
|
0bf82f748f
LibWeb: Move clip rect calculation to happen before painting
|
преди 1 година |
Aliaksandr Kalenik
|
0d76a9da17
LibWeb: Resolve `text-decoration-thickness` during layout commit
|
преди 1 година |
Aliaksandr Kalenik
|
d5e3158cfe
LibWeb: Use PaintableFragment::baseline() in paint_text_decoration()
|
преди 1 година |
Aliaksandr Kalenik
|
1c4ce2c5f1
LibWeb: Don't check containing block of fragments in hit testing
|
преди 1 година |
Aliaksandr Kalenik
|
270bbf43ab
LibWeb: Remove is<BlockContainer> check for fragments in hit testing
|
преди 1 година |