diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2015-06-10 01:20:03 +0530 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-06-10 01:20:06 +0530 |
commit | 968b335f9ba82072f844897eeb6276a1b271bbd5 (patch) | |
tree | a2691fa46b7ef9489d38ee0565b15b7bd7a10d6e /components/script/dom/imagedata.rs | |
parent | af364a412ea0d3b1b9642b8d0ff20109e97bfff4 (diff) | |
download | servo-968b335f9ba82072f844897eeb6276a1b271bbd5.tar.gz servo-968b335f9ba82072f844897eeb6276a1b271bbd5.zip |
Audit and reduce unstable usage in script
Reasons behind existing unstable features:
alloc:
- `Rc.make_unique()`
- `into_raw` / `from_raw` (naming). All over the bindings code.
collections:
- `Vec.push_all()`
- `from_str`
- can be replaced by `.to_owned()`
- `from_raw_buf`
- could be done directly
core:
- `nonzero`
- `UnsafeCell` (`as_unsafe_cell`)
- `Zeroable`
- `Peekable.is_empty`
std_misc:
- Handle stuff
Diffstat (limited to 'components/script/dom/imagedata.rs')
-rw-r--r-- | components/script/dom/imagedata.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/imagedata.rs b/components/script/dom/imagedata.rs index 99dfbc853a7..2748fa1d438 100644 --- a/components/script/dom/imagedata.rs +++ b/components/script/dom/imagedata.rs @@ -12,7 +12,7 @@ use js::jsapi::{JSContext, JSObject}; use js::jsfriendapi::bindgen::{JS_NewUint8ClampedArray, JS_GetUint8ClampedArrayData}; use libc::uint8_t; use std::vec::Vec; -use collections::slice; +use std::slice; use std::ptr; #[dom_struct] |