servo/tests/wpt/meta/intersection-observer
Jimmy D. Buckets 1f6050f931
Implement document.scrollingElement (#35994)
<!-- Please describe your changes on the following line: -->
This implements `document.scrollingElement`
(https://drafts.csswg.org/cssom-view/#dom-document-scrollingelement).

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by
`[X]` when the step is complete, and replace `___` with appropriate
data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #35700
- [x] There are tests for these changes

<!-- Also, please make sure that "Allow edits from maintainers" checkbox
is checked, so that we can help you if you get stuck somewhere along the
way.-->

<!-- Pull requests that do not address these steps are welcome, but they
will require additional verification as part of the review process. -->

---------

Signed-off-by: JimmyDdotEXE <50691404+JimmyDdotEXE@users.noreply.github.com>
2025-05-05 12:50:42 +00:00
..
v2 dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
bounding-box.html.ini
clip-path-animation.html.ini Update web-platform-tests to revision b'18fda923cafeb4e3e0546ffcfb2302c3b1b11f98' (#36019) 2025-03-18 05:51:39 +00:00
clip-path.html.ini
containing-block.html.ini dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
cross-origin-iframe.sub.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
document-scrolling-element-root.html.ini
edge-inclusive-intersection.html.ini
iframe-no-root-with-wrapping-scroller.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
iframe-no-root.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
initial-observation-with-threshold.html.ini
inline-client-rect.html.ini
intersection-ratio-ib-split.html.ini dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
isIntersecting-change-events.html.ini dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
isIntersecting-threshold.html.ini dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
multiple-targets.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
multiple-thresholds.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
nested-cross-origin-iframe.sub.html.ini
observer-without-js-reference.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
remove-element.html.ini dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
root-margin-root-element.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
root-margin.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
root-vertical-rl.html.ini
same-document-no-root.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
same-document-root.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
same-document-with-document-root.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
same-document-zero-size-target.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
same-origin-grand-child-iframe.sub.html.ini
scroll-and-root-margin.html.ini
scroll-margin-4-val.html.ini
scroll-margin-clip-path.html.ini
scroll-margin-dynamic.html.ini
scroll-margin-horizontal.html.ini
scroll-margin-iframe.html.ini
scroll-margin-nested-2.html.ini
scroll-margin-nested-3.html.ini
scroll-margin-nested.html.ini
scroll-margin-no-intersect.html.ini
scroll-margin-not-contained.html.ini
scroll-margin-percent.html.ini
scroll-margin-with-border-outline.html.ini
scroll-margin-zero.html.ini
scroll-margin.html.ini
shadow-content.html.ini
svg-clipped-rect-target.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
svg-container-element.html.ini
svg-group-target.html.ini Enable dom_svg_enabled on all tests (#36475) 2025-04-11 18:46:00 +00:00
svg-image.html.ini
svg-intersection-with-fractional-bounds-2.html.ini
svg-intersection-with-fractional-bounds.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
svg-rect-target.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
svg-stroke-change.html.ini
svg-target-changes-position.html.ini
svg-transformed-rect-target.html.ini Enable dom_svg_enabled on all tests (#36475) 2025-04-11 18:46:00 +00:00
svg-viewbox.html.ini
target-is-root.html.ini dom: Implement minimal IntersectionObserver workflow (#35551) 2025-03-18 11:09:44 +00:00
text-target.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
timestamp.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
transform-animation.html.ini
unclipped-root.html.ini
visibility-hidden.html.ini Implement document.scrollingElement (#35994) 2025-05-05 12:50:42 +00:00
zoom-scaled-target.html.ini