Closed
Bug 671422
Opened 13 years ago
Closed 13 years ago
First sync should prompt for Master Password
Categories
(Firefox :: Sync, defect)
Firefox
Sync
Tracking
()
VERIFIED
FIXED
mozilla8
Tracking | Status | |
---|---|---|
firefox7 | --- | fixed |
People
(Reporter: philikon, Assigned: philikon)
References
Details
(Keywords: regression, verified-aurora, Whiteboard: [verfied in services])
Attachments
(1 file)
(deleted),
patch
|
rnewman
:
review+
asa
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
This is a regression from bug 664792 where we made autoconnect in charge of the first sync. We should make it prompt for the MP.
Assignee | ||
Comment 1•13 years ago
|
||
Simply remove the bail out in Service._autoconnect if the master password is locked. This restored the previous behaviour:
* we prompt for the MP on autoconnect
* if the user cancels, we continue to schedule syncs at MASTER_PASSWORD_LOCKED_RETRY_INTERVAL (which is 15 minutes), rather than the singleDeviceInterval (which is 1 day)
Comment 2•13 years ago
|
||
Comment on attachment 545760 [details] [diff] [review]
v1
Review of attachment 545760 [details] [diff] [review]:
-----------------------------------------------------------------
I will file a followup to write an automated test that subsequent timed sync attempts do not attempt to access MP-protected credentials.
Attachment #545760 -
Flags: review?(rnewman) → review+
Assignee | ||
Comment 3•13 years ago
|
||
Whiteboard: [fixed in services]
Comment 4•13 years ago
|
||
This is asking for the MP when you click the Connect button in setup. Is that correct?
If you give the MP at that time, then proceed through setup, everything works fine.
Assignee | ||
Comment 5•13 years ago
|
||
(In reply to comment #4)
> This is asking for the MP when you click the Connect button in setup. Is
> that correct?
Yes, this is correct.
More crucially, though, once you have Sync set up and restart, about 10 seconds later you should get an MP prompt for the initial sync. If you enter your MP then, it will sync. If you deny it, it will not bother you anymore, but it will check every 15 minutes whether your MP is unlocked now (you may have unlocked it by some other means).
Comment 6•13 years ago
|
||
ok, yes, 10 seconds after restart we get the MP prompt. Cancelling it sets next sync to 15 minutes later. Instant sync triggers don't attempt to sync during the 15 minute MP interval. I assume that's expected, otherwise we get MP prompted relentlessly, right.
However, at the expected time, MP does not prompt again and instant sync triggers don't fire a prompt either.
Assignee | ||
Comment 7•13 years ago
|
||
(In reply to comment #6)
> ok, yes, 10 seconds after restart we get the MP prompt. Cancelling it sets
> next sync to 15 minutes later. Instant sync triggers don't attempt to sync
> during the 15 minute MP interval. I assume that's expected, otherwise we get
> MP prompted relentlessly, right.
Exactly.
> However, at the expected time, MP does not prompt again and instant sync
> triggers don't fire a prompt either.
That is precisely the intended behaviour.
Updated•13 years ago
|
Whiteboard: [fixed in services] → [verfied in services]
Assignee | ||
Comment 8•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla8
Assignee | ||
Comment 9•13 years ago
|
||
Comment on attachment 545760 [details] [diff] [review]
v1
Request approval for Aurora since this is a regression caused by bug 664792 which is in Aurora. The risk is minimal and the fix has already been verified by Services QA.
Attachment #545760 -
Flags: approval-mozilla-aurora?
Updated•13 years ago
|
Attachment #545760 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Assignee | ||
Comment 10•13 years ago
|
||
Updated•13 years ago
|
Status: RESOLVED → VERIFIED
Keywords: verified-aurora
Updated•6 years ago
|
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in
before you can comment on or make changes to this bug.
Description
•