Bug 658909 - Remove GWNOJO from AccessCheck. r=mrbkap

This commit is contained in:
Bobby Holley 2013-03-16 22:58:16 -07:00
parent 2491e8030a
commit 2261f1ce91

View File

@ -166,7 +166,10 @@ IsPermitted(const char *name, JSFlatString *prop, bool set)
static bool
IsFrameId(JSContext *cx, JSObject *obj, jsid id)
{
XPCWrappedNative *wn = XPCWrappedNative::GetWrappedNativeOfJSObject(cx, obj);
obj = JS_ObjectToInnerObject(cx, obj);
MOZ_ASSERT(!js::IsWrapper(obj));
XPCWrappedNative *wn = IS_WN_WRAPPER(obj) ? XPCWrappedNative::Get(obj)
: nullptr;
if (!wn) {
return false;
}