aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/dom/document.rs4
-rw-r--r--tests/wpt/metadata/dom/nodes/Node-properties.html.ini9
2 files changed, 2 insertions, 11 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs
index f282aa3b483..1ab7e853c1a 100644
--- a/components/script/dom/document.rs
+++ b/components/script/dom/document.rs
@@ -413,7 +413,7 @@ impl Document {
// http://dom.spec.whatwg.org/#concept-document-quirks
quirks_mode: Cell::new(NoQuirks),
// http://dom.spec.whatwg.org/#concept-document-encoding
- encoding_name: DOMRefCell::new("utf-8".to_string()),
+ encoding_name: DOMRefCell::new("UTF-8".to_string()),
is_html_document: is_html_document == HTMLDocument,
images: Default::default(),
embeds: Default::default(),
@@ -506,7 +506,7 @@ impl<'a> DocumentMethods for JSRef<'a, Document> {
// http://dom.spec.whatwg.org/#dom-document-characterset
fn CharacterSet(self) -> DOMString {
- self.encoding_name.borrow().as_slice().to_ascii_lower()
+ self.encoding_name.borrow().as_slice().to_string()
}
// http://dom.spec.whatwg.org/#dom-document-content_type
diff --git a/tests/wpt/metadata/dom/nodes/Node-properties.html.ini b/tests/wpt/metadata/dom/nodes/Node-properties.html.ini
index 892b4468194..819269300ba 100644
--- a/tests/wpt/metadata/dom/nodes/Node-properties.html.ini
+++ b/tests/wpt/metadata/dom/nodes/Node-properties.html.ini
@@ -219,21 +219,12 @@
[paras[4\].firstElementChild]
expected: FAIL
- [document.characterSet]
- expected: FAIL
-
[document.inputEncoding]
expected: FAIL
- [foreignDoc.characterSet]
- expected: FAIL
-
[foreignDoc.inputEncoding]
expected: FAIL
- [xmlDoc.characterSet]
- expected: FAIL
-
[xmlDoc.inputEncoding]
expected: FAIL