Finish implementation of ChildNode and ParentNode

This commit is contained in:
Anthony Ramine 2015-04-16 10:28:09 +02:00
parent e2b43bd3a9
commit 45e1b9628e
11 changed files with 205 additions and 143 deletions

View file

@ -9,10 +9,12 @@
[NoInterfaceObject]
interface ChildNode {
// Not implemented yet:
// void before((Node or DOMString)... nodes);
// void after((Node or DOMString)... nodes);
// void replace((Node or DOMString)... nodes);
[Throws]
void before((Node or DOMString)... nodes);
[Throws]
void after((Node or DOMString)... nodes);
[Throws]
void replaceWith((Node or DOMString)... nodes);
void remove();
};

View file

@ -18,9 +18,10 @@ interface ParentNode {
[Pure]
readonly attribute unsigned long childElementCount;
// Not implemented yet
// void prepend((Node or DOMString)... nodes);
// void append((Node or DOMString)... nodes);
[Throws]
void prepend((Node or DOMString)... nodes);
[Throws]
void append((Node or DOMString)... nodes);
//Element? query(DOMString relativeSelectors);
//[NewObject]