Bug 764249 - Fix the non-reentrant-closure fix in bug 762473 (r=dvander)

This commit is contained in:
Luke Wagner
2012-06-17 23:44:27 -07:00
parent b01f8c7a50
commit d4b496b032
2 changed files with 4 additions and 10 deletions

View File

@@ -34,13 +34,6 @@ MarkInnerAndOuterFunctions(JSContext *cx, JSScript* script_)
JSScript *outer = worklist.back();
worklist.popBack();
/*
* If outer has an extensible scope, its slots may be resized which
* will invalidate nesting->varArray/argArray.
*/
if (outer->funHasExtensibleScope)
continue;
if (outer->hasObjects()) {
ObjectArray *arr = outer->objects();