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
MigrationUtils
MigrationUtils.MIGRATION_ENTRYPOINTS
MigrationUtils._importQuantities
MigrationUtils.isStartupMigration
MigrationUtils.profileStartup
MigrationUtils.canGetPermissionsOnPlatform()
MigrationUtils.finishMigration()
MigrationUtils.getLocalizedString()
MigrationUtils.getMigrator()
MigrationUtils.getMigratorKeyForDefaultBrowser()
MigrationUtils.getRowsFromDBWithoutLocks()
MigrationUtils.insertManyFavicons()
MigrationUtils.installExtensionsWrapper()
MigrationUtils.migratorExists()
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