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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/shadow/shadowdom-for-media.html

Issue 1751953003: Remove the support of multiple shadow roots with a user agent shadow root (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix failing tests Created 4 years, 9 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 unified diff | Download patch
OLDNEW
(Empty)
1 <!DOCTYPE html>
2 <html>
3 <body>
4 <script src="../../../resources/js-test.js"></script>
5
6 <div id="container">
7 <video id='videoWithControls' controls width="320" height="240"></video>
8 <video id='videoWithoutControls' width="320" height="240"></video>
9 </div>
10 <pre id="console"></pre>
11
12 <script>
13 function addShadowDOM(host) {
14 var shadowRoot = host.createShadowRoot();
15 shadowRoot.innerHTML = "<div style='margin: 10px'><shadow></shadow></div>"
16 return shadowRoot;
17 }
18
19 if (window.internals)
20 window.internals.settings.setAuthorShadowDOMForAnyElementEnabled(true);
21
22 var shadowRootForVideoWithControls = addShadowDOM(videoWithControls);
23 var oldestShadowRootForVideoWithControls = internals.oldestShadowRoot(videoWithC ontrols);
24 var youngerShadowRootForVideoWithControls = internals.youngerShadowRoot(oldestSh adowRootForVideoWithControls);
25
26 var shadowRootForVideoWithoutControls = addShadowDOM(videoWithoutControls);
27 var oldestShadowRootForVideoWithoutControls = internals.oldestShadowRoot(videoWi thoutControls);
28 var youngerShadowRootForVideoWithoutControls = internals.youngerShadowRoot(oldes tShadowRootForVideoWithoutControls);
29
30
31 shouldBe("shadowRootForVideoWithControls", "youngerShadowRootForVideoWithControl s");
32 shouldNotBe("shadowRootForVideoWithControls", "oldestShadowRootForVideoWithContr ols");
33 shouldBe("shadowRootForVideoWithoutControls", "youngerShadowRootForVideoWithoutC ontrols");
34 shouldNotBe("shadowRootForVideoWithoutControls", "oldestShadowRootForVideoWithou tControls");
35
36 var successfullyParsed = true;
37 </script>
38 </body>
39 </html>
40
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698