aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/Document.webidl
diff options
context:
space:
mode:
authorbors-servo <metajack+bors@gmail.com>2015-09-10 07:29:47 -0600
committerbors-servo <metajack+bors@gmail.com>2015-09-10 07:29:47 -0600
commit4c64c870c63bc41728ccd371e19fc4246427aa2c (patch)
tree5bac930a2d8e6d070e3b091038bbe897527aaf0c /components/script/dom/webidls/Document.webidl
parentd64331b7d27189e6620d7df61e82cf59e776a2ff (diff)
parentdc125f9eb16bd69cb7c816053b267d0bcaa81494 (diff)
downloadservo-4c64c870c63bc41728ccd371e19fc4246427aa2c.tar.gz
servo-4c64c870c63bc41728ccd371e19fc4246427aa2c.zip
Auto merge of #7592 - nox:nonelementparentnode, r=jdm
Introduce NonElementParentNode This is the interface where Document.getElementById() belong. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7592) <!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/webidls/Document.webidl')
-rw-r--r--components/script/dom/webidls/Document.webidl3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/webidls/Document.webidl b/components/script/dom/webidls/Document.webidl
index 203e8d00d1c..fa69f6f95f7 100644
--- a/components/script/dom/webidls/Document.webidl
+++ b/components/script/dom/webidls/Document.webidl
@@ -26,7 +26,6 @@ interface Document : Node {
HTMLCollection getElementsByTagName(DOMString localName);
HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);
HTMLCollection getElementsByClassName(DOMString classNames);
- Element? getElementById(DOMString elementId);
[NewObject, Throws]
Element createElement(DOMString localName);
@@ -65,6 +64,8 @@ interface Document : Node {
TreeWalker createTreeWalker(Node root, optional unsigned long whatToShow = 0xFFFFFFFF,
optional NodeFilter? filter = null);
};
+
+Document implements NonElementParentNode;
Document implements ParentNode;
enum DocumentReadyState { "loading", "interactive", "complete" };