Last Comment Bug 589589 - Breakdown: Chrome profile migration for Import Wizard and Migration Assistant - passwords, form data, and settings
: Breakdown: Chrome profile migration for Import Wizard and Migration Assistant...
Status: NEW
p=
: meta
Product: Firefox
Classification: Client Software
Component: Migration (show other bugs)
: Trunk
: All All
: -- normal with 22 votes (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
: Matthew N. [:MattN] (PM me if requests are blocking you)
Mentors:
: 1019006 (view as bug list)
Depends on: 1018667 505192 707044 718608 744919
Blocks: chrome-migration
  Show dependency treegraph
 
Reported: 2010-08-22 12:12 PDT by Asa Dotzler [:asa]
Modified: 2016-12-05 18:49 PST (History)
25 users (show)
mmucci: firefox‑backlog+
See Also:
Crash Signature:
(edit)
QA Whiteboard: [qa-]
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description Asa Dotzler [:asa] 2010-08-22 12:12:39 PDT
New Firefox profiles should offer to migrate Google Chrome settings and data including at least bookmarks, passwords, history, form data, & cookies, and if possible also search services, keywords, tags, pop-up settings, cookie settings, page zoom levels, geolocation permissions, storage permissions, window size and position, toolbar visibility and ordering, proxies, malware settings, and tab opening order/position settings.

(This is not a duplicate of bug 505192 which is about the Import feature and specific to Chrome bookmarks.)
Comment 1 :Gavin Sharp [email: gavin@gavinsharp.com] 2011-04-25 20:57:44 PDT
The patch in bug 505192 covers a chrome profile migrator (it does more than just bookmarks), so I think this can probably just be a dupe.
Comment 2 Asa Dotzler [:asa] 2011-04-25 21:07:57 PDT
Does that other bug also cover making it a migration feature and not just an import feature?
Comment 3 :Gavin Sharp [email: gavin@gavinsharp.com] 2011-04-26 05:50:38 PDT
I'm not sure the distinction you're drawing - we only have "migrators", and that list determines the sources available from both the "File->Import" and first-run auto-import features. That bug is about adding a Chrome migrator.
Comment 4 Asa Dotzler [:asa] 2011-04-26 07:34:56 PDT
There are two features that depend on migrators, Import, and Migration Assistant. I don't care about the Import Wizard feature (I'm sure someone does, though) but the Migration Assistant needs to include Chrome.

If that bug is about creating the migrators, then we probably need two additional bugs, one for adding Chrome to the Migration Assistant (this bug) and one for adding Chrome to the Import Wizard.
Comment 5 :Gavin Sharp [email: gavin@gavinsharp.com] 2011-04-26 08:43:39 PDT
All migrators are included in both the "Import" and "Migration" wizards automatically, there's no need to "add" them.
Comment 6 Asa Dotzler [:asa] 2011-04-26 08:46:08 PDT

*** This bug has been marked as a duplicate of bug 505192 ***
Comment 7 Asa Dotzler [:asa] 2011-04-26 19:06:44 PDT
m_kato@ga2.so-net.ne.jp says the other bug is just for cookies, bookmarks, and history. We have to have passwords too and if at all possible we should also get form data and common prefs too.  Re-opening this to cover those.
Comment 8 Makoto Kato [:m_kato] 2011-04-26 20:03:13 PDT
password is into "Login Data".  But password value into this SQLite database is encrypted by 3DES.  I don't investigate how to get master key yet.
settings is into "Preferences".  It is JSON file, but I don't have mapping Firefox settings vs Chrome settings.
forms is into "Web Data".

After landing bug 505192, I will take this bug.
Comment 9 Asa Dotzler [:asa] 2012-03-20 23:49:44 PDT
Makoto, is this something you're still working on? These are important migrators, especially passwords. We can leave off the "settings" migrator until later (I want us to migrate a few key settings like "Always show the bookmarks bar", pinned tabs, and download location.)
Comment 10 Makoto Kato [:m_kato] 2012-03-20 23:56:59 PDT
(In reply to Asa Dotzler [:asa] from comment #9)
> Makoto, is this something you're still working on? These are important
> migrators, especially passwords. We can leave off the "settings" migrator
> until later (I want us to migrate a few key settings like "Always show the
> bookmarks bar", pinned tabs, and download location.)

password is bug 707044.   I can import http auth, but form login doesn't work correctly.  I am still investigating this...
Comment 11 Marco Bonardo [::mak] 2012-03-21 03:03:44 PDT
btw, please wait for bug 718608 to land, or we are going to do the work twice.
Comment 12 x.redir 2014-03-26 22:19:00 PDT Comment hidden (spam)
Comment 13 Marco Bonardo [::mak] 2014-03-27 02:00:43 PDT
(In reply to x.redir from comment #12)
> Today I can see that Firefox has implemented a similar Sync feature as
> Chrome, and I would like to switch back to Firefox. How could I do that
> without loosing the past 2 years of browsing data?

The current Chrome migrator, that you can reach on first run of Firefox or from the Library (Show All Bookmarks) window, can currently import cookies, bookmarks, and history (bug 946757 seems to point out we are missing some, but I didn't have a chance to check yet), at least from 2011. Surely it would be nice to import other data as requested here, that's planned, but I can't give you an eta, our resources are limited.
Comment 14 x.redir 2014-03-27 07:52:02 PDT Comment hidden (spam)
Comment 15 :Paolo Amadini 2014-04-16 07:16:31 PDT
Marco, do you think this should be on the desktop backlog?
Comment 16 x.redir 2014-04-16 07:21:04 PDT Comment hidden (spam)
Comment 17 Tyson 2014-04-17 15:58:06 PDT Comment hidden (advocacy)
Comment 18 x.redir 2014-04-30 15:08:51 PDT Comment hidden (spam)
Comment 19 Matthew N. [:MattN] (PM me if requests are blocking you) 2014-05-31 21:56:36 PDT
I'm thinking we should split this into separate bugs. Bug 707044 covers passwords on Windows (and Linux?), I have an investigation bug open for passwords on OS X (bug 1018667), and I think form data and settings can be split into their own bugs (or morph this into one of them).
Comment 20 Marco Bonardo [::mak] 2014-06-02 02:16:00 PDT
(In reply to Matthew N. [:MattN] from comment #19)
> I'm thinking we should split this into separate bugs.

very likely, this needs a breakdown.
Comment 21 Matthew N. [:MattN] (PM me if requests are blocking you) 2014-06-02 14:37:07 PDT
*** Bug 1019006 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.