aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMechaXL <mechaxl@gmail.com>2014-08-03 20:59:18 -0500
committerMechaXL <mechaxl@gmail.com>2014-08-03 20:59:18 -0500
commit817d232f2bd93127d9e14b60a13d6e7b1f771c13 (patch)
tree129b2e7fd65dfa3620c96556a9e2168ede771eef /src
parent05f62f7cf0d5ed78d99a69f0a5a741012058e18a (diff)
downloadservo-817d232f2bd93127d9e14b60a13d6e7b1f771c13.tar.gz
servo-817d232f2bd93127d9e14b60a13d6e7b1f771c13.zip
Fixes #2969 by only stripping HTML whitespace
Diffstat (limited to 'src')
-rw-r--r--src/components/script/dom/document.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/document.rs b/src/components/script/dom/document.rs
index 58fef0e527f..ca789044971 100644
--- a/src/components/script/dom/document.rs
+++ b/src/components/script/dom/document.rs
@@ -48,7 +48,7 @@ use hubbub::hubbub::{QuirksMode, NoQuirks, LimitedQuirks, FullQuirks};
use layout_interface::{DocumentDamageLevel, ContentChangedDocumentDamage};
use servo_util::namespace;
use servo_util::namespace::{Namespace, Null};
-use servo_util::str::{DOMString, null_str_as_empty_ref};
+use servo_util::str::{DOMString, null_str_as_empty_ref, split_html_space_chars};
use std::collections::hashmap::HashMap;
use std::ascii::StrAsciiExt;
@@ -520,7 +520,7 @@ impl<'a> DocumentMethods for JSRef<'a, Document> {
}
});
});
- let v: Vec<&str> = title.as_slice().words().collect();
+ let v: Vec<&str> = split_html_space_chars(title.as_slice()).collect();
let title = v.connect(" ");
title.as_slice().trim().to_string()
}