aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorCorey Farwell <coreyf@rwell.org>2015-09-20 16:48:27 -0400
committerCorey Farwell <coreyf@rwell.org>2015-09-21 07:12:17 -0400
commitd8da5c20f6f989ced1d40b59612a80c9914b5937 (patch)
tree1da68d13ad29301e9999487a7064ddd36f97fe79 /components/script/dom/bindings/codegen/CodegenRust.py
parent6c6c6663ab21e35224f1070c6dca477cc023e8c4 (diff)
downloadservo-d8da5c20f6f989ced1d40b59612a80c9914b5937.tar.gz
servo-d8da5c20f6f989ced1d40b59612a80c9914b5937.zip
Remove deprecated 'creator' WebIDL attribute
According to @Ms2ger, the 'creator' attribute was merged into 'setter'
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py4
1 files changed, 0 insertions, 4 deletions
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" +