diff options
author | MechaXL <mechaxl@gmail.com> | 2014-08-03 20:59:18 -0500 |
---|---|---|
committer | MechaXL <mechaxl@gmail.com> | 2014-08-03 20:59:18 -0500 |
commit | 817d232f2bd93127d9e14b60a13d6e7b1f771c13 (patch) | |
tree | 129b2e7fd65dfa3620c96556a9e2168ede771eef /src | |
parent | 05f62f7cf0d5ed78d99a69f0a5a741012058e18a (diff) | |
download | servo-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.rs | 4 |
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() } |