mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-27 02:05:07 +02:00
Tests: Reimport scrollParent test
This commit is contained in:
Notes:
github-actions[bot]
2026-01-06 15:56:52 +00:00
Author: https://github.com/AtkinsSJ Commit: https://github.com/LadybirdBrowser/ladybird/commit/cef25910073 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/7158
@@ -29,6 +29,7 @@
|
||||
display: none;
|
||||
}
|
||||
.contains-fixed {
|
||||
transform: scale(1);
|
||||
contain: paint;
|
||||
}
|
||||
</style>
|
||||
@@ -56,6 +57,10 @@
|
||||
<div id="hidden" class="hidden">
|
||||
<div id="childOfHidden"></div>
|
||||
</div>
|
||||
<!-- No box with `display: contents` -->
|
||||
<div style="display: contents">
|
||||
<div id="childOfDisplayContents"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -81,6 +86,9 @@ test(() => { assert_equals(fixedContainedByRoot.scrollParent, document.scrolling
|
||||
"scrollParent of fixed element contained within root is document scrolling element.");
|
||||
test(() => { assert_equals(document.body.scrollParent, null); },
|
||||
"scrollParent of body is null.");
|
||||
|
||||
test(() => { assert_equals(document.documentElement.scrollParent, null); },
|
||||
"scrollParent of root is null.");
|
||||
test(() => { assert_equals(childOfDisplayContents.scrollParent, scroller1); },
|
||||
"scrollParent skips ancestors with `display: contents`.");
|
||||
</script>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user