зеркало из https://github.com/mozilla/gecko-dev.git
Bug 844322. Make plug-in getters and setters JSPROP_SHARED so they don't get shadowed by expandos on the DOM nodes. r=jst
This commit is contained in:
Родитель
fd82e6ad89
Коммит
1f78cb5845
|
@ -1621,7 +1621,7 @@ NPObjWrapper_NewResolve(JSContext *cx, JSHandleObject obj, JSHandleId id, unsign
|
|||
NS_ASSERTION(JSID_IS_STRING(id) || JSID_IS_INT(id),
|
||||
"id must be either string or int!\n");
|
||||
if (!::JS_DefinePropertyById(cx, obj, id, JSVAL_VOID, nullptr,
|
||||
nullptr, JSPROP_ENUMERATE)) {
|
||||
nullptr, JSPROP_ENUMERATE | JSPROP_SHARED)) {
|
||||
return JS_FALSE;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче