servo/tests/wpt/meta/css/CSS2/positioning
Martin Robinson 3774ef00d4
script: Get scroll offsets from layout (#37509)
No longer store scroll offsets for elements in the DOM. Instead
consistently get and set these in layout's `ScrollTree`. This more
consistently requires layout to run when querying scroll offsets, which
ensures that they are up-to-date and properly bounded by scrollable
overflow area.

Testing: This causes several WPT tests to start passing, and one to
start
failing. In the case of
`/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html`, I believe the
issue
is that we don't properly handle scrolling and shadow DOM elements.
Before, the
faulty scrolling was hiding this issue.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-06-20 09:39:12 +00:00
..
absolute-replaced-height-006.xht.ini
absolute-replaced-height-013.xht.ini
absolute-replaced-height-020.xht.ini
absolute-replaced-height-027.xht.ini
absolute-replaced-height-034.xht.ini
absolute-replaced-width-002.xht.ini
absolute-replaced-width-003.xht.ini
absolute-replaced-width-004.xht.ini
absolute-replaced-width-009.xht.ini
absolute-replaced-width-010.xht.ini
absolute-replaced-width-011.xht.ini
absolute-replaced-width-023.xht.ini
absolute-replaced-width-024.xht.ini
absolute-replaced-width-025.xht.ini
absolute-replaced-width-030.xht.ini
absolute-replaced-width-031.xht.ini
absolute-replaced-width-032.xht.ini
absolute-replaced-width-037.xht.ini
absolute-replaced-width-038.xht.ini
absolute-replaced-width-039.xht.ini
absolute-replaced-width-051.xht.ini
absolute-replaced-width-052.xht.ini
absolute-replaced-width-053.xht.ini
absolute-replaced-width-065.xht.ini
absolute-replaced-width-066.xht.ini
absolute-replaced-width-067.xht.ini
abspos-float-with-inline-container.html.ini
toogle-abspos-on-relpos-inline-child.html.ini layout: Implement support for line-height and vertical-align (#30902) 2024-01-08 14:49:50 +00:00