Bug 1310596 - actually import OS.File in the 360se profile migrator code, r?mikedeboer draft
authorGijs Kruitbosch <gijskruitbosch@gmail.com>
Tue, 18 Oct 2016 11:55:30 +0100
changeset 426454 cc37d06e6a0565c08a7ac54cf5643b257f84d171
parent 426453 1cd2d4e5662563eb79d6e439237603b1b9d9f3fd
child 534157 705fe70338642317e29400e1b23cb963b2342963
push id32685
push usergijskruitbosch@gmail.com
push dateTue, 18 Oct 2016 10:56:07 +0000
reviewersmikedeboer
bugs1310596, 1276694
milestone52.0a1
Bug 1310596 - actually import OS.File in the 360se profile migrator code, r?mikedeboer Also removing a useless console.jsm import from the chrome migrator that I spotted when looking through the changes from bug 1276694 MozReview-Commit-ID: 78qkflg4KWn
browser/components/migration/360seProfileMigrator.js
browser/components/migration/ChromeProfileMigrator.js
--- a/browser/components/migration/360seProfileMigrator.js
+++ b/browser/components/migration/360seProfileMigrator.js
@@ -6,16 +6,17 @@
 
 const { classes: Cc, interfaces: Ci, results: Cr, utils: Cu } = Components;
 
 Cu.import("resource://gre/modules/XPCOMUtils.jsm");
 Cu.import("resource://gre/modules/Services.jsm");
 Cu.import("resource://gre/modules/NetUtil.jsm");
 Cu.import("resource://gre/modules/FileUtils.jsm");
 Cu.import("resource://gre/modules/Task.jsm");
+Cu.import("resource://gre/modules/osfile.jsm");
 Cu.import("resource:///modules/MigrationUtils.jsm");
 
 XPCOMUtils.defineLazyModuleGetter(this, "PlacesUtils",
                                   "resource://gre/modules/PlacesUtils.jsm");
 XPCOMUtils.defineLazyModuleGetter(this, "Sqlite",
                                   "resource://gre/modules/Sqlite.jsm");
 
 const kBookmarksFileName = "360sefav.db";
--- a/browser/components/migration/ChromeProfileMigrator.js
+++ b/browser/components/migration/ChromeProfileMigrator.js
@@ -20,17 +20,16 @@ const AUTH_TYPE = {
 };
 
 Cu.import("resource://gre/modules/AppConstants.jsm");
 Cu.import("resource://gre/modules/XPCOMUtils.jsm");
 Cu.import("resource://gre/modules/Services.jsm");
 Cu.import("resource://gre/modules/NetUtil.jsm");
 Cu.import("resource://gre/modules/FileUtils.jsm");
 Cu.import("resource://gre/modules/osfile.jsm");
-Cu.import("resource://gre/modules/Console.jsm");
 Cu.import("resource://gre/modules/Task.jsm");
 Cu.import("resource:///modules/MigrationUtils.jsm");
 
 XPCOMUtils.defineLazyModuleGetter(this, "PlacesUtils",
                                   "resource://gre/modules/PlacesUtils.jsm");
 XPCOMUtils.defineLazyModuleGetter(this, "OSCrypto",
                                   "resource://gre/modules/OSCrypto.jsm");
 /**