diff options
author | Bobby Holley <bobbyholley@gmail.com> | 2013-10-08 20:31:24 +0200 |
---|---|---|
committer | Bobby Holley <bobbyholley@gmail.com> | 2013-10-09 12:07:41 +0200 |
commit | 2cbe2d7ce914d2bb371c62aff19c08a0b522661b (patch) | |
tree | 59f0a1e72defb2d262cbf3deca21bb378ceabf34 /src/components/script/dom/bindings/utils.rs | |
parent | 0a0599ad9b0c8723e94bd0889cda00d87250c64d (diff) | |
download | servo-2cbe2d7ce914d2bb371c62aff19c08a0b522661b.tar.gz servo-2cbe2d7ce914d2bb371c62aff19c08a0b522661b.zip |
Rename WrapperCache to Reflector.
I think the abstraction from the raw JSObject is still probably worthwhile for
now.
Diffstat (limited to 'src/components/script/dom/bindings/utils.rs')
-rw-r--r-- | src/components/script/dom/bindings/utils.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/components/script/dom/bindings/utils.rs b/src/components/script/dom/bindings/utils.rs index ef1cb11bee3..4270eef0a6f 100644 --- a/src/components/script/dom/bindings/utils.rs +++ b/src/components/script/dom/bindings/utils.rs @@ -528,15 +528,15 @@ pub fn initialize_global(global: *JSObject) { } pub trait Reflectable { - fn get_wrappercache(&mut self) -> &mut WrapperCache; + fn get_wrappercache(&mut self) -> &mut Reflector; fn wrap_object_shared(@mut self, cx: *JSContext, scope: *JSObject) -> *JSObject; } -pub struct WrapperCache { +pub struct Reflector { wrapper: *JSObject } -impl WrapperCache { +impl Reflector { pub fn get_wrapper(&self) -> *JSObject { unsafe { cast::transmute(self.wrapper) } } @@ -549,8 +549,8 @@ impl WrapperCache { return to_unsafe_ptr(&self.wrapper); } - pub fn new() -> WrapperCache { - WrapperCache { + pub fn new() -> Reflector { + Reflector { wrapper: ptr::null() } } |