Name Description Size Coverage
.eslintrc.mjs 879 -
360seMigrationUtils.sys.mjs 5352 -
ChromeMacOSLoginCrypto.sys.mjs Class to handle encryption and decryption of logins stored in Chrome/Chromium on macOS. 5884 -
ChromeMigrationUtils.sys.mjs Get all extensions installed in a specific profile. @param {string} profileId - A Chrome user profile ID. For example, "Profile 1". @returns {Array} All installed Chrome extensions information. 17547 -
ChromeProfileMigrator.sys.mjs Converts an array of chrome bookmark objects into one our own places code understands. @param {object[]} items Chrome Bookmark items to be inserted on this parent @param {set} bookmarkURLAccumulator Accumulate all imported bookmark urls to be used for importing favicons @param {Function} errorAccumulator function that gets called with any errors thrown so we don't drop them on the floor. @returns {object[]} 38638 -
ChromeWindowsLoginCrypto.sys.mjs Class to handle encryption and decryption of logins stored in Chrome/Chromium on Windows. 5836 -
components.conf 1282 -
content -
docs -
EdgeProfileMigrator.sys.mjs Get rows from a table in the Edge DB as an array of JS objects. @param {string} tableName the name of the table to read. @param {string[]|Function} columns a list of column specifiers (see ESEDBReader.sys.mjs) or a function that generates them based on the database reference once opened. @param {nsIFile} dbFile the database file to use. Defaults to the main Edge database. @param {Function} filterFn Optional. A function that is called for each row. Only rows for which it returns a truthy value are included in the result. @returns {Array} An array of row objects. 15961 -
ESEDBReader.sys.mjs True, False, or NULL 21491 -
FileMigrators.sys.mjs Base class for a migration that involves reading a single file off of the disk that the user picks using a file picker. The file might be generated by another browser or some other application. 10159 -
FirefoxProfileMigrator.sys.mjs -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 13717 -
IEProfileMigrator.sys.mjs Internet Explorer profile migrator 3948 -
InternalTestingProfileMigrator.sys.mjs A stub of a migrator used for automated testing only. 2223 -
jar.mn 1876 -
metrics.yaml 21393 -
MigrationUtils.sys.mjs The singleton MigrationUtils service. This service is the primary mechanism by which migrations from other browsers to this browser occur. The singleton instance of this class is exported from this module as `MigrationUtils`. 37588 -
MigrationWizardChild.sys.mjs This class is responsible for updating the state of a <migration-wizard> component, and for listening for events from that component to perform various migration functions. 13163 -
MigrationWizardParent.sys.mjs Set to true once the first instance of MigrationWizardParent has received a "GetAvailableMigrators" message. 29904 -
MigratorBase.sys.mjs @typedef {object} MigratorResource A resource returned by a subclass of MigratorBase that can migrate data to this browser. @property {number} type A bitfield with bits from MigrationUtils.resourceTypes flipped to indicate what this resource represents. A resource can represent one or more types of data, for example HISTORY and FORMDATA. @property {Function} migrate A function that will actually perform the migration of this resource's data into this browser. 18471 -
moz.build 2096 -
MSMigrationUtils.sys.mjs Must be invoked once after last use of any of the provided helpers. 24019 -
nsEdgeMigrationUtils.cpp 1797 -
nsEdgeMigrationUtils.h 560 -
nsIEdgeMigrationUtils.idl Utilities for migrating from legacy (non-Chromimum-based) Edge. 788 -
nsIEHistoryEnumerator.cpp 3352 -
nsIEHistoryEnumerator.h Initializes the history reader, if needed. 892 -
nsIKeychainMigrationUtils.idl 509 -
nsKeychainMigrationUtils.h 596 -
nsKeychainMigrationUtils.mm 2589 -
nsWindowsMigrationUtils.h 942 -
ProfileMigrator.sys.mjs 649 -
SafariProfileMigrator.sys.mjs Start the migration of a Safari collection of bookmarks by retrieving favicon data. @param {object[]} aEntries The collection's children @param {number} aCollection One of the _COLLECTION values above. 22258 -
tests -