[scriptable, uuid(f8365b4a-da55-4e47-be7a-230142360f62)]
Constants
Attributes
Whether or not there is any data that can be imported from this browser (i.e. whether or not it is installed, and there exists a user profile)
Whether or not the import source implementing this interface has multiple user profiles configured.
The import source homepage. Returns null if not present/available
An enumeration of available profiles. If the import source does not support profiles, this attribute is null.
Methods
A bit field containing profile items that this migrator
offers for import.
@param aProfile the profile that we are looking for available data
to import
@param aDoingStartup "true" if the profile is not currently being used.
@returns bit field containing profile items (see above)
Copy user profile information to the current active profile. @param aItems list of data items to migrate. see above for values. @param aStartup helper interface which is non-null if called during startup. @param aProfile profile to migrate from, if there is more than one.
