зеркало из https://github.com/mozilla/gecko-dev.git
Bug 852436 - nsWrapperCache::WrapObject returning false means failure, even if there's no pending exception. r=bz
This commit is contained in:
Родитель
a0dd4fcc30
Коммит
6ef1a48332
|
@ -840,9 +840,8 @@ XPCConvert::NativeInterface2JSObject(XPCLazyCallContext& lccx,
|
|||
if (!flat) {
|
||||
flat = cache->WrapObject(lccx.GetJSContext(),
|
||||
xpcscope->GetGlobalJSObject());
|
||||
if (!flat && JS_IsExceptionPending(lccx.GetJSContext())) {
|
||||
if (!flat)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (flat) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче