From c2254e0514c91fa024dbeba2e2b3ba8f622f5ca6 Mon Sep 17 00:00:00 2001 From: Robert O'Callahan Date: Thu, 13 Dec 2012 16:06:06 +1300 Subject: [PATCH] Backed out changeset 531eb76b7ab6 (bug 815010) due to major test bustage --- js/src/jsdbgapi.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/js/src/jsdbgapi.cpp b/js/src/jsdbgapi.cpp index 82f91c35583..5889ae7c968 100644 --- a/js/src/jsdbgapi.cpp +++ b/js/src/jsdbgapi.cpp @@ -448,13 +448,7 @@ JS_ReleaseFunctionLocalNameArray(JSContext *cx, void *mark) JS_PUBLIC_API(JSScript *) JS_GetFunctionScript(JSContext *cx, JSFunction *fun) { - if (fun->isNative()) - return NULL; - assertSameCompartment(cx, fun); - RawScript script = fun->getOrCreateScript(cx); - if (!script) - MOZ_CRASH(); - return script; + return fun->maybeNonLazyScript(); } JS_PUBLIC_API(JSNative)