Bug 607799 - Make typeof wrapper(regexp) be function.

--HG--
extra : rebase_source : 36598f7a268721eb569215d0ccd6859c3cd88701
This commit is contained in:
Blake Kaplan 2010-10-27 18:02:28 -07:00
Родитель 86d023b817
Коммит cc2670220a
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -1041,7 +1041,9 @@ proxy_Construct(JSContext *cx, uintN argc, Value *vp)
static JSType
proxy_TypeOf_fun(JSContext *cx, JSObject *obj)
{
return JSTYPE_FUNCTION;
return obj->unwrap()->isRegExp()
? JSTYPE_OBJECT
: JSTYPE_FUNCTION;
}
JS_FRIEND_API(Class) FunctionProxyClass = {