aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
diff options
context:
space:
mode:
Diffstat (limited to 'components/script')
-rw-r--r--components/script/dom/bindings/str.rs2
-rw-r--r--components/script/lib.rs3
2 files changed, 1 insertions, 4 deletions
diff --git a/components/script/dom/bindings/str.rs b/components/script/dom/bindings/str.rs
index 4520fd15a6c..c4cc5f51d21 100644
--- a/components/script/dom/bindings/str.rs
+++ b/components/script/dom/bindings/str.rs
@@ -208,7 +208,7 @@ impl DOMString {
let first_non_whitespace = self.0.find(|ref c| !char::is_ascii_whitespace(c)).unwrap();
self.0.truncate(last_non_whitespace);
- let _ = self.0.splice(0..first_non_whitespace, "");
+ let _ = self.0.replace_range(0..first_non_whitespace, "");
}
/// Validates this `DOMString` is a time string according to
diff --git a/components/script/lib.rs b/components/script/lib.rs
index 02a86ee4d5d..dd2bd23d1ca 100644
--- a/components/script/lib.rs
+++ b/components/script/lib.rs
@@ -4,13 +4,10 @@
#![cfg_attr(feature = "unstable", feature(core_intrinsics))]
#![cfg_attr(feature = "unstable", feature(on_unimplemented))]
-#![feature(ascii_ctype)]
-#![feature(conservative_impl_trait)]
#![feature(const_fn)]
#![feature(mpsc_select)]
#![feature(plugin)]
#![feature(proc_macro)]
-#![feature(splice)]
#![feature(string_retain)]
#![deny(unsafe_code)]