diff --git a/mozilla/caps/idl/nsIScriptSecurityManager.idl b/mozilla/caps/idl/nsIScriptSecurityManager.idl index 5674e5b96ff..fa358ac2701 100644 --- a/mozilla/caps/idl/nsIScriptSecurityManager.idl +++ b/mozilla/caps/idl/nsIScriptSecurityManager.idl @@ -56,7 +56,8 @@ interface nsIScriptSecurityManager : nsISupports const short eJSTarget_Max=8; void CheckScriptAccess(in nsIScriptContext cx, in voidStar obj, - [const] in string prop, out boolean res); + [const] in string prop, in boolean isWrite, + out boolean res); void CanAccessTarget(in JSContext cx, in short target, out boolean res); }; diff --git a/mozilla/caps/src/nsScriptSecurityManager.cpp b/mozilla/caps/src/nsScriptSecurityManager.cpp index 98e811f4849..4fd01afdb02 100644 --- a/mozilla/caps/src/nsScriptSecurityManager.cpp +++ b/mozilla/caps/src/nsScriptSecurityManager.cpp @@ -69,7 +69,7 @@ nsScriptSecurityManager::GetScriptSecurityManager() NS_IMETHODIMP nsScriptSecurityManager::CheckScriptAccess(nsIScriptContext *aContext, void *aObj, const char *aProp, - PRBool *aResult) + PRBool isWrite, PRBool *aResult) { *aResult = PR_FALSE; JSContext *cx = (JSContext *)aContext->GetNativeContext(); diff --git a/mozilla/dom/src/base/nsGlobalWindow.cpp b/mozilla/dom/src/base/nsGlobalWindow.cpp index aa7dc90f597..141e638e7d4 100644 --- a/mozilla/dom/src/base/nsGlobalWindow.cpp +++ b/mozilla/dom/src/base/nsGlobalWindow.cpp @@ -3308,7 +3308,8 @@ NavigatorImpl::Preference(JSContext* cx, return result; } PRBool ok; - secMan->CheckScriptAccess(scriptCX, self, "navigator.preference", &ok); + secMan->CheckScriptAccess(scriptCX, self, "navigator.preference", + (argc == 1 ? PR_FALSE : PR_TRUE), &ok); if (!ok) { //Need to throw error here return NS_ERROR_FAILURE; diff --git a/mozilla/dom/src/base/nsJSBarProp.cpp b/mozilla/dom/src/base/nsJSBarProp.cpp index 905573e2b27..4b91237c4ff 100644 --- a/mozilla/dom/src/base/nsJSBarProp.cpp +++ b/mozilla/dom/src/base/nsJSBarProp.cpp @@ -69,7 +69,7 @@ GetBarPropProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case BARPROP_VISIBLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "barprop.visible", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "barprop.visible", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetBarPropProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case BARPROP_VISIBLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "barprop.visible", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "barprop.visible", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSHistory.cpp b/mozilla/dom/src/base/nsJSHistory.cpp index b40fc11fc74..1b54b2efdb0 100644 --- a/mozilla/dom/src/base/nsJSHistory.cpp +++ b/mozilla/dom/src/base/nsJSHistory.cpp @@ -72,7 +72,7 @@ GetHistoryProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HISTORY_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "history.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -89,7 +89,7 @@ GetHistoryProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HISTORY_CURRENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "history.current", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.current", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -106,7 +106,7 @@ GetHistoryProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HISTORY_PREVIOUS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "history.previous", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.previous", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -123,7 +123,7 @@ GetHistoryProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HISTORY_NEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "history.next", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.next", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -229,7 +229,7 @@ HistoryBack(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "history.back", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.back",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -271,7 +271,7 @@ HistoryForward(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "history.forward", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.forward",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -314,7 +314,7 @@ HistoryGo(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "history.go", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "history.go",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSLocation.cpp b/mozilla/dom/src/base/nsJSLocation.cpp index 919c0c03e35..325eaf83731 100644 --- a/mozilla/dom/src/base/nsJSLocation.cpp +++ b/mozilla/dom/src/base/nsJSLocation.cpp @@ -78,7 +78,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_HASH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.hash", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.hash", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -95,7 +95,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_HOST: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.host", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.host", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -112,7 +112,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_HOSTNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.hostname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.hostname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -129,7 +129,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_PATHNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.pathname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.pathname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -146,7 +146,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_PORT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.port", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.port", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -163,7 +163,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_PROTOCOL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.protocol", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.protocol", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -180,7 +180,7 @@ GetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_SEARCH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.search", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.search", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -229,7 +229,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_HASH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.hash", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.hash", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -244,7 +244,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_HOST: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.host", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.host", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -259,7 +259,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_HOSTNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.hostname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.hostname", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -274,7 +274,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_PATHNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.pathname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.pathname", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -289,7 +289,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_PORT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.port", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.port", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -304,7 +304,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_PROTOCOL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.protocol", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.protocol", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -319,7 +319,7 @@ SetLocationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case LOCATION_SEARCH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "location.search", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.search", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -391,7 +391,7 @@ LocationToString(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "location.tostring", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "location.tostring",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -439,7 +439,7 @@ NSLocationReload(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nslocation.reload", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nslocation.reload",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -487,7 +487,7 @@ NSLocationReplace(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nslocation.replace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nslocation.replace",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSMimeType.cpp b/mozilla/dom/src/base/nsJSMimeType.cpp index bb0f727e925..56e9da7104d 100644 --- a/mozilla/dom/src/base/nsJSMimeType.cpp +++ b/mozilla/dom/src/base/nsJSMimeType.cpp @@ -75,7 +75,7 @@ GetMimeTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case MIMETYPE_DESCRIPTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "mimetype.description", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetype.description", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -92,7 +92,7 @@ GetMimeTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case MIMETYPE_ENABLEDPLUGIN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "mimetype.enabledplugin", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetype.enabledplugin", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -110,7 +110,7 @@ GetMimeTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case MIMETYPE_SUFFIXES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "mimetype.suffixes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetype.suffixes", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -127,7 +127,7 @@ GetMimeTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case MIMETYPE_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "mimetype.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetype.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSMimeTypeArray.cpp b/mozilla/dom/src/base/nsJSMimeTypeArray.cpp index b680ee24b18..af8a9fe82fa 100644 --- a/mozilla/dom/src/base/nsJSMimeTypeArray.cpp +++ b/mozilla/dom/src/base/nsJSMimeTypeArray.cpp @@ -74,7 +74,7 @@ GetMimeTypeArrayProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case MIMETYPEARRAY_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "mimetypearray.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetypearray.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ MimeTypeArrayItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "mimetypearray.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetypearray.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ MimeTypeArrayNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "mimetypearray.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "mimetypearray.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSNavigator.cpp b/mozilla/dom/src/base/nsJSNavigator.cpp index ba9a57146ef..3e6ebd258f3 100644 --- a/mozilla/dom/src/base/nsJSNavigator.cpp +++ b/mozilla/dom/src/base/nsJSNavigator.cpp @@ -83,7 +83,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_APPCODENAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.appcodename", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.appcodename", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -100,7 +100,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_APPNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.appname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.appname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -117,7 +117,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_APPVERSION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.appversion", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.appversion", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -134,7 +134,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_LANGUAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.language", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.language", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_MIMETYPES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.mimetypes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.mimetypes", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -169,7 +169,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_PLATFORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.platform", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.platform", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -186,7 +186,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_PLUGINS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.plugins", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.plugins", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -204,7 +204,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_SECURITYPOLICY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.securitypolicy", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.securitypolicy", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -221,7 +221,7 @@ GetNavigatorProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAVIGATOR_USERAGENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.useragent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.useragent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -328,7 +328,7 @@ NavigatorJavaEnabled(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.javaenabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.javaenabled",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -371,7 +371,7 @@ NavigatorTaintEnabled(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.taintenabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.taintenabled",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -414,7 +414,7 @@ NavigatorPreference(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "navigator.preference", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "navigator.preference",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSPlugin.cpp b/mozilla/dom/src/base/nsJSPlugin.cpp index 7e9eccd2752..b41a3302744 100644 --- a/mozilla/dom/src/base/nsJSPlugin.cpp +++ b/mozilla/dom/src/base/nsJSPlugin.cpp @@ -77,7 +77,7 @@ GetPluginProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case PLUGIN_DESCRIPTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "plugin.description", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "plugin.description", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -94,7 +94,7 @@ GetPluginProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case PLUGIN_FILENAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "plugin.filename", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "plugin.filename", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -111,7 +111,7 @@ GetPluginProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case PLUGIN_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "plugin.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "plugin.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -128,7 +128,7 @@ GetPluginProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case PLUGIN_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "plugin.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "plugin.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -273,7 +273,7 @@ PluginItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "plugin.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "plugin.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -326,7 +326,7 @@ PluginNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "plugin.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "plugin.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSPluginArray.cpp b/mozilla/dom/src/base/nsJSPluginArray.cpp index d0fa79f07e3..7432b296248 100644 --- a/mozilla/dom/src/base/nsJSPluginArray.cpp +++ b/mozilla/dom/src/base/nsJSPluginArray.cpp @@ -74,7 +74,7 @@ GetPluginArrayProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case PLUGINARRAY_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ PluginArrayItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ PluginArrayNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -321,7 +321,7 @@ PluginArrayRefresh(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.refresh", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "pluginarray.refresh",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSScreen.cpp b/mozilla/dom/src/base/nsJSScreen.cpp index a0cef1178d3..cf802939d9a 100644 --- a/mozilla/dom/src/base/nsJSScreen.cpp +++ b/mozilla/dom/src/base/nsJSScreen.cpp @@ -76,7 +76,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -93,7 +93,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -110,7 +110,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_PIXELDEPTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.pixeldepth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.pixeldepth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -127,7 +127,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_COLORDEPTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.colordepth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.colordepth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -144,7 +144,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_AVAILWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.availwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.availwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -161,7 +161,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_AVAILHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.availheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.availheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -178,7 +178,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_AVAILLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.availleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.availleft", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -195,7 +195,7 @@ GetScreenProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SCREEN_AVAILTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "screen.availtop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "screen.availtop", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSWindow.cpp b/mozilla/dom/src/base/nsJSWindow.cpp index fec4408531d..c7eca11e0da 100644 --- a/mozilla/dom/src/base/nsJSWindow.cpp +++ b/mozilla/dom/src/base/nsJSWindow.cpp @@ -128,7 +128,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_WINDOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.window", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.window", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -146,7 +146,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SELF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.self", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.self", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -164,7 +164,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_DOCUMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.document", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.document", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -182,7 +182,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_NAVIGATOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.navigator", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.navigator", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -200,7 +200,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SCREEN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.screen", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.screen", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -218,7 +218,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_HISTORY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.history", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.history", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -236,7 +236,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_PARENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.parent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.parent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -254,7 +254,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_TOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.top", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.top", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_CONTENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.content", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.content", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -290,7 +290,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_MENUBAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.menubar", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.menubar", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -308,7 +308,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_TOOLBAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.toolbar", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.toolbar", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -326,7 +326,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_LOCATIONBAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.locationbar", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.locationbar", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -344,7 +344,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_PERSONALBAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.personalbar", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.personalbar", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -362,7 +362,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_STATUSBAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.statusbar", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.statusbar", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -380,7 +380,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SCROLLBARS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.scrollbars", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.scrollbars", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -398,7 +398,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_DIRECTORIES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.directories", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.directories", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -416,7 +416,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_CLOSED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.closed", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.closed", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -433,7 +433,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_FRAMES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.frames", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.frames", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -451,7 +451,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_OPENER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.opener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.opener", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -469,7 +469,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_STATUS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.status", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.status", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -486,7 +486,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_DEFAULTSTATUS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.defaultstatus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.defaultstatus", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -503,7 +503,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -520,7 +520,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_INNERWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.innerwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.innerwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -537,7 +537,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_INNERHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.innerheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.innerheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -554,7 +554,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_OUTERWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.outerwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.outerwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -571,7 +571,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_OUTERHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.outerheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.outerheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -588,7 +588,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SCREENX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.screenx", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.screenx", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -605,7 +605,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SCREENY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.screeny", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.screeny", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -622,7 +622,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_PAGEXOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.pagexoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.pagexoffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -639,7 +639,7 @@ GetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_PAGEYOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.pageyoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.pageyoffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -688,7 +688,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_OPENER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.opener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.opener", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -707,7 +707,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_STATUS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.status", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.status", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -722,7 +722,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_DEFAULTSTATUS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.defaultstatus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.defaultstatus", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -737,7 +737,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -752,7 +752,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_INNERWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.innerwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.innerwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -774,7 +774,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_INNERHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.innerheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.innerheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -796,7 +796,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_OUTERWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.outerwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.outerwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -818,7 +818,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_OUTERHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.outerheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.outerheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -840,7 +840,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SCREENX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.screenx", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.screenx", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -862,7 +862,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_SCREENY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.screeny", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.screeny", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -884,7 +884,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_PAGEXOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.pagexoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.pagexoffset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -906,7 +906,7 @@ SetWindowProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOW_PAGEYOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "window.pageyoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.pageyoffset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -985,7 +985,7 @@ WindowDump(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.dump", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.dump",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1033,7 +1033,7 @@ WindowAlert(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.alert", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.alert",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1076,7 +1076,7 @@ WindowConfirm(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.confirm", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.confirm",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1119,7 +1119,7 @@ WindowPrompt(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.prompt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.prompt",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1161,7 +1161,7 @@ WindowFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.focus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.focus",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1203,7 +1203,7 @@ WindowBlur(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.blur", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.blur",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1245,7 +1245,7 @@ WindowClose(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.close", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.close",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1287,7 +1287,7 @@ WindowBack(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.back", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.back",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1329,7 +1329,7 @@ WindowForward(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.forward", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.forward",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1371,7 +1371,7 @@ WindowHome(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.home", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.home",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1413,7 +1413,7 @@ WindowStop(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.stop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.stop",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1455,7 +1455,7 @@ WindowPrint(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.print", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.print",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1499,7 +1499,7 @@ WindowMoveTo(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.moveto", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.moveto",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1556,7 +1556,7 @@ WindowMoveBy(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.moveby", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.moveby",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1613,7 +1613,7 @@ WindowResizeTo(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.resizeto", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.resizeto",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1670,7 +1670,7 @@ WindowResizeBy(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.resizeby", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.resizeby",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1727,7 +1727,7 @@ WindowScrollTo(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.scrollto", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.scrollto",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1784,7 +1784,7 @@ WindowScrollBy(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.scrollby", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.scrollby",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1840,7 +1840,7 @@ WindowClearTimeout(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.cleartimeout", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.cleartimeout",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1892,7 +1892,7 @@ WindowClearInterval(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.clearinterval", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.clearinterval",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1944,7 +1944,7 @@ WindowSetTimeout(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.settimeout", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.settimeout",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1987,7 +1987,7 @@ WindowSetInterval(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.setinterval", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.setinterval",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2037,7 +2037,7 @@ WindowCreatePopup(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.createpopup", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.createpopup",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2110,7 +2110,7 @@ WindowOpen(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.open", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.open",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2153,7 +2153,7 @@ WindowOpenDialog(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "window.opendialog", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "window.opendialog",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2202,7 +2202,7 @@ EventCapturerCaptureEvent(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.captureevent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.captureevent",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2257,7 +2257,7 @@ EventCapturerReleaseEvent(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.releaseevent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.releaseevent",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2314,7 +2314,7 @@ EventTargetAddEventListener(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.addeventlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.addeventlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2380,7 +2380,7 @@ EventTargetRemoveEventListener(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.removeeventlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.removeeventlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/base/nsJSWindowCollection.cpp b/mozilla/dom/src/base/nsJSWindowCollection.cpp index 0bb42a3f716..ecebfd8d66a 100644 --- a/mozilla/dom/src/base/nsJSWindowCollection.cpp +++ b/mozilla/dom/src/base/nsJSWindowCollection.cpp @@ -74,7 +74,7 @@ GetWindowCollectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case WINDOWCOLLECTION_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "windowcollection.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "windowcollection.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ WindowCollectionItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "windowcollection.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "windowcollection.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ WindowCollectionNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "windowcollection.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "windowcollection.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSAttr.cpp b/mozilla/dom/src/coreDOM/nsJSAttr.cpp index cc71b71264a..b1d1e91f1f0 100644 --- a/mozilla/dom/src/coreDOM/nsJSAttr.cpp +++ b/mozilla/dom/src/coreDOM/nsJSAttr.cpp @@ -71,7 +71,7 @@ GetAttrProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ATTR_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "attr.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "attr.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetAttrProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ATTR_SPECIFIED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "attr.specified", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "attr.specified", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetAttrProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ATTR_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "attr.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "attr.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -154,7 +154,7 @@ SetAttrProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ATTR_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "attr.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "attr.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSCharacterData.cpp b/mozilla/dom/src/coreDOM/nsJSCharacterData.cpp index a78f2cc9163..408184cedfb 100644 --- a/mozilla/dom/src/coreDOM/nsJSCharacterData.cpp +++ b/mozilla/dom/src/coreDOM/nsJSCharacterData.cpp @@ -70,7 +70,7 @@ GetCharacterDataProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CHARACTERDATA_DATA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.data", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.data", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetCharacterDataProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CHARACTERDATA_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetCharacterDataProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CHARACTERDATA_DATA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.data", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.data", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -210,7 +210,7 @@ CharacterDataSubstringData(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.substringdata", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.substringdata",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -266,7 +266,7 @@ CharacterDataAppendData(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.appenddata", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.appenddata",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -316,7 +316,7 @@ CharacterDataInsertData(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.insertdata", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.insertdata",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -370,7 +370,7 @@ CharacterDataDeleteData(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.deletedata", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.deletedata",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -428,7 +428,7 @@ CharacterDataReplaceData(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "characterdata.replacedata", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "characterdata.replacedata",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSDOMImplementation.cpp b/mozilla/dom/src/coreDOM/nsJSDOMImplementation.cpp index c6dccd71e7d..57073c8773c 100644 --- a/mozilla/dom/src/coreDOM/nsJSDOMImplementation.cpp +++ b/mozilla/dom/src/coreDOM/nsJSDOMImplementation.cpp @@ -156,7 +156,7 @@ DOMImplementationHasFeature(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "domimplementation.hasfeature", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "domimplementation.hasfeature",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSDocument.cpp b/mozilla/dom/src/coreDOM/nsJSDocument.cpp index 248fb464b78..9a5fb212858 100644 --- a/mozilla/dom/src/coreDOM/nsJSDocument.cpp +++ b/mozilla/dom/src/coreDOM/nsJSDocument.cpp @@ -117,7 +117,7 @@ GetDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case DOCUMENT_DOCTYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "document.doctype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.doctype", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -135,7 +135,7 @@ GetDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case DOCUMENT_IMPLEMENTATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "document.implementation", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.implementation", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -153,7 +153,7 @@ GetDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case DOCUMENT_DOCUMENTELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "document.documentelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.documentelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -171,7 +171,7 @@ GetDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSDOCUMENT_STYLESHEETS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsdocument.stylesheets", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsdocument.stylesheets", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -289,7 +289,7 @@ DocumentCreateElement(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createelement",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -338,7 +338,7 @@ DocumentCreateDocumentFragment(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createdocumentfragment", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createdocumentfragment",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -382,7 +382,7 @@ DocumentCreateTextNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createtextnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createtextnode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -432,7 +432,7 @@ DocumentCreateComment(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createcomment", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createcomment",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -482,7 +482,7 @@ DocumentCreateCDATASection(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createcdatasection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createcdatasection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -533,7 +533,7 @@ DocumentCreateProcessingInstruction(JSContext *cx, JSObject *obj, uintN argc, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createprocessinginstruction", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createprocessinginstruction",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -584,7 +584,7 @@ DocumentCreateAttribute(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -634,7 +634,7 @@ DocumentCreateEntityReference(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.createentityreference", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.createentityreference",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -684,7 +684,7 @@ DocumentGetElementsByTagName(JSContext *cx, JSObject *obj, uintN argc, jsval *ar } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "document.getelementsbytagname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "document.getelementsbytagname",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -741,7 +741,7 @@ NSDocumentCreateElementWithNameSpace(JSContext *cx, JSObject *obj, uintN argc, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nsdocument.createelementwithnamespace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsdocument.createelementwithnamespace",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -797,7 +797,7 @@ NSDocumentCreateRange(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nsdocument.createrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsdocument.createrange",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -846,7 +846,7 @@ EventCapturerCaptureEvent(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.captureevent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.captureevent",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -901,7 +901,7 @@ EventCapturerReleaseEvent(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.releaseevent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventcapturer.releaseevent",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSDocumentType.cpp b/mozilla/dom/src/coreDOM/nsJSDocumentType.cpp index 7d921f68b6d..6f43acd3a69 100644 --- a/mozilla/dom/src/coreDOM/nsJSDocumentType.cpp +++ b/mozilla/dom/src/coreDOM/nsJSDocumentType.cpp @@ -74,7 +74,7 @@ GetDocumentTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case DOCUMENTTYPE_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "documenttype.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "documenttype.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetDocumentTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case DOCUMENTTYPE_ENTITIES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "documenttype.entities", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "documenttype.entities", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -109,7 +109,7 @@ GetDocumentTypeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case DOCUMENTTYPE_NOTATIONS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "documenttype.notations", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "documenttype.notations", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSElement.cpp b/mozilla/dom/src/coreDOM/nsJSElement.cpp index 07f83f32ca3..74a21ee0036 100644 --- a/mozilla/dom/src/coreDOM/nsJSElement.cpp +++ b/mozilla/dom/src/coreDOM/nsJSElement.cpp @@ -75,7 +75,7 @@ GetElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ELEMENT_TAGNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "element.tagname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.tagname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -183,7 +183,7 @@ ElementGetAttribute(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.getattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.getattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -233,7 +233,7 @@ ElementSetAttribute(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.setattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.setattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -283,7 +283,7 @@ ElementRemoveAttribute(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.removeattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.removeattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -333,7 +333,7 @@ ElementGetAttributeNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.getattributenode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.getattributenode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -383,7 +383,7 @@ ElementSetAttributeNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.setattributenode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.setattributenode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -439,7 +439,7 @@ ElementRemoveAttributeNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.removeattributenode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.removeattributenode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -495,7 +495,7 @@ ElementGetElementsByTagName(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.getelementsbytagname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.getelementsbytagname",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -543,7 +543,7 @@ ElementNormalize(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "element.normalize", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "element.normalize",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSEntity.cpp b/mozilla/dom/src/coreDOM/nsJSEntity.cpp index f9edc6c5f96..3ca1b4cfab9 100644 --- a/mozilla/dom/src/coreDOM/nsJSEntity.cpp +++ b/mozilla/dom/src/coreDOM/nsJSEntity.cpp @@ -71,7 +71,7 @@ GetEntityProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ENTITY_PUBLICID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "entity.publicid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "entity.publicid", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetEntityProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ENTITY_SYSTEMID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "entity.systemid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "entity.systemid", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetEntityProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case ENTITY_NOTATIONNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "entity.notationname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "entity.notationname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSNamedNodeMap.cpp b/mozilla/dom/src/coreDOM/nsJSNamedNodeMap.cpp index c026a91d566..9f38da881c3 100644 --- a/mozilla/dom/src/coreDOM/nsJSNamedNodeMap.cpp +++ b/mozilla/dom/src/coreDOM/nsJSNamedNodeMap.cpp @@ -72,7 +72,7 @@ GetNamedNodeMapProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NAMEDNODEMAP_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -189,7 +189,7 @@ NamedNodeMapGetNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.getnameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.getnameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -239,7 +239,7 @@ NamedNodeMapSetNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.setnameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.setnameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -295,7 +295,7 @@ NamedNodeMapRemoveNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.removenameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.removenameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -345,7 +345,7 @@ NamedNodeMapItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "namednodemap.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSNode.cpp b/mozilla/dom/src/coreDOM/nsJSNode.cpp index a30207ee356..e036fff3a6b 100644 --- a/mozilla/dom/src/coreDOM/nsJSNode.cpp +++ b/mozilla/dom/src/coreDOM/nsJSNode.cpp @@ -94,7 +94,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_NODENAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.nodename", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.nodename", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -111,7 +111,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_NODEVALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.nodevalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.nodevalue", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -128,7 +128,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_NODETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.nodetype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.nodetype", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -145,7 +145,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_PARENTNODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.parentnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.parentnode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -163,7 +163,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_CHILDNODES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.childnodes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.childnodes", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -181,7 +181,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_FIRSTCHILD: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.firstchild", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.firstchild", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -199,7 +199,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_LASTCHILD: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.lastchild", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.lastchild", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -217,7 +217,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_PREVIOUSSIBLING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.previoussibling", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.previoussibling", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -235,7 +235,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_NEXTSIBLING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.nextsibling", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.nextsibling", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -253,7 +253,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_ATTRIBUTES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.attributes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.attributes", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -271,7 +271,7 @@ GetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_OWNERDOCUMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.ownerdocument", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.ownerdocument", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -321,7 +321,7 @@ SetNodeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODE_NODEVALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "node.nodevalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.nodevalue", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -395,7 +395,7 @@ NodeInsertBefore(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "node.insertbefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.insertbefore",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -459,7 +459,7 @@ NodeReplaceChild(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "node.replacechild", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.replacechild",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -522,7 +522,7 @@ NodeRemoveChild(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "node.removechild", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.removechild",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -578,7 +578,7 @@ NodeAppendChild(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "node.appendchild", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.appendchild",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -633,7 +633,7 @@ NodeHasChildNodes(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "node.haschildnodes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.haschildnodes",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -677,7 +677,7 @@ NodeCloneNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "node.clonenode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "node.clonenode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -736,7 +736,7 @@ EventTargetAddEventListener(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.addeventlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.addeventlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -802,7 +802,7 @@ EventTargetRemoveEventListener(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.removeeventlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "eventtarget.removeeventlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSNodeList.cpp b/mozilla/dom/src/coreDOM/nsJSNodeList.cpp index 101b39f48c1..6ebfa78522c 100644 --- a/mozilla/dom/src/coreDOM/nsJSNodeList.cpp +++ b/mozilla/dom/src/coreDOM/nsJSNodeList.cpp @@ -72,7 +72,7 @@ GetNodeListProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NODELIST_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nodelist.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nodelist.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -189,7 +189,7 @@ NodeListItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nodelist.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nodelist.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSNotation.cpp b/mozilla/dom/src/coreDOM/nsJSNotation.cpp index fe82dc91a28..124213601dc 100644 --- a/mozilla/dom/src/coreDOM/nsJSNotation.cpp +++ b/mozilla/dom/src/coreDOM/nsJSNotation.cpp @@ -70,7 +70,7 @@ GetNotationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NOTATION_PUBLICID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "notation.publicid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "notation.publicid", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetNotationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NOTATION_SYSTEMID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "notation.systemid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "notation.systemid", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSProcessingInstruction.cpp b/mozilla/dom/src/coreDOM/nsJSProcessingInstruction.cpp index 03ee4359e26..83d6333a85f 100644 --- a/mozilla/dom/src/coreDOM/nsJSProcessingInstruction.cpp +++ b/mozilla/dom/src/coreDOM/nsJSProcessingInstruction.cpp @@ -70,7 +70,7 @@ GetProcessingInstructionProperty(JSContext *cx, JSObject *obj, jsval id, jsval * case PROCESSINGINSTRUCTION_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "processinginstruction.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "processinginstruction.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetProcessingInstructionProperty(JSContext *cx, JSObject *obj, jsval id, jsval * case PROCESSINGINSTRUCTION_DATA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "processinginstruction.data", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "processinginstruction.data", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetProcessingInstructionProperty(JSContext *cx, JSObject *obj, jsval id, jsval * case PROCESSINGINSTRUCTION_DATA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "processinginstruction.data", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "processinginstruction.data", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSStyleSheet.cpp b/mozilla/dom/src/coreDOM/nsJSStyleSheet.cpp index d915656f61f..21c37a1ce67 100644 --- a/mozilla/dom/src/coreDOM/nsJSStyleSheet.cpp +++ b/mozilla/dom/src/coreDOM/nsJSStyleSheet.cpp @@ -71,7 +71,7 @@ GetStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case STYLESHEET_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case STYLESHEET_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case STYLESHEET_READONLY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.readonly", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.readonly", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -154,7 +154,7 @@ SetStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case STYLESHEET_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "stylesheet.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSStyleSheetCollection.cpp b/mozilla/dom/src/coreDOM/nsJSStyleSheetCollection.cpp index 9c4d6a4cbef..5c7d9962146 100644 --- a/mozilla/dom/src/coreDOM/nsJSStyleSheetCollection.cpp +++ b/mozilla/dom/src/coreDOM/nsJSStyleSheetCollection.cpp @@ -72,7 +72,7 @@ GetStyleSheetCollectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case STYLESHEETCOLLECTION_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "stylesheetcollection.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "stylesheetcollection.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -189,7 +189,7 @@ StyleSheetCollectionItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "stylesheetcollection.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "stylesheetcollection.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/coreDOM/nsJSText.cpp b/mozilla/dom/src/coreDOM/nsJSText.cpp index 37329990c68..9e98523ada0 100644 --- a/mozilla/dom/src/coreDOM/nsJSText.cpp +++ b/mozilla/dom/src/coreDOM/nsJSText.cpp @@ -155,7 +155,7 @@ TextSplitText(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "text.splittext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "text.splittext",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSS2Properties.cpp b/mozilla/dom/src/css/nsJSCSS2Properties.cpp index 0bc41382c7a..f715879f1c4 100644 --- a/mozilla/dom/src/css/nsJSCSS2Properties.cpp +++ b/mozilla/dom/src/css/nsJSCSS2Properties.cpp @@ -191,7 +191,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_AZIMUTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.azimuth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.azimuth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -208,7 +208,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUND: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.background", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.background", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -225,7 +225,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDATTACHMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundattachment", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundattachment", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -242,7 +242,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -259,7 +259,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDIMAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundimage", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundimage", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -276,7 +276,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDPOSITION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundposition", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundposition", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -293,7 +293,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDREPEAT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundrepeat", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundrepeat", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -310,7 +310,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.border", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -327,7 +327,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERCOLLAPSE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercollapse", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercollapse", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -344,7 +344,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -361,7 +361,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderspacing", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -378,7 +378,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderstyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -395,7 +395,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertop", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -412,7 +412,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderright", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderright", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -429,7 +429,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottom", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -446,7 +446,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleft", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -463,7 +463,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOPCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -480,7 +480,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHTCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -497,7 +497,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOMCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -514,7 +514,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFTCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -531,7 +531,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOPSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopstyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -548,7 +548,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightstyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -565,7 +565,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOMSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomstyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -582,7 +582,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftstyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -599,7 +599,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOPWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -616,7 +616,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHTWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -633,7 +633,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOMWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -650,7 +650,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFTWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -667,7 +667,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -684,7 +684,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bottom", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -701,7 +701,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CAPTIONSIDE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.captionside", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.captionside", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -718,7 +718,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CLEAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clear", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clear", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -735,7 +735,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CLIP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clip", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clip", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -752,7 +752,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_COLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.color", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.color", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -769,7 +769,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CONTENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.content", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.content", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -786,7 +786,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_COUNTERINCREMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterincrement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterincrement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -803,7 +803,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_COUNTERRESET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterreset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterreset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -820,7 +820,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cue", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -837,7 +837,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CUEAFTER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cueafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cueafter", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -854,7 +854,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CUEBEFORE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cuebefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cuebefore", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -871,7 +871,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CURSOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cursor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cursor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -888,7 +888,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_DIRECTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.direction", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.direction", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -905,7 +905,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_DISPLAY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.display", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.display", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -922,7 +922,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_ELEVATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.elevation", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.elevation", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -939,7 +939,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_EMPTYCELLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.emptycells", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.emptycells", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -956,7 +956,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CSSFLOAT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cssfloat", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cssfloat", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -973,7 +973,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.font", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.font", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -990,7 +990,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTFAMILY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontfamily", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontfamily", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1007,7 +1007,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsize", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsize", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1024,7 +1024,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSIZEADJUST: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsizeadjust", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsizeadjust", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1041,7 +1041,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSTRETCH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstretch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstretch", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1058,7 +1058,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1075,7 +1075,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTVARIANT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontvariant", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontvariant", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1092,7 +1092,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTWEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontweight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontweight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1109,7 +1109,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1126,7 +1126,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.left", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.left", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1143,7 +1143,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LETTERSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.letterspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.letterspacing", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1160,7 +1160,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LINEHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.lineheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.lineheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1177,7 +1177,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1194,7 +1194,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLEIMAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleimage", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleimage", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1211,7 +1211,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLEPOSITION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleposition", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleposition", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1228,7 +1228,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyletype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyletype", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1245,7 +1245,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGIN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margin", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margin", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1262,7 +1262,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margintop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margintop", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1279,7 +1279,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINRIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginright", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginright", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1296,7 +1296,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINBOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginbottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginbottom", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1313,7 +1313,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginleft", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1330,7 +1330,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARKEROFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.markeroffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.markeroffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1347,7 +1347,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARKS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marks", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marks", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1364,7 +1364,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MAXHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1381,7 +1381,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MAXWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1398,7 +1398,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MINHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1415,7 +1415,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MINWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1432,7 +1432,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_ORPHANS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.orphans", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.orphans", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1449,7 +1449,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outline", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outline", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1466,7 +1466,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINECOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinecolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinecolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1483,7 +1483,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINESTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinestyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinestyle", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1500,7 +1500,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINEWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinewidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinewidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1517,7 +1517,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OVERFLOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.overflow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.overflow", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1534,7 +1534,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.padding", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.padding", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1551,7 +1551,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingtop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingtop", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1568,7 +1568,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGRIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingright", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingright", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1585,7 +1585,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGBOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingbottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingbottom", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1602,7 +1602,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingleft", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1619,7 +1619,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.page", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.page", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1636,7 +1636,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGEBREAKAFTER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakafter", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1653,7 +1653,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGEBREAKBEFORE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakbefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakbefore", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1670,7 +1670,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGEBREAKINSIDE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakinside", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakinside", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1687,7 +1687,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAUSE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pause", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pause", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1704,7 +1704,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAUSEAFTER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pauseafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pauseafter", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1721,7 +1721,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAUSEBEFORE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pausebefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pausebefore", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1738,7 +1738,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PITCH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitch", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1755,7 +1755,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PITCHRANGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitchrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitchrange", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1772,7 +1772,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PLAYDURING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.playduring", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.playduring", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1789,7 +1789,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_POSITION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.position", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.position", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1806,7 +1806,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_QUOTES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.quotes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.quotes", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1823,7 +1823,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_RICHNESS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.richness", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.richness", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1840,7 +1840,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_RIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.right", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.right", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1857,7 +1857,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.size", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1874,7 +1874,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speak", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speak", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1891,7 +1891,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAKHEADER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakheader", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakheader", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1908,7 +1908,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAKNUMERAL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speaknumeral", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speaknumeral", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1925,7 +1925,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAKPUNCTUATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakpunctuation", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakpunctuation", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1942,7 +1942,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEECHRATE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speechrate", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speechrate", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1959,7 +1959,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_STRESS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.stress", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.stress", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1976,7 +1976,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TABLELAYOUT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.tablelayout", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.tablelayout", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1993,7 +1993,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textalign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textalign", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2010,7 +2010,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTDECORATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textdecoration", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textdecoration", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2027,7 +2027,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTINDENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textindent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textindent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2044,7 +2044,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTSHADOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textshadow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textshadow", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2061,7 +2061,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTTRANSFORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.texttransform", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.texttransform", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2078,7 +2078,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.top", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.top", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2095,7 +2095,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_UNICODEBIDI: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.unicodebidi", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.unicodebidi", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2112,7 +2112,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VERTICALALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.verticalalign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.verticalalign", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2129,7 +2129,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VISIBILITY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.visibility", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.visibility", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2146,7 +2146,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VOICEFAMILY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.voicefamily", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.voicefamily", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2163,7 +2163,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VOLUME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.volume", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.volume", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2180,7 +2180,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WHITESPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.whitespace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.whitespace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2197,7 +2197,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WIDOWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.widows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.widows", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2214,7 +2214,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2231,7 +2231,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WORDSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.wordspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.wordspacing", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2248,7 +2248,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_ZINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.zindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.zindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2265,7 +2265,7 @@ GetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OPACITY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.opacity", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.opacity", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2314,7 +2314,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_AZIMUTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.azimuth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.azimuth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2329,7 +2329,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUND: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.background", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.background", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2344,7 +2344,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDATTACHMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundattachment", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundattachment", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2359,7 +2359,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2374,7 +2374,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDIMAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundimage", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundimage", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2389,7 +2389,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDPOSITION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundposition", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundposition", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2404,7 +2404,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BACKGROUNDREPEAT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundrepeat", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.backgroundrepeat", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2419,7 +2419,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.border", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2434,7 +2434,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERCOLLAPSE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercollapse", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercollapse", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2449,7 +2449,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordercolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2464,7 +2464,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderspacing", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2479,7 +2479,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderstyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2494,7 +2494,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertop", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2509,7 +2509,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderright", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderright", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2524,7 +2524,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottom", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2539,7 +2539,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleft", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2554,7 +2554,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOPCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2569,7 +2569,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHTCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2584,7 +2584,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOMCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2599,7 +2599,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFTCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2614,7 +2614,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOPSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopstyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2629,7 +2629,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightstyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2644,7 +2644,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOMSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomstyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2659,7 +2659,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftstyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2674,7 +2674,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERTOPWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bordertopwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2689,7 +2689,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERRIGHTWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderrightwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2704,7 +2704,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERBOTTOMWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderbottomwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2719,7 +2719,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERLEFTWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderleftwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2734,7 +2734,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BORDERWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.borderwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2749,7 +2749,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_BOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.bottom", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2764,7 +2764,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CAPTIONSIDE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.captionside", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.captionside", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2779,7 +2779,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CLEAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clear", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clear", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2794,7 +2794,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CLIP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clip", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.clip", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2809,7 +2809,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_COLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.color", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.color", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2824,7 +2824,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CONTENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.content", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.content", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2839,7 +2839,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_COUNTERINCREMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterincrement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterincrement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2854,7 +2854,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_COUNTERRESET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterreset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.counterreset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2869,7 +2869,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cue", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2884,7 +2884,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CUEAFTER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cueafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cueafter", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2899,7 +2899,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CUEBEFORE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cuebefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cuebefore", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2914,7 +2914,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CURSOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cursor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cursor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2929,7 +2929,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_DIRECTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.direction", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.direction", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2944,7 +2944,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_DISPLAY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.display", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.display", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2959,7 +2959,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_ELEVATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.elevation", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.elevation", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2974,7 +2974,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_EMPTYCELLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.emptycells", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.emptycells", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -2989,7 +2989,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_CSSFLOAT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cssfloat", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.cssfloat", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3004,7 +3004,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.font", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.font", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3019,7 +3019,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTFAMILY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontfamily", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontfamily", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3034,7 +3034,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsize", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsize", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3049,7 +3049,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSIZEADJUST: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsizeadjust", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontsizeadjust", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3064,7 +3064,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSTRETCH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstretch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstretch", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3079,7 +3079,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontstyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3094,7 +3094,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTVARIANT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontvariant", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontvariant", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3109,7 +3109,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_FONTWEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontweight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.fontweight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3124,7 +3124,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3139,7 +3139,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.left", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.left", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3154,7 +3154,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LETTERSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.letterspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.letterspacing", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3169,7 +3169,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LINEHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.lineheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.lineheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3184,7 +3184,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3199,7 +3199,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLEIMAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleimage", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleimage", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3214,7 +3214,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLEPOSITION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleposition", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyleposition", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3229,7 +3229,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_LISTSTYLETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyletype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.liststyletype", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3244,7 +3244,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGIN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margin", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margin", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3259,7 +3259,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margintop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.margintop", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3274,7 +3274,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINRIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginright", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginright", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3289,7 +3289,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINBOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginbottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginbottom", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3304,7 +3304,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARGINLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marginleft", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3319,7 +3319,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARKEROFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.markeroffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.markeroffset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3334,7 +3334,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MARKS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marks", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.marks", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3349,7 +3349,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MAXHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3364,7 +3364,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MAXWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.maxwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3379,7 +3379,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MINHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3394,7 +3394,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_MINWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.minwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3409,7 +3409,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_ORPHANS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.orphans", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.orphans", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3424,7 +3424,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outline", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outline", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3439,7 +3439,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINECOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinecolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinecolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3454,7 +3454,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINESTYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinestyle", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinestyle", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3469,7 +3469,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OUTLINEWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinewidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.outlinewidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3484,7 +3484,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OVERFLOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.overflow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.overflow", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3499,7 +3499,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.padding", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.padding", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3514,7 +3514,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGTOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingtop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingtop", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3529,7 +3529,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGRIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingright", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingright", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3544,7 +3544,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGBOTTOM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingbottom", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingbottom", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3559,7 +3559,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PADDINGLEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingleft", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.paddingleft", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3574,7 +3574,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.page", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.page", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3589,7 +3589,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGEBREAKAFTER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakafter", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3604,7 +3604,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGEBREAKBEFORE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakbefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakbefore", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3619,7 +3619,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAGEBREAKINSIDE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakinside", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pagebreakinside", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3634,7 +3634,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAUSE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pause", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pause", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3649,7 +3649,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAUSEAFTER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pauseafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pauseafter", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3664,7 +3664,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PAUSEBEFORE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pausebefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pausebefore", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3679,7 +3679,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PITCH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitch", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3694,7 +3694,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PITCHRANGE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitchrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.pitchrange", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3709,7 +3709,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_PLAYDURING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.playduring", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.playduring", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3724,7 +3724,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_POSITION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.position", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.position", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3739,7 +3739,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_QUOTES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.quotes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.quotes", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3754,7 +3754,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_RICHNESS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.richness", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.richness", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3769,7 +3769,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_RIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.right", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.right", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3784,7 +3784,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.size", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3799,7 +3799,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speak", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speak", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3814,7 +3814,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAKHEADER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakheader", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakheader", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3829,7 +3829,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAKNUMERAL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speaknumeral", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speaknumeral", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3844,7 +3844,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEAKPUNCTUATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakpunctuation", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speakpunctuation", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3859,7 +3859,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_SPEECHRATE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speechrate", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.speechrate", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3874,7 +3874,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_STRESS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.stress", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.stress", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3889,7 +3889,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TABLELAYOUT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.tablelayout", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.tablelayout", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3904,7 +3904,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textalign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textalign", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3919,7 +3919,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTDECORATION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textdecoration", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textdecoration", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3934,7 +3934,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTINDENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textindent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textindent", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3949,7 +3949,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTSHADOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textshadow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.textshadow", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3964,7 +3964,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TEXTTRANSFORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.texttransform", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.texttransform", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3979,7 +3979,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_TOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.top", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.top", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -3994,7 +3994,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_UNICODEBIDI: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.unicodebidi", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.unicodebidi", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4009,7 +4009,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VERTICALALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.verticalalign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.verticalalign", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4024,7 +4024,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VISIBILITY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.visibility", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.visibility", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4039,7 +4039,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VOICEFAMILY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.voicefamily", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.voicefamily", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4054,7 +4054,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_VOLUME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.volume", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.volume", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4069,7 +4069,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WHITESPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.whitespace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.whitespace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4084,7 +4084,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WIDOWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.widows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.widows", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4099,7 +4099,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4114,7 +4114,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_WORDSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.wordspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.wordspacing", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4129,7 +4129,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_ZINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.zindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.zindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -4144,7 +4144,7 @@ SetCSS2PropertiesProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSS2PROPERTIES_OPACITY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "css2properties.opacity", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "css2properties.opacity", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSFontFaceRule.cpp b/mozilla/dom/src/css/nsJSCSSFontFaceRule.cpp index 5e6b68952dc..e8dee9b1e2c 100644 --- a/mozilla/dom/src/css/nsJSCSSFontFaceRule.cpp +++ b/mozilla/dom/src/css/nsJSCSSFontFaceRule.cpp @@ -72,7 +72,7 @@ GetCSSFontFaceRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSFONTFACERULE_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssfontfacerule.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssfontfacerule.style", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -122,7 +122,7 @@ SetCSSFontFaceRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSFONTFACERULE_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssfontfacerule.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssfontfacerule.style", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSImportRule.cpp b/mozilla/dom/src/css/nsJSCSSImportRule.cpp index 573bf8a3814..2758d805409 100644 --- a/mozilla/dom/src/css/nsJSCSSImportRule.cpp +++ b/mozilla/dom/src/css/nsJSCSSImportRule.cpp @@ -74,7 +74,7 @@ GetCSSImportRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSIMPORTRULE_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.href", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetCSSImportRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSIMPORTRULE_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.media", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -108,7 +108,7 @@ GetCSSImportRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSIMPORTRULE_STYLESHEET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.stylesheet", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.stylesheet", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -158,7 +158,7 @@ SetCSSImportRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSIMPORTRULE_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.href", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -173,7 +173,7 @@ SetCSSImportRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSIMPORTRULE_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssimportrule.media", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSMediaRule.cpp b/mozilla/dom/src/css/nsJSCSSMediaRule.cpp index 136f0fab81f..90e33806f73 100644 --- a/mozilla/dom/src/css/nsJSCSSMediaRule.cpp +++ b/mozilla/dom/src/css/nsJSCSSMediaRule.cpp @@ -73,7 +73,7 @@ GetCSSMediaRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSMEDIARULE_MEDIATYPES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.mediatypes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.mediatypes", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -90,7 +90,7 @@ GetCSSMediaRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSMEDIARULE_CSSRULES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.cssrules", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.cssrules", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -140,7 +140,7 @@ SetCSSMediaRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSMEDIARULE_MEDIATYPES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.mediatypes", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.mediatypes", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -214,7 +214,7 @@ CSSMediaRuleInsertRule(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.insertrule", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.insertrule",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -267,7 +267,7 @@ CSSMediaRuleDeleteRule(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.deleterule", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssmediarule.deleterule",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSPageRule.cpp b/mozilla/dom/src/css/nsJSCSSPageRule.cpp index 1ab85191032..dca6ff2b38c 100644 --- a/mozilla/dom/src/css/nsJSCSSPageRule.cpp +++ b/mozilla/dom/src/css/nsJSCSSPageRule.cpp @@ -73,7 +73,7 @@ GetCSSPageRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSPAGERULE_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -90,7 +90,7 @@ GetCSSPageRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSPAGERULE_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.style", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -140,7 +140,7 @@ SetCSSPageRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSPAGERULE_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -155,7 +155,7 @@ SetCSSPageRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSPAGERULE_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "csspagerule.style", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSRule.cpp b/mozilla/dom/src/css/nsJSCSSRule.cpp index 73a9e1102d8..05bbaf09762 100644 --- a/mozilla/dom/src/css/nsJSCSSRule.cpp +++ b/mozilla/dom/src/css/nsJSCSSRule.cpp @@ -74,7 +74,7 @@ GetCSSRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSRULE_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssrule.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssrule.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetCSSRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSRULE_CSSTEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssrule.csstext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssrule.csstext", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -108,7 +108,7 @@ GetCSSRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSRULE_SHEET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssrule.sheet", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssrule.sheet", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -158,7 +158,7 @@ SetCSSRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSRULE_CSSTEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssrule.csstext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssrule.csstext", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSStyleDeclaration.cpp b/mozilla/dom/src/css/nsJSCSSStyleDeclaration.cpp index aa0c49c7e43..7e901495a0f 100644 --- a/mozilla/dom/src/css/nsJSCSSStyleDeclaration.cpp +++ b/mozilla/dom/src/css/nsJSCSSStyleDeclaration.cpp @@ -70,7 +70,7 @@ GetCSSStyleDeclarationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case CSSSTYLEDECLARATION_CSSTEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.csstext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.csstext", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetCSSStyleDeclarationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case CSSSTYLEDECLARATION_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -144,7 +144,7 @@ SetCSSStyleDeclarationProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case CSSSTYLEDECLARATION_CSSTEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.csstext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.csstext", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -217,7 +217,7 @@ CSSStyleDeclarationGetPropertyValue(JSContext *cx, JSObject *obj, uintN argc, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.getpropertyvalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.getpropertyvalue",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -267,7 +267,7 @@ CSSStyleDeclarationGetPropertyPriority(JSContext *cx, JSObject *obj, uintN argc, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.getpropertypriority", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.getpropertypriority",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -318,7 +318,7 @@ CSSStyleDeclarationSetProperty(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.setproperty", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.setproperty",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -370,7 +370,7 @@ CSSStyleDeclarationItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstyledeclaration.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSStyleRule.cpp b/mozilla/dom/src/css/nsJSCSSStyleRule.cpp index c906976cbe8..c7aba0f9491 100644 --- a/mozilla/dom/src/css/nsJSCSSStyleRule.cpp +++ b/mozilla/dom/src/css/nsJSCSSStyleRule.cpp @@ -73,7 +73,7 @@ GetCSSStyleRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLERULE_SELECTORTEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.selectortext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.selectortext", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -90,7 +90,7 @@ GetCSSStyleRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLERULE_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.style", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -140,7 +140,7 @@ SetCSSStyleRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLERULE_SELECTORTEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.selectortext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.selectortext", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -155,7 +155,7 @@ SetCSSStyleRuleProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLERULE_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylerule.style", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSStyleRuleCollection.cpp b/mozilla/dom/src/css/nsJSCSSStyleRuleCollection.cpp index 20b213df362..75a9507cebd 100644 --- a/mozilla/dom/src/css/nsJSCSSStyleRuleCollection.cpp +++ b/mozilla/dom/src/css/nsJSCSSStyleRuleCollection.cpp @@ -72,7 +72,7 @@ GetCSSStyleRuleCollectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval case CSSSTYLERULECOLLECTION_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylerulecollection.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylerulecollection.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -189,7 +189,7 @@ CSSStyleRuleCollectionItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylerulecollection.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylerulecollection.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/css/nsJSCSSStyleSheet.cpp b/mozilla/dom/src/css/nsJSCSSStyleSheet.cpp index 26718103ea1..03b68b3546e 100644 --- a/mozilla/dom/src/css/nsJSCSSStyleSheet.cpp +++ b/mozilla/dom/src/css/nsJSCSSStyleSheet.cpp @@ -83,7 +83,7 @@ GetCSSStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLESHEET_OWNINGNODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.owningnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.owningnode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -101,7 +101,7 @@ GetCSSStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLESHEET_PARENTSTYLESHEET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.parentstylesheet", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.parentstylesheet", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -119,7 +119,7 @@ GetCSSStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLESHEET_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.href", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ GetCSSStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLESHEET_TITLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.title", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.title", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -153,7 +153,7 @@ GetCSSStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLESHEET_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.media", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -170,7 +170,7 @@ GetCSSStyleSheetProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case CSSSTYLESHEET_CSSRULES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.cssrules", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.cssrules", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -280,7 +280,7 @@ CSSStyleSheetInsertRule(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.insertrule", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.insertrule",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -333,7 +333,7 @@ CSSStyleSheetDeleteRule(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.deleterule", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "cssstylesheet.deleterule",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/events/nsJSEvent.cpp b/mozilla/dom/src/events/nsJSEvent.cpp index 782244f5074..9b38487f935 100644 --- a/mozilla/dom/src/events/nsJSEvent.cpp +++ b/mozilla/dom/src/events/nsJSEvent.cpp @@ -75,7 +75,7 @@ GetEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case EVENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "event.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -92,7 +92,7 @@ GetEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case EVENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "event.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -110,7 +110,7 @@ GetEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case EVENT_CURRENTNODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "event.currentnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.currentnode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -128,7 +128,7 @@ GetEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case EVENT_EVENTPHASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "event.eventphase", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.eventphase", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -234,7 +234,7 @@ EventPreventBubble(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "event.preventbubble", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.preventbubble",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -276,7 +276,7 @@ EventPreventCapture(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "event.preventcapture", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.preventcapture",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -318,7 +318,7 @@ EventPreventDefault(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "event.preventdefault", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "event.preventdefault",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/events/nsJSTextRange.cpp b/mozilla/dom/src/events/nsJSTextRange.cpp index 7009b4943c3..a80c80581f7 100644 --- a/mozilla/dom/src/events/nsJSTextRange.cpp +++ b/mozilla/dom/src/events/nsJSTextRange.cpp @@ -80,7 +80,7 @@ GetTextRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) return JS_FALSE; } PRUint16 prop; - if (NS_SUCCEEDED(a->GetRangeStart(&prop))) { + if (NS_OK == a->GetRangeStart(&prop)) { *vp = INT_TO_JSVAL(prop); } else { @@ -96,7 +96,7 @@ GetTextRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) return JS_FALSE; } PRUint16 prop; - if (NS_SUCCEEDED(a->GetRangeEnd(&prop))) { + if (NS_OK == a->GetRangeEnd(&prop)) { *vp = INT_TO_JSVAL(prop); } else { @@ -112,7 +112,7 @@ GetTextRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) return JS_FALSE; } PRUint16 prop; - if (NS_SUCCEEDED(a->GetRangeType(&prop))) { + if (NS_OK == a->GetRangeType(&prop)) { *vp = INT_TO_JSVAL(prop); } else { @@ -130,7 +130,7 @@ GetTextRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) PRUint16 prop; nsIDOMTextRangeList* b; if (NS_OK == a->QueryInterface(kITextRangeListIID, (void **)&b)) { - if(NS_SUCCEEDED(b->GetLength(&prop))) { + if(NS_OK == b->GetLength(&prop)) { *vp = INT_TO_JSVAL(prop); NS_RELEASE(b); } diff --git a/mozilla/dom/src/events/nsJSUIEvent.cpp b/mozilla/dom/src/events/nsJSUIEvent.cpp index 46ea87b2ca9..ee9c825a832 100644 --- a/mozilla/dom/src/events/nsJSUIEvent.cpp +++ b/mozilla/dom/src/events/nsJSUIEvent.cpp @@ -97,7 +97,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_SCREENX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.screenx", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.screenx", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -114,7 +114,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_SCREENY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.screeny", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.screeny", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -131,7 +131,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_CLIENTX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.clientx", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.clientx", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -148,7 +148,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_CLIENTY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.clienty", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.clienty", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -165,7 +165,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_ALTKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.altkey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.altkey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -182,7 +182,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_CTRLKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.ctrlkey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.ctrlkey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -199,7 +199,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_SHIFTKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.shiftkey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.shiftkey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -216,7 +216,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_METAKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.metakey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.metakey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -233,7 +233,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_CHARCODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.charcode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.charcode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -250,7 +250,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_KEYCODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.keycode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.keycode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -267,7 +267,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_BUTTON: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.button", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.button", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -284,7 +284,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case UIEVENT_CLICKCOUNT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "uievent.clickcount", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "uievent.clickcount", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -301,7 +301,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_LAYERX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.layerx", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.layerx", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -327,7 +327,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_LAYERY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.layery", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.layery", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -353,7 +353,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_PAGEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.pagex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.pagex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -379,7 +379,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_PAGEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.pagey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.pagey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -405,7 +405,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_WHICH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.which", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.which", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -431,7 +431,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_RANGEPARENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.rangeparent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.rangeparent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -458,7 +458,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_RANGEOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.rangeoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.rangeoffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -484,7 +484,7 @@ GetUIEventProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSUIEVENT_RC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.rc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsuievent.rc", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLAnchorElement.cpp b/mozilla/dom/src/html/nsJSHTMLAnchorElement.cpp index d80b4532365..72b95ec7a97 100644 --- a/mozilla/dom/src/html/nsJSHTMLAnchorElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLAnchorElement.cpp @@ -80,7 +80,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -97,7 +97,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_CHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.charset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.charset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -114,7 +114,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_COORDS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.coords", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.coords", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -131,7 +131,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.href", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -148,7 +148,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_HREFLANG: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.hreflang", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.hreflang", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -165,7 +165,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -182,7 +182,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_REL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rel", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rel", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -199,7 +199,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_REV: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rev", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rev", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -216,7 +216,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_SHAPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.shape", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.shape", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -233,7 +233,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -250,7 +250,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -267,7 +267,7 @@ GetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -316,7 +316,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -331,7 +331,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_CHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.charset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.charset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -346,7 +346,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_COORDS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.coords", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.coords", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -361,7 +361,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.href", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -376,7 +376,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_HREFLANG: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.hreflang", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.hreflang", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -391,7 +391,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -406,7 +406,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_REL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rel", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rel", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -421,7 +421,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_REV: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rev", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.rev", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -436,7 +436,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_SHAPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.shape", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.shape", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -451,7 +451,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -473,7 +473,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.target", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -488,7 +488,7 @@ SetHTMLAnchorElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLANCHORELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -559,7 +559,7 @@ HTMLAnchorElementBlur(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.blur", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.blur",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -601,7 +601,7 @@ HTMLAnchorElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.focus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlanchorelement.focus",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLAppletElement.cpp b/mozilla/dom/src/html/nsJSHTMLAppletElement.cpp index 4f943231fcf..8680693f872 100644 --- a/mozilla/dom/src/html/nsJSHTMLAppletElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLAppletElement.cpp @@ -79,7 +79,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -96,7 +96,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.alt", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -113,7 +113,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_ARCHIVE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.archive", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.archive", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -130,7 +130,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_CODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.code", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.code", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -147,7 +147,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_CODEBASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.codebase", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.codebase", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -164,7 +164,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -181,7 +181,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_HSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.hspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.hspace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -198,7 +198,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -215,7 +215,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_OBJECT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.object", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.object", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -232,7 +232,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_VSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.vspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.vspace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -249,7 +249,7 @@ GetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -298,7 +298,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -313,7 +313,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.alt", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -328,7 +328,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_ARCHIVE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.archive", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.archive", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -343,7 +343,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_CODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.code", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.code", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -358,7 +358,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_CODEBASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.codebase", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.codebase", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -373,7 +373,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -388,7 +388,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_HSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.hspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.hspace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -403,7 +403,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -418,7 +418,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_OBJECT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.object", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.object", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -433,7 +433,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_VSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.vspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.vspace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -448,7 +448,7 @@ SetHTMLAppletElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAPPLETELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlappletelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLAreaElement.cpp b/mozilla/dom/src/html/nsJSHTMLAreaElement.cpp index 13aae99dd52..f454a1dbd29 100644 --- a/mozilla/dom/src/html/nsJSHTMLAreaElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLAreaElement.cpp @@ -76,7 +76,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -93,7 +93,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.alt", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -110,7 +110,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_COORDS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.coords", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.coords", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -127,7 +127,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.href", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -144,7 +144,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_NOHREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.nohref", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.nohref", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -161,7 +161,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_SHAPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.shape", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.shape", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -178,7 +178,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -195,7 +195,7 @@ GetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -244,7 +244,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -259,7 +259,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.alt", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -274,7 +274,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_COORDS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.coords", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.coords", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -289,7 +289,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.href", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -304,7 +304,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_NOHREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.nohref", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.nohref", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -321,7 +321,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_SHAPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.shape", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.shape", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -336,7 +336,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -358,7 +358,7 @@ SetHTMLAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLAREAELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlareaelement.target", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLBRElement.cpp b/mozilla/dom/src/html/nsJSHTMLBRElement.cpp index 17cec1f25a2..5e8a0a462cf 100644 --- a/mozilla/dom/src/html/nsJSHTMLBRElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLBRElement.cpp @@ -69,7 +69,7 @@ GetHTMLBRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBRELEMENT_CLEAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbrelement.clear", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbrelement.clear", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLBRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBRELEMENT_CLEAR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbrelement.clear", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbrelement.clear", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLBaseElement.cpp b/mozilla/dom/src/html/nsJSHTMLBaseElement.cpp index af7be01fea0..7482efbd84d 100644 --- a/mozilla/dom/src/html/nsJSHTMLBaseElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLBaseElement.cpp @@ -70,7 +70,7 @@ GetHTMLBaseElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBASEELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.href", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetHTMLBaseElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBASEELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetHTMLBaseElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBASEELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.href", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ SetHTMLBaseElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBASEELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbaseelement.target", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLBaseFontElement.cpp b/mozilla/dom/src/html/nsJSHTMLBaseFontElement.cpp index 0736346a2b8..89c904da28c 100644 --- a/mozilla/dom/src/html/nsJSHTMLBaseFontElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLBaseFontElement.cpp @@ -71,7 +71,7 @@ GetHTMLBaseFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLBASEFONTELEMENT_COLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.color", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.color", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetHTMLBaseFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLBASEFONTELEMENT_FACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.face", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.face", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetHTMLBaseFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLBASEFONTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.size", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -154,7 +154,7 @@ SetHTMLBaseFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLBASEFONTELEMENT_COLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.color", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.color", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -169,7 +169,7 @@ SetHTMLBaseFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLBASEFONTELEMENT_FACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.face", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.face", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -184,7 +184,7 @@ SetHTMLBaseFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLBASEFONTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbasefontelement.size", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLBlockquoteElement.cpp b/mozilla/dom/src/html/nsJSHTMLBlockquoteElement.cpp index f80c1d80154..36defa6ee90 100644 --- a/mozilla/dom/src/html/nsJSHTMLBlockquoteElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLBlockquoteElement.cpp @@ -74,7 +74,7 @@ GetHTMLBlockquoteElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval * return JS_FALSE; } nsAutoString prop; - if (NS_SUCCEEDED(a->GetCite(prop))) { + if (NS_OK == a->GetCite(prop)) { nsJSUtils::nsConvertStringToJSVal(prop, cx, vp); } else { diff --git a/mozilla/dom/src/html/nsJSHTMLBodyElement.cpp b/mozilla/dom/src/html/nsJSHTMLBodyElement.cpp index 03af7ba5b23..634608cf3db 100644 --- a/mozilla/dom/src/html/nsJSHTMLBodyElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLBodyElement.cpp @@ -74,7 +74,7 @@ GetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_ALINK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.alink", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.alink", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_BACKGROUND: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.background", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.background", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -108,7 +108,7 @@ GetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.bgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -125,7 +125,7 @@ GetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_LINK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.link", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.link", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -142,7 +142,7 @@ GetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.text", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -159,7 +159,7 @@ GetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_VLINK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.vlink", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.vlink", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -208,7 +208,7 @@ SetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_ALINK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.alink", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.alink", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -223,7 +223,7 @@ SetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_BACKGROUND: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.background", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.background", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -238,7 +238,7 @@ SetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.bgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -253,7 +253,7 @@ SetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_LINK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.link", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.link", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -268,7 +268,7 @@ SetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.text", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -283,7 +283,7 @@ SetHTMLBodyElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBODYELEMENT_VLINK: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.vlink", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbodyelement.vlink", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLButtonElement.cpp b/mozilla/dom/src/html/nsJSHTMLButtonElement.cpp index 4f36f27cd40..a348dea478c 100644 --- a/mozilla/dom/src/html/nsJSHTMLButtonElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLButtonElement.cpp @@ -81,7 +81,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -99,7 +99,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -116,7 +116,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -133,7 +133,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -150,7 +150,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -167,7 +167,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -184,7 +184,7 @@ GetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -233,7 +233,7 @@ SetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -248,7 +248,7 @@ SetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -265,7 +265,7 @@ SetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -280,7 +280,7 @@ SetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -302,7 +302,7 @@ SetHTMLButtonElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLBUTTONELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlbuttonelement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -379,7 +379,7 @@ NSHTMLButtonElementBlur(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmlbuttonelement.blur", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmlbuttonelement.blur",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -427,7 +427,7 @@ NSHTMLButtonElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmlbuttonelement.focus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmlbuttonelement.focus",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLCollection.cpp b/mozilla/dom/src/html/nsJSHTMLCollection.cpp index f1d4ed8b5fa..baf2faa76a5 100644 --- a/mozilla/dom/src/html/nsJSHTMLCollection.cpp +++ b/mozilla/dom/src/html/nsJSHTMLCollection.cpp @@ -74,7 +74,7 @@ GetHTMLCollectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLCOLLECTION_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlcollection.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlcollection.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ HTMLCollectionItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlcollection.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlcollection.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ HTMLCollectionNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlcollection.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlcollection.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLDListElement.cpp b/mozilla/dom/src/html/nsJSHTMLDListElement.cpp index 0763b5cd8be..a364c631b9c 100644 --- a/mozilla/dom/src/html/nsJSHTMLDListElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLDListElement.cpp @@ -69,7 +69,7 @@ GetHTMLDListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDLISTELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldlistelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldlistelement.compact", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLDListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDLISTELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldlistelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldlistelement.compact", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLDirectoryElement.cpp b/mozilla/dom/src/html/nsJSHTMLDirectoryElement.cpp index 7403d2eec7b..7f6b739c266 100644 --- a/mozilla/dom/src/html/nsJSHTMLDirectoryElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLDirectoryElement.cpp @@ -69,7 +69,7 @@ GetHTMLDirectoryElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLDIRECTORYELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldirectoryelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldirectoryelement.compact", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLDirectoryElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLDIRECTORYELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldirectoryelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldirectoryelement.compact", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLDivElement.cpp b/mozilla/dom/src/html/nsJSHTMLDivElement.cpp index 8dc120cd6a4..b50fffa8f77 100644 --- a/mozilla/dom/src/html/nsJSHTMLDivElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLDivElement.cpp @@ -69,7 +69,7 @@ GetHTMLDivElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDIVELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldivelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldivelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLDivElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDIVELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldivelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldivelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLDocument.cpp b/mozilla/dom/src/html/nsJSHTMLDocument.cpp index ab676962ad9..8eef3a80e16 100644 --- a/mozilla/dom/src/html/nsJSHTMLDocument.cpp +++ b/mozilla/dom/src/html/nsJSHTMLDocument.cpp @@ -105,7 +105,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_TITLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.title", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.title", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -122,7 +122,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_REFERRER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.referrer", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.referrer", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -139,7 +139,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_DOMAIN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.domain", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.domain", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -156,7 +156,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_URL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.url", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.url", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -173,7 +173,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_BODY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.body", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.body", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -191,7 +191,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_IMAGES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.images", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.images", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -209,7 +209,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_APPLETS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.applets", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.applets", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -227,7 +227,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_LINKS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.links", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.links", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -245,7 +245,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_FORMS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.forms", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.forms", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -263,7 +263,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_ANCHORS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.anchors", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.anchors", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -281,7 +281,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_COOKIE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.cookie", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.cookie", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -298,7 +298,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_ALINKCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.alinkcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.alinkcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -324,7 +324,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_LINKCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.linkcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.linkcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -350,7 +350,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_VLINKCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.vlinkcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.vlinkcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -376,7 +376,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.bgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -402,7 +402,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_FGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.fgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.fgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -428,7 +428,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_LASTMODIFIED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.lastmodified", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.lastmodified", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -454,7 +454,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_EMBEDS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.embeds", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.embeds", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -481,7 +481,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_LAYERS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.layers", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.layers", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -508,7 +508,7 @@ GetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_PLUGINS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.plugins", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.plugins", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -604,7 +604,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_TITLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.title", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.title", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -619,7 +619,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_BODY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.body", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.body", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -638,7 +638,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLDOCUMENT_COOKIE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.cookie", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.cookie", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -653,7 +653,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_ALINKCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.alinkcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.alinkcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -677,7 +677,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_LINKCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.linkcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.linkcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -701,7 +701,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_VLINKCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.vlinkcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.vlinkcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -725,7 +725,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.bgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -749,7 +749,7 @@ SetHTMLDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLDOCUMENT_FGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.fgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.fgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -829,7 +829,7 @@ HTMLDocumentClose(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.close", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.close",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -873,7 +873,7 @@ HTMLDocumentGetElementById(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.getelementbyid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.getelementbyid",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -923,7 +923,7 @@ HTMLDocumentGetElementsByName(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.getelementsbyname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmldocument.getelementsbyname",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -978,7 +978,7 @@ NSHTMLDocumentGetSelection(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.getselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.getselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1028,7 +1028,7 @@ NSHTMLDocumentNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1082,7 +1082,7 @@ NSHTMLDocumentOpen(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.open", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.open",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1130,7 +1130,7 @@ NSHTMLDocumentWrite(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.write", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.write",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1178,7 +1178,7 @@ NSHTMLDocumentWriteln(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.writeln", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmldocument.writeln",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLElement.cpp b/mozilla/dom/src/html/nsJSHTMLElement.cpp index 0663402c84e..4caa78bfa47 100644 --- a/mozilla/dom/src/html/nsJSHTMLElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLElement.cpp @@ -77,7 +77,7 @@ GetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_ID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.id", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.id", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -94,7 +94,7 @@ GetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_TITLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.title", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.title", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -111,7 +111,7 @@ GetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_LANG: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.lang", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.lang", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -128,7 +128,7 @@ GetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_DIR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.dir", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.dir", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -145,7 +145,7 @@ GetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_CLASSNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.classname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.classname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -162,7 +162,7 @@ GetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.style", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -212,7 +212,7 @@ SetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_ID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.id", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.id", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -227,7 +227,7 @@ SetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_TITLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.title", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.title", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -242,7 +242,7 @@ SetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_LANG: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.lang", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.lang", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -257,7 +257,7 @@ SetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_DIR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.dir", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.dir", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ SetHTMLElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLELEMENT_CLASSNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.classname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlelement.classname", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLEmbedElement.cpp b/mozilla/dom/src/html/nsJSHTMLEmbedElement.cpp index c22d342249b..5b7230fbf8a 100644 --- a/mozilla/dom/src/html/nsJSHTMLEmbedElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLEmbedElement.cpp @@ -81,7 +81,7 @@ GetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -98,7 +98,7 @@ GetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -115,7 +115,7 @@ GetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -132,7 +132,7 @@ GetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.src", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -149,7 +149,7 @@ GetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -166,7 +166,7 @@ GetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -215,7 +215,7 @@ SetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -230,7 +230,7 @@ SetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -245,7 +245,7 @@ SetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -260,7 +260,7 @@ SetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.src", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -275,7 +275,7 @@ SetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -290,7 +290,7 @@ SetHTMLEmbedElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLEMBEDELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlembedelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLFieldSetElement.cpp b/mozilla/dom/src/html/nsJSHTMLFieldSetElement.cpp index 65b3ef6913f..5ee9e72add3 100644 --- a/mozilla/dom/src/html/nsJSHTMLFieldSetElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLFieldSetElement.cpp @@ -72,7 +72,7 @@ GetHTMLFieldSetElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLFIELDSETELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfieldsetelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfieldsetelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLFontElement.cpp b/mozilla/dom/src/html/nsJSHTMLFontElement.cpp index 0864fe28647..d56f0c246de 100644 --- a/mozilla/dom/src/html/nsJSHTMLFontElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLFontElement.cpp @@ -71,7 +71,7 @@ GetHTMLFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFONTELEMENT_COLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.color", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.color", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetHTMLFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFONTELEMENT_FACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.face", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.face", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetHTMLFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFONTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.size", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -154,7 +154,7 @@ SetHTMLFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFONTELEMENT_COLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.color", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.color", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -169,7 +169,7 @@ SetHTMLFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFONTELEMENT_FACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.face", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.face", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -184,7 +184,7 @@ SetHTMLFontElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFONTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlfontelement.size", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLFormElement.cpp b/mozilla/dom/src/html/nsJSHTMLFormElement.cpp index 032e0250009..a958cbbde82 100644 --- a/mozilla/dom/src/html/nsJSHTMLFormElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLFormElement.cpp @@ -88,7 +88,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ELEMENTS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.elements", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.elements", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -106,7 +106,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -123,7 +123,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -140,7 +140,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ACCEPTCHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.acceptcharset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.acceptcharset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -157,7 +157,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ACTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.action", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.action", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -174,7 +174,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ENCTYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.enctype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.enctype", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -191,7 +191,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_METHOD: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.method", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.method", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -208,7 +208,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -225,7 +225,7 @@ GetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case NSHTMLFORMELEMENT_ENCODING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmlformelement.encoding", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmlformelement.encoding", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -338,7 +338,7 @@ SetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -353,7 +353,7 @@ SetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ACCEPTCHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.acceptcharset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.acceptcharset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -368,7 +368,7 @@ SetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ACTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.action", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.action", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -383,7 +383,7 @@ SetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_ENCTYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.enctype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.enctype", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -398,7 +398,7 @@ SetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_METHOD: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.method", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.method", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -413,7 +413,7 @@ SetHTMLFormElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFORMELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.target", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -484,7 +484,7 @@ HTMLFormElementSubmit(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.submit", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.submit",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -526,7 +526,7 @@ HTMLFormElementReset(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.reset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlformelement.reset",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -576,7 +576,7 @@ NSHTMLFormElementNamedItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmlformelement.nameditem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmlformelement.nameditem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -632,7 +632,7 @@ NSHTMLFormElementItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmlformelement.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmlformelement.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLFrameElement.cpp b/mozilla/dom/src/html/nsJSHTMLFrameElement.cpp index ee56c16c8dd..ef8ec3c58d3 100644 --- a/mozilla/dom/src/html/nsJSHTMLFrameElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLFrameElement.cpp @@ -76,7 +76,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_FRAMEBORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.frameborder", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.frameborder", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -93,7 +93,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_LONGDESC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.longdesc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.longdesc", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -110,7 +110,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_MARGINHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -127,7 +127,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_MARGINWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -144,7 +144,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -161,7 +161,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_NORESIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.noresize", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.noresize", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -178,7 +178,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_SCROLLING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.scrolling", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.scrolling", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -195,7 +195,7 @@ GetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.src", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -244,7 +244,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_FRAMEBORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.frameborder", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.frameborder", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -259,7 +259,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_LONGDESC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.longdesc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.longdesc", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -274,7 +274,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_MARGINHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -289,7 +289,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_MARGINWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.marginwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -304,7 +304,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -319,7 +319,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_NORESIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.noresize", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.noresize", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -336,7 +336,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_SCROLLING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.scrolling", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.scrolling", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -351,7 +351,7 @@ SetHTMLFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLFRAMEELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframeelement.src", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLFrameSetElement.cpp b/mozilla/dom/src/html/nsJSHTMLFrameSetElement.cpp index d3ef997368f..15244f91db8 100644 --- a/mozilla/dom/src/html/nsJSHTMLFrameSetElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLFrameSetElement.cpp @@ -70,7 +70,7 @@ GetHTMLFrameSetElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLFRAMESETELEMENT_COLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.cols", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.cols", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetHTMLFrameSetElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLFRAMESETELEMENT_ROWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.rows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.rows", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetHTMLFrameSetElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLFRAMESETELEMENT_COLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.cols", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.cols", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ SetHTMLFrameSetElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLFRAMESETELEMENT_ROWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.rows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlframesetelement.rows", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLHRElement.cpp b/mozilla/dom/src/html/nsJSHTMLHRElement.cpp index adb63d3759f..f8ef7d382e0 100644 --- a/mozilla/dom/src/html/nsJSHTMLHRElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLHRElement.cpp @@ -72,7 +72,7 @@ GetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -89,7 +89,7 @@ GetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_NOSHADE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.noshade", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.noshade", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -106,7 +106,7 @@ GetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.size", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -123,7 +123,7 @@ GetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -172,7 +172,7 @@ SetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -187,7 +187,7 @@ SetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_NOSHADE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.noshade", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.noshade", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -204,7 +204,7 @@ SetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.size", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ SetHTMLHRElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHRELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhrelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLHeadElement.cpp b/mozilla/dom/src/html/nsJSHTMLHeadElement.cpp index 4098cac2a41..2031709042c 100644 --- a/mozilla/dom/src/html/nsJSHTMLHeadElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLHeadElement.cpp @@ -69,7 +69,7 @@ GetHTMLHeadElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHEADELEMENT_PROFILE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlheadelement.profile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlheadelement.profile", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLHeadElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHEADELEMENT_PROFILE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlheadelement.profile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlheadelement.profile", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLHeadingElement.cpp b/mozilla/dom/src/html/nsJSHTMLHeadingElement.cpp index 2ffa468ad5e..c5f443014b9 100644 --- a/mozilla/dom/src/html/nsJSHTMLHeadingElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLHeadingElement.cpp @@ -69,7 +69,7 @@ GetHTMLHeadingElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHEADINGELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlheadingelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlheadingelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLHeadingElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHEADINGELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlheadingelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlheadingelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLHtmlElement.cpp b/mozilla/dom/src/html/nsJSHTMLHtmlElement.cpp index 0bd10573cb7..b1de148fcf9 100644 --- a/mozilla/dom/src/html/nsJSHTMLHtmlElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLHtmlElement.cpp @@ -69,7 +69,7 @@ GetHTMLHtmlElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHTMLELEMENT_VERSION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhtmlelement.version", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhtmlelement.version", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLHtmlElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLHTMLELEMENT_VERSION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlhtmlelement.version", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlhtmlelement.version", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLIFrameElement.cpp b/mozilla/dom/src/html/nsJSHTMLIFrameElement.cpp index 1575de75e44..a879de63738 100644 --- a/mozilla/dom/src/html/nsJSHTMLIFrameElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLIFrameElement.cpp @@ -78,7 +78,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -95,7 +95,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_FRAMEBORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.frameborder", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.frameborder", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -112,7 +112,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -129,7 +129,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_LONGDESC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.longdesc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.longdesc", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -146,7 +146,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_MARGINHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginheight", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -163,7 +163,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_MARGINWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginwidth", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -180,7 +180,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -197,7 +197,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_SCROLLING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.scrolling", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.scrolling", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -214,7 +214,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.src", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -231,7 +231,7 @@ GetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -280,7 +280,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -295,7 +295,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_FRAMEBORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.frameborder", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.frameborder", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -310,7 +310,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -325,7 +325,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_LONGDESC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.longdesc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.longdesc", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -340,7 +340,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_MARGINHEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginheight", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginheight", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -355,7 +355,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_MARGINWIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginwidth", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.marginwidth", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -370,7 +370,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -385,7 +385,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_SCROLLING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.scrolling", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.scrolling", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -400,7 +400,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.src", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -415,7 +415,7 @@ SetHTMLIFrameElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIFRAMEELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmliframeelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLImageElement.cpp b/mozilla/dom/src/html/nsJSHTMLImageElement.cpp index 27a23a3898f..c1f1d4b8f46 100644 --- a/mozilla/dom/src/html/nsJSHTMLImageElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLImageElement.cpp @@ -88,7 +88,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_LOWSRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.lowsrc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.lowsrc", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -122,7 +122,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -139,7 +139,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.alt", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -156,7 +156,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.border", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -173,7 +173,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -190,7 +190,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_HSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.hspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.hspace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -207,7 +207,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_ISMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.ismap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.ismap", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -224,7 +224,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_LONGDESC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.longdesc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.longdesc", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -241,7 +241,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.src", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -258,7 +258,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_USEMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.usemap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.usemap", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -275,7 +275,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_VSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.vspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.vspace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -292,7 +292,7 @@ GetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -341,7 +341,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_LOWSRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.lowsrc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.lowsrc", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -356,7 +356,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -371,7 +371,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -386,7 +386,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.alt", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -401,7 +401,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.border", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -416,7 +416,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -431,7 +431,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_HSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.hspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.hspace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -446,7 +446,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_ISMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.ismap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.ismap", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -463,7 +463,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_LONGDESC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.longdesc", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.longdesc", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -478,7 +478,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.src", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -493,7 +493,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_USEMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.usemap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.usemap", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -508,7 +508,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_VSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.vspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.vspace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -523,7 +523,7 @@ SetHTMLImageElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLIMAGEELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlimageelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLInputElement.cpp b/mozilla/dom/src/html/nsJSHTMLInputElement.cpp index c6a99cdd48f..3129cf6434a 100644 --- a/mozilla/dom/src/html/nsJSHTMLInputElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLInputElement.cpp @@ -90,7 +90,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_DEFAULTVALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultvalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultvalue", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -107,7 +107,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_DEFAULTCHECKED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultchecked", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultchecked", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -124,7 +124,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -142,7 +142,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ACCEPT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accept", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accept", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -159,7 +159,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -176,7 +176,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -193,7 +193,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.alt", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -210,7 +210,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_CHECKED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.checked", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.checked", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -227,7 +227,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -244,7 +244,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_MAXLENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.maxlength", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.maxlength", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -261,7 +261,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -278,7 +278,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_READONLY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.readonly", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.readonly", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -295,7 +295,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.size", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -312,7 +312,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.src", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -329,7 +329,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -346,7 +346,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -363,7 +363,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_USEMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.usemap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.usemap", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -380,7 +380,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -397,7 +397,7 @@ GetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_AUTOCOMPLETE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.autocomplete", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.autocomplete", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -446,7 +446,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_DEFAULTVALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultvalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultvalue", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -461,7 +461,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_DEFAULTCHECKED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultchecked", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.defaultchecked", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -478,7 +478,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ACCEPT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accept", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accept", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -493,7 +493,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -508,7 +508,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -523,7 +523,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_ALT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.alt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.alt", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -538,7 +538,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_CHECKED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.checked", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.checked", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -555,7 +555,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -572,7 +572,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_MAXLENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.maxlength", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.maxlength", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -594,7 +594,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -609,7 +609,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_READONLY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.readonly", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.readonly", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -626,7 +626,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.size", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -641,7 +641,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.src", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -656,7 +656,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -678,7 +678,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_USEMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.usemap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.usemap", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -693,7 +693,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -708,7 +708,7 @@ SetHTMLInputElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLINPUTELEMENT_AUTOCOMPLETE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.autocomplete", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.autocomplete", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -779,7 +779,7 @@ HTMLInputElementBlur(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.blur", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.blur",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -821,7 +821,7 @@ HTMLInputElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.focus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.focus",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -863,7 +863,7 @@ HTMLInputElementSelect(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.select", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.select",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -905,7 +905,7 @@ HTMLInputElementClick(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.click", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlinputelement.click",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLIsIndexElement.cpp b/mozilla/dom/src/html/nsJSHTMLIsIndexElement.cpp index e400796b786..113f2df302b 100644 --- a/mozilla/dom/src/html/nsJSHTMLIsIndexElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLIsIndexElement.cpp @@ -73,7 +73,7 @@ GetHTMLIsIndexElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLISINDEXELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlisindexelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlisindexelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetHTMLIsIndexElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLISINDEXELEMENT_PROMPT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlisindexelement.prompt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlisindexelement.prompt", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -140,7 +140,7 @@ SetHTMLIsIndexElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLISINDEXELEMENT_PROMPT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlisindexelement.prompt", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlisindexelement.prompt", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLLIElement.cpp b/mozilla/dom/src/html/nsJSHTMLLIElement.cpp index f39e01de448..389bee1db34 100644 --- a/mozilla/dom/src/html/nsJSHTMLLIElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLLIElement.cpp @@ -70,7 +70,7 @@ GetHTMLLIElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLIELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetHTMLLIElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLIELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetHTMLLIElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLIELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ SetHTMLLIElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLIELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllielement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLLabelElement.cpp b/mozilla/dom/src/html/nsJSHTMLLabelElement.cpp index 19895ca2aa3..8ddcf59357c 100644 --- a/mozilla/dom/src/html/nsJSHTMLLabelElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLLabelElement.cpp @@ -74,7 +74,7 @@ GetHTMLLabelElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLABELELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -92,7 +92,7 @@ GetHTMLLabelElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLABELELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -109,7 +109,7 @@ GetHTMLLabelElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLABELELEMENT_HTMLFOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.htmlfor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.htmlfor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -158,7 +158,7 @@ SetHTMLLabelElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLABELELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -173,7 +173,7 @@ SetHTMLLabelElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLABELELEMENT_HTMLFOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.htmlfor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllabelelement.htmlfor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLLayerElement.cpp b/mozilla/dom/src/html/nsJSHTMLLayerElement.cpp index 387c78f6f73..57109db14ff 100644 --- a/mozilla/dom/src/html/nsJSHTMLLayerElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLLayerElement.cpp @@ -79,7 +79,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_TOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.top", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.top", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -96,7 +96,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_LEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.left", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.left", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -113,7 +113,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_VISIBILITY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.visibility", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.visibility", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -130,7 +130,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_BACKGROUND: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.background", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.background", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -147,7 +147,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.bgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -164,7 +164,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -181,7 +181,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_ZINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.zindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.zindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -198,7 +198,7 @@ GetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_DOCUMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.document", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.document", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -248,7 +248,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_TOP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.top", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.top", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -270,7 +270,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_LEFT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.left", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.left", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -292,7 +292,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_VISIBILITY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.visibility", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.visibility", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -307,7 +307,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_BACKGROUND: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.background", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.background", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -322,7 +322,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.bgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -337,7 +337,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -352,7 +352,7 @@ SetHTMLLayerElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLAYERELEMENT_ZINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.zindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllayerelement.zindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLLegendElement.cpp b/mozilla/dom/src/html/nsJSHTMLLegendElement.cpp index f7c4864b6dc..e7fa9fc5a25 100644 --- a/mozilla/dom/src/html/nsJSHTMLLegendElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLLegendElement.cpp @@ -74,7 +74,7 @@ GetHTMLLegendElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLEGENDELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -92,7 +92,7 @@ GetHTMLLegendElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLEGENDELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -109,7 +109,7 @@ GetHTMLLegendElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLEGENDELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -158,7 +158,7 @@ SetHTMLLegendElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLEGENDELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -173,7 +173,7 @@ SetHTMLLegendElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLEGENDELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllegendelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLLinkElement.cpp b/mozilla/dom/src/html/nsJSHTMLLinkElement.cpp index 6d06078c3d4..345da80afa3 100644 --- a/mozilla/dom/src/html/nsJSHTMLLinkElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLLinkElement.cpp @@ -77,7 +77,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -94,7 +94,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_CHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.charset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.charset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -111,7 +111,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.href", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -128,7 +128,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_HREFLANG: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.hreflang", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.hreflang", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -145,7 +145,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.media", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -162,7 +162,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_REL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rel", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rel", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -179,7 +179,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_REV: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rev", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rev", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -196,7 +196,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.target", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -213,7 +213,7 @@ GetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -262,7 +262,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -279,7 +279,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_CHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.charset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.charset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -294,7 +294,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_HREF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.href", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.href", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -309,7 +309,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_HREFLANG: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.hreflang", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.hreflang", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -324,7 +324,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.media", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -339,7 +339,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_REL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rel", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rel", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -354,7 +354,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_REV: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rev", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.rev", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -369,7 +369,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_TARGET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.target", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.target", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -384,7 +384,7 @@ SetHTMLLinkElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLLINKELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmllinkelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLMapElement.cpp b/mozilla/dom/src/html/nsJSHTMLMapElement.cpp index b2819023a5c..5c9e6acd1a7 100644 --- a/mozilla/dom/src/html/nsJSHTMLMapElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLMapElement.cpp @@ -73,7 +73,7 @@ GetHTMLMapElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMAPELEMENT_AREAS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmapelement.areas", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmapelement.areas", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetHTMLMapElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMAPELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmapelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmapelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -140,7 +140,7 @@ SetHTMLMapElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMAPELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmapelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmapelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLMenuElement.cpp b/mozilla/dom/src/html/nsJSHTMLMenuElement.cpp index 7ed186a0a5f..4da3c4cb263 100644 --- a/mozilla/dom/src/html/nsJSHTMLMenuElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLMenuElement.cpp @@ -69,7 +69,7 @@ GetHTMLMenuElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMENUELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmenuelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmenuelement.compact", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLMenuElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMENUELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmenuelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmenuelement.compact", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLMetaElement.cpp b/mozilla/dom/src/html/nsJSHTMLMetaElement.cpp index f5e6b61e8cc..2708c1eab46 100644 --- a/mozilla/dom/src/html/nsJSHTMLMetaElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLMetaElement.cpp @@ -72,7 +72,7 @@ GetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_CONTENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.content", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.content", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -89,7 +89,7 @@ GetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_HTTPEQUIV: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.httpequiv", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.httpequiv", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -106,7 +106,7 @@ GetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -123,7 +123,7 @@ GetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_SCHEME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.scheme", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.scheme", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -172,7 +172,7 @@ SetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_CONTENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.content", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.content", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -187,7 +187,7 @@ SetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_HTTPEQUIV: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.httpequiv", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.httpequiv", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ SetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -217,7 +217,7 @@ SetHTMLMetaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMETAELEMENT_SCHEME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.scheme", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmetaelement.scheme", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLModElement.cpp b/mozilla/dom/src/html/nsJSHTMLModElement.cpp index f8896f10872..45b62da3545 100644 --- a/mozilla/dom/src/html/nsJSHTMLModElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLModElement.cpp @@ -70,7 +70,7 @@ GetHTMLModElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMODELEMENT_CITE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.cite", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.cite", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetHTMLModElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMODELEMENT_DATETIME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.datetime", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.datetime", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetHTMLModElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMODELEMENT_CITE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.cite", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.cite", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ SetHTMLModElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLMODELEMENT_DATETIME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.datetime", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlmodelement.datetime", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLOListElement.cpp b/mozilla/dom/src/html/nsJSHTMLOListElement.cpp index 79ded7c982a..70bb290be64 100644 --- a/mozilla/dom/src/html/nsJSHTMLOListElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLOListElement.cpp @@ -71,7 +71,7 @@ GetHTMLOListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOLISTELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.compact", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetHTMLOListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOLISTELEMENT_START: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.start", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.start", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetHTMLOListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOLISTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -154,7 +154,7 @@ SetHTMLOListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOLISTELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.compact", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -171,7 +171,7 @@ SetHTMLOListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOLISTELEMENT_START: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.start", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.start", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -193,7 +193,7 @@ SetHTMLOListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOLISTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlolistelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLObjectElement.cpp b/mozilla/dom/src/html/nsJSHTMLObjectElement.cpp index abe7360800b..84426b8dd4c 100644 --- a/mozilla/dom/src/html/nsJSHTMLObjectElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLObjectElement.cpp @@ -89,7 +89,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -107,7 +107,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_CODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.code", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.code", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -124,7 +124,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -141,7 +141,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_ARCHIVE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.archive", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.archive", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -158,7 +158,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.border", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -175,7 +175,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_CODEBASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codebase", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codebase", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -192,7 +192,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_CODETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codetype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codetype", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -209,7 +209,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_DATA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.data", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.data", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -226,7 +226,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_DECLARE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.declare", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.declare", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -243,7 +243,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -260,7 +260,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_HSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.hspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.hspace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -277,7 +277,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -294,7 +294,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_STANDBY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.standby", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.standby", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -311,7 +311,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -328,7 +328,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -345,7 +345,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_USEMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.usemap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.usemap", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -362,7 +362,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_VSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.vspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.vspace", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -379,7 +379,7 @@ GetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -428,7 +428,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_CODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.code", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.code", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -443,7 +443,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -458,7 +458,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_ARCHIVE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.archive", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.archive", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -473,7 +473,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.border", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -488,7 +488,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_CODEBASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codebase", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codebase", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -503,7 +503,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_CODETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codetype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.codetype", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -518,7 +518,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_DATA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.data", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.data", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -533,7 +533,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_DECLARE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.declare", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.declare", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -550,7 +550,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -565,7 +565,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_HSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.hspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.hspace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -580,7 +580,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -595,7 +595,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_STANDBY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.standby", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.standby", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -610,7 +610,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -632,7 +632,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -647,7 +647,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_USEMAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.usemap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.usemap", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -662,7 +662,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_VSPACE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.vspace", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.vspace", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -677,7 +677,7 @@ SetHTMLObjectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOBJECTELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlobjectelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLOptGroupElement.cpp b/mozilla/dom/src/html/nsJSHTMLOptGroupElement.cpp index 161930b8237..e7446e59fd8 100644 --- a/mozilla/dom/src/html/nsJSHTMLOptGroupElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLOptGroupElement.cpp @@ -70,7 +70,7 @@ GetHTMLOptGroupElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLOPTGROUPELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetHTMLOptGroupElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLOPTGROUPELEMENT_LABEL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.label", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.label", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetHTMLOptGroupElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLOPTGROUPELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -153,7 +153,7 @@ SetHTMLOptGroupElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLOPTGROUPELEMENT_LABEL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.label", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptgroupelement.label", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLOptionElement.cpp b/mozilla/dom/src/html/nsJSHTMLOptionElement.cpp index 39bbbd1fd91..d30c7351391 100644 --- a/mozilla/dom/src/html/nsJSHTMLOptionElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLOptionElement.cpp @@ -86,7 +86,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -104,7 +104,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_DEFAULTSELECTED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.defaultselected", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.defaultselected", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -121,7 +121,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.text", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -138,7 +138,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_INDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.index", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.index", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -155,7 +155,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -172,7 +172,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_LABEL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.label", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.label", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -189,7 +189,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_SELECTED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.selected", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.selected", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -206,7 +206,7 @@ GetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -255,7 +255,7 @@ SetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_DEFAULTSELECTED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.defaultselected", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.defaultselected", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -272,7 +272,7 @@ SetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_INDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.index", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.index", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -294,7 +294,7 @@ SetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -311,7 +311,7 @@ SetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_LABEL: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.label", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.label", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -326,7 +326,7 @@ SetHTMLOptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLOPTIONELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmloptionelement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLParagraphElement.cpp b/mozilla/dom/src/html/nsJSHTMLParagraphElement.cpp index 6bf28b21754..6ba8f74631e 100644 --- a/mozilla/dom/src/html/nsJSHTMLParagraphElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLParagraphElement.cpp @@ -69,7 +69,7 @@ GetHTMLParagraphElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLPARAGRAPHELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparagraphelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparagraphelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLParagraphElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLPARAGRAPHELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparagraphelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparagraphelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLParamElement.cpp b/mozilla/dom/src/html/nsJSHTMLParamElement.cpp index ad999438e17..31f6d6bdba2 100644 --- a/mozilla/dom/src/html/nsJSHTMLParamElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLParamElement.cpp @@ -72,7 +72,7 @@ GetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -89,7 +89,7 @@ GetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -106,7 +106,7 @@ GetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -123,7 +123,7 @@ GetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_VALUETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.valuetype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.valuetype", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -172,7 +172,7 @@ SetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -187,7 +187,7 @@ SetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ SetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -217,7 +217,7 @@ SetHTMLParamElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPARAMELEMENT_VALUETYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.valuetype", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlparamelement.valuetype", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLPreElement.cpp b/mozilla/dom/src/html/nsJSHTMLPreElement.cpp index 9c8e2b05ed0..2b3e3d3ab14 100644 --- a/mozilla/dom/src/html/nsJSHTMLPreElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLPreElement.cpp @@ -69,7 +69,7 @@ GetHTMLPreElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPREELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlpreelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlpreelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLPreElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLPREELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlpreelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlpreelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLQuoteElement.cpp b/mozilla/dom/src/html/nsJSHTMLQuoteElement.cpp index dc79b3e3a37..9a92a721adf 100644 --- a/mozilla/dom/src/html/nsJSHTMLQuoteElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLQuoteElement.cpp @@ -69,7 +69,7 @@ GetHTMLQuoteElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLQUOTEELEMENT_CITE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlquoteelement.cite", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlquoteelement.cite", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLQuoteElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLQUOTEELEMENT_CITE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlquoteelement.cite", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlquoteelement.cite", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLScriptElement.cpp b/mozilla/dom/src/html/nsJSHTMLScriptElement.cpp index f414be232d3..0d2c7dc0c9c 100644 --- a/mozilla/dom/src/html/nsJSHTMLScriptElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLScriptElement.cpp @@ -75,7 +75,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.text", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -92,7 +92,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_HTMLFOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.htmlfor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.htmlfor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -109,7 +109,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_EVENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.event", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.event", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -126,7 +126,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_CHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.charset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.charset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -143,7 +143,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_DEFER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.defer", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.defer", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -160,7 +160,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.src", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -177,7 +177,7 @@ GetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -226,7 +226,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.text", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -241,7 +241,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_HTMLFOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.htmlfor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.htmlfor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -256,7 +256,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_EVENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.event", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.event", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -271,7 +271,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_CHARSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.charset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.charset", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -286,7 +286,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_DEFER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.defer", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.defer", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -303,7 +303,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_SRC: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.src", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.src", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -318,7 +318,7 @@ SetHTMLScriptElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSCRIPTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlscriptelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLSelectElement.cpp b/mozilla/dom/src/html/nsJSHTMLSelectElement.cpp index 750b9a8ceec..152e0d3d44e 100644 --- a/mozilla/dom/src/html/nsJSHTMLSelectElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLSelectElement.cpp @@ -94,7 +94,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -111,7 +111,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_SELECTEDINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.selectedindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.selectedindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -128,7 +128,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -145,7 +145,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_LENGTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.length", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.length", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -162,7 +162,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -180,7 +180,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_OPTIONS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.options", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.options", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -198,7 +198,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -215,7 +215,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_MULTIPLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.multiple", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.multiple", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -232,7 +232,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -249,7 +249,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.size", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -266,7 +266,7 @@ GetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -333,7 +333,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_SELECTEDINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.selectedindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.selectedindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -355,7 +355,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -370,7 +370,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -387,7 +387,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_MULTIPLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.multiple", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.multiple", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -404,7 +404,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -419,7 +419,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_SIZE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.size", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.size", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -441,7 +441,7 @@ SetHTMLSelectElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSELECTELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -521,7 +521,7 @@ HTMLSelectElementAdd(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.add", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.add",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -583,7 +583,7 @@ HTMLSelectElementRemove(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.remove", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.remove",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -634,7 +634,7 @@ HTMLSelectElementBlur(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.blur", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.blur",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -676,7 +676,7 @@ HTMLSelectElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.focus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlselectelement.focus",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -726,7 +726,7 @@ NSHTMLSelectElementItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nshtmlselectelement.item", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nshtmlselectelement.item",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLStyleElement.cpp b/mozilla/dom/src/html/nsJSHTMLStyleElement.cpp index ee356408f8a..050dd08eb59 100644 --- a/mozilla/dom/src/html/nsJSHTMLStyleElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLStyleElement.cpp @@ -71,7 +71,7 @@ GetHTMLStyleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSTYLEELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -88,7 +88,7 @@ GetHTMLStyleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSTYLEELEMENT_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.media", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -105,7 +105,7 @@ GetHTMLStyleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSTYLEELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -154,7 +154,7 @@ SetHTMLStyleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSTYLEELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -171,7 +171,7 @@ SetHTMLStyleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSTYLEELEMENT_MEDIA: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.media", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.media", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -186,7 +186,7 @@ SetHTMLStyleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLSTYLEELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlstyleelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTableCaptionElement.cpp b/mozilla/dom/src/html/nsJSHTMLTableCaptionElement.cpp index 446a36fed98..65192451201 100644 --- a/mozilla/dom/src/html/nsJSHTMLTableCaptionElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTableCaptionElement.cpp @@ -69,7 +69,7 @@ GetHTMLTableCaptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLECAPTIONELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecaptionelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecaptionelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLTableCaptionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLECAPTIONELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecaptionelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecaptionelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTableCellElement.cpp b/mozilla/dom/src/html/nsJSHTMLTableCellElement.cpp index 6747e089c7c..097399a0f8e 100644 --- a/mozilla/dom/src/html/nsJSHTMLTableCellElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTableCellElement.cpp @@ -83,7 +83,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_CELLINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.cellindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.cellindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -100,7 +100,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_ABBR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.abbr", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.abbr", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -117,7 +117,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -134,7 +134,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_AXIS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.axis", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.axis", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.bgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -168,7 +168,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.ch", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -185,7 +185,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.choff", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_COLSPAN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.colspan", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.colspan", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_HEADERS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.headers", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.headers", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -236,7 +236,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.height", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -253,7 +253,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_NOWRAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.nowrap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.nowrap", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -270,7 +270,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_ROWSPAN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.rowspan", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.rowspan", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -287,7 +287,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_SCOPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.scope", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.scope", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -304,7 +304,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.valign", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -321,7 +321,7 @@ GetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -370,7 +370,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_CELLINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.cellindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.cellindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -392,7 +392,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_ABBR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.abbr", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.abbr", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -407,7 +407,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -422,7 +422,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_AXIS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.axis", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.axis", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -437,7 +437,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.bgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -452,7 +452,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.ch", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -467,7 +467,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.choff", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -482,7 +482,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_COLSPAN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.colspan", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.colspan", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -504,7 +504,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_HEADERS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.headers", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.headers", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -519,7 +519,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_HEIGHT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.height", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.height", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -534,7 +534,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_NOWRAP: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.nowrap", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.nowrap", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -551,7 +551,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_ROWSPAN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.rowspan", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.rowspan", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -573,7 +573,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_SCOPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.scope", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.scope", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -588,7 +588,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.valign", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -603,7 +603,7 @@ SetHTMLTableCellElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case HTMLTABLECELLELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecellelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTableColElement.cpp b/mozilla/dom/src/html/nsJSHTMLTableColElement.cpp index 031b31573e4..56a581516d9 100644 --- a/mozilla/dom/src/html/nsJSHTMLTableColElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTableColElement.cpp @@ -74,7 +74,7 @@ GetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -91,7 +91,7 @@ GetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.ch", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -108,7 +108,7 @@ GetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.choff", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -125,7 +125,7 @@ GetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_SPAN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.span", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.span", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -142,7 +142,7 @@ GetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.valign", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -159,7 +159,7 @@ GetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -208,7 +208,7 @@ SetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -223,7 +223,7 @@ SetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.ch", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -238,7 +238,7 @@ SetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.choff", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -253,7 +253,7 @@ SetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_SPAN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.span", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.span", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -275,7 +275,7 @@ SetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.valign", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -290,7 +290,7 @@ SetHTMLTableColElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLECOLELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablecolelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTableElement.cpp b/mozilla/dom/src/html/nsJSHTMLTableElement.cpp index ca753eb785e..a52a7b4ffe6 100644 --- a/mozilla/dom/src/html/nsJSHTMLTableElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTableElement.cpp @@ -94,7 +94,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_CAPTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.caption", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.caption", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -112,7 +112,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_THEAD: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.thead", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.thead", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -130,7 +130,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_TFOOT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.tfoot", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.tfoot", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -148,7 +148,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_ROWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.rows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.rows", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -166,7 +166,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_TBODIES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.tbodies", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.tbodies", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -184,7 +184,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -201,7 +201,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.bgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -218,7 +218,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.border", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -235,7 +235,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_CELLPADDING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellpadding", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellpadding", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -252,7 +252,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_CELLSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellspacing", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -269,7 +269,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_FRAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.frame", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.frame", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -286,7 +286,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_RULES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.rules", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.rules", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -303,7 +303,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_SUMMARY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.summary", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.summary", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -320,7 +320,7 @@ GetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.width", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -369,7 +369,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_CAPTION: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.caption", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.caption", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -388,7 +388,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_THEAD: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.thead", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.thead", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -407,7 +407,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_TFOOT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.tfoot", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.tfoot", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -426,7 +426,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -441,7 +441,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.bgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -456,7 +456,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_BORDER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.border", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.border", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -471,7 +471,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_CELLPADDING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellpadding", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellpadding", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -486,7 +486,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_CELLSPACING: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellspacing", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.cellspacing", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -501,7 +501,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_FRAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.frame", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.frame", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -516,7 +516,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_RULES: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.rules", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.rules", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -531,7 +531,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_SUMMARY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.summary", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.summary", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -546,7 +546,7 @@ SetHTMLTableElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTABLEELEMENT_WIDTH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.width", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.width", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -618,7 +618,7 @@ HTMLTableElementCreateTHead(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.createthead", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.createthead",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -660,7 +660,7 @@ HTMLTableElementDeleteTHead(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deletethead", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deletethead",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -703,7 +703,7 @@ HTMLTableElementCreateTFoot(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.createtfoot", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.createtfoot",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -745,7 +745,7 @@ HTMLTableElementDeleteTFoot(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deletetfoot", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deletetfoot",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -788,7 +788,7 @@ HTMLTableElementCreateCaption(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.createcaption", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.createcaption",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -830,7 +830,7 @@ HTMLTableElementDeleteCaption(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deletecaption", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deletecaption",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -874,7 +874,7 @@ HTMLTableElementInsertRow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.insertrow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.insertrow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -926,7 +926,7 @@ HTMLTableElementDeleteRow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deleterow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltableelement.deleterow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTableRowElement.cpp b/mozilla/dom/src/html/nsJSHTMLTableRowElement.cpp index f870de8117d..d1143132f34 100644 --- a/mozilla/dom/src/html/nsJSHTMLTableRowElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTableRowElement.cpp @@ -82,7 +82,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_ROWINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.rowindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.rowindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -99,7 +99,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_SECTIONROWINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.sectionrowindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.sectionrowindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -116,7 +116,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_CELLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.cells", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.cells", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -134,7 +134,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.bgcolor", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -168,7 +168,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.ch", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -185,7 +185,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.choff", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ GetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.valign", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -251,7 +251,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_ROWINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.rowindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.rowindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -273,7 +273,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_SECTIONROWINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.sectionrowindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.sectionrowindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -295,7 +295,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_CELLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.cells", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.cells", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -314,7 +314,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -329,7 +329,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_BGCOLOR: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.bgcolor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.bgcolor", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -344,7 +344,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.ch", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -359,7 +359,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.choff", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -374,7 +374,7 @@ SetHTMLTableRowElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTABLEROWELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.valign", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -447,7 +447,7 @@ HTMLTableRowElementInsertCell(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.insertcell", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.insertcell",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -499,7 +499,7 @@ HTMLTableRowElementDeleteCell(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.deletecell", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablerowelement.deletecell",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTableSectionElement.cpp b/mozilla/dom/src/html/nsJSHTMLTableSectionElement.cpp index 6f42150390c..ac5b1dc338e 100644 --- a/mozilla/dom/src/html/nsJSHTMLTableSectionElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTableSectionElement.cpp @@ -79,7 +79,7 @@ GetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.align", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -96,7 +96,7 @@ GetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.ch", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -113,7 +113,7 @@ GetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.choff", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -130,7 +130,7 @@ GetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.valign", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -147,7 +147,7 @@ GetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_ROWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.rows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.rows", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -197,7 +197,7 @@ SetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_ALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.align", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.align", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -212,7 +212,7 @@ SetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_CH: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.ch", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.ch", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -227,7 +227,7 @@ SetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_CHOFF: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.choff", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.choff", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -242,7 +242,7 @@ SetHTMLTableSectionElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval case HTMLTABLESECTIONELEMENT_VALIGN: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.valign", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.valign", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -315,7 +315,7 @@ HTMLTableSectionElementInsertRow(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.insertrow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.insertrow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -367,7 +367,7 @@ HTMLTableSectionElementDeleteRow(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.deleterow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltablesectionelement.deleterow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTextAreaElement.cpp b/mozilla/dom/src/html/nsJSHTMLTextAreaElement.cpp index c11e9ac7141..b33aa14695a 100644 --- a/mozilla/dom/src/html/nsJSHTMLTextAreaElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTextAreaElement.cpp @@ -82,7 +82,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_DEFAULTVALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.defaultvalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.defaultvalue", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -99,7 +99,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_FORM: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.form", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.form", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -117,7 +117,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.accesskey", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -134,7 +134,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_COLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.cols", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.cols", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -151,7 +151,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.disabled", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -168,7 +168,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.name", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -185,7 +185,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_READONLY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.readonly", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.readonly", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_ROWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.rows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.rows", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -219,7 +219,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.tabindex", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -236,7 +236,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -253,7 +253,7 @@ GetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.value", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -302,7 +302,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_DEFAULTVALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.defaultvalue", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.defaultvalue", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -317,7 +317,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_ACCESSKEY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.accesskey", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.accesskey", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -332,7 +332,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_COLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.cols", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.cols", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -354,7 +354,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_DISABLED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.disabled", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.disabled", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -371,7 +371,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_NAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.name", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.name", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -386,7 +386,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_READONLY: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.readonly", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.readonly", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -403,7 +403,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_ROWS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.rows", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.rows", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -425,7 +425,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_TABINDEX: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.tabindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.tabindex", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -447,7 +447,7 @@ SetHTMLTextAreaElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp case HTMLTEXTAREAELEMENT_VALUE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.value", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.value", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -518,7 +518,7 @@ HTMLTextAreaElementBlur(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.blur", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.blur",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -560,7 +560,7 @@ HTMLTextAreaElementFocus(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.focus", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.focus",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -602,7 +602,7 @@ HTMLTextAreaElementSelect(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.select", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltextareaelement.select",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLTitleElement.cpp b/mozilla/dom/src/html/nsJSHTMLTitleElement.cpp index f6c25674ad3..defbd04b9b0 100644 --- a/mozilla/dom/src/html/nsJSHTMLTitleElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLTitleElement.cpp @@ -69,7 +69,7 @@ GetHTMLTitleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTITLEELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltitleelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltitleelement.text", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ SetHTMLTitleElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLTITLEELEMENT_TEXT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmltitleelement.text", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmltitleelement.text", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/html/nsJSHTMLUListElement.cpp b/mozilla/dom/src/html/nsJSHTMLUListElement.cpp index 1db8e27e213..27b1a891f8c 100644 --- a/mozilla/dom/src/html/nsJSHTMLUListElement.cpp +++ b/mozilla/dom/src/html/nsJSHTMLUListElement.cpp @@ -70,7 +70,7 @@ GetHTMLUListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLULISTELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.compact", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -87,7 +87,7 @@ GetHTMLUListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLULISTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.type", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ SetHTMLUListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLULISTELEMENT_COMPACT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.compact", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.compact", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -153,7 +153,7 @@ SetHTMLUListElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case HTMLULISTELEMENT_TYPE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.type", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "htmlulistelement.type", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/range/nsJSRange.cpp b/mozilla/dom/src/range/nsJSRange.cpp index 552df2ae55f..d460f8230f7 100644 --- a/mozilla/dom/src/range/nsJSRange.cpp +++ b/mozilla/dom/src/range/nsJSRange.cpp @@ -83,7 +83,7 @@ GetRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case RANGE_STARTPARENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "range.startparent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.startparent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -101,7 +101,7 @@ GetRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case RANGE_STARTOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "range.startoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.startoffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ GetRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case RANGE_ENDPARENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "range.endparent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.endparent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ GetRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case RANGE_ENDOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "range.endoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.endoffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -153,7 +153,7 @@ GetRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case RANGE_ISCOLLAPSED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "range.iscollapsed", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.iscollapsed", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -170,7 +170,7 @@ GetRangeProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case RANGE_COMMONPARENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "range.commonparent", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.commonparent", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -279,7 +279,7 @@ RangeSetStart(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.setstart", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.setstart",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -338,7 +338,7 @@ RangeSetStartBefore(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.setstartbefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.setstartbefore",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -393,7 +393,7 @@ RangeSetStartAfter(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.setstartafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.setstartafter",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -449,7 +449,7 @@ RangeSetEnd(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.setend", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.setend",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -508,7 +508,7 @@ RangeSetEndBefore(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.setendbefore", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.setendbefore",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -563,7 +563,7 @@ RangeSetEndAfter(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.setendafter", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.setendafter",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -618,7 +618,7 @@ RangeCollapse(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.collapse", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.collapse",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -669,7 +669,7 @@ RangeSelectNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.selectnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.selectnode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -724,7 +724,7 @@ RangeSelectNodeContents(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.selectnodecontents", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.selectnodecontents",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -781,7 +781,7 @@ RangeCompareEndPoints(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.compareendpoints", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.compareendpoints",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -839,7 +839,7 @@ RangeDeleteContents(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.deletecontents", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.deletecontents",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -882,7 +882,7 @@ RangeExtractContents(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.extractcontents", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.extractcontents",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -925,7 +925,7 @@ RangeCloneContents(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.clonecontents", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.clonecontents",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -968,7 +968,7 @@ RangeInsertNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.insertnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.insertnode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1023,7 +1023,7 @@ RangeSurroundContents(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.surroundcontents", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.surroundcontents",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1078,7 +1078,7 @@ RangeClone(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.clone", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.clone",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1121,7 +1121,7 @@ RangeToString(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "range.tostring", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "range.tostring",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1171,7 +1171,7 @@ NSRangeCreateContextualFragment(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nsrange.createcontextualfragment", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsrange.createcontextualfragment",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -1227,7 +1227,7 @@ NSRangeIsValidFragment(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "nsrange.isvalidfragment", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "nsrange.isvalidfragment",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/range/nsJSSelection.cpp b/mozilla/dom/src/range/nsJSSelection.cpp index 231e30fb46a..2b3af3fff47 100644 --- a/mozilla/dom/src/range/nsJSSelection.cpp +++ b/mozilla/dom/src/range/nsJSSelection.cpp @@ -83,7 +83,7 @@ GetSelectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SELECTION_ANCHORNODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "selection.anchornode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.anchornode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -101,7 +101,7 @@ GetSelectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SELECTION_ANCHOROFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "selection.anchoroffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.anchoroffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -118,7 +118,7 @@ GetSelectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SELECTION_FOCUSNODE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "selection.focusnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.focusnode", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -136,7 +136,7 @@ GetSelectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SELECTION_FOCUSOFFSET: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "selection.focusoffset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.focusoffset", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -153,7 +153,7 @@ GetSelectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SELECTION_ISCOLLAPSED: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "selection.iscollapsed", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.iscollapsed", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -170,7 +170,7 @@ GetSelectionProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case SELECTION_RANGECOUNT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "selection.rangecount", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.rangecount", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -278,7 +278,7 @@ SelectionGetRangeAt(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.getrangeat", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.getrangeat",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -329,7 +329,7 @@ SelectionClearSelection(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.clearselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.clearselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -373,7 +373,7 @@ SelectionCollapse(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.collapse", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.collapse",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -433,7 +433,7 @@ SelectionExtend(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.extend", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.extend",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -494,7 +494,7 @@ SelectionContainsNode(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.containsnode", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.containsnode",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -551,7 +551,7 @@ SelectionDeleteFromDocument(JSContext *cx, JSObject *obj, uintN argc, jsval *arg } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.deletefromdocument", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.deletefromdocument",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -594,7 +594,7 @@ SelectionAddRange(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.addrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.addrange",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -648,7 +648,7 @@ SelectionStartBatchChanges(JSContext *cx, JSObject *obj, uintN argc, jsval *argv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.startbatchchanges", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.startbatchchanges",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -690,7 +690,7 @@ SelectionEndBatchChanges(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.endbatchchanges", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.endbatchchanges",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -733,7 +733,7 @@ SelectionAddSelectionListener(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.addselectionlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.addselectionlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -788,7 +788,7 @@ SelectionRemoveSelectionListener(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selection.removeselectionlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selection.removeselectionlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/range/nsJSSelectionListener.cpp b/mozilla/dom/src/range/nsJSSelectionListener.cpp index e516f44d558..e14211a311b 100644 --- a/mozilla/dom/src/range/nsJSSelectionListener.cpp +++ b/mozilla/dom/src/range/nsJSSelectionListener.cpp @@ -153,7 +153,7 @@ SelectionListenerNotifySelectionChanged(JSContext *cx, JSObject *obj, uintN argc } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "selectionlistener.notifyselectionchanged", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "selectionlistener.notifyselectionchanged",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/xul/nsJSXULCommandDispatcher.cpp b/mozilla/dom/src/xul/nsJSXULCommandDispatcher.cpp index e47cbc35d2a..57d7ce6bb2a 100644 --- a/mozilla/dom/src/xul/nsJSXULCommandDispatcher.cpp +++ b/mozilla/dom/src/xul/nsJSXULCommandDispatcher.cpp @@ -79,7 +79,7 @@ GetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -97,7 +97,7 @@ GetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDWINDOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -147,7 +147,7 @@ SetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -166,7 +166,7 @@ SetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDWINDOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -242,7 +242,7 @@ XULCommandDispatcherAddCommand(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.addcommand", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.addcommand",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -297,7 +297,7 @@ XULCommandDispatcherRemoveCommand(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.removecommand", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.removecommand",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -351,7 +351,7 @@ XULCommandDispatcherUpdateCommands(JSContext *cx, JSObject *obj, uintN argc, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.updatecommands", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.updatecommands",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -394,7 +394,7 @@ XULCommandDispatcherGetController(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.getcontroller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.getcontroller",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -438,7 +438,7 @@ XULCommandDispatcherSetController(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.setcontroller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.setcontroller",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/xul/nsJSXULDocument.cpp b/mozilla/dom/src/xul/nsJSXULDocument.cpp index 33b84a769ee..0e5b1cbf006 100644 --- a/mozilla/dom/src/xul/nsJSXULDocument.cpp +++ b/mozilla/dom/src/xul/nsJSXULDocument.cpp @@ -80,7 +80,7 @@ GetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_POPUPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -98,7 +98,7 @@ GetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_TOOLTIPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -116,7 +116,7 @@ GetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_COMMANDDISPATCHER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.commanddispatcher", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.commanddispatcher", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -166,7 +166,7 @@ SetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_POPUPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -185,7 +185,7 @@ SetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_TOOLTIPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -262,7 +262,7 @@ XULDocumentGetElementById(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementbyid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementbyid",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -313,7 +313,7 @@ XULDocumentGetElementsByAttribute(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementsbyattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementsbyattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/xul/nsJSXULElement.cpp b/mozilla/dom/src/xul/nsJSXULElement.cpp index 8af61b2633d..555c8573a21 100644 --- a/mozilla/dom/src/xul/nsJSXULElement.cpp +++ b/mozilla/dom/src/xul/nsJSXULElement.cpp @@ -92,7 +92,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_ID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -109,7 +109,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CLASSNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -126,7 +126,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.style", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -144,7 +144,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_DATABASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -162,7 +162,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_RESOURCE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.resource", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.resource", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -180,7 +180,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CONTROLLER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -230,7 +230,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_ID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -245,7 +245,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CLASSNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -260,7 +260,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_DATABASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -278,7 +278,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CONTROLLER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -354,7 +354,7 @@ XULElementAddBroadcastListener(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.addbroadcastlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.addbroadcastlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -411,7 +411,7 @@ XULElementRemoveBroadcastListener(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.removebroadcastlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.removebroadcastlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -466,7 +466,7 @@ XULElementDoCommand(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.docommand", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.docommand",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -511,7 +511,7 @@ XULElementGetElementsByAttribute(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.getelementsbyattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.getelementsbyattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/src/xul/nsJSXULTreeElement.cpp b/mozilla/dom/src/xul/nsJSXULTreeElement.cpp index 45b14986f3c..be2fd7aee7b 100644 --- a/mozilla/dom/src/xul/nsJSXULTreeElement.cpp +++ b/mozilla/dom/src/xul/nsJSXULTreeElement.cpp @@ -76,7 +76,7 @@ GetXULTreeElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULTREEELEMENT_SELECTEDITEMS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selecteditems", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selecteditems", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -94,7 +94,7 @@ GetXULTreeElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULTREEELEMENT_SELECTEDCELLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectedcells", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectedcells", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ XULTreeElementSelectItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -257,7 +257,7 @@ XULTreeElementSelectCell(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcell", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcell",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -311,7 +311,7 @@ XULTreeElementClearItemSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearitemselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearitemselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -353,7 +353,7 @@ XULTreeElementClearCellSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearcellselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearcellselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -396,7 +396,7 @@ XULTreeElementAddItemToSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.additemtoselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.additemtoselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -451,7 +451,7 @@ XULTreeElementRemoveItemFromSelection(JSContext *cx, JSObject *obj, uintN argc, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removeitemfromselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removeitemfromselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -506,7 +506,7 @@ XULTreeElementAddCellToSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.addcelltoselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.addcelltoselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -561,7 +561,7 @@ XULTreeElementRemoveCellFromSelection(JSContext *cx, JSObject *obj, uintN argc, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removecellfromselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removecellfromselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -616,7 +616,7 @@ XULTreeElementToggleItemSelection(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.toggleitemselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.toggleitemselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -671,7 +671,7 @@ XULTreeElementToggleCellSelection(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.togglecellselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.togglecellselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -727,7 +727,7 @@ XULTreeElementSelectItemRange(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitemrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitemrange",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -790,7 +790,7 @@ XULTreeElementSelectCellRange(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcellrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcellrange",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -851,7 +851,7 @@ XULTreeElementSelectAll(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectall", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectall",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -893,7 +893,7 @@ XULTreeElementInvertSelection(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.invertselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.invertselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/dom/tools/JSStubGen.cpp b/mozilla/dom/tools/JSStubGen.cpp index 073223619f0..965d47c5b11 100644 --- a/mozilla/dom/tools/JSStubGen.cpp +++ b/mozilla/dom/tools/JSStubGen.cpp @@ -465,7 +465,7 @@ static const char kPropCaseBeginStr[] = " case %s_%s:\n" " {\n" " PRBool ok = PR_FALSE;\n" -" secMan->CheckScriptAccess(scriptCX, obj, \"%s.%s\", &ok);\n" +" secMan->CheckScriptAccess(scriptCX, obj, \"%s.%s\", %s, &ok);\n" " if (!ok) {\n" " //Need to throw error here\n" " return JS_FALSE;\n" @@ -549,7 +549,12 @@ JSStubGen::GeneratePropertyFunc(IdlSpecification &aSpec, PRBool aIsGetter) strcpy(lwr_iface_name, iface_name); StrLwr(lwr_iface_name); - sprintf(buf, kPropCaseBeginStr, iface_name, attr_name, lwr_iface_name, lwr_attr_name); + if (aIsGetter) { + sprintf(buf, kPropCaseBeginStr, iface_name, attr_name, lwr_iface_name, lwr_attr_name, "PR_FALSE"); + } + else { + sprintf(buf, kPropCaseBeginStr, iface_name, attr_name, lwr_iface_name, lwr_attr_name, "PR_TRUE"); + } *file << buf; if (aIsGetter) { @@ -991,7 +996,7 @@ static const char kMethodBodyBeginStr[] = "\n" " }\n" " {\n" " PRBool ok;\n" -" secMan->CheckScriptAccess(scriptCX, obj, \"%s.%s\", &ok);\n" +" secMan->CheckScriptAccess(scriptCX, obj, \"%s.%s\",PR_FALSE , &ok);\n" " if (!ok) {\n" " //Need to throw error here\n" " return JS_FALSE;\n" diff --git a/mozilla/rdf/content/src/nsJSXULCommandDispatcher.cpp b/mozilla/rdf/content/src/nsJSXULCommandDispatcher.cpp index e47cbc35d2a..57d7ce6bb2a 100644 --- a/mozilla/rdf/content/src/nsJSXULCommandDispatcher.cpp +++ b/mozilla/rdf/content/src/nsJSXULCommandDispatcher.cpp @@ -79,7 +79,7 @@ GetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -97,7 +97,7 @@ GetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDWINDOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -147,7 +147,7 @@ SetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedelement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -166,7 +166,7 @@ SetXULCommandDispatcherProperty(JSContext *cx, JSObject *obj, jsval id, jsval *v case XULCOMMANDDISPATCHER_FOCUSEDWINDOW: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.focusedwindow", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -242,7 +242,7 @@ XULCommandDispatcherAddCommand(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.addcommand", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.addcommand",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -297,7 +297,7 @@ XULCommandDispatcherRemoveCommand(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.removecommand", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.removecommand",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -351,7 +351,7 @@ XULCommandDispatcherUpdateCommands(JSContext *cx, JSObject *obj, uintN argc, jsv } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.updatecommands", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.updatecommands",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -394,7 +394,7 @@ XULCommandDispatcherGetController(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.getcontroller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.getcontroller",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -438,7 +438,7 @@ XULCommandDispatcherSetController(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.setcontroller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulcommanddispatcher.setcontroller",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/rdf/content/src/nsJSXULDocument.cpp b/mozilla/rdf/content/src/nsJSXULDocument.cpp index 33b84a769ee..0e5b1cbf006 100644 --- a/mozilla/rdf/content/src/nsJSXULDocument.cpp +++ b/mozilla/rdf/content/src/nsJSXULDocument.cpp @@ -80,7 +80,7 @@ GetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_POPUPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -98,7 +98,7 @@ GetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_TOOLTIPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -116,7 +116,7 @@ GetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_COMMANDDISPATCHER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.commanddispatcher", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.commanddispatcher", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -166,7 +166,7 @@ SetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_POPUPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.popupelement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -185,7 +185,7 @@ SetXULDocumentProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULDOCUMENT_TOOLTIPELEMENT: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.tooltipelement", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -262,7 +262,7 @@ XULDocumentGetElementById(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementbyid", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementbyid",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -313,7 +313,7 @@ XULDocumentGetElementsByAttribute(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementsbyattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xuldocument.getelementsbyattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/rdf/content/src/nsJSXULElement.cpp b/mozilla/rdf/content/src/nsJSXULElement.cpp index 8af61b2633d..555c8573a21 100644 --- a/mozilla/rdf/content/src/nsJSXULElement.cpp +++ b/mozilla/rdf/content/src/nsJSXULElement.cpp @@ -92,7 +92,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_ID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -109,7 +109,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CLASSNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -126,7 +126,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_STYLE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.style", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.style", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -144,7 +144,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_DATABASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -162,7 +162,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_RESOURCE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.resource", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.resource", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -180,7 +180,7 @@ GetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CONTROLLER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -230,7 +230,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_ID: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.id", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -245,7 +245,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CLASSNAME: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.classname", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -260,7 +260,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_DATABASE: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.database", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -278,7 +278,7 @@ SetXULElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULELEMENT_CONTROLLER: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.controller", PR_TRUE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -354,7 +354,7 @@ XULElementAddBroadcastListener(JSContext *cx, JSObject *obj, uintN argc, jsval * } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.addbroadcastlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.addbroadcastlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -411,7 +411,7 @@ XULElementRemoveBroadcastListener(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.removebroadcastlistener", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.removebroadcastlistener",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -466,7 +466,7 @@ XULElementDoCommand(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.docommand", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.docommand",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -511,7 +511,7 @@ XULElementGetElementsByAttribute(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xulelement.getelementsbyattribute", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xulelement.getelementsbyattribute",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/rdf/content/src/nsJSXULTreeElement.cpp b/mozilla/rdf/content/src/nsJSXULTreeElement.cpp index 45b14986f3c..be2fd7aee7b 100644 --- a/mozilla/rdf/content/src/nsJSXULTreeElement.cpp +++ b/mozilla/rdf/content/src/nsJSXULTreeElement.cpp @@ -76,7 +76,7 @@ GetXULTreeElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULTREEELEMENT_SELECTEDITEMS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selecteditems", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selecteditems", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -94,7 +94,7 @@ GetXULTreeElementProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) case XULTREEELEMENT_SELECTEDCELLS: { PRBool ok = PR_FALSE; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectedcells", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectedcells", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -202,7 +202,7 @@ XULTreeElementSelectItem(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitem", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitem",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -257,7 +257,7 @@ XULTreeElementSelectCell(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcell", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcell",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -311,7 +311,7 @@ XULTreeElementClearItemSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearitemselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearitemselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -353,7 +353,7 @@ XULTreeElementClearCellSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearcellselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.clearcellselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -396,7 +396,7 @@ XULTreeElementAddItemToSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.additemtoselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.additemtoselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -451,7 +451,7 @@ XULTreeElementRemoveItemFromSelection(JSContext *cx, JSObject *obj, uintN argc, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removeitemfromselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removeitemfromselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -506,7 +506,7 @@ XULTreeElementAddCellToSelection(JSContext *cx, JSObject *obj, uintN argc, jsval } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.addcelltoselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.addcelltoselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -561,7 +561,7 @@ XULTreeElementRemoveCellFromSelection(JSContext *cx, JSObject *obj, uintN argc, } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removecellfromselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.removecellfromselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -616,7 +616,7 @@ XULTreeElementToggleItemSelection(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.toggleitemselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.toggleitemselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -671,7 +671,7 @@ XULTreeElementToggleCellSelection(JSContext *cx, JSObject *obj, uintN argc, jsva } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.togglecellselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.togglecellselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -727,7 +727,7 @@ XULTreeElementSelectItemRange(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitemrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectitemrange",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -790,7 +790,7 @@ XULTreeElementSelectCellRange(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcellrange", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectcellrange",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -851,7 +851,7 @@ XULTreeElementSelectAll(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectall", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.selectall",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -893,7 +893,7 @@ XULTreeElementInvertSelection(JSContext *cx, JSObject *obj, uintN argc, jsval *a } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.invertselection", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "xultreeelement.invertselection",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; diff --git a/mozilla/xpfe/AppCores/public/nsIDOMAppCoresManager.h b/mozilla/xpfe/AppCores/public/nsIDOMAppCoresManager.h index 5c24841c079..5d7a24c444c 100644 --- a/mozilla/xpfe/AppCores/public/nsIDOMAppCoresManager.h +++ b/mozilla/xpfe/AppCores/public/nsIDOMAppCoresManager.h @@ -56,11 +56,11 @@ public: #define NS_FORWARD_IDOMAPPCORESMANAGER(_to) \ - NS_IMETHOD Startup() { return _to##Startup(); } \ - NS_IMETHOD Shutdown() { return _to##Shutdown(); } \ - NS_IMETHOD Add(nsIDOMBaseAppCore* aAppcore) { return _to##Add(aAppcore); } \ - NS_IMETHOD Remove(nsIDOMBaseAppCore* aAppcore) { return _to##Remove(aAppcore); } \ - NS_IMETHOD Find(const nsString& aId, nsIDOMBaseAppCore** aReturn) { return _to##Find(aId, aReturn); } \ + NS_IMETHOD Startup() { return _to Startup(); } \ + NS_IMETHOD Shutdown() { return _to Shutdown(); } \ + NS_IMETHOD Add(nsIDOMBaseAppCore* aAppcore) { return _to Add(aAppcore); } \ + NS_IMETHOD Remove(nsIDOMBaseAppCore* aAppcore) { return _to Remove(aAppcore); } \ + NS_IMETHOD Find(const nsString& aId, nsIDOMBaseAppCore** aReturn) { return _to Find(aId, aReturn); } \ extern "C" NS_DOM nsresult NS_InitAppCoresManagerClass(nsIScriptContext *aContext, void **aPrototype); diff --git a/mozilla/xpfe/AppCores/public/nsIDOMBaseAppCore.h b/mozilla/xpfe/AppCores/public/nsIDOMBaseAppCore.h index 57c7c51c7a8..0951d980272 100644 --- a/mozilla/xpfe/AppCores/public/nsIDOMBaseAppCore.h +++ b/mozilla/xpfe/AppCores/public/nsIDOMBaseAppCore.h @@ -49,9 +49,9 @@ public: #define NS_FORWARD_IDOMBASEAPPCORE(_to) \ - NS_IMETHOD GetId(nsString& aId) { return _to##GetId(aId); } \ - NS_IMETHOD Init(const nsString& aId) { return _to##Init(aId); } \ - NS_IMETHOD SetDocumentCharset(const nsString& aCharset) { return _to##SetDocumentCharset(aCharset); } \ + NS_IMETHOD GetId(nsString& aId) { return _to GetId(aId); } \ + NS_IMETHOD Init(const nsString& aId) { return _to Init(aId); } \ + NS_IMETHOD SetDocumentCharset(const nsString& aCharset) { return _to SetDocumentCharset(aCharset); } \ extern "C" NS_DOM nsresult NS_InitBaseAppCoreClass(nsIScriptContext *aContext, void **aPrototype); diff --git a/mozilla/xpfe/AppCores/public/nsIDOMToolkitCore.h b/mozilla/xpfe/AppCores/public/nsIDOMToolkitCore.h index 5df4eb50dd3..fbaf66a69f7 100644 --- a/mozilla/xpfe/AppCores/public/nsIDOMToolkitCore.h +++ b/mozilla/xpfe/AppCores/public/nsIDOMToolkitCore.h @@ -57,11 +57,11 @@ public: #define NS_FORWARD_IDOMTOOLKITCORE(_to) \ - NS_IMETHOD ShowDialog(const nsString& aUrl, nsIDOMWindow* aParent) { return _to##ShowDialog(aUrl, aParent); } \ - NS_IMETHOD ShowWindow(const nsString& aUrl, nsIDOMWindow* aParent) { return _to##ShowWindow(aUrl, aParent); } \ - NS_IMETHOD ShowWindowWithArgs(const nsString& aUrl, nsIDOMWindow* aParent, const nsString& aArgs) { return _to##ShowWindowWithArgs(aUrl, aParent, aArgs); } \ - NS_IMETHOD ShowModalDialog(const nsString& aUrl, nsIDOMWindow* aParent) { return _to##ShowModalDialog(aUrl, aParent); } \ - NS_IMETHOD CloseWindow(nsIDOMWindow* aWindow) { return _to##CloseWindow(aWindow); } \ + NS_IMETHOD ShowDialog(const nsString& aUrl, nsIDOMWindow* aParent) { return _to ShowDialog(aUrl, aParent); } \ + NS_IMETHOD ShowWindow(const nsString& aUrl, nsIDOMWindow* aParent) { return _to ShowWindow(aUrl, aParent); } \ + NS_IMETHOD ShowWindowWithArgs(const nsString& aUrl, nsIDOMWindow* aParent, const nsString& aArgs) { return _to ShowWindowWithArgs(aUrl, aParent, aArgs); } \ + NS_IMETHOD ShowModalDialog(const nsString& aUrl, nsIDOMWindow* aParent) { return _to ShowModalDialog(aUrl, aParent); } \ + NS_IMETHOD CloseWindow(nsIDOMWindow* aWindow) { return _to CloseWindow(aWindow); } \ extern "C" NS_DOM nsresult NS_InitToolkitCoreClass(nsIScriptContext *aContext, void **aPrototype); diff --git a/mozilla/xpfe/AppCores/src/nsJSAppCoresManager.cpp b/mozilla/xpfe/AppCores/src/nsJSAppCoresManager.cpp index 2af90d6c590..11ee328b843 100644 --- a/mozilla/xpfe/AppCores/src/nsJSAppCoresManager.cpp +++ b/mozilla/xpfe/AppCores/src/nsJSAppCoresManager.cpp @@ -25,6 +25,7 @@ #include "nsIJSScriptObject.h" #include "nsIScriptObjectOwner.h" #include "nsIScriptGlobalObject.h" +#include "nsCOMPtr.h" #include "nsIPtr.h" #include "nsString.h" #include "nsIDOMAppCoresManager.h" @@ -57,9 +58,8 @@ GetAppCoresManagerProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -67,7 +67,6 @@ GetAppCoresManagerProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); @@ -92,9 +91,8 @@ SetAppCoresManagerProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -102,7 +100,6 @@ SetAppCoresManagerProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); @@ -153,18 +150,17 @@ AppCoresManagerStartup(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.startup", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.startup",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -196,18 +192,17 @@ AppCoresManagerShutdown(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.shutdown", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.shutdown",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -240,18 +235,17 @@ AppCoresManagerAdd(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.add", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.add",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -296,18 +290,17 @@ AppCoresManagerRemove(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.remove", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.remove",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -353,18 +346,17 @@ AppCoresManagerFind(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.find", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "appcoresmanager.find",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore diff --git a/mozilla/xpfe/AppCores/src/nsJSBaseAppCore.cpp b/mozilla/xpfe/AppCores/src/nsJSBaseAppCore.cpp index f5d8b54fc32..5be2d7cfbb7 100644 --- a/mozilla/xpfe/AppCores/src/nsJSBaseAppCore.cpp +++ b/mozilla/xpfe/AppCores/src/nsJSBaseAppCore.cpp @@ -25,6 +25,7 @@ #include "nsIJSScriptObject.h" #include "nsIScriptObjectOwner.h" #include "nsIScriptGlobalObject.h" +#include "nsCOMPtr.h" #include "nsIPtr.h" #include "nsString.h" #include "nsIDOMBaseAppCore.h" @@ -64,15 +65,15 @@ GetBaseAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { case BASEAPPCORE_ID: { - secMan->CheckScriptAccess(scriptCX, obj, "baseappcore.id", &ok); + PRBool ok = PR_FALSE; + secMan->CheckScriptAccess(scriptCX, obj, "baseappcore.id", PR_FALSE, &ok); if (!ok) { //Need to throw error here return JS_FALSE; @@ -89,7 +90,6 @@ GetBaseAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); @@ -114,9 +114,8 @@ SetBaseAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -124,7 +123,6 @@ SetBaseAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); @@ -176,18 +174,17 @@ BaseAppCoreInit(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "baseappcore.init", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "baseappcore.init",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -226,18 +223,17 @@ BaseAppCoreSetDocumentCharset(JSContext *cx, JSObject *obj, uintN argc, jsval *a *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "baseappcore.setdocumentcharset", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "baseappcore.setdocumentcharset",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore diff --git a/mozilla/xpfe/AppCores/src/nsJSBrowserAppCore.cpp b/mozilla/xpfe/AppCores/src/nsJSBrowserAppCore.cpp index bc8706410d3..bf5dfdc48a4 100644 --- a/mozilla/xpfe/AppCores/src/nsJSBrowserAppCore.cpp +++ b/mozilla/xpfe/AppCores/src/nsJSBrowserAppCore.cpp @@ -25,6 +25,7 @@ #include "nsIJSScriptObject.h" #include "nsIScriptObjectOwner.h" #include "nsIScriptGlobalObject.h" +#include "nsCOMPtr.h" #include "nsIPtr.h" #include "nsString.h" #include "nsIDOMBrowserAppCore.h" @@ -61,8 +62,8 @@ GetBrowserAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -70,7 +71,6 @@ GetBrowserAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); @@ -95,8 +95,8 @@ SetBrowserAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -104,7 +104,6 @@ SetBrowserAppCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); @@ -155,18 +154,17 @@ BrowserAppCoreBack(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.back", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.back",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -198,18 +196,17 @@ BrowserAppCoreForward(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.forward", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.forward",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -242,18 +239,17 @@ BrowserAppCoreReload(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsva *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.reload", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.reload",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -294,18 +290,17 @@ BrowserAppCoreStop(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.stop", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.stop",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -338,18 +333,17 @@ BrowserAppCoreLoadUrl(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.loadurl", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.loadurl",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -387,18 +381,17 @@ BrowserAppCoreLoadInitialPage(JSContext *cx, JSObject *obj, uintN argc, jsval *a *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.loadinitialpage", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.loadinitialpage",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -430,18 +423,17 @@ BrowserAppCoreBackButtonPopup(JSContext *cx, JSObject *obj, uintN argc, jsval *a *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.backbuttonpopup", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.backbuttonpopup",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -473,18 +465,17 @@ BrowserAppCoreForwardButtonPopup(JSContext *cx, JSObject *obj, uintN argc, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.forwardbuttonpopup", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.forwardbuttonpopup",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -517,18 +508,17 @@ BrowserAppCoreGotoHistoryIndex(JSContext *cx, JSObject *obj, uintN argc, jsval * *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.gotohistoryindex", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.gotohistoryindex",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -571,18 +561,17 @@ BrowserAppCoreWalletPreview(JSContext *cx, JSObject *obj, uintN argc, jsval *arg *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletpreview", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletpreview",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -634,18 +623,17 @@ BrowserAppCoreCookieViewer(JSContext *cx, JSObject *obj, uintN argc, jsval *argv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.cookieviewer", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.cookieviewer",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -690,18 +678,17 @@ BrowserAppCoreSignonViewer(JSContext *cx, JSObject *obj, uintN argc, jsval *argv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.signonviewer", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.signonviewer",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -746,18 +733,17 @@ BrowserAppCoreWalletEditor(JSContext *cx, JSObject *obj, uintN argc, jsval *argv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walleteditor", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walleteditor",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -801,18 +787,17 @@ BrowserAppCoreWalletChangePassword(JSContext *cx, JSObject *obj, uintN argc, jsv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletchangepassword", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletchangepassword",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -845,18 +830,17 @@ BrowserAppCoreWalletQuickFillin(JSContext *cx, JSObject *obj, uintN argc, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletquickfillin", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletquickfillin",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -901,18 +885,17 @@ BrowserAppCoreWalletRequestToCapture(JSContext *cx, JSObject *obj, uintN argc, j *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletrequesttocapture", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletrequesttocapture",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -956,18 +939,17 @@ BrowserAppCoreWalletSamples(JSContext *cx, JSObject *obj, uintN argc, jsval *arg *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletsamples", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.walletsamples",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1000,18 +982,17 @@ BrowserAppCoreSetToolbarWindow(JSContext *cx, JSObject *obj, uintN argc, jsval * *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.settoolbarwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.settoolbarwindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1056,18 +1037,17 @@ BrowserAppCoreSetContentWindow(JSContext *cx, JSObject *obj, uintN argc, jsval * *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.setcontentwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.setcontentwindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1112,18 +1092,17 @@ BrowserAppCoreSetWebShellWindow(JSContext *cx, JSObject *obj, uintN argc, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.setwebshellwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.setwebshellwindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1167,18 +1146,17 @@ BrowserAppCoreNewWindow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, j *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.newwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.newwindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1210,18 +1188,17 @@ BrowserAppCoreOpenWindow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.openwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.openwindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1253,18 +1230,17 @@ BrowserAppCorePrintPreview(JSContext *cx, JSObject *obj, uintN argc, jsval *argv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.printpreview", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.printpreview",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1296,18 +1272,17 @@ BrowserAppCoreCopy(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.copy", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.copy",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1339,18 +1314,17 @@ BrowserAppCorePrint(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.print", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.print",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1382,18 +1356,17 @@ BrowserAppCoreClose(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.close", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.close",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1425,18 +1398,17 @@ BrowserAppCoreExit(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.exit", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.exit",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1468,18 +1440,17 @@ BrowserAppCoreFind(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.find", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.find",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -1511,18 +1482,17 @@ BrowserAppCoreFindNext(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.findnext", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "browserappcore.findnext",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore diff --git a/mozilla/xpfe/AppCores/src/nsJSProfileCore.cpp b/mozilla/xpfe/AppCores/src/nsJSProfileCore.cpp index 1047cd90b08..7beec261567 100644 --- a/mozilla/xpfe/AppCores/src/nsJSProfileCore.cpp +++ b/mozilla/xpfe/AppCores/src/nsJSProfileCore.cpp @@ -25,6 +25,7 @@ #include "nsIJSScriptObject.h" #include "nsIScriptObjectOwner.h" #include "nsIScriptGlobalObject.h" +#include "nsCOMPtr.h" #include "nsIPtr.h" #include "nsString.h" #include "nsIDOMProfileCore.h" @@ -58,9 +59,8 @@ GetProfileCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -68,7 +68,6 @@ GetProfileCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); @@ -93,9 +92,8 @@ SetProfileCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -103,7 +101,6 @@ SetProfileCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); @@ -155,18 +152,17 @@ ProfileCoreCreateNewProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *arg *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.createnewprofile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.createnewprofile",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -174,7 +170,11 @@ ProfileCoreCreateNewProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *arg return JS_TRUE; } - if (argc >= 1) { + { + if (argc < 1) { + JS_ReportError(cx, "Function CreateNewProfile requires 1 parameter"); + return JS_FALSE; + } nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]); @@ -184,10 +184,6 @@ ProfileCoreCreateNewProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *arg *rval = JSVAL_VOID; } - else { - JS_ReportError(cx, "Function CreateNewProfile requires 1 parameters"); - return JS_FALSE; - } return JS_TRUE; } @@ -206,18 +202,17 @@ ProfileCoreRenameProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.renameprofile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.renameprofile",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -225,10 +220,13 @@ ProfileCoreRenameProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, return JS_TRUE; } - if (argc >= 2) { + { + if (argc < 2) { + JS_ReportError(cx, "Function RenameProfile requires 2 parameters"); + return JS_FALSE; + } nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]); - nsJSUtils::nsConvertJSValToString(b1, cx, argv[1]); if (NS_OK != nativeThis->RenameProfile(b0, b1)) { @@ -237,10 +235,6 @@ ProfileCoreRenameProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_VOID; } - else { - JS_ReportError(cx, "Function RenameProfile requires 2 parameters"); - return JS_FALSE; - } return JS_TRUE; } @@ -259,18 +253,17 @@ ProfileCoreDeleteProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.deleteprofile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.deleteprofile",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -278,10 +271,13 @@ ProfileCoreDeleteProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, return JS_TRUE; } - if (argc >= 2) { + { + if (argc < 2) { + JS_ReportError(cx, "Function DeleteProfile requires 2 parameters"); + return JS_FALSE; + } nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]); - nsJSUtils::nsConvertJSValToString(b1, cx, argv[1]); if (NS_OK != nativeThis->DeleteProfile(b0, b1)) { @@ -290,10 +286,6 @@ ProfileCoreDeleteProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_VOID; } - else { - JS_ReportError(cx, "Function DeleteProfile requires 2 parameters"); - return JS_FALSE; - } return JS_TRUE; } @@ -311,18 +303,17 @@ ProfileCoreGetProfileList(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.getprofilelist", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.getprofilelist",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -330,7 +321,7 @@ ProfileCoreGetProfileList(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, return JS_TRUE; } - if (argc >= 0) { + { if (NS_OK != nativeThis->GetProfileList(nativeRet)) { return JS_FALSE; @@ -338,10 +329,6 @@ ProfileCoreGetProfileList(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, nsJSUtils::nsConvertStringToJSVal(nativeRet, cx, rval); } - else { - JS_ReportError(cx, "Function GetProfileList requires 0 parameters"); - return JS_FALSE; - } return JS_TRUE; } @@ -359,18 +346,17 @@ ProfileCoreStartCommunicator(JSContext *cx, JSObject *obj, uintN argc, jsval *ar *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.startcommunicator", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.startcommunicator",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -378,7 +364,11 @@ ProfileCoreStartCommunicator(JSContext *cx, JSObject *obj, uintN argc, jsval *ar return JS_TRUE; } - if (argc >= 1) { + { + if (argc < 1) { + JS_ReportError(cx, "Function StartCommunicator requires 1 parameter"); + return JS_FALSE; + } nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]); @@ -388,10 +378,6 @@ ProfileCoreStartCommunicator(JSContext *cx, JSObject *obj, uintN argc, jsval *ar *rval = JSVAL_VOID; } - else { - JS_ReportError(cx, "Function StartCommunicator requires 1 parameters"); - return JS_FALSE; - } return JS_TRUE; } @@ -409,18 +395,17 @@ ProfileCoreGetCurrentProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *ar *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.getcurrentprofile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.getcurrentprofile",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -428,7 +413,7 @@ ProfileCoreGetCurrentProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *ar return JS_TRUE; } - if (argc >= 0) { + { if (NS_OK != nativeThis->GetCurrentProfile(nativeRet)) { return JS_FALSE; @@ -436,10 +421,6 @@ ProfileCoreGetCurrentProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *ar nsJSUtils::nsConvertStringToJSVal(nativeRet, cx, rval); } - else { - JS_ReportError(cx, "Function GetCurrentProfile requires 0 parameters"); - return JS_FALSE; - } return JS_TRUE; } @@ -457,18 +438,17 @@ ProfileCoreMigrateProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK == scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { + return JS_FALSE; + } + { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "profilecore.migrateprofile", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "profilecore.migrateprofile",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); - } - else { - return JS_FALSE; } // If there's no private data, this must be the prototype, so ignore @@ -476,7 +456,11 @@ ProfileCoreMigrateProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, return JS_TRUE; } - if (argc >= 1) { + { + if (argc < 1) { + JS_ReportError(cx, "Function MigrateProfile requires 1 parameter"); + return JS_FALSE; + } nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]); @@ -486,10 +470,6 @@ ProfileCoreMigrateProfile(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, *rval = JSVAL_VOID; } - else { - JS_ReportError(cx, "Function MigrateProfile requires 1 parameters"); - return JS_FALSE; - } return JS_TRUE; } diff --git a/mozilla/xpfe/AppCores/src/nsJSToolkitCore.cpp b/mozilla/xpfe/AppCores/src/nsJSToolkitCore.cpp index b3b6adeb597..5318de82f72 100644 --- a/mozilla/xpfe/AppCores/src/nsJSToolkitCore.cpp +++ b/mozilla/xpfe/AppCores/src/nsJSToolkitCore.cpp @@ -25,6 +25,7 @@ #include "nsIJSScriptObject.h" #include "nsIScriptObjectOwner.h" #include "nsIScriptGlobalObject.h" +#include "nsCOMPtr.h" #include "nsIPtr.h" #include "nsString.h" #include "nsIDOMToolkitCore.h" @@ -61,9 +62,8 @@ GetToolkitCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -71,7 +71,6 @@ GetToolkitCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectGetProperty(a, cx, id, vp); @@ -96,9 +95,8 @@ SetToolkitCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) if (JSVAL_IS_INT(id)) { nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - PRBool ok = PR_FALSE; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } switch(JSVAL_TO_INT(id)) { @@ -106,7 +104,6 @@ SetToolkitCoreProperty(JSContext *cx, JSObject *obj, jsval id, jsval *vp) default: return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); } - NS_RELEASE(secMan); } else { return nsJSUtils::nsCallJSScriptObjectSetProperty(a, cx, id, vp); @@ -159,18 +156,17 @@ ToolkitCoreShowDialog(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showdialog", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showdialog",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -217,18 +213,17 @@ ToolkitCoreShowWindow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showwindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showwindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -276,18 +271,17 @@ ToolkitCoreShowWindowWithArgs(JSContext *cx, JSObject *obj, uintN argc, jsval *a *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showwindowwithargs", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showwindowwithargs",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -335,18 +329,17 @@ ToolkitCoreShowModalDialog(JSContext *cx, JSObject *obj, uintN argc, jsval *argv *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showmodaldialog", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.showmodaldialog",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore @@ -392,18 +385,17 @@ ToolkitCoreCloseWindow(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js *rval = JSVAL_NULL; nsIScriptContext *scriptCX = (nsIScriptContext *)JS_GetContextPrivate(cx); - nsIScriptSecurityManager *secMan; - if (NS_OK != scriptCX->GetSecurityManager(&secMan)) { + nsCOMPtr secMan; + if (NS_OK != scriptCX->GetSecurityManager(getter_AddRefs(secMan))) { return JS_FALSE; } { PRBool ok; - secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.closewindow", &ok); + secMan->CheckScriptAccess(scriptCX, obj, "toolkitcore.closewindow",PR_FALSE , &ok); if (!ok) { //Need to throw error here return JS_FALSE; } - NS_RELEASE(secMan); } // If there's no private data, this must be the prototype, so ignore