Enable Shadow DOM for tests (#34299)

* Enable shadowdom implementation in all tests.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Update test expectations.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

---------

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
Josh Matthews 2024-11-20 00:57:50 -05:00 committed by GitHub
parent c73e4baca2
commit 910e8dc89f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
207 changed files with 4735 additions and 260 deletions

View file

@ -0,0 +1,25 @@
[declarative-shadow-dom-opt-in.html]
expected: TIMEOUT
[Non-fragment parsing needs no opt-in]
expected: FAIL
[innerHTML on shadowRoot]
expected: FAIL
[document.write allowed from synchronous script loaded from main document]
expected: FAIL
[document.write disallowed on fresh document]
expected: FAIL
[iframe]
expected: FAIL
[iframe, no sandbox]
expected: FAIL
[sandboxed iframe allows declarative Shadow DOM]
expected: TIMEOUT
[iframe with no sandbox allows declarative Shadow DOM]
expected: FAIL