mirror of
https://github.com/servo/servo.git
synced 2025-08-15 10:25:32 +01:00
script: Prevent "scroll to fragment" from scrolling offscreen (#32129)
Previously, the "scroll to fragment" operation could scroll past the end of the screen, because the scroll position was not clamped to viewport boundaries. Correct this by using the `Window::scroll()` method which handles this case. In addition, ensure that `Window`'s `current_viewport` member is initialized properly when it is created.
This commit is contained in:
parent
bef6c295aa
commit
1440406e91
6 changed files with 60 additions and 20 deletions
|
@ -0,0 +1,3 @@
|
|||
[scroll-position-vertical-lr.html]
|
||||
[Fragment Navigation: Scroll to block start position in vertical-lr writing mode]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue