diff --git a/mozilla/mailnews/addrbook/src/nsAddressBook.cpp b/mozilla/mailnews/addrbook/src/nsAddressBook.cpp index 609602dfd15..003318f684e 100644 --- a/mozilla/mailnews/addrbook/src/nsAddressBook.cpp +++ b/mozilla/mailnews/addrbook/src/nsAddressBook.cpp @@ -89,10 +89,7 @@ #include "nsIMsgVCardService.h" #include "nsCRTGlue.h" #include "nsIAbLDAPAttributeMap.h" - -#ifdef MOZ_XUL_APP #include "nsICommandLine.h" -#endif // our schema is not fixed yet, but we still want some sort of objectclass // for now, use obsolete in the class name, hinting that this will change @@ -1340,8 +1337,6 @@ NS_IMETHODIMP nsAddressBook::Convert4xVCardPrefs(const char *prefRoot, char **es return rv; } -#ifdef MOZ_XUL_APP - NS_IMETHODIMP nsAddressBook::Handle(nsICommandLine* aCmdLine) { @@ -1370,9 +1365,3 @@ nsAddressBook::GetHelpInfo(nsACString& aResult) aResult.Assign(NS_LITERAL_CSTRING(" -addressbook Open the address book at startup.\n")); return NS_OK; } - -#else // !MOZ_XUL_APP - -CMDLINEHANDLER_IMPL(nsAddressBook,"-addressbook","general.startup.addressbook","chrome://messenger/content/addressbook/addressbook.xul","Start with the addressbook.",NS_ADDRESSBOOKSTARTUPHANDLER_CONTRACTID,"Addressbook Startup Handler",PR_FALSE,"", PR_TRUE) - -#endif diff --git a/mozilla/mailnews/addrbook/src/nsAddressBook.h b/mozilla/mailnews/addrbook/src/nsAddressBook.h index 169530046c4..886386c994a 100644 --- a/mozilla/mailnews/addrbook/src/nsAddressBook.h +++ b/mozilla/mailnews/addrbook/src/nsAddressBook.h @@ -47,13 +47,8 @@ #include "nsIStreamLoader.h" #include "rdf.h" -#ifdef MOZ_XUL_APP #include "nsICommandLineHandler.h" #define ICOMMANDLINEHANDLER nsICommandLineHandler -#else -#include "nsICmdLineHandler.h" -#define ICOMMANDLINEHANDLER nsICmdLineHandler -#endif class nsILocalFile; class nsIAbDirectory; @@ -101,15 +96,9 @@ public: NS_DECL_ISUPPORTS NS_DECL_NSIADDRESSBOOK - NS_DECL_NSICONTENTHANDLER - NS_DECL_NSISTREAMLOADEROBSERVER - -#ifdef MOZ_XUL_APP - NS_DECL_NSICOMMANDLINEHANDLER -#else - NS_DECL_NSICMDLINEHANDLER - CMDLINEHANDLER_REGISTERPROC_DECLS -#endif + NS_DECL_NSICONTENTHANDLER + NS_DECL_NSISTREAMLOADEROBSERVER + NS_DECL_NSICOMMANDLINEHANDLER protected: nsresult DoCommand(nsIRDFDataSource *db, const nsACString& command, diff --git a/mozilla/mailnews/base/ispdata/Makefile.in b/mozilla/mailnews/base/ispdata/Makefile.in index 0dced82d405..c082a9fa101 100644 --- a/mozilla/mailnews/base/ispdata/Makefile.in +++ b/mozilla/mailnews/base/ispdata/Makefile.in @@ -59,10 +59,6 @@ include $(topsrcdir)/config/rules.mk GARBAGE += $(addprefix $(EXPORT_DIR)/, $(EXPORT_RESOURCE_FILES)) -ifndef MOZ_XUL_APP -GARBAGE += $(addprefix $(EXPORT_DIR_L10N)/, $(EXPORT_RESOURCE_FILES)) -endif - ifneq ($(EXPORT_RESOURCE_FILES),$(NULL)) libs:: $(EXPORT_RESOURCE_FILES) $(INSTALL) $^ $(EXPORT_DIR) diff --git a/mozilla/mailnews/base/src/nsMailDirProvider.cpp b/mozilla/mailnews/base/src/nsMailDirProvider.cpp index 07c1927aadc..5c23b92fbf2 100755 --- a/mozilla/mailnews/base/src/nsMailDirProvider.cpp +++ b/mozilla/mailnews/base/src/nsMailDirProvider.cpp @@ -37,9 +37,7 @@ #include "nsMailDirProvider.h" #include "nsMailDirServiceDefs.h" -#ifdef MOZ_XUL_APP #include "nsXULAppAPI.h" -#endif #include "nsMsgBaseCID.h" #include "nsArrayEnumerator.h" #include "nsCOMArray.h" @@ -86,9 +84,8 @@ nsMailDirProvider::GetFiles(const char *aKey, NS_ENSURE_SUCCESS(rv, rv); nsCOMPtr combinedEnumerator; - -#ifdef MOZ_XUL_APP nsCOMPtr extensionsEnum; + rv = dirSvc->Get(XRE_EXTENSIONS_DIR_LIST, NS_GET_IID(nsISimpleEnumerator), getter_AddRefs(extensionsEnum)); @@ -96,10 +93,7 @@ nsMailDirProvider::GetFiles(const char *aKey, rv = NS_NewUnionEnumerator(getter_AddRefs(combinedEnumerator), directoryEnumerator, extensionsEnum); NS_ENSURE_SUCCESS(rv, rv); -#else - directoryEnumerator.swap(combinedEnumerator); -#endif - + NS_IF_ADDREF(*aResult = new AppendingEnumerator(combinedEnumerator)); return NS_SUCCESS_AGGREGATE_RESULT; } diff --git a/mozilla/mailnews/base/src/nsMessengerBootstrap.cpp b/mozilla/mailnews/base/src/nsMessengerBootstrap.cpp index c3755e26ccc..98dcd7ded66 100644 --- a/mozilla/mailnews/base/src/nsMessengerBootstrap.cpp +++ b/mozilla/mailnews/base/src/nsMessengerBootstrap.cpp @@ -57,7 +57,6 @@ #include "nsIDialogParamBlock.h" #include "nsUnicharUtils.h" -#ifdef MOZ_XUL_APP #include "nsICommandLine.h" #include "nsILocalFile.h" #include "nsNetUtil.h" @@ -67,13 +66,12 @@ #include "nsIRDFService.h" #include "nsIMsgHdr.h" #include "nsMsgUtils.h" -#endif // MOZ_XUL_APP NS_IMPL_THREADSAFE_ADDREF(nsMessengerBootstrap) NS_IMPL_THREADSAFE_RELEASE(nsMessengerBootstrap) NS_IMPL_QUERY_INTERFACE2(nsMessengerBootstrap, - ICOMMANDLINEHANDLER, + nsICommandLineHandler, nsIMessengerWindowService) nsMessengerBootstrap::nsMessengerBootstrap() @@ -84,7 +82,6 @@ nsMessengerBootstrap::~nsMessengerBootstrap() { } -#ifdef MOZ_XUL_APP NS_IMETHODIMP nsMessengerBootstrap::Handle(nsICommandLine* aCmdLine) { @@ -228,18 +225,6 @@ nsMessengerBootstrap::GetHelpInfo(nsACString& aResult) return NS_OK; } -#else -CMDLINEHANDLER3_IMPL(nsMessengerBootstrap,"-mail","general.startup.mail","Start with mail.",NS_MAILSTARTUPHANDLER_CONTRACTID,"Mail Cmd Line Handler",PR_TRUE,"", PR_TRUE) - -NS_IMETHODIMP nsMessengerBootstrap::GetChromeUrlForTask(char **aChromeUrlForTask) -{ - if (!aChromeUrlForTask) return NS_ERROR_FAILURE; - *aChromeUrlForTask = PL_strdup("chrome://messenger/content/"); - - return NS_OK; -} -#endif - NS_IMETHODIMP nsMessengerBootstrap::OpenMessengerWindowWithUri(const char *windowType, const char * aFolderURI, nsMsgKey aMessageKey) { nsresult rv; diff --git a/mozilla/mailnews/base/src/nsMessengerBootstrap.h b/mozilla/mailnews/base/src/nsMessengerBootstrap.h index bec5a3a32b6..240d2c01371 100644 --- a/mozilla/mailnews/base/src/nsMessengerBootstrap.h +++ b/mozilla/mailnews/base/src/nsMessengerBootstrap.h @@ -42,14 +42,7 @@ #include "nscore.h" #include "nsIServiceManager.h" #include "nsIMessengerWindowService.h" - -#ifdef MOZ_XUL_APP #include "nsICommandLineHandler.h" -#define ICOMMANDLINEHANDLER nsICommandLineHandler -#else -#include "nsICmdLineHandler.h" -#define ICOMMANDLINEHANDLER nsICmdLineHandler -#endif #define NS_MESSENGERBOOTSTRAP_CID \ { /* 4a85a5d0-cddd-11d2-b7f6-00805f05ffa5 */ \ @@ -57,7 +50,7 @@ {0xb7, 0xf6, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5}} class nsMessengerBootstrap : - public ICOMMANDLINEHANDLER, + public nsICommandLineHandler, public nsIMessengerWindowService { @@ -67,13 +60,7 @@ public: NS_DECL_ISUPPORTS NS_DECL_NSIMESSENGERWINDOWSERVICE - -#ifdef MOZ_XUL_APP NS_DECL_NSICOMMANDLINEHANDLER -#else - NS_DECL_NSICMDLINEHANDLER - CMDLINEHANDLER_REGISTERPROC_DECLS -#endif }; #endif diff --git a/mozilla/mailnews/base/src/nsMessengerUnixIntegration.cpp b/mozilla/mailnews/base/src/nsMessengerUnixIntegration.cpp index e8a329c8edf..e55a8e7a994 100644 --- a/mozilla/mailnews/base/src/nsMessengerUnixIntegration.cpp +++ b/mozilla/mailnews/base/src/nsMessengerUnixIntegration.cpp @@ -70,10 +70,7 @@ #include "nsISupportsPrimitives.h" #include "nsNativeCharsetUtils.h" - -#ifdef MOZ_XUL_APP #include "nsToolkitCompsCID.h" -#endif #define ALERT_CHROME_URL "chrome://messenger/content/newmailalert.xul" #define NEW_MAIL_ALERT_ICON "chrome://messenger/skin/icons/new-mail-alert.png" diff --git a/mozilla/mailnews/base/src/nsMessengerWinIntegration.cpp b/mozilla/mailnews/base/src/nsMessengerWinIntegration.cpp index 9f642ca8d8e..ff8d4aa6e7b 100644 --- a/mozilla/mailnews/base/src/nsMessengerWinIntegration.cpp +++ b/mozilla/mailnews/base/src/nsMessengerWinIntegration.cpp @@ -77,14 +77,8 @@ #include "nsIInterfaceRequestorUtils.h" #include "nsNativeCharsetUtils.h" -// XXX test for this as long as there are still non-xul-app suite builds -#ifdef MOZ_XUL_APP #include "nsToolkitCompsCID.h" #define PROFILE_COMMANDLINE_ARG " -profile " -#else -#include "nsIProfile.h" -#define PROFILE_COMMANDLINE_ARG " -p " -#endif #define XP_SHSetUnreadMailCounts "SHSetUnreadMailCountW" #define XP_SHEnumerateUnreadMailAccounts "SHEnumerateUnreadMailAccountsW" @@ -413,8 +407,6 @@ nsMessengerWinIntegration::Init() if (mStoreUnreadCounts) { -// XXX test for this as long as there are still non-xul-app suite builds -#ifdef MOZ_XUL_APP // get current profile path for the commandliner nsCOMPtr profilePath; rv = directoryService->Get(NS_APP_USER_PROFILE_50_DIR, @@ -424,13 +416,6 @@ nsMessengerWinIntegration::Init() rv = profilePath->GetPath(mProfilePath); NS_ENSURE_SUCCESS(rv, rv); -#else - // get current profile name to fill in commandliner. - nsCOMPtr profileService = do_GetService(NS_PROFILE_CONTRACTID, &rv); - NS_ENSURE_SUCCESS(rv,rv); - - profileService->GetCurrentProfile(getter_Copies(mProfileName)); -#endif // get application path char appPath[_MAX_PATH] = {0}; @@ -1068,14 +1053,9 @@ nsMessengerWinIntegration::UpdateRegistryWithCurrent() commandLinerForAppLaunch.Append(mAppName); commandLinerForAppLaunch.Append(NS_LITERAL_STRING(DOUBLE_QUOTE)); commandLinerForAppLaunch.Append(NS_LITERAL_STRING(PROFILE_COMMANDLINE_ARG)); -// XXX test for this as long as there are still non-xul-app suite builds -#ifdef MOZ_XUL_APP commandLinerForAppLaunch.Append(NS_LITERAL_STRING(DOUBLE_QUOTE)); commandLinerForAppLaunch.Append(mProfilePath); commandLinerForAppLaunch.Append(NS_LITERAL_STRING(DOUBLE_QUOTE)); -#else - commandLinerForAppLaunch.Append(mProfileName); -#endif commandLinerForAppLaunch.Append(NS_LITERAL_STRING(MAIL_COMMANDLINE_ARG)); if (!commandLinerForAppLaunch.IsEmpty()) diff --git a/mozilla/mailnews/base/src/nsMessengerWinIntegration.h b/mozilla/mailnews/base/src/nsMessengerWinIntegration.h index f631c1889a3..51cfef73dee 100644 --- a/mozilla/mailnews/base/src/nsMessengerWinIntegration.h +++ b/mozilla/mailnews/base/src/nsMessengerWinIntegration.h @@ -153,13 +153,7 @@ private: nsString mEmailPrefix; nsCString mShellDllPath; - // XXX test for this as long as there are still non-xul-app suite builds -#ifdef MOZ_XUL_APP nsString mProfilePath; -#else - nsString mProfileName; -#endif - PRInt32 mCurrentUnreadCount; PRInt32 mLastUnreadCountWrittenToRegistry; diff --git a/mozilla/mailnews/compose/src/nsMsgComposeService.cpp b/mozilla/mailnews/compose/src/nsMsgComposeService.cpp index 9ec28b4eec2..23c1d6b1ec6 100644 --- a/mozilla/mailnews/compose/src/nsMsgComposeService.cpp +++ b/mozilla/mailnews/compose/src/nsMsgComposeService.cpp @@ -95,10 +95,8 @@ #include "nsIContentSink.h" #include "mozISanitizingSerializer.h" -#ifdef MOZ_XUL_APP #include "nsICommandLine.h" #include "nsIAppStartup.h" -#endif #ifdef XP_WIN32 #include @@ -332,7 +330,6 @@ void nsMsgComposeService::CloseHiddenCachedWindow(nsIDOMWindowInternal *domWindo nsCOMPtr baseWindow; baseWindow = do_QueryInterface(treeOwner); if (baseWindow) { -#ifdef MOZ_XUL_APP // HACK ALERT: when we hid this window we fired the "xul-window-destroyed" // notification for it. Now that it's being really-destroyed it will fire that // notification *again* for itself. The appstartup code maintains an internal @@ -341,7 +338,6 @@ void nsMsgComposeService::CloseHiddenCachedWindow(nsIDOMWindowInternal *domWindo nsCOMPtr appStartup(do_GetService(NS_APPSTARTUP_CONTRACTID)); if (appStartup) appStartup->EnterLastWindowClosingSurvivalArea(); -#endif baseWindow->Destroy(); } @@ -1481,7 +1477,6 @@ nsMsgComposeService::LoadDraftOrTemplate(const nsACString& aMsgURI, nsMimeOutput aMsgWindow, nsnull, mailCharset.get(), nsnull);; } -#ifdef MOZ_XUL_APP NS_IMETHODIMP nsMsgComposeService::Handle(nsICommandLine* aCmdLine) { @@ -1569,9 +1564,3 @@ nsMsgComposeService::GetHelpInfo(nsACString& aResult) aResult.Assign(NS_LITERAL_CSTRING(" -compose Compose a mail or news message.\n")); return NS_OK; } - -#else -CMDLINEHANDLER_IMPL(nsMsgComposeService, "-compose", "general.startup.messengercompose", DEFAULT_CHROME, - "Start with messenger compose.", NS_MSGCOMPOSESTARTUPHANDLER_CONTRACTID, "Messenger Compose Startup Handler", - PR_TRUE, "about:blank", PR_TRUE) -#endif diff --git a/mozilla/mailnews/compose/src/nsMsgComposeService.h b/mozilla/mailnews/compose/src/nsMsgComposeService.h index be42f52eac4..78dd80bf26c 100644 --- a/mozilla/mailnews/compose/src/nsMsgComposeService.h +++ b/mozilla/mailnews/compose/src/nsMsgComposeService.h @@ -47,13 +47,8 @@ #include "nsIMimeStreamConverter.h" #include "nsInterfaceHashtable.h" -#ifdef MOZ_XUL_APP #include "nsICommandLineHandler.h" #define ICOMMANDLINEHANDLER nsICommandLineHandler -#else -#include "nsICmdLineHandler.h" -#define ICOMMANDLINEHANDLER nsICmdLineHandler -#endif class nsMsgCachedWindowInfo { @@ -89,13 +84,7 @@ public: NS_DECL_ISUPPORTS NS_DECL_NSIMSGCOMPOSESERVICE NS_DECL_NSIOBSERVER - -#ifdef MOZ_XUL_APP NS_DECL_NSICOMMANDLINEHANDLER -#else - NS_DECL_NSICMDLINEHANDLER - CMDLINEHANDLER_REGISTERPROC_DECLS -#endif nsresult Init(); void Reset(); diff --git a/mozilla/mailnews/extensions/mdn/Makefile.in b/mozilla/mailnews/extensions/mdn/Makefile.in index 5379969fc37..e36bd77bf48 100644 --- a/mozilla/mailnews/extensions/mdn/Makefile.in +++ b/mozilla/mailnews/extensions/mdn/Makefile.in @@ -59,11 +59,3 @@ libs:: install:: $(SYSINSTALL) $(IFLAGS1) $(srcdir)/resources/content/mdn.js $(DESTDIR)$(mozappdir)/defaults/pref - -ifndef MOZ_XUL_APP -libs realchrome:: - @$(REGCHROME) content messenger-mdn messenger.jar - -install:: - @$(REGCHROME_INSTALL) content messenger-mdn messenger.jar -endif diff --git a/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.cpp b/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.cpp index d65a7183164..5b7785c9abb 100644 --- a/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.cpp +++ b/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.cpp @@ -87,10 +87,6 @@ #include "nsEmbedCID.h" -#ifndef MOZ_XUL_APP -#include "nsICmdLineService.h" -#endif - extern PRLogModuleInfo *MAPI; class nsMAPISendListener : public nsIMsgSendListener @@ -159,27 +155,6 @@ nsresult nsMAPISendListener::CreateMAPISendListener( nsIMsgSendListener **ppList PRBool nsMapiHook::isMapiService = PR_FALSE; -PRBool nsMapiHook::Initialize() -{ -// XXX test for this as long as there are still non-xul-app suite builds -#ifndef MOZ_XUL_APP - nsresult rv; - nsCOMPtr native; - nsCOMPtr cmdLineArgs (do_GetService(NS_COMMANDLINESERVICE_CONTRACTID, &rv)); - if (NS_FAILED(rv)) return PR_FALSE; - - nsCOMPtr appStartup (do_GetService(NS_APPSTARTUP_CONTRACTID, &rv)); - if (NS_FAILED(rv)) return PR_FALSE; - - rv = appStartup->GetNativeAppSupport(getter_AddRefs(native)); - if (NS_FAILED(rv)) return PR_FALSE; - - rv = native->EnsureProfile(cmdLineArgs); - if (NS_FAILED(rv)) return PR_FALSE; -#endif - return PR_TRUE; -} - void nsMapiHook::CleanUp() { // This routine will be fully implemented in future diff --git a/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.h b/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.h index 29a758808fd..79b36bcb55d 100644 --- a/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.h +++ b/mozilla/mailnews/mapi/mapihook/src/msgMapiHook.h @@ -43,7 +43,6 @@ class nsMapiHook { public : - static PRBool Initialize(); static PRBool DisplayLoginDialog(PRBool aLogin, PRUnichar **aUsername, PRUnichar **aPassword); static PRBool VerifyUserName(const nsString& aUsername, nsCString& aIdKey); diff --git a/mozilla/mailnews/mapi/mapihook/src/msgMapiImp.cpp b/mozilla/mailnews/mapi/mapihook/src/msgMapiImp.cpp index ca04eaae070..db03d790149 100644 --- a/mozilla/mailnews/mapi/mapihook/src/msgMapiImp.cpp +++ b/mozilla/mailnews/mapi/mapihook/src/msgMapiImp.cpp @@ -151,8 +151,7 @@ STDMETHODIMP CMapiImp::Initialize() nsMAPIConfiguration *pConfig = nsMAPIConfiguration::GetMAPIConfiguration(); if (pConfig != nsnull) - if (nsMapiHook::Initialize()) - hr = S_OK; + hr = S_OK; PR_Unlock(m_Lock); diff --git a/mozilla/mailnews/news/src/nsNntpService.cpp b/mozilla/mailnews/news/src/nsNntpService.cpp index 37eb07972c9..13a7243eca5 100644 --- a/mozilla/mailnews/news/src/nsNntpService.cpp +++ b/mozilla/mailnews/news/src/nsNntpService.cpp @@ -85,10 +85,7 @@ #include "nsEscape.h" #include "nsNetUtil.h" #include "nsIWindowWatcher.h" - -#ifdef MOZ_XUL_APP #include "nsICommandLine.h" -#endif #undef GetPort // XXX Windows! #undef SetPort // XXX Windows! @@ -1595,8 +1592,6 @@ nsNntpService::GetListOfGroupsOnServer(nsINntpIncomingServer *aNntpServer, nsIMs } -#ifdef MOZ_XUL_APP - NS_IMETHODIMP nsNntpService::Handle(nsICommandLine* aCmdLine) { @@ -1624,18 +1619,6 @@ nsNntpService::GetHelpInfo(nsACString& aResult) return NS_OK; } -#else // MOZ_XUL_APP - -CMDLINEHANDLER3_IMPL(nsNntpService,"-news","general.startup.news","Start with news.",NS_NEWSSTARTUPHANDLER_CONTRACTID,"News Cmd Line Handler", PR_FALSE,"", PR_TRUE) - -NS_IMETHODIMP nsNntpService::GetChromeUrlForTask(char **aChromeUrlForTask) -{ - if (!aChromeUrlForTask) return NS_ERROR_FAILURE; - *aChromeUrlForTask = PL_strdup("chrome://messenger/content/"); - return NS_OK; -} -#endif // MOZ_XUL_APP - NS_IMETHODIMP nsNntpService::HandleContent(const char * aContentType, nsIInterfaceRequestor* aWindowContext, nsIRequest *request) { diff --git a/mozilla/mailnews/news/src/nsNntpService.h b/mozilla/mailnews/news/src/nsNntpService.h index 28c91635f9d..6714a5b3786 100644 --- a/mozilla/mailnews/news/src/nsNntpService.h +++ b/mozilla/mailnews/news/src/nsNntpService.h @@ -52,13 +52,8 @@ #include "nsIContentHandler.h" #include "nsICacheSession.h" -#ifdef MOZ_XUL_APP #include "nsICommandLineHandler.h" #define ICOMMANDLINEHANDLER nsICommandLineHandler -#else -#include "nsICmdLineHandler.h" -#define ICOMMANDLINEHANDLER nsICmdLineHandler -#endif class nsIURI; class nsIUrlListener; @@ -80,13 +75,7 @@ public: NS_DECL_NSIMSGPROTOCOLINFO NS_DECL_NSICONTENTHANDLER NS_DECL_NSIMSGMESSAGEFETCHPARTSERVICE - -#ifdef MOZ_XUL_APP NS_DECL_NSICOMMANDLINEHANDLER -#else - NS_DECL_NSICMDLINEHANDLER - CMDLINEHANDLER_REGISTERPROC_DECLS -#endif // nsNntpService nsNntpService();