Migration
The migration component is responsible for bringing data from outside applications running on the same computer into Firefox. This is typically done via a wizard where users can choose what types of data to migrate over.
The migrator is also used during a “Profile Refresh” to pave over a newly created Firefox profile with some data from an older one.
- MigrationUtils Reference
MigrationUtilsMigrationUtils.MIGRATION_ENTRYPOINTSMigrationUtils._importQuantitiesMigrationUtils.isStartupMigrationMigrationUtils.profileStartupMigrationUtils.canGetPermissionsOnPlatform()MigrationUtils.finishMigration()MigrationUtils.getLocalizedString()MigrationUtils.getMigrator()MigrationUtils.getMigratorKeyForDefaultBrowser()MigrationUtils.getRowsFromDBWithoutLocks()MigrationUtils.insertManyFavicons()MigrationUtils.installExtensionsWrapper()MigrationUtils.migratorExists()MigrationUtils.notifyLoginsManuallyImported()MigrationUtils.showMigrationWizard()MigrationUtils.startupMigration()MigrationUtils.wrapMigrateFunction()
- Migrators Reference
- Browser migrators
- ChromeProfileMigrator class
- BraveProfileMigrator class
- CanaryProfileMigrator class
- ChromeBetaMigrator class
- ChromeDevMigrator class
- Chromium360seMigrator class
- ChromiumEdgeMigrator class
- ChromiumEdgeBetaMigrator class
- ChromiumProfileMigrator class
- OperaProfileMigrator class
- OperaGXProfileMigrator class
- VivaldiProfileMigrator class
- File migrators
- Migration Wizard Reference