Bug 690825 - Fix nativeCall assert; HandleNonGenericMethodClassMismatch should not assume args.callee() is the native (r=waldo)
This commit is contained in:
@@ -1442,7 +1442,7 @@ array_toSource(JSContext *cx, uintN argc, Value *vp)
|
||||
if (!obj)
|
||||
return false;
|
||||
if (!obj->isArray())
|
||||
return HandleNonGenericMethodClassMismatch(cx, args, &ArrayClass);
|
||||
return HandleNonGenericMethodClassMismatch(cx, args, array_toSource, &ArrayClass);
|
||||
|
||||
ArraySharpDetector detector(cx);
|
||||
if (!detector.init(obj))
|
||||
|
||||
Reference in New Issue
Block a user