mirror of
https://github.com/servo/servo.git
synced 2025-09-30 00:29:14 +01:00
Implement trusted types for remaining attribute sinks (#38784)
Additionally, several methods were updated with spec comments. That's because the "adopt the document from the element document" step was missing. By adding these spec comments, I also restructured some code to avoid duplication of mutation records and custom element reaction queueing. Node.textContent doesn't propagate the error yet, as that method has a lot of separate callers of elements that wouldn't fail. I will refactor those in a follow-up PR to keep things manageable. This implements part of the DOM integration from https://github.com/whatwg/dom/pull/1268 Part of #36258 --------- Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com> Signed-off-by: Tim van der Lippe <TimvdLippe@users.noreply.github.com>
This commit is contained in:
parent
dd7b2a5ee2
commit
3c89763b77
12 changed files with 223 additions and 1349 deletions
|
@ -1,6 +0,0 @@
|
|||
[attributes-namednodemap-cross-document.window.html]
|
||||
[Moving an attribute between documents]
|
||||
expected: FAIL
|
||||
|
||||
[Replacing an attribute across documents]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue