Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1940068 [wpt PR 49920] - Add test to verify legacy sinks for Trus…
…tedScript are not supported, a=testonly Automatic update from web-platform-tests Add test to verify legacy sinks for TrustedScript are not supported (#49920) This verifies some API for ParentNode/ChildNode [1] [2] don't do any check for trusted types. This might already be covered by IDL tests but we just perform a direct verification here. This test fails in Chromium, which is not aligned with the DOM spec here [3] and performs specific checks for HTML script elements. Chromium also implements similar behavior for `ChildNodePart.replaceChildren()` but that's currently not shipped [4]. [1] https://dom.spec.whatwg.org/#interface-parentnode [2] https://dom.spec.whatwg.org/#interface-childnode [3] w3c/trusted-types#494 (comment) [4] https://groups.google.com/a/chromium.org/g/blink-dev/c/wIADRnljZDA/m/whzEaaAADAAJ -- wpt-commits: dc4c46629bdddcb8a4cd1f3dc702cb4d2f5eb4ee wpt-pr: 49920 UltraBlame original commit: b9478748139d73216a1c81ea40747000934f52bc
- Loading branch information