diff options
author | Steven Novaryo <65610990+stevennovaryo@users.noreply.github.com> | 2025-04-29 17:37:27 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-29 09:37:27 +0000 |
commit | bd6928f3dc4b5fcf80efaac631aa608dce1bf0e6 (patch) | |
tree | f224f465cd849cc1807cdf95ca0edae54609f8fc /components/script/dom/webidls/HTMLEmbedElement.webidl | |
parent | b92542b756ba3c733e35527d3a8d98bed42e5dc1 (diff) | |
download | servo-main.tar.gz servo-main.zip |
In the scrollable overflow calcutation, apply CSS transforms to boxes
and scrollable overflow of the descendant. Clip unreachable scrollable
overflow according to it's block start and inline start scrolling
direction. And, renamed `Fragment::scrolling_overflow` to
`Fragment::scrolling_overflow_for_parent` as it was calculating the
scrolling overflow contribution from a child.
Add several WPT tests, testing the transform interaction `rotate`,
`scale`, and `skew` with scrollable overflow. There are several WPT test
that are testing the interaction that not expected from current browsers
implementation according to the spec.
Testing: Existing and new WPT.
Fixes: #36031
---------
Signed-off-by: stevennovaryo <steven.novaryo@gmail.com>
Diffstat (limited to 'components/script/dom/webidls/HTMLEmbedElement.webidl')
0 files changed, 0 insertions, 0 deletions