зеркало из https://github.com/mozilla/pjs.git
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:
Родитель
d7b5d5c37d
Коммит
a82b8985f4
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче