41 #include "nsIObserverService.h"
42 #include "nsIProfileMigrator.h"
43 #include "nsIServiceManager.h"
44 #include "nsISupportsArray.h"
45 #include "nsISupportsPrimitives.h"
46 #include "nsServiceManagerUtils.h"
55 mObserverService = do_GetService(
"@mozilla.org/observer-service;1");
66 nsOmniWebProfileMigrator::Migrate(PRUint16 aItems, nsIProfileStartup* aStartup,
const PRUnichar* aProfile)
78 nsOmniWebProfileMigrator::GetMigrateData(
const PRUnichar* aProfile,
87 nsOmniWebProfileMigrator::GetSourceExists(PRBool* aResult)
95 nsOmniWebProfileMigrator::GetSourceHasMultipleProfiles(PRBool* aResult)
102 nsOmniWebProfileMigrator::GetSourceProfiles(nsISupportsArray** aResult)
109 nsOmniWebProfileMigrator::GetSourceHomePageURL(nsACString& aResult)
NS_IMPL_ISUPPORTS1(sbDeviceCapabilitiesUtils, sbIDeviceCapabilitiesUtils) sbDeviceCapabilitiesUtils
#define NOTIFY_OBSERVERS(message, item)
#define MIGRATION_STARTED
virtual ~nsOmniWebProfileMigrator()