mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
This would happen for example when removing a slot element from the DOM, in which case it would keep its old list of assigned slottables even though it now has none. Fixes a couple of WPT tests.
31 lines
1.0 KiB
Plaintext
31 lines
1.0 KiB
Plaintext
Harness status: OK
|
|
|
|
Found 26 tests
|
|
|
|
26 Pass
|
|
Pass Slots: Basic.
|
|
Pass Slots: Basic, elements only.
|
|
Pass Slots: Slots in closed.
|
|
Pass Slots: Slots in closed, elements only.
|
|
Pass Slots: Slots not in a shadow tree.
|
|
Pass Slots: Slots not in a shadow tree, elements only.
|
|
Pass Slots: Distributed nodes for Slots not in a shadow tree.
|
|
Pass Slots: Name matching
|
|
Pass Slots: No direct host child.
|
|
Pass Slots: Default Slot.
|
|
Pass Slots: Slot in Slot does not matter in assignment.
|
|
Pass Slots: Slot is assigned to another slot
|
|
Pass Slots: Open > Closed.
|
|
Pass Slots: Closed > Closed.
|
|
Pass Slots: Closed > Open.
|
|
Pass Slots: Complex case: Basi line.
|
|
Pass Slots: Mutation: appendChild.
|
|
Pass Slots: Mutation: Change slot= attribute 1.
|
|
Pass Slots: Mutation: Change slot= attribute 2.
|
|
Pass Slots: Mutation: Change slot= attribute 3.
|
|
Pass Slots: Mutation: Remove a child.
|
|
Pass Slots: Mutation: Add a slot: after.
|
|
Pass Slots: Mutation: Add a slot: before.
|
|
Pass Slots: Mutation: Remove a slot.
|
|
Pass Slots: Mutation: Change slot name= attribute.
|
|
Pass Slots: Mutation: Change slot slot= attribute. |