Pass | Slots fallback: Basic. | Asserts runPass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:23:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:25:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:26:3) |
|
Pass | Slots fallback: Basic, elements only. | Asserts runPass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:32:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:33:3) |
|
Pass | Slots fallback: Slots in Slots. | Asserts runPass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:54:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:56:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:57:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:59:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:60:3) |
|
Pass | Slots fallback: Slots in Slots, elements only. | Asserts runPass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:66:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:67:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:69:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:70:3) |
|
Pass | Slots fallback: Fallback contents should not be used if a node is assigned. | Asserts runPass | assert_equals(Element node <slot id="s1" name="slot1"><slot id="s2" name="slot2"><di..., Element node <slot id="s1" name="slot1"><slot id="s2" name="slot2"><di...)
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:92:3) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:93:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:95:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:96:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:98:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:99:3) |
|
Pass | Slots fallback: Slots in Slots: Assigned nodes should be used as fallback contents of another slot | Asserts runPass | assert_equals(Element node <slot id="s2" name="slot2"><div id="f1"></div></slot>, Element node <slot id="s2" name="slot2"><div id="f1"></div></slot>)
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:121:3) | Pass | assert_equals(null, null)
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:122:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:124:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot2"></div>], [Element node <div id="c1" slot="slot2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:125:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot2"></div>], [Element node <div id="c1" slot="slot2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:127:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot2"></div>], [Element node <div id="c1" slot="slot2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:128:3) |
|
Pass | Slots fallback: Complex case. | Asserts runPass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:161:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:162:3) | Pass | assert_array_equals([Element node <slot id="s2" name="slot2" slot="slot3"><slot id="s1" nam...], [Element node <slot id="s2" name="slot2" slot="slot3"><slot id="s1" nam...])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:163:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:164:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:166:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:167:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:168:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div id="f4"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:169:3) |
|
Pass | Slots fallback: Complex case, elements only. | Asserts runPass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:175:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:176:3) | Pass | assert_array_equals([Element node <slot id="s2" name="slot2" slot="slot3"> <slot ...], [Element node <slot id="s2" name="slot2" slot="slot3"> <slot ...])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:177:3) | Pass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:178:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:180:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:181:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:182:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div id="f4"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:183:3) |
|
Pass | Slots fallback: Mutation. Append fallback contents. | Asserts runPass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:193:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:194:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:195:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div></div>, Element node <div id="f4"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f2"></div>, Element node <div></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:196:3) |
|
Pass | Slots fallback: Mutation. Remove fallback contents. | Asserts runPass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:205:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:206:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:207:3) | Pass | assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="f4"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:208:3) |
|
Pass | Slots fallback: Mutation. Assign a node to a slot so that fallback contens are no longer used. | Asserts runPass | assert_array_equals([Element node <div slot="slot2"></div>], [Element node <div slot="slot2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:219:3) | Pass | assert_array_equals([Element node <div slot="slot2"></div>], [Element node <div slot="slot2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:220:3) | Pass | assert_array_equals([Element node <div slot="slot2"></div>], [Element node <div slot="slot2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:221:3) | Pass | assert_array_equals([Element node <div slot="slot2"></div>, Element node <div id="f4"></div>], [Element node <div slot="slot2"></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:222:3) |
|
Pass | Slots fallback: Mutation. Remove an assigned node from a slot so that fallback contens will be used. | Asserts runPass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:231:3) | Pass | assert_array_equals([Element node <div id="f1"></div>], [Element node <div id="f1"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:233:3) | Pass | assert_array_equals([Element node <div id="f1"></div>, Element node <div id="f2"></div>], [Element node <div id="f1"></div>, Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:234:3) | Pass | assert_array_equals([Element node <div id="f1"></div>, Element node <div id="f2"></div>], [Element node <div id="f1"></div>, Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:235:3) | Pass | assert_array_equals([Element node <div id="f1"></div>, Element node <div id="f2"></div>, Element node <div id="f4"></div>], [Element node <div id="f1"></div>, Element node <div id="f2"></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:236:3) |
|
Pass | Slots fallback: Mutation. Remove a slot which is a fallback content of another slot. | Asserts runPass | assert_array_equals([], [])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:245:3) | Pass | assert_array_equals([], [], "fall back contents should be empty because s1 is not in a shadow tree.")
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:247:3) | Pass | assert_array_equals([Element node <div id="f2"></div>], [Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:249:3) | Pass | assert_array_equals([Element node <div id="f2"></div>], [Element node <div id="f2"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:250:3) | Pass | assert_array_equals([Element node <div id="f2"></div>, Element node <div id="f4"></div>], [Element node <div id="f2"></div>, Element node <div id="f4"></div>])
at Test.<anonymous> ( /shadow-dom/slots-fallback.html:251:3) |
|