aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/range.rs
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2015-11-03 14:11:07 +0100
committerMs2ger <Ms2ger@gmail.com>2015-11-04 12:09:10 +0100
commite6aa976462fad0aafb2d59d0a590b69a8c8b5ba9 (patch)
tree8c27ba2517c0a9039eea3b54c036cd272e91d204 /components/script/dom/range.rs
parentdab3926622515e57ea42dcdf617cfb5a353b7d26 (diff)
downloadservo-e6aa976462fad0aafb2d59d0a590b69a8c8b5ba9.tar.gz
servo-e6aa976462fad0aafb2d59d0a590b69a8c8b5ba9.zip
Use DOMString::new() somewhat consistently.
Diffstat (limited to 'components/script/dom/range.rs')
-rw-r--r--components/script/dom/range.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/components/script/dom/range.rs b/components/script/dom/range.rs
index 1675036e80b..6175ba4383e 100644
--- a/components/script/dom/range.rs
+++ b/components/script/dom/range.rs
@@ -23,6 +23,7 @@ use dom::node::Node;
use dom::text::Text;
use std::cell::Cell;
use std::cmp::{Ord, Ordering, PartialEq, PartialOrd};
+use util::str::DOMString;
#[dom_struct]
pub struct Range {
@@ -524,7 +525,7 @@ impl RangeMethods for Range {
// Step 4.4.
try!(end_data.ReplaceData(start_offset,
end_offset - start_offset,
- "".to_owned()));
+ DOMString::new()));
// Step 4.5.
return Ok(fragment);
}
@@ -560,7 +561,7 @@ impl RangeMethods for Range {
// Step 15.4.
try!(start_data.ReplaceData(start_offset,
start_node.len() - start_offset,
- "".to_owned()));
+ DOMString::new()));
} else {
// Step 16.1.
let clone = child.CloneNode(false);
@@ -595,7 +596,7 @@ impl RangeMethods for Range {
// Step 18.3.
try!(fragment.upcast::<Node>().AppendChild(&clone));
// Step 18.4.
- try!(end_data.ReplaceData(0, end_offset, "".to_owned()));
+ try!(end_data.ReplaceData(0, end_offset, DOMString::new()));
} else {
// Step 19.1.
let clone = child.CloneNode(false);