Merge from TM

This commit is contained in:
Luke Wagner
2010-07-04 14:49:39 -07:00
1783 changed files with 50279 additions and 29426 deletions

View File

@@ -4032,7 +4032,7 @@ JS_CloneFunctionObject(JSContext *cx, JSObject *funobj, JSObject *parent)
uint32 i = 0, n = uva->length;
for (; i < n; i++) {
JSObject *obj = parent;
int skip = UPVAR_FRAME_SKIP(uva->vector[i]);
int skip = uva->vector[i].level();
while (--skip > 0) {
if (!obj) {
JS_ReportErrorNumber(cx, js_GetErrorMessage, NULL,