removed the "set" enable/disable methods

This commit is contained in:
rods%netscape.com 1999-04-16 20:03:32 +00:00
Родитель a6b341e525
Коммит cc6d2337f6
1 изменённых файлов: 0 добавлений и 74 удалений

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

@ -721,78 +721,6 @@ BrowserAppCoreExit(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval
}
//
// Native method SetDisableCallback
//
PR_STATIC_CALLBACK(JSBool)
BrowserAppCoreSetDisableCallback(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
{
nsIDOMBrowserAppCore *nativeThis = (nsIDOMBrowserAppCore*)JS_GetPrivate(cx, obj);
JSBool rBool = JS_FALSE;
nsAutoString b0;
*rval = JSVAL_NULL;
// If there's no private data, this must be the prototype, so ignore
if (nsnull == nativeThis) {
return JS_TRUE;
}
if (argc >= 1) {
nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]);
if (NS_OK != nativeThis->SetDisableCallback(b0)) {
return JS_FALSE;
}
*rval = JSVAL_VOID;
}
else {
JS_ReportError(cx, "Function setDisableCallback requires 1 parameters");
return JS_FALSE;
}
return JS_TRUE;
}
//
// Native method SetEnableCallback
//
PR_STATIC_CALLBACK(JSBool)
BrowserAppCoreSetEnableCallback(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
{
nsIDOMBrowserAppCore *nativeThis = (nsIDOMBrowserAppCore*)JS_GetPrivate(cx, obj);
JSBool rBool = JS_FALSE;
nsAutoString b0;
*rval = JSVAL_NULL;
// If there's no private data, this must be the prototype, so ignore
if (nsnull == nativeThis) {
return JS_TRUE;
}
if (argc >= 1) {
nsJSUtils::nsConvertJSValToString(b0, cx, argv[0]);
if (NS_OK != nativeThis->SetEnableCallback(b0)) {
return JS_FALSE;
}
*rval = JSVAL_VOID;
}
else {
JS_ReportError(cx, "Function setEnableCallback requires 1 parameters");
return JS_FALSE;
}
return JS_TRUE;
}
/***********************************************************************/
//
// class for BrowserAppCore
@ -842,8 +770,6 @@ static JSFunctionSpec BrowserAppCoreMethods[] =
{"print", BrowserAppCorePrint, 0},
{"close", BrowserAppCoreClose, 0},
{"exit", BrowserAppCoreExit, 0},
{"setDisableCallback", BrowserAppCoreSetDisableCallback, 1},
{"setEnableCallback", BrowserAppCoreSetEnableCallback, 1},
{0}
};