Rearrange some data structures in preparation for the new incremental restyle algorithm.

MozReview-Commit-ID: 8iOALQylOuK
This commit is contained in:
Bobby Holley 2016-10-06 23:23:18 -07:00
parent 6d29bf3f80
commit adf0fe9b9a
14 changed files with 333 additions and 219 deletions

View file

@ -1,10 +1,11 @@
/* automatically generated by rust-bindgen */
pub enum OpaqueStyleData {}
use atomic_refcell::AtomicRefCell;
use data::NodeData;
pub use nsstring::nsStringRepr as nsString;
pub type ServoUnsafeCell<T> = ::std::cell::UnsafeCell<T>;
pub type ServoCell<T> = ::std::cell::Cell<T>;
pub type ServoNodeData = OpaqueStyleData;
pub type ServoNodeData = AtomicRefCell<NodeData>;
#[derive(Debug)]
#[repr(C)]