diff options
author | yvt <i@yvt.jp> | 2021-07-12 01:13:16 +0900 |
---|---|---|
committer | yvt <i@yvt.jp> | 2021-07-12 01:29:41 +0900 |
commit | e7866271990aa21b4d829e0991e881cd85383e06 (patch) | |
tree | 3cc351c6b9eb1e81c570a29f25b1717d00bf1148 /components/script/dom/bindings/codegen/CodegenRust.py | |
parent | 2f3a14b491d9af99f9ab24484c266dd947cd6094 (diff) | |
download | servo-e7866271990aa21b4d829e0991e881cd85383e06.tar.gz servo-e7866271990aa21b4d829e0991e881cd85383e06.zip |
fix(script): apply some of the changes requested in the review comments of #16501
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | components/script/dom/bindings/codegen/CodegenRust.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 791bb687568..001abc9ebce 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -2911,8 +2911,8 @@ class CGWrapGlobalMethod(CGAbstractMethod): values["members"] = "\n".join(members) return CGGeneric("""\ -let origin = object.origin().clone(); let raw = Root::new(MaybeUnreflectedDom::from_box(object)); +let origin = (*raw.as_ptr()).origin(); // `MutableOrigin` or `&MutableOrigin` rooted!(in(*cx) let mut obj = ptr::null_mut::<JSObject>()); create_global_object( |