summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html')
-rw-r--r--testing/web-platform/tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html45
1 files changed, 0 insertions, 45 deletions
diff --git a/testing/web-platform/tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html b/testing/web-platform/tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html
deleted file mode 100644
index 066cba1dac..0000000000
--- a/testing/web-platform/tests/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html>
-<title>CSS Anchor Positioning Test: Dynamically change @position-fallback rules in Shadow DOM</title>
-<link rel="help" href="https://drafts.csswg.org/css-anchor-1/#fallback-rule">
-<script src="/resources/testharness.js"></script>
-<script src="/resources/testharnessreport.js"></script>
-<style>
- body { margin: 0; }
-</style>
-
-<div id="host">
- <template shadowrootmode="open">
- <style>
- ::slotted(#slotted), :host {
- position-fallback: --pf;
- position: absolute;
- }
- </style>
- <slot></slot>
- </template>
- <div id="slotted"></div>
-</div>
-
-<script>
- test(() => {
- assert_equals(host.offsetLeft, 0);
- }, "#host is initially left:auto");
-
- test(() => {
- assert_equals(slotted.offsetLeft, 0);
- }, "#slotted is initially left:auto");
-
- host.shadowRoot.styleSheets[0].insertRule(`
- @position-fallback --pf {
- @try { left: 100px; }
- }
- `);
-
- test(() => {
- assert_equals(host.offsetLeft, 100);
- }, "#host with inserted @position-fallback applied");
-
- test(() => {
- assert_equals(slotted.offsetLeft, 100);
- }, "#slotted with inserted @position-fallback applied");
-</script>