Closed Bug 1225224 Opened 10 years ago Closed 10 years ago

Prompt on clearing History when signed in to Sync

Categories

(Firefox for iOS :: General, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 2.0+ ---

People

(Reporter: tecgirl, Assigned: st3fan, Mentored)

References

Details

(Whiteboard: [needstrings])

Attachments

(1 file)

It's not immediately obvious to the user that choosing to enable 'Saved Logins' as a choice when clearing private data will wipe all instances of logins across their Fx account. This option is defaulted to off, so when the user taps to enable it, provide a confirmation dialog with the following: Are you sure? This will remove all saved logins from your Firefox account. [Cancel][OK] Cancel will keep the toggle in the off position, OK will enable it.
Depends on: 1224756
Is this a dupe of, sub-bug of, or split-out of Bug 1162778?
Hardware: Other → All
See Also: → 1162778
Bug 1162778 is a dialog for when the user Logs Out, which doesn't clear any data but stops syncing. This is for when Clearing Private Data. That dialog would provide them the option to go to the Clear Private Data view to do so.
(In reply to Robin Andersen [:tecgirl] from comment #2) > Bug 1162778 is a dialog for when the user Logs Out, which doesn't clear any > data but stops syncing. This is for when Clearing Private Data. That dialog > would provide them the option to go to the Clear Private Data view to do so. Ah, I'd morphed that bug to be both (because they're related), but I guess we can split and use this as one half. Do you still want to give the user a pointer to sign out from FxA? That is, if the user got to this point, they might: 1. Intend to delete their passwords everywhere. 2. Have made a mistake and want to cancel. 3. Want to wipe this device but not their account -- they didn't think to go sign out first.
Summary: Provide dialog when enabling the option to clear 'Saved Logins' → Provide accounts-aware prompting when enabling the option to clear 'Saved Logins'
(In reply to Richard Newman [:rnewman] from comment #3) > (In reply to Robin Andersen [:tecgirl] from comment #2) > > Bug 1162778 is a dialog for when the user Logs Out, which doesn't clear any > > data but stops syncing. This is for when Clearing Private Data. That dialog > > would provide them the option to go to the Clear Private Data view to do so. > > Ah, I'd morphed that bug to be both (because they're related), but I guess > we can split and use this as one half. > > Do you still want to give the user a pointer to sign out from FxA? That is, > if the user got to this point, they might: > > 1. Intend to delete their passwords everywhere. > 2. Have made a mistake and want to cancel. > 3. Want to wipe this device but not their account -- they didn't think to go > sign out first. The messaging on the Log Out dialog lets them know that the local data will remain, but will give the option to clear by going to Clear Private Data. So if they tap Log Out they'll see that and would have all the available choices listed above. I guess I should finish up that bug…
Note that we might fix the logins part by moving it into logins management, but we still need to prompt there. Before prompting we should make sure that: * The user has an account * Either the account isn't functioning, or: * They have chosen to sync the affected data type.
Mentor: rnewman
See Also: → 1226367
Summary: Provide accounts-aware prompting when enabling the option to clear 'Saved Logins' → Provide accounts-aware prompting when enabling the option to clear synced data: 'Saved Logins', 'Form History', or 'History'
Depends on: 1226654
Whiteboard: [needstrings]
Prompting on clearing logins will be handled in Bug 1226652 (bulk), Bug 1221709 (single).
Summary: Provide accounts-aware prompting when enabling the option to clear synced data: 'Saved Logins', 'Form History', or 'History' → Provide accounts-aware prompting when enabling the option to clear synced data: 'Form History' or 'History'
Depends on: 1233281
Summary: Provide accounts-aware prompting when enabling the option to clear synced data: 'Form History' or 'History' → Prompt on clearing History when signed in to Sync
This patch shows a confirmation dialog when you Clear Private Data with History selected when logged in to Sync.
Comment on attachment 8699583 [details] [review] PR: https://github.com/mozilla/firefox-ios/pull/1369 Adding a bunch of people just to make sure this gets attention sooner. Because if strings. Does not need 3 people review.
Attachment #8699583 - Flags: ui-review?
Attachment #8699583 - Flags: review?(sleroux)
Attachment #8699583 - Flags: review?(rnewman)
Attachment #8699583 - Flags: review?(bnicholson)
Comment on attachment 8699583 [details] [review] PR: https://github.com/mozilla/firefox-ios/pull/1369 r+ from me, ui+ from Robin, 'cos she came up with the strings in <https://github.com/mozilla/firefox-ios/commit/d5b0d469870a21249af7de9fb21fd62997336612>. r+ with string updates, follow-up for conditional, and a couple nits.
Attachment #8699583 - Flags: ui-review?
Attachment #8699583 - Flags: ui-review+
Attachment #8699583 - Flags: review?(sleroux)
Attachment #8699583 - Flags: review?(rnewman)
Attachment #8699583 - Flags: review?(bnicholson)
Attachment #8699583 - Flags: review+
Assignee: nobody → sarentz
Status: NEW → ASSIGNED
Depends on: 1233521
All addressed. Followup files as bug 1233521
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: