diff options
author | saku <saku@email.sakupi01.com> | 2025-04-21 01:09:31 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-20 16:09:31 +0000 |
commit | 436dee8450ef4759ead9e8f764790517f94b3618 (patch) | |
tree | 4086062bc572b7e6efb0a0c05884badd138e55d1 /tests/wpt/meta/html/semantics | |
parent | 2366a67260ea4f50380ab8d88fe511145f708592 (diff) | |
download | servo-436dee8450ef4759ead9e8f764790517f94b3618.tar.gz servo-436dee8450ef4759ead9e8f764790517f94b3618.zip |
Fix: Slot Assignment mode according to the spec (#36620)
When parsing a Declarative Shadow DOM, the slot assignment isn't being
triggered as mentioned in the
[spec](https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inhead:~:text=Attach%20a%20shadow%20root%20with%20declarative%20shadow%20host%20element%2C%20mode%2C%20clonable%2C%20serializable%2C%20delegatesFocus%2C%20%22named%22%2C%20and%20registry.).
When creating a shadow root declaratively, SlotAssignment mode was set
to "manual" instead of "named".
Tests: The followings should get fully passed with this change, so
`.ini`s are removed.
- `declarative-shadow-dom-basic.html`
- `declarative-shadow-dom-write-to-iframe.html`
- `declarative-shadow-dom-repeats.html`
Fixes: #36100
---------
Signed-off-by: saku <saku@email.sakupi01.com>
Diffstat (limited to 'tests/wpt/meta/html/semantics')
0 files changed, 0 insertions, 0 deletions