Closed Bug 255151 Opened 20 years ago Closed 20 years ago

Open Import wizard instead of file picker when choosing Import in bookmarks

Categories

(Firefox :: Bookmarks & History, defect, P4)

x86
Windows XP
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: bugzilla, Assigned: vlad)

Details

(Keywords: fixed-aviary1.0, Whiteboard: caused OS X regression in bug 259039)

Attachments

(2 files, 1 obsolete file)

Right now, we open this really scary and advanced file picker when you choose
Import in the Bookmarks window and force users to understand how bookmarks are
stored behind the scenes. Instead, we should present the Import wizard you get
when choosing File -> Import in the Firefox window, only pared down to import
just bookmarks (in other words, don't even show the second screen where you
choose what to import). Significant bonus points if you add a radio button to
the first screen (where you choose the application to import from) that just
says "From file" and has an associated textbox/browse button, so we can continue
to offer the more flexible functionality we currently have for advanced users.
Flags: blocking-aviary1.0+
Priority: -- → P4
I'm trying to get this working, though no promises.  However, it strikes me that
the "From File" will have to be a localizable string so the string itself should
go in before l10n freeze.
Attached patch l10n string only (obsolete) — Splinter Review
Will this do, or does migration.properties need another sourceName line?
Attachment #157664 - Flags: review?(firefox)
Requesting Blocking 1.0PR to get the string in before l10n freeze, if not in
time for PR itself.
Flags: blocking-aviary1.0PR?
Attachment #157664 - Flags: review?(firefox) → review?(bugs)
Attachment #157664 - Attachment is obsolete: true
Attachment #157664 - Flags: review?(bugs)
Whiteboard: affects l10n
This has everything working for me in Bookmarks Manager's Import, with From
File calling the old filepicker.

I still need to heavily test regular migration (especially automigrate) to make
sure nothing there broke.
Attachment #157765 - Flags: review?(vladimir)
Comment on attachment 157814 [details] [diff] [review]
v1, bookmarks and migration changes

I've Win32 tested this with every combination of Automigrate and manual I can
(IE/Moz/Nothing) and it all worked.  Bookmarks was tested before and worked.
Attachment #157814 - Flags: review?(bugs)
Whiteboard: affects l10n → [have patch] need review ben/vlad - affects l10n
Comment on attachment 157765 [details] [diff] [review]
l10n strings, one extra string

r=vladimir@pobox.com
Attachment #157765 - Flags: review?(vladimir) → review+
Comment on attachment 157814 [details] [diff] [review]
v1, bookmarks and migration changes

r=vladimir@pobox.com

Looks good to me, though ben knows the migration code better.  Will this append
bookmarks the current set, or does it replace the user's current bookmarks?
Attachment #157814 - Flags: superreview?(bugs)
Attachment #157814 - Flags: review?(bugs)
Attachment #157814 - Flags: review+
Attachment #157814 - Flags: approval-aviary?
This appends the bookmarks, it follows the same exact behavior as doing File ->
Import and just selecting Bookmarks (excluding the From File alternative).
Comment on attachment 157814 [details] [diff] [review]
v1, bookmarks and migration changes

"OK"
Attachment #157814 - Flags: superreview?(bugs)
Attachment #157814 - Flags: superreview+
Attachment #157814 - Flags: approval-aviary?
Attachment #157814 - Flags: approval-aviary+
in on aviary, trunk soon
Keywords: fixed-aviary1.0
Flags: blocking-aviary1.0PR?
confirmed fixed on Windows Firefox Branch 2004-09-10-08-0.9 and Mac Firefox
Branch 2004-09-10-07-0.9
blocker regression on mac: bug 259039
Whiteboard: [have patch] need review ben/vlad - affects l10n → [affects l10n] back it out (cooment 13)?
there's no immediate need to back this out just because of bustage on Mac.  Its
a blocker on Mac, but backing this out everywhere isn't necessary.
Whiteboard: [affects l10n] back it out (cooment 13)? → caused OS X regression in bug 259039
Ben and Vlad have checked this (and the patch for bug 259039) into trunk.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
sorry for bugspam, long-overdue mass reassign of ancient QA contact bugs, filter on "beltznerLovesGoats" to get rid of this mass change
QA Contact: mconnor → bookmarks
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: