зеркало из https://github.com/mozilla/gecko-dev.git
no bug - Restore assertion of js::Lambda. r=jandem
Fix merge issue from April 2012.
This commit is contained in:
Родитель
e1078587a5
Коммит
f86bd4a8df
|
@ -3626,7 +3626,7 @@ js::Lambda(JSContext *cx, HandleFunction fun, HandleObject parent)
|
|||
if (!clone)
|
||||
return nullptr;
|
||||
|
||||
MOZ_ASSERT(clone->global() == clone->global());
|
||||
MOZ_ASSERT(fun->global() == clone->global());
|
||||
return clone;
|
||||
}
|
||||
|
||||
|
@ -3642,7 +3642,7 @@ js::LambdaArrow(JSContext *cx, HandleFunction fun, HandleObject parent, HandleVa
|
|||
MOZ_ASSERT(clone->as<JSFunction>().isArrow());
|
||||
clone->as<JSFunction>().setExtendedSlot(0, thisv);
|
||||
|
||||
MOZ_ASSERT(clone->global() == clone->global());
|
||||
MOZ_ASSERT(fun->global() == clone->global());
|
||||
return clone;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче