summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/interfaces/dom.idl
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/interfaces/dom.idl')
-rw-r--r--testing/web-platform/tests/interfaces/dom.idl14
1 files changed, 8 insertions, 6 deletions
diff --git a/testing/web-platform/tests/interfaces/dom.idl b/testing/web-platform/tests/interfaces/dom.idl
index cf2d4e4adc..72d61f5cfd 100644
--- a/testing/web-platform/tests/interfaces/dom.idl
+++ b/testing/web-platform/tests/interfaces/dom.idl
@@ -120,9 +120,9 @@ interface mixin ParentNode {
readonly attribute Element? lastElementChild;
readonly attribute unsigned long childElementCount;
- [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);
- [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);
- [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);
+ [CEReactions, Unscopable] undefined prepend((Node or TrustedScript or DOMString)... nodes);
+ [CEReactions, Unscopable] undefined append((Node or TrustedScript or DOMString)... nodes);
+ [CEReactions, Unscopable] undefined replaceChildren((Node or TrustedScript or DOMString)... nodes);
Element? querySelector(DOMString selectors);
[NewObject] NodeList querySelectorAll(DOMString selectors);
@@ -139,9 +139,9 @@ Element includes NonDocumentTypeChildNode;
CharacterData includes NonDocumentTypeChildNode;
interface mixin ChildNode {
- [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);
- [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);
- [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);
+ [CEReactions, Unscopable] undefined before((Node or TrustedScript or DOMString)... nodes);
+ [CEReactions, Unscopable] undefined after((Node or TrustedScript or DOMString)... nodes);
+ [CEReactions, Unscopable] undefined replaceWith((Node or TrustedScript or DOMString)... nodes);
[CEReactions, Unscopable] undefined remove();
};
DocumentType includes ChildNode;
@@ -340,6 +340,7 @@ interface ShadowRoot : DocumentFragment {
readonly attribute boolean delegatesFocus;
readonly attribute SlotAssignmentMode slotAssignment;
readonly attribute boolean clonable;
+ readonly attribute boolean serializable;
readonly attribute Element host;
attribute EventHandler onslotchange;
};
@@ -398,6 +399,7 @@ dictionary ShadowRootInit {
boolean delegatesFocus = false;
SlotAssignmentMode slotAssignment = "named";
boolean clonable = false;
+ boolean serializable = false;
};
[Exposed=Window,