Files
rust_browser/tests/goldens/expected/266-overflow-positioned-children.dl.txt
Zachary D. Rowitsch e3c9d0632a Implement CSS 2.1 overflow: scroll/auto with code review fixes (§11.1, §11.1.1)
Add Overflow::Scroll and Auto enum variants, extend clipping to all
non-visible overflow values, implement visual scroll indicators, and
fix positioned children clipping per CSS 2.1 §11.1.1. Code review
fixes include: DRY overflow parsing helper, rasterizer clip consistency,
scroll indicator corner overlap fix, abspos escape in overflow detection
(recovering 6 WPT tests), and additional golden/unit tests.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 11:31:47 -04:00

19 lines
938 B
Plaintext

DisplayList items=17
SolidRect rect=(0, 110, 200, 100) color=#dddddd
PushClip rect=(0, 110, 200, 100)
SolidRect rect=(0, 110, 300, 200) color=#aaaaff
PopClip
PushClip rect=(0, 110, 200, 100)
Text rect=(0, 111.6, 41.78561, 16) text="Clipped" color=#000000 font_size=16
Text rect=(44.839943, 111.6, 42.372982, 16) text="content" color=#000000 font_size=16
PopClip
SolidRect rect=(0, 0, 200, 100) color=#eeeeee
PushClip rect=(0, 0, 200, 100)
SolidRect rect=(50, 50, 200, 100) color=#ffaaaa
Text rect=(50, 51.6, 41.78561, 16) text="Clipped" color=#000000 font_size=16
Text rect=(94.83994, 51.6, 13.215858, 16) text="by" color=#000000 font_size=16
Text rect=(111.11013, 51.6, 58.47871, 16) text="positioned" color=#000000 font_size=16
Text rect=(172.64317, 51.6, 47.96476, 16) text="overflow" color=#000000 font_size=16
Text rect=(50, 70.799995, 36.79295, 16) text="parent" color=#000000 font_size=16
PopClip