Name Description Size
360seProfileMigrator.jsm 10429
ChromeMacOSLoginCrypto.jsm Class to handle encryption and decryption of logins stored in Chrome/Chromium on macOS. 5890
ChromeMigrationUtils.jsm 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. 11782
ChromeProfileMigrator.jsm Converts an array of chrome bookmark objects into one our own places code understands. @param items bookmark items to be inserted on this parent @param errorAccumulator function that gets called with any errors thrown so we don't drop them on the floor. 20837
components.conf 3915
content 3
EdgeProfileMigrator.jsm 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.jsm) 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. 16764
ESEDBReader.jsm exported ESEDBReader 22158
FirefoxProfileMigrator.jsm -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 12145
IEProfileMigrator.jsm Migrate the logins that were saved for the uris arguments. @param {nsIURI[]} uris - the uris that are going to be migrated. 14049 479
MigrationUtils.jsm Shared prototype for migrators, implementing nsIBrowserProfileMigrator. To implement a migrator: 1. Import this module. 2. Create the prototype for the migrator, extending MigratorPrototype. Namely: MosaicMigrator.prototype = Object.create(MigratorPrototype); 3. Set classDescription, contractID and classID for your migrator, and set NSGetFactory appropriately. 4. If the migrator supports multiple profiles, override the sourceProfiles Here we default for single-profile migrator. 5. Implement getResources(aProfile) (see below). 6. For startup-only migrators, override |startupOnlyMigrator|. 42911 1581
MSMigrationUtils.jsm Must be invoked once after last use of any of the provided helpers. 31536
nsIBrowserProfileMigrator.idl profile items to migrate. use with migrate(). 2684
nsIEHistoryEnumerator.cpp 3427
nsIEHistoryEnumerator.h Initializes the history reader, if needed. 932
nsIKeychainMigrationUtils.idl 509
nsKeychainMigrationUtils.h 596 2511
nsWindowsMigrationUtils.h 946
ProfileMigrator.jsm 719
SafariProfileMigrator.jsm Recursively migrate a Safari collection of bookmarks. @param aEntries the collection's children @param aCollection one of the values above. 14194
tests 2
.eslintrc.js 714