Open Bug 1236916 Opened 4 years ago Updated 24 days ago
[MAC] History not imported anymore from Safari 8 on
Reproducible on: Firefox 46.0a1, Firefox 45.0a2 and Firefox 44 beta 6 under Mac OS X 10.10.5 and 10.11 Prerequisites: Safari is installed and has: - browsing history - saved bookmarks - search bar history STR 1.Run Firefox for the first time or remove the profiles folder. 2.Select Safari from the "Import Settings and Data" window and click on “Next” button. 3.Press "Next" and then “Finish” buttons. 4.Check the imported history. ER Firefox has all the other browser's history imported. AR The history is not imported. Additional notes: - Reproducible on: Firefox 46.0a1 (2016-01-05) and Firefox 45.0a2 (2016-01-05) and Firefox 44 beta 6 (20160104162232) under Mac OS X 10.10.5 with Safari 9.0.2 (10601.3.9) and Mac OS X 10.11 with Safari 9.0 (11601.1.56). - This issue is not reproducible under Mac OS X 10.9.5 with Safari 9.0.2 (95126.96.36.199.1). - There are no errors in Browser Console.
Is this still reproducible? Is it a regression?
Tested on Mac OS X 10.11 and still reproducing on latest Nightly (build ID: 20160411030231) when importing from Safari 9.0.1 (11601.2.72). The available options to import are: prefs / bookmarks / other data. This is not a regression, it reproduces back to Fx 10.0.2 (where only "prefs" and "bookmarks" are available). Also, on Fx 18.0.2 the same options as in latest builds are displayed and the issue persists.
OK. Looks like this is really an enhancement request. Jeff - Is importing history from Safari something that the product team thinks is valuable at this point? If yes, can you help to prioritize? If not, I suggest that we resolve wontfix.
Actually, our Safari profile migrator HAS an history migrator http://mxr.mozilla.org/mozilla-central/source/browser/components/migration/SafariProfileMigrator.js#181 So this is not a wontfix regardless, we should either fix the existing migrator or remove it if we don't care. It's strange this dates back to FX10 though, since the migrator was added in firefox 14 and it was likely working at that time. It's more likely Safari changed something in the way it stores history. We currently read from a History.plist file. we really need a way to test migrators automatically :(
So indeed looks like From Safari 8 they moved from History.plist to History.db (Sqlite)
Summary: [MAC] History not imported from Safari → [MAC] History not imported anymore from Safari 8 on
(In reply to Lawrence Mandel [:lmandel] (use needinfo) from comment #3) > OK. Looks like this is really an enhancement request. > > Jeff - Is importing history from Safari something that the product team > thinks is valuable at this point? If yes, can you help to prioritize? If > not, I suggest that we resolve wontfix. It's valuable especially if we implement features that rely heavily on browsing history to work, eg activity stream or even just the awesomebar. It's not critical though, assigning P2.
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.