37 #include "nsISupports.idl"
39 interface nsISupportsArray;
40 interface nsIProfileStartup;
42 [scriptable,
uuid(f8365b4a-da55-4e47-be7a-230142360f62)]
48 const unsigned short ALL = 0x0000;
63 void migrate(in
unsigned short aItems, in nsIProfileStartup aStartup, in wstring aProfile);
73 unsigned short getMigrateData(in wstring aProfile, in
boolean aDoingStartup);
const unsigned short FORMDATA
readonly attribute AUTF8String sourceHomePageURL
const unsigned short HISTORY
const unsigned short SETTINGS
readonly attribute nsISupportsArray sourceProfiles
readonly attribute boolean sourceHasMultipleProfiles
const unsigned short COOKIES
const unsigned short BOOKMARKS
readonly attribute boolean sourceExists
const unsigned short PASSWORDS
unsigned short getMigrateData(in wstring aProfile, in boolean aDoingStartup)
const unsigned short OTHERDATA
void migrate(in unsigned short aItems, in nsIProfileStartup aStartup, in wstring aProfile)