From 145742632c07ae5ef8ef06751d5a34fb5524141a Mon Sep 17 00:00:00 2001 From: Blake Kaplan Date: Wed, 5 May 2010 17:32:21 -0700 Subject: [PATCH] Bug 563826 - Don't accidentally hold on to windows accessed via numeric properties. r=jst --HG-- extra : rebase_source : 7dda2380711af649c10c9de25c8c331d4c159045 --- dom/base/nsDOMClassInfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/base/nsDOMClassInfo.cpp b/dom/base/nsDOMClassInfo.cpp index f2794e73c003..b77908975db8 100644 --- a/dom/base/nsDOMClassInfo.cpp +++ b/dom/base/nsDOMClassInfo.cpp @@ -6356,7 +6356,7 @@ nsWindowSH::NewResolve(nsIXPConnectWrappedNative *wrapper, JSContext *cx, // child frame. Define a property for this index. *_retval = ::JS_DefineElement(cx, obj, JSVAL_TO_INT(id), JSVAL_VOID, - nsnull, nsnull, 0); + nsnull, nsnull, JSPROP_SHARED); if (*_retval) { *objp = obj;