From e103e9a25cb9aba3dcad17e225dd351d59642468 Mon Sep 17 00:00:00 2001 From: "timeless%mozdev.org" Date: Wed, 28 May 2003 22:34:20 +0000 Subject: [PATCH] Bug 207327 @mozilla.org/js/jsd/app-start-observer;2 isn't registering itself correctly as an app-startup observer service r=rginda git-svn-id: svn://10.0.0.236/trunk@143001 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/jsd/jsd_xpc.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mozilla/js/jsd/jsd_xpc.cpp b/mozilla/js/jsd/jsd_xpc.cpp index 661fc60d424..e04756b047a 100644 --- a/mozilla/js/jsd/jsd_xpc.cpp +++ b/mozilla/js/jsd/jsd_xpc.cpp @@ -103,7 +103,8 @@ #define AUTOREG_CATEGORY "xpcom-autoregistration" #define APPSTART_CATEGORY "app-startup" -#define JSD_STARTUP_ENTRY "JSDebugger Startup Observer" +#define JSD_AUTOREG_ENTRY "JSDebugger Startup Observer" +#define JSD_STARTUP_ENTRY "JSDebugger Startup Observer,service" JS_STATIC_DLL_CALLBACK (JSBool) jsds_GCCallbackProc (JSContext *cx, JSGCStatus status); @@ -2269,7 +2270,7 @@ jsdService::GetInitAtStartup (PRBool *_rval) nsresult autoreg_rv, appstart_rv; autoreg_rv = categoryManager->GetCategoryEntry(AUTOREG_CATEGORY, - JSD_STARTUP_ENTRY, + JSD_AUTOREG_ENTRY, getter_Copies(notused)); appstart_rv = categoryManager->GetCategoryEntry(APPSTART_CATEGORY, JSD_STARTUP_ENTRY, @@ -2337,7 +2338,7 @@ jsdService::SetInitAtStartup (PRBool state) if (state) { rv = categoryManager->AddCategoryEntry(AUTOREG_CATEGORY, - JSD_STARTUP_ENTRY, + JSD_AUTOREG_ENTRY, jsdASObserverCtrID, PR_TRUE, PR_TRUE, nsnull); if (NS_FAILED(rv)) @@ -2351,7 +2352,7 @@ jsdService::SetInitAtStartup (PRBool state) mInitAtStartup = triYes; } else { rv = categoryManager->DeleteCategoryEntry(AUTOREG_CATEGORY, - JSD_STARTUP_ENTRY, PR_TRUE); + JSD_AUTOREG_ENTRY, PR_TRUE); if (NS_FAILED(rv)) return rv; rv = categoryManager->DeleteCategoryEntry(APPSTART_CATEGORY,