Basic support for Document::contentType

Spec:
http://dom.spec.whatwg.org/#dom-document-contenttype

This is a subtask for #1428, #1510 and #1526.
This commit is contained in:
Bruno de Oliveira Abinader 2014-01-21 11:18:53 -04:00
parent 539cf58f73
commit 1067da7df8
7 changed files with 49 additions and 14 deletions

View file

@ -6,7 +6,7 @@ use dom::bindings::codegen::DOMParserBinding;
use dom::bindings::codegen::DOMParserBinding::SupportedTypeValues::{Text_html, Text_xml};
use dom::bindings::utils::{DOMString, Fallible, Reflector, Reflectable, reflect_dom_object};
use dom::bindings::utils::FailureUnknown;
use dom::document::{AbstractDocument, Document, XML};
use dom::document::{AbstractDocument, Document};
use dom::htmldocument::HTMLDocument;
use dom::window::Window;
@ -41,7 +41,7 @@ impl DOMParser {
Ok(HTMLDocument::new(self.owner))
}
Text_xml => {
Ok(Document::new(self.owner, XML))
Document::Constructor(self.owner)
}
_ => {
Err(FailureUnknown)