Eliminate servo_util::atom

We only needed this for Encodable, and now we use JSTraceable instead.
This commit is contained in:
Keegan McAllister 2014-09-29 17:59:47 -07:00
parent 4be0a07585
commit 6429750b33
39 changed files with 77 additions and 74 deletions

View file

@ -35,7 +35,6 @@ use std::rc::Rc;
use std::cell::{Cell, RefCell};
use url::Url;
use servo_util::atom::Atom;
use servo_util::namespace::Namespace;
use msg::constellation_msg::{PipelineId, SubpageId, WindowSizeData};
use net::image_cache_task::ImageCacheTask;
@ -43,6 +42,7 @@ use script_traits::ScriptControlChan;
use std::collections::hashmap::HashMap;
use collections::hash::Hash;
use style::PropertyDeclarationBlock;
use string_cache::Atom;
impl<T: Reflectable> JSTraceable for JS<T> {
fn trace(&self, trc: *mut JSTracer) {