Bug 947778, return early from SetEventHandler when ELM can't find the global jsobject, r=bz

This commit is contained in:
Olli Pettay 2014-01-06 15:36:10 +02:00
Родитель 14b30df82f
Коммит 1930eaee3d
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -720,6 +720,8 @@ nsEventListenerManager::SetEventHandler(nsIAtom *aName,
nsIScriptContext* context = global->GetScriptContext();
NS_ENSURE_TRUE(context, NS_ERROR_FAILURE);
NS_ENSURE_STATE(global->GetGlobalJSObject());
JSAutoRequest ar(context->GetNativeContext());
JS::Rooted<JSObject*> scope(context->GetNativeContext(),
global->GetGlobalJSObject());