diff options
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | src/components/script/dom/bindings/codegen/CodegenRust.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index 38a31aadeed..5455ca8d4bb 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -2464,7 +2464,7 @@ class CGAbstractMethod(CGThing): def CreateBindingJSObject(descriptor, parent=None): if descriptor.proxy: - handler = """ //let cache = ptr::to_unsafe_ptr(aObject.get_wrappercache()); + handler = """ //let reflector = ptr::to_unsafe_ptr(aObject.reflector()); let page = page_from_context(aCx); let handler = (*page).js_info.get_ref().dom_static.proxy_handlers.get(&(PrototypeList::id::%s as uint)); @@ -2520,20 +2520,20 @@ class CGWrapWithCacheMethod(CGAbstractMethod): return ptr::null(); } - let cache = ptr::to_mut_unsafe_ptr(aObject.get_wrappercache()); + let reflector = ptr::to_mut_unsafe_ptr(aObject.reflector()); %s //NS_ADDREF(aObject); - (*cache).set_wrapper(obj); + (*reflector).set_wrapper(obj); return obj;""" % (CreateBindingJSObject(self.descriptor, "parent")) else: - return """ let cache = ptr::to_mut_unsafe_ptr(aObject.get_wrappercache()); + return """ let reflector = ptr::to_mut_unsafe_ptr(aObject.reflector()); %s let proto = GetProtoObject(aCx, obj, obj); JS_SetPrototype(aCx, obj, proto); - (*cache).set_wrapper(obj); + (*reflector).set_wrapper(obj); return obj;""" % CreateBindingJSObject(self.descriptor) class CGWrapMethod(CGAbstractMethod): @@ -4077,7 +4077,7 @@ class CGClassConstructHook(CGAbstractExternMethod): // from the context for now. let page = page_from_context(cx); let global = (*page).frame.get_ref().window; - let obj = global.get_wrappercache().get_wrapper(); + let obj = global.reflector().get_wrapper(); """ preArgs = ["global"] |