OLD | NEW |
| (Empty) |
1 CONSOLE WARNING: line 113: Calling Element.createShadowRoot() for an element whi
ch already hosts a shadow root is deprecated. See https://www.chromestatus.com/f
eatures/4668884095336448 for more details. | |
2 Id should be collected | |
3 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
4 PASS internals.hasSelectorForIdInShadow(host, "bar") is false | |
5 PASS internals.hasSelectorForIdInShadow(host, "host") is false | |
6 | |
7 Class should be collected | |
8 PASS internals.hasSelectorForClassInShadow(host, "foo") is true | |
9 PASS internals.hasSelectorForClassInShadow(host, "host") is false | |
10 | |
11 Attribute should be collected | |
12 PASS internals.hasSelectorForAttributeInShadow(host, "foo") is true | |
13 PASS internals.hasSelectorForAttributeInShadow(host, "host") is false | |
14 | |
15 Select attribute might have several selectors | |
16 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
17 PASS internals.hasSelectorForIdInShadow(host, "bar") is false | |
18 PASS internals.hasSelectorForIdInShadow(host, "baz") is false | |
19 PASS internals.hasSelectorForClassInShadow(host, "foo") is false | |
20 PASS internals.hasSelectorForClassInShadow(host, "bar") is true | |
21 PASS internals.hasSelectorForClassInShadow(host, "baz") is false | |
22 PASS internals.hasSelectorForAttributeInShadow(host, "foo") is false | |
23 PASS internals.hasSelectorForAttributeInShadow(host, "bar") is false | |
24 PASS internals.hasSelectorForAttributeInShadow(host, "baz") is true | |
25 | |
26 Don't count shadow element | |
27 PASS internals.hasSelectorForIdInShadow(host, "foo") is false | |
28 PASS internals.hasSelectorForIdInShadow(host, "bar") is false | |
29 PASS internals.hasSelectorForIdInShadow(host, "baz") is false | |
30 PASS internals.hasSelectorForClassInShadow(host, "foo") is false | |
31 PASS internals.hasSelectorForClassInShadow(host, "bar") is false | |
32 PASS internals.hasSelectorForClassInShadow(host, "baz") is false | |
33 PASS internals.hasSelectorForAttributeInShadow(host, "foo") is false | |
34 PASS internals.hasSelectorForAttributeInShadow(host, "bar") is false | |
35 PASS internals.hasSelectorForAttributeInShadow(host, "baz") is false | |
36 | |
37 Complex case for single ShadowRoot | |
38 PASS internals.hasSelectorForIdInShadow(host, "foo") is false | |
39 PASS internals.hasSelectorForClassInShadow(host, "foo") is false | |
40 PASS internals.hasSelectorForAttributeInShadow(host, "foo") is true | |
41 PASS internals.hasSelectorForAttributeInShadow(host, "piyo") is false | |
42 | |
43 Another complex case for single ShadowRoot | |
44 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
45 PASS internals.hasSelectorForClassInShadow(host, "foo") is true | |
46 PASS internals.hasSelectorForAttributeInShadow(host, "foo") is true | |
47 | |
48 Multiple ShadowRoot case | |
49 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
50 PASS internals.hasSelectorForIdInShadow(host, "bar") is true | |
51 PASS internals.hasSelectorForIdInShadow(host, "baz") is false | |
52 PASS internals.hasSelectorForClassInShadow(host, "foo") is false | |
53 PASS internals.hasSelectorForClassInShadow(host, "bar") is true | |
54 PASS internals.hasSelectorForClassInShadow(host, "baz") is false | |
55 PASS internals.hasSelectorForAttributeInShadow(host, "foo") is false | |
56 PASS internals.hasSelectorForAttributeInShadow(host, "bar") is false | |
57 PASS internals.hasSelectorForAttributeInShadow(host, "baz") is true | |
58 | |
59 Dynamic select attribute update | |
60 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
61 PASS internals.hasSelectorForIdInShadow(host, "bar") is false | |
62 PASS internals.hasSelectorForIdInShadow(host, "foo") is false | |
63 PASS internals.hasSelectorForIdInShadow(host, "bar") is true | |
64 | |
65 Nested ShadowDOM case | |
66 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
67 PASS internals.hasSelectorForIdInShadow(host, "bar") is true | |
68 PASS internals.hasSelectorForIdInShadow(host, "baz") is false | |
69 PASS internals.hasSelectorForIdInShadow(host, "foo") is true | |
70 PASS internals.hasSelectorForIdInShadow(host, "bar") is false | |
71 PASS internals.hasSelectorForIdInShadow(host, "baz") is true | |
72 | |
73 PASS successfullyParsed is true | |
74 | |
75 TEST COMPLETE | |
76 | |
OLD | NEW |