mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Add missing NewObject annotation in Document
This commit is contained in:
parent
e57630711f
commit
7e07dcc7ee
1 changed files with 10 additions and 6 deletions
|
@ -27,27 +27,31 @@ interface Document : Node {
|
||||||
HTMLCollection getElementsByClassName(DOMString classNames);
|
HTMLCollection getElementsByClassName(DOMString classNames);
|
||||||
Element? getElementById(DOMString elementId);
|
Element? getElementById(DOMString elementId);
|
||||||
|
|
||||||
[Throws]
|
[NewObject, Throws]
|
||||||
Element createElement(DOMString localName);
|
Element createElement(DOMString localName);
|
||||||
[Throws]
|
[NewObject, Throws]
|
||||||
Element createElementNS(DOMString? namespace, DOMString qualifiedName);
|
Element createElementNS(DOMString? namespace, DOMString qualifiedName);
|
||||||
|
[NewObject]
|
||||||
DocumentFragment createDocumentFragment();
|
DocumentFragment createDocumentFragment();
|
||||||
|
[NewObject]
|
||||||
Text createTextNode(DOMString data);
|
Text createTextNode(DOMString data);
|
||||||
|
[NewObject]
|
||||||
Comment createComment(DOMString data);
|
Comment createComment(DOMString data);
|
||||||
[Throws]
|
[NewObject, Throws]
|
||||||
ProcessingInstruction createProcessingInstruction(DOMString target, DOMString data);
|
ProcessingInstruction createProcessingInstruction(DOMString target, DOMString data);
|
||||||
|
|
||||||
[Throws]
|
[NewObject, Throws]
|
||||||
Attr createAttribute(DOMString localName);
|
Attr createAttribute(DOMString localName);
|
||||||
|
|
||||||
[Throws]
|
[NewObject, Throws]
|
||||||
Node importNode(Node node, optional boolean deep = false);
|
Node importNode(Node node, optional boolean deep = false);
|
||||||
[Throws]
|
[Throws]
|
||||||
Node adoptNode(Node node);
|
Node adoptNode(Node node);
|
||||||
|
|
||||||
[Throws]
|
[NewObject, Throws]
|
||||||
Event createEvent(DOMString interface_);
|
Event createEvent(DOMString interface_);
|
||||||
|
|
||||||
|
[NewObject]
|
||||||
Range createRange();
|
Range createRange();
|
||||||
|
|
||||||
// NodeFilter.SHOW_ALL = 0xFFFFFFFF
|
// NodeFilter.SHOW_ALL = 0xFFFFFFFF
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue