Bug 595278 - Make sure the context outlives the request in NPAPI _evaluate (r=jst)

This commit is contained in:
Luke Wagner 2011-01-12 10:57:06 -08:00
Родитель 08b7658fb4
Коммит 8b5b614485
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -1612,11 +1612,11 @@ _evaluate(NPP npp, NPObject* npobj, NPString *script, NPVariant *result)
JSContext *cx = GetJSContextFromDoc(doc);
NS_ENSURE_TRUE(cx, false);
JSAutoRequest req(cx);
nsCOMPtr<nsIScriptContext> scx = GetScriptContextFromJSContext(cx);
NS_ENSURE_TRUE(scx, false);
JSAutoRequest req(cx);
JSObject *obj =
nsNPObjWrapper::GetNewOrUsed(npp, cx, npobj);