aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/webidls/Document.webidl16
1 files changed, 10 insertions, 6 deletions
diff --git a/components/script/dom/webidls/Document.webidl b/components/script/dom/webidls/Document.webidl
index 984f79eb528..dea9b9c38f6 100644
--- a/components/script/dom/webidls/Document.webidl
+++ b/components/script/dom/webidls/Document.webidl
@@ -27,27 +27,31 @@ interface Document : Node {
HTMLCollection getElementsByClassName(DOMString classNames);
Element? getElementById(DOMString elementId);
- [Throws]
+ [NewObject, Throws]
Element createElement(DOMString localName);
- [Throws]
+ [NewObject, Throws]
Element createElementNS(DOMString? namespace, DOMString qualifiedName);
+ [NewObject]
DocumentFragment createDocumentFragment();
+ [NewObject]
Text createTextNode(DOMString data);
+ [NewObject]
Comment createComment(DOMString data);
- [Throws]
+ [NewObject, Throws]
ProcessingInstruction createProcessingInstruction(DOMString target, DOMString data);
- [Throws]
+ [NewObject, Throws]
Attr createAttribute(DOMString localName);
- [Throws]
+ [NewObject, Throws]
Node importNode(Node node, optional boolean deep = false);
[Throws]
Node adoptNode(Node node);
- [Throws]
+ [NewObject, Throws]
Event createEvent(DOMString interface_);
+ [NewObject]
Range createRange();
// NodeFilter.SHOW_ALL = 0xFFFFFFFF