зеркало из https://github.com/mozilla/gecko-dev.git
Landing fix for bug 418377. Don't run code on invalid contextx. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org
This commit is contained in:
Родитель
55e1609048
Коммит
4eddbffadc
|
@ -513,6 +513,8 @@ GetContextFromObject(JSObject *obj)
|
|||
|
||||
// In order to get a context, we need a context.
|
||||
XPCCallContext ccx(NATIVE_CALLER);
|
||||
if(!ccx.IsValid())
|
||||
return nsnull;
|
||||
XPCWrappedNativeScope* scope =
|
||||
XPCWrappedNativeScope::FindInJSObjectScope(ccx, obj);
|
||||
XPCContext *xpcc = scope->GetContext();
|
||||
|
|
Загрузка…
Ссылка в новой задаче