@@ -1709,7 +1709,7 @@ def definition_body(self):
17091709 nsRefPtr<mozilla::dom::${descriptorName}> result = ConstructNavigatorObjectHelper(aCx, global, rv);
17101710 rv.WouldReportJSException();
17111711 if (rv.Failed()) {
1712- ThrowMethodFailedWithDetails (aCx, rv, "${descriptorName}", "navigatorConstructor" );
1712+ ThrowMethodFailed (aCx, rv);
17131713 return nullptr;
17141714 }
17151715 if (!GetOrCreateDOMReflector(aCx, result, &v)) {
@@ -7012,9 +7012,7 @@ def wrap_return_value(self):
70127012 return wrapCode
70137013
70147014 def getErrorReport(self):
7015- return CGGeneric('return ThrowMethodFailedWithDetails(cx, rv, "%s", "%s");\n'
7016- % (self.descriptor.interface.identifier.name,
7017- self.idlNode.identifier.name))
7015+ return CGGeneric('return ThrowMethodFailed(cx, rv);\n')
70187016
70197017 def define(self):
70207018 return (self.cgRoot.define() + self.wrap_return_value())
@@ -7969,7 +7967,7 @@ def generate_code(self):
79697967 self->GetOwnPropertyNames(cx, names, rv);
79707968 rv.WouldReportJSException();
79717969 if (rv.Failed()) {
7972- return ThrowMethodFailedWithDetails (cx, rv, "%s", "enumerate" );
7970+ return ThrowMethodFailed (cx, rv);
79737971 }
79747972 bool dummy;
79757973 for (uint32_t i = 0; i < names.Length(); ++i) {
@@ -10026,7 +10024,7 @@ def generate_code(self):
1002610024 self->GetOwnPropertyNames(cx, names, rv);
1002710025 rv.WouldReportJSException();
1002810026 if (rv.Failed()) {
10029- return ThrowMethodFailedWithDetails (cx, rv, "%s", "enumerate" );
10027+ return ThrowMethodFailed (cx, rv);
1003010028 }
1003110029 // OK to pass null as "proxy" because it's ignored if
1003210030 // shadowPrototypeProperties is true
0 commit comments