QA/Firefox migrators

From MozillaWiki
< QA
Jump to: navigation, search

Migrator Overview

Supported data types

Data Type 360se Chrome/Chromium/Canary Edge Firefox (Refresh) Internet Explorer Safari
Bookmarks Yes Yes Firefox 41+ Yes Yes Yes
Cookies No Only unencrypted (bug 163165, bug 163166, bug 163167 ) Firefox 41+ Yes Yes No (bug 712240)
Form History No No No Yes No Only search history (bug 363488)
Form Autofill No No No Yes No No
History No Yes Only typed URL history, Firefox 44+ Yes Yes Yes
Home page No Broken (bug 1210401) No No Yes Yes
Passwords No Only Windows. OS X is bug 1423714 Firefox 42+ (bug 1192035) Yes Form passwords up to Win7 (43+) Win8+ (42+, bug 1192035), not HTTP Auth. (bug 1191175) No (bug 1018667)
Session No No No Yes No No
Settings No No No (WONTFIX) No. This is intentional so Refresh can fix problems. Yes Yes
Other Data Reading List (42+) Bookmark Backups, Personal Dictionary, FHR Data, Sync login Search history

Common issues affecting most browsers

Differences between official and unofficial builds

  • Homepage import page – Only appears in official builds

Differences between startup and later migrations

Startup migration happens when a user has no profiles.ini (i.e. no profiles) and they see the migrator automatically during startup (possibly only in official builds?). It can also be triggered with the -migration command-line argument. Migration can be accessed for existing profiles from the Places window (bookmark/history manager) from the last toolbar button => Import Data from Another Browser

  • Non-toolbar bookmarks are imported at the top level for startup migration but in a sub-folder with the browser's name afterwards.
  • The data selection page is skipped during startup migration and all data for the specific browser is chosen.
  • The system default browser should be first and initially selected during startup migration.

IE migrator

Summary

The feature's goal is to migrate data and settings safely from Internet Explorer to Firefox.

Reference

Full Query
ID Summary Status Assigned to Qa contact Whiteboard Qa whiteboard
248352 Preserve sort order when migrating bookmarks from IE ASSIGNED Mano (::mano, needinfo? for any questions; not reading general bugmail) No cf_qa_whiteboard
270045 IE cookie import assumes domain cookies, leading to duplicates NEW No cf_qa_whiteboard
405217 when migrating from IE, don't import default IE bookmarks if we can determine that the user hasn't used IE (or IE's bookmarks?) NEW No cf_qa_whiteboard
455008 EnableLUA=1 on XP causes IE cookie migration to fail NEW No cf_qa_whiteboard
488130 Search box search providers not migrated from IE NEW No cf_qa_whiteboard
537930 Import of IE bookmarks have .URL extension NEW [2012 Fall Equinox] No cf_qa_whiteboard
538654 Investigate real-time migration of password data from IE NEW No cf_qa_whiteboard
700898 test harness for migration tools (Opera, IE, Safari and etc) NEW No cf_qa_whiteboard
718220 IE migrator should import favicons NEW No cf_qa_whiteboard
719321 Update list of migrated IE prefs NEW No cf_qa_whiteboard
825558 Windows version does not import *all* bookmarks/settings from IE NEW No cf_qa_whiteboard
1191175 Password Import from IE not available for HTTP basic authentication NEW [lang=js] No cf_qa_whiteboard
1213861 An empty folder is imported if there are no bookmarks in Edge/IE favorites toolbar NEW Vasilica Mihasca, QA [away for an extended period of time - please needinfo addonsqa@softvision.ro] No cf_qa_whiteboard
1283557 Migration from IE doesn't work (broken) on win64 builds of Firefox (win10?) NEW No cf_qa_whiteboard
1392396 Intermittent browser/components/migration/tests/unit/test_IE_bookmarks.js | - Got all the expected parents - 1 == 0 NEW [stockwell disabled] No cf_qa_whiteboard

15 Total; 15 Open (100%); 0 Resolved (0%); 0 Verified (0%);

Test Cases

  • A list of test cases for this feature can be found here: Test Cases




Edge migrator

Summary

The feature's goal is to migrate data and settings safely from Microsoft Edge (Project Spartan) to Firefox.

Reference

Full Query
ID Summary Status Assigned to Qa contact Whiteboard Qa whiteboard
1192039 Import form data from Microsoft Edge NEW No cf_qa_whiteboard
1225466 Several issues with Edge migration on newer builds of Windows 10 NEW Vasilica Mihasca, QA [away for an extended period of time - please needinfo addonsqa@softvision.ro] No cf_qa_whiteboard

2 Total; 2 Open (100%); 0 Resolved (0%); 0 Verified (0%);

Test Cases




Chrome migrator

Summary

The feature's goal is to migrate data and settings safely from Google Chrome, Chromium and Chrome Canary (except Canary on Linux) to Firefox.

  • Other Chromium-based browsers like Opera (bug 707601) and Yandex aren't yet supported.

Reference

Full Query
ID Summary Status Assigned to Qa contact Whiteboard Qa whiteboard
454008 [meta] Support for migration from Google Chrome NEW [tracking] No cf_qa_whiteboard
589589 Breakdown: Chrome profile migration for Import Wizard and Migration Assistant - passwords, form data, and settings NEW p= [qa-]
706017 test harness for Google Chrome migration NEW Makoto Kato [:m_kato] p=0 No cf_qa_whiteboard
711995 Favicons are not loaded for imported Chrome bookmark pages NEW No cf_qa_whiteboard
743196 Investigate if Chrome migrator time conversion may hit the js uint64 limit NEW No cf_qa_whiteboard
835515 Nightly becomes unresponsive when importing months of history from Chrome NEW No cf_qa_whiteboard
946757 Failed to import visit count history from Chrome NEW No cf_qa_whiteboard
1162397 Check that the Chrome migrator is doing the correct thing with domain vs. host cookies NEW No cf_qa_whiteboard
1163165 Decrypt Google Chrome cookies on Windows NEW No cf_qa_whiteboard
1163166 Decrypt Google Chrome cookies on OS X NEW No cf_qa_whiteboard
1163167 Decrypt Google Chrome cookies on Linux NEW No cf_qa_whiteboard
1216186 Chromium and Canary bookmarks are imported into "From Google Chrome" on non-startup migration NEW Vasilica Mihasca, QA [away for an extended period of time - please needinfo addonsqa@softvision.ro] No cf_qa_whiteboard
1289217 Importing large history from Chrome causes Firefox to freeze NEW No cf_qa_whiteboard
1332219 Handle Chrome password imports using data scheme types >2 NEW No cf_qa_whiteboard
1332225 [meta] Investigate Firefox hanging while importing bookmarks/history/passwords from Google Chrome NEW No cf_qa_whiteboard
1357448 Lower limits for Chrome history imports NEW No cf_qa_whiteboard
1372204 Import from Chrome incorrectly handles non-ASCII characters in login and password UNCONFIRMED No cf_qa_whiteboard
1387302 When importing multiple usernames/passwords for the same domain from Chrome it is hard to remember which is the default NEW No cf_qa_whiteboard
1393332 Import Saved Addresses and Credit Cards from Chrome NEW [form autofill] No cf_qa_whiteboard
1398298 Offer to install UBlock or AdBlock if user had it installed in Chrome NEW No cf_qa_whiteboard
1398930 Migration of corrupt Chrome history taking 18+ hours NEW No cf_qa_whiteboard
1421485 Imported chrome browsing history ignores visit_count and shows recently visited history instead of top sites NEW No cf_qa_whiteboard
1423714 Import logins from Chrome on OS X NEW No cf_qa_whiteboard
1425231 imported bookmark from google chrome disappear after restart Firefox;workaround found UNCONFIRMED No cf_qa_whiteboard
1438972 Make non-Chrome profile migrator IO async NEW No cf_qa_whiteboard
1442271 Cookie imports fail on newer versions of Chrome and/or Linux NEW No cf_qa_whiteboard
1443986 Intermittent browser/components/migration/tests/browser/browser_undo_notification_wording.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/migration/tests/browser/browser_undo_notification_wording.js:36 NEW No cf_qa_whiteboard
1454397 Intermittent browser/components/migration/tests/unit/test_Chrome_cookies.js | application crashed [@ mozilla::ipc::MessageChannel::OnChannelErrorFromLink()] NEW No cf_qa_whiteboard

28 Total; 28 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Test Cases

  • A list of test cases for this feature can be found here: Test Cases




Safari migrator

Summary

The feature's goal is to migrate data and settings safely from Safari to Firefox.

Reference

Full Query
ID Summary Status Assigned to Qa contact Whiteboard Qa whiteboard
326701 Import from Safari does not import favicons NEW No cf_qa_whiteboard
363488 saved form history not imported from safari NEW No cf_qa_whiteboard
700898 test harness for migration tools (Opera, IE, Safari and etc) NEW No cf_qa_whiteboard
712240 Safari migrator does not import cookies NEW Mano (::mano, needinfo? for any questions; not reading general bugmail) p=13 No cf_qa_whiteboard
713818 Sort out "safe opening" of downloads story for people migrating from Safari NEW No cf_qa_whiteboard
713820 New Safari Migrator: Top Sites and Reading List issues NEW No cf_qa_whiteboard
737861 New Safari Migrator: Thumbnails for Top Sites NEW No cf_qa_whiteboard
1018667 Create a plan for accessing/importing Safari passwords (from OS X Keychain) NEW [fxgrowth] [fxprivacy] No cf_qa_whiteboard
1129021 Reconsider what is migrated from Safari NEW No cf_qa_whiteboard
1202922 Importing Safari Accessibility settings - minimum font size UNCONFIRMED [parity-chrome] No cf_qa_whiteboard
1226036 Don't offer to import from Safari if the only thing I've used Safari for is to download Firefox NEW No cf_qa_whiteboard
1236916 [MAC] History not imported anymore from Safari 8 on NEW Cornel Ionce [:cornel_ionce], Desktop Release QA No cf_qa_whiteboard
1239715 Migration of Safari user-created Bookmark-folders broken NEW No cf_qa_whiteboard

13 Total; 13 Open (100%); 0 Resolved (0%); 0 Verified (0%);

Test Cases

  • A list of test cases for this feature can be found here.




Firefox migrator

Summary

It is used by the reset/refresh profile feature from about:support and a notification bar if a profile hasn't been used in 60 days. It's not shown in the list of migrators at this time as it's meant for Refresh scenarios. It only supports migrating from the default Firefox profile to a new one.

Reference

Full Query
ID Summary Status Assigned to Qa contact Whiteboard Qa whiteboard
725904 Firefox Reset: handle when Sync is set up in source profile NEW No cf_qa_whiteboard
735568 Add return value to Migrate and check it during profile reset migration. NEW No cf_qa_whiteboard
756390 "Reset Firefox" doesn't show up for rebranding and ff-on-xr NEW No cf_qa_whiteboard
915126 Resetting Firefox with about:welcomeback open doesn't work well NEW No cf_qa_whiteboard
927393 Should fire quit-application-requested before resetting Firefox NEW No cf_qa_whiteboard
929450 Firefox sometimes doesn't reopen after Resetting Firefox NEW Paul Silaghi, QA [:pauly] No cf_qa_whiteboard
1017919 Reset Firefox: Preserve extensions but disable all of them NEW [fxgrowth] No cf_qa_whiteboard
1053569 Improve the UX of the dialog shown during a reset NEW [fxgrowth] No cf_qa_whiteboard
1114565 Refreshing Firefox twice in a row will not delete the old profile and will not restart Firefox NEW No cf_qa_whiteboard
1128510 Refresh Firefox should save a human-readable list of the previously-installed addons too NEW No cf_qa_whiteboard
1276998 Add-ons are restored after Refresh if sync is enabled NEW No cf_qa_whiteboard
1290495 Refresh prompt shows up on reinstall even after profile is deleted NEW No cf_qa_whiteboard
1291128 [e10s] Intermittent test_refresh_firefox.py TestFirefoxRefresh.testReset | ScriptTimeoutException: Timed out REOPENED [stockwell unknown] No cf_qa_whiteboard
1351171 Following Firefox Refresh, login info doesn't appear. FF restart is needed. UNCONFIRMED No cf_qa_whiteboard
1391008 Post-startup crash safe mode dialog recommends refresh profile too much, implications unclear NEW No cf_qa_whiteboard
1417647 Don't show the refresh bar for a new profile NEW No cf_qa_whiteboard
1440193 Intermittent browser/components/migration/tests/marionette/test_refresh_firefox.py TestFirefoxRefresh.testReset | application crashed [@ MOZ_CrashOOL] NEW No cf_qa_whiteboard
1451190 Intermittent browser/components/migration/tests/marionette/test_refresh_firefox.py TestFirefoxRefresh.testReset | application crashed [@ libxul.so + 0x36f7fa0] NEW No cf_qa_whiteboard

18 Total; 18 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Test Cases

  • A list of test cases for this feature can be found here: Test Cases