Auto merge of #9825 - creativcoder:remove-contructor-xmldoc, r=KiChjang

removed XMLDocument constructor according to spec

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9825)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2016-03-03 17:41:03 +05:30
commit 46256b33ef
3 changed files with 0 additions and 20 deletions

View file

@ -9,5 +9,4 @@
*/
// https://dom.spec.whatwg.org/#interface-document
[Constructor]
interface XMLDocument : Document {};

View file

@ -73,22 +73,6 @@ impl XMLDocument {
}
doc
}
pub fn Constructor(global: GlobalRef) -> Fallible<Root<XMLDocument>> {
let win = global.as_window();
let doc = win.Document();
let doc = doc.r();
let docloader = DocumentLoader::new(&*doc.loader());
Ok(XMLDocument::new(win,
None,
None,
IsHTMLDocument::NonHTMLDocument,
None,
None,
DocumentSource::NotFromParser,
docloader))
}
}
impl XMLDocumentMethods for XMLDocument {