From 7d531e2b9ba52ec534f7b2de6204ea573d7b9c02 Mon Sep 17 00:00:00 2001 From: "brendan%mozilla.org" Date: Thu, 5 Oct 2006 20:35:29 +0000 Subject: [PATCH] Fix xml_hasOwnProperty to instance-check (355478, r=igor). git-svn-id: svn://10.0.0.236/trunk@213178 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/src/jsxml.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mozilla/js/src/jsxml.c b/mozilla/js/src/jsxml.c index 20abefb36b0..5ee5d5a1b2f 100644 --- a/mozilla/js/src/jsxml.c +++ b/mozilla/js/src/jsxml.c @@ -5969,6 +5969,9 @@ xml_hasOwnProperty(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, JSObject *pobj; JSProperty *prop; + if (!JS_InstanceOf(cx, obj, &js_XMLClass, argv)) + return JS_FALSE; + name = argv[0]; if (!HasProperty(cx, obj, name, &pobj, &prop)) return JS_FALSE;