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