зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1294013 - Replace parseResumptionValueHelper with processResumptionValue in handleUncaughtException. r=jimb
This commit is contained in:
Родитель
2bf9548b9c
Коммит
162cd6ab9b
|
@ -1339,8 +1339,13 @@ Debugger::handleUncaughtExceptionHelper(Maybe<AutoCompartment>& ac,
|
||||||
RootedValue fval(cx, ObjectValue(*uncaughtExceptionHook));
|
RootedValue fval(cx, ObjectValue(*uncaughtExceptionHook));
|
||||||
RootedValue rv(cx);
|
RootedValue rv(cx);
|
||||||
if (js::Call(cx, fval, object, exc, &rv)) {
|
if (js::Call(cx, fval, object, exc, &rv)) {
|
||||||
return vp ? parseResumptionValueHelper(ac, true, rv, thisVForCheck, frame, *vp, false)
|
if (vp) {
|
||||||
: JSTRAP_CONTINUE;
|
JSTrapStatus status = JSTRAP_CONTINUE;
|
||||||
|
if (processResumptionValue(ac, frame, thisVForCheck, rv, &status, *vp))
|
||||||
|
return status;
|
||||||
|
} else {
|
||||||
|
return JSTRAP_CONTINUE;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче