mirror of
https://github.com/servo/servo.git
synced 2025-07-31 19:20:22 +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);
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue