зеркало из https://github.com/mozilla/pjs.git
js_GetMethod shouldn't detect (501229, r=jorendorff).
This commit is contained in:
Родитель
b346791c0b
Коммит
79deb8b45d
|
@ -3561,8 +3561,6 @@ JS_PUBLIC_API(JSBool)
|
|||
JS_GetMethodById(JSContext *cx, JSObject *obj, jsid id, JSObject **objp,
|
||||
jsval *vp)
|
||||
{
|
||||
JSAutoResolveFlags rf(cx, JSRESOLVE_QUALIFIED);
|
||||
|
||||
CHECK_REQUEST(cx);
|
||||
if (!js_GetMethod(cx, obj, id, false, vp))
|
||||
return JS_FALSE;
|
||||
|
|
|
@ -4344,6 +4344,8 @@ JSBool
|
|||
js_GetMethod(JSContext *cx, JSObject *obj, jsid id, JSBool cacheResult,
|
||||
jsval *vp)
|
||||
{
|
||||
JSAutoResolveFlags rf(cx, JSRESOLVE_QUALIFIED);
|
||||
|
||||
if (obj->map->ops == &js_ObjectOps ||
|
||||
obj->map->ops->getProperty == js_GetProperty) {
|
||||
return js_GetPropertyHelper(cx, obj, id, cacheResult, vp);
|
||||
|
|
Загрузка…
Ссылка в новой задаче