aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/ParentNode.webidl
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/webidls/ParentNode.webidl')
-rw-r--r--components/script/dom/webidls/ParentNode.webidl11
1 files changed, 6 insertions, 5 deletions
diff --git a/components/script/dom/webidls/ParentNode.webidl b/components/script/dom/webidls/ParentNode.webidl
index 84da03e3643..a7bcc64cd23 100644
--- a/components/script/dom/webidls/ParentNode.webidl
+++ b/components/script/dom/webidls/ParentNode.webidl
@@ -1,13 +1,12 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
/*
* The origin of this IDL file is
* https://dom.spec.whatwg.org/#interface-parentnode
*/
-[NoInterfaceObject]
-interface ParentNode {
+interface mixin ParentNode {
[SameObject]
readonly attribute HTMLCollection children;
[Pure]
@@ -17,10 +16,12 @@ interface ParentNode {
[Pure]
readonly attribute unsigned long childElementCount;
- [Throws, Unscopable]
+ [CEReactions, Throws, Unscopable]
void prepend((Node or DOMString)... nodes);
- [Throws, Unscopable]
+ [CEReactions, Throws, Unscopable]
void append((Node or DOMString)... nodes);
+ [CEReactions, Throws, Unscopable]
+ void replaceChildren((Node or DOMString)... nodes);
[Pure, Throws]
Element? querySelector(DOMString selectors);