History not imported anymore from Safari 8+
Categories
(Firefox :: Migration, defect, P1)
Tracking
()
People
(Reporter: vtamas, Assigned: mstriemer)
References
(Blocks 1 open bug)
Details
Attachments
(2 files, 2 obsolete files)
Comment 1•9 years ago
|
||
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
Comment 4•9 years ago
|
||
Comment 5•9 years ago
|
||
Updated•9 years ago
|
Comment 6•9 years ago
|
||
Comment 7•5 years ago
|
||
A friend tried to switch to Firefox today and was met with the broken Safari importer. I replicated on a fresh profile. This seems like a bad first impression to give to users. I took up Marco's suggestion from comment 4 and prepared a patch to disable it. This patch doesn't actually remove SafariProfileMigrator.jsm
or do anything too drastic: it just removes the UI option to import from Safari. This seems like something that could still be fixed if it becomes a priority?
Comment 8•5 years ago
|
||
Comment 9•5 years ago
|
||
Uh, can you provide more details? This bug is specifically about history. AIUI we support importing other things (bookmarks incl. reading list). When you say "broken" - comment #0 suggests that all that happens is you ask it to import history and it does not, in fact, import history - but there are no errors and comment #0 doesn't suggest bookmarks are broken, too. Is that what's happening? If so it'd seem to be more sensible to just disable the history portion...
Comment 10•5 years ago
•
|
||
Ah, I was just typing a clarification and our comments collided! Nothing at all is imported. The console prints
JavaScript error: resource://gre/modules/PropertyListUtils.jsm, line 159: Error: aBuffer cannot be parsed as a DOM document: Error: aDoc is not a property list document
when one runs the Safari importer. I tried to import using Nightly 71.0a1 (2019-09-30) and my friend is running is running the latest version of Release. Maybe Safari bookmarks and reading list migrated to a Sqlite DB sometime since Safari 8 just like History did, as pointed out by Marco.
Comment 11•5 years ago
|
||
(In reply to Harry Twyford [:harry] from comment #10)
Ah, I was just typing a clarification and our comments collided! Nothing at all is imported. The console prints
JavaScript error: resource://gre/modules/PropertyListUtils.jsm, line 159: Error: aBuffer cannot be parsed as a DOM document: Error: aDoc is not a property list document
when one runs the Safari importer.
This seems like a separate bug that may be worth tracking separately (or at least figuring out when it broke), and possibly fixable. I'd say history is probably less important than bookmarks, and from just this error it's not clear what exactly is breaking things.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 12•5 years ago
|
||
Still reproducible on Mac OS X 10.15 with FF 72.0a1(2019-10-22).
Updated•4 years ago
|
Updated•2 years ago
|
Comment 13•2 years ago
|
||
Comment 14•2 years ago
|
||
Re-assigning this over to Mark to pick-up the patch and move it forward. Thanks to eliang for getting this started.
Assignee | ||
Comment 15•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 16•2 years ago
|
||
Depends on D179104
Comment 17•2 years ago
|
||
Comment 18•2 years ago
|
||
Backed out for causing xpc failures in browser/components/migration/tests/unit/test_Safari_history.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/8750c7ff68a2c713f97658957bff8dd870d528f3
Updated•2 years ago
|
Updated•2 years ago
|
Updated•1 years ago
|
Updated•1 years ago
|
Comment 19•1 years ago
|
||
Comment 20•1 years ago
|
||
Backed out for causing mochitests failures in browser_aboutwelcome_multistage_mr.js.
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_multistage_mr.js | Panel should be tightly anchored to the bottom of the button shadow node. - -389.7166748046875 == 0 - got -389.7166748046875, expected 0 (operator ==)
Updated•1 years ago
|
Updated•1 years ago
|
Comment 21•1 years ago
|
||
Comment 22•1 years ago
|
||
Backed out for causing xpcshell failures on test_Safari_bookmarks.js
Comment 23•1 years ago
|
||
Comment 24•1 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b64adfdf9ffa
https://hg.mozilla.org/mozilla-central/rev/d9149151cfdc
Assignee | ||
Updated•1 years ago
|
Updated•1 years ago
|
Updated•1 years ago
|
Description
•