From d8da5c20f6f989ced1d40b59612a80c9914b5937 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Sun, 20 Sep 2015 16:48:27 -0400 Subject: Remove deprecated 'creator' WebIDL attribute According to @Ms2ger, the 'creator' attribute was merged into 'setter' --- components/script/dom/bindings/codegen/CodegenRust.py | 4 ---- 1 file changed, 4 deletions(-) (limited to 'components/script/dom/bindings/codegen/CodegenRust.py') diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 0ccf51cd356..eddeecb5086 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -4156,8 +4156,6 @@ class CGDOMJSProxyHandler_defineProperty(CGAbstractExternMethod): indexedSetter = self.descriptor.operations['IndexedSetter'] if indexedSetter: - if self.descriptor.operations['IndexedCreator'] != indexedSetter: - raise TypeError("Can't handle creator that's different from the setter") set += ("let index = get_array_index_from_id(cx, id);\n" + "if let Some(index) = index {\n" + " let this = UnwrapProxy(proxy);\n" + @@ -4173,8 +4171,6 @@ class CGDOMJSProxyHandler_defineProperty(CGAbstractExternMethod): namedSetter = self.descriptor.operations['NamedSetter'] if namedSetter: - if self.descriptor.operations['NamedCreator'] != namedSetter: - raise TypeError("Can't handle creator that's different from the setter") set += ("if RUST_JSID_IS_STRING(id) != 0 {\n" + CGIndenter(CGProxyNamedSetter(self.descriptor)).define() + " (*opresult).code_ = 0; /* SpecialCodes::OkCode */\n" + -- cgit v1.2.3