Bug 498000 - Throw a better error when toString is called cross-origin on an XPCNativeWrapper from an unprivileged context. r+sr=bzbarsky

This commit is contained in:
Blake Kaplan 2009-07-01 12:12:04 -07:00
Родитель d7b5d5c37d
Коммит a82b8985f4
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -1159,7 +1159,9 @@ XPC_NW_toString(JSContext *cx, JSObject *obj, uintN argc, jsval *argv,
}
}
if (!EnsureLegalActivity(cx, obj)) {
if (!EnsureLegalActivity(cx, obj,
GetRTStringByIndex(cx, XPCJSRuntime::IDX_TO_STRING),
XPCWrapper::sSecMgrGetProp)) {
return JS_FALSE;
}