diff options
Diffstat (limited to 'components/script')
-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 03998017f36..e8e5bfbab4f 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -1936,7 +1936,7 @@ class AttrDefiner(PropertyDefiner): def setter(attr): attr = attr['attr'] - if ((self.crossorigin and not attr.getExtendedAttribute("CrossOriginReadable")) + if ((self.crossorigin and not attr.getExtendedAttribute("CrossOriginWritable")) or (attr.readonly and not attr.getExtendedAttribute("PutForwards") and not attr.getExtendedAttribute("Replaceable"))): |