Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(763)

Unified Diff: third_party/WebKit/LayoutTests/fast/css/invalidation/targeted-class-shadow-combinator.html

Issue 2843883002: Remove, or rewrite if necessary, tests which use /deep/ or ::shadow (Closed)
Patch Set: rev Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/fast/css/invalidation/targeted-class-shadow-combinator.html
diff --git a/third_party/WebKit/LayoutTests/fast/css/invalidation/targeted-class-shadow-combinator.html b/third_party/WebKit/LayoutTests/fast/css/invalidation/targeted-class-shadow-combinator.html
deleted file mode 100644
index f7992b9a75e0752879ce204eab72b3b9cf0602a2..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/css/invalidation/targeted-class-shadow-combinator.html
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE html>
-<script src="../../../resources/js-test.js"></script>
-<style>
-.t1 #host1::shadow .match { background-color: green; }
-.t2 /deep/ .match { background-color: green; }
-</style>
-<div id="t1">
- <div id="host1"></div>
- <div></div>
-</div>
-<div id="t2">
- <div id="host2"></div>
- <div></div>
-</div>
-<script>
-description("Check that targeted class invalidation works for ::shadow and /deep/ combinators.");
-
-// Create shadow trees
-
-var host1 = document.getElementById("host1");
-var match1 = host1.createShadowRoot().appendChild(document.createElement("div"));
-match1.className = "match";
-
-var host2 = document.getElementById("host2");
-var innerHost = host2.createShadowRoot().appendChild(document.createElement("div"));
-var match2 = innerHost.createShadowRoot().appendChild(document.createElement("div"));
-match2.className = "match";
-
-var transparent = "rgba(0, 0, 0, 0)";
-var green = "rgb(0, 128, 0)";
-
-shouldBe("getComputedStyle(match1, null).backgroundColor", "transparent");
-shouldBe("getComputedStyle(match2, null).backgroundColor", "transparent");
-
-document.body.offsetLeft; // force style recalc.
-
-document.getElementById("t1").className = "t1";
-if (window.internals)
- shouldBe("internals.updateStyleAndReturnAffectedElementCount()", "1");
-shouldBe("getComputedStyle(match1, null).backgroundColor", "green");
-
-document.body.offsetLeft; // force style recalc.
-
-document.getElementById("t2").className = "t2";
-if (window.internals)
- shouldBe("internals.updateStyleAndReturnAffectedElementCount()", "1");
-shouldBe("getComputedStyle(match2, null).backgroundColor", "green");
-</script>

Powered by Google App Engine
This is Rietveld 408576698