Closed
Bug 967333
Opened 11 years ago
Closed 11 years ago
Sync does not immediately acknowledge verification even after "Verified" link is opened
Categories
(Firefox for Android Graveyard :: Android Sync, defect, P1)
Tracking
(firefox29 wontfix, firefox30 fixed, firefox31 fixed, fennec29+)
RESOLVED
FIXED
Firefox 31
People
(Reporter: liuche, Assigned: nalexander)
References
Details
Attachments
(2 files)
57 bytes,
text/x-github-pull-request
|
rnewman
:
review+
|
Details | Review |
2.22 KB,
patch
|
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
STR:
1. Open Settings > Sync for the first time, create an account.
2. Receive verification email and click on link.
3. See "Verified" page (with non-channel-specific favicon and logo).
4. Open Settings > Sync.
Expected:
Sync is set up
Actual:
Sync checkboxes are greyed out and says the email account needs to be verified. Tapping on the screen sends another confirmation email and displays the "Email sent" screen.
Reporter | ||
Updated•11 years ago
|
Summary: Sync does not immediately acknowledge verification ever after "Verified" link is opened → Sync does not immediately acknowledge verification even after "Verified" link is opened
Comment 1•11 years ago
|
||
This is current expected behavior. We won't know you're verified until the next time we try to sync.
We intend to check more aggressively -- make those screens 'live' -- but that's a balancing act between screwing your phone battery/network/the server, and lagging behind reality.
Component: Firefox Sync: UI → Android Sync
Product: Mozilla Services → Android Background Services
Hardware: ARM → All
Version: unspecified → Firefox 29
Updated•11 years ago
|
Assignee: nobody → nalexander
Status: NEW → ASSIGNED
tracking-fennec: --- → 29+
Priority: -- → P1
Assignee | ||
Comment 2•11 years ago
|
||
Following Bug 966104, there's not much to be done here short of polling. This is strictly best effort; see the commit comment in the PR.
Attachment #8385013 -
Flags: review?(rnewman)
Comment 3•11 years ago
|
||
Comment on attachment 8385013 [details] [review]
github PR
I worry about this causing races with newly set up clients. If we had more time, I'd be inclined to have a "tentative" syncing mode, where if we're not the first client we only sync if there's data on the server, or we only fetch a token but never actually sync.
File a follow-up, perhaps?
Attachment #8385013 -
Flags: review?(rnewman) → review+
Assignee | ||
Comment 4•11 years ago
|
||
Assignee | ||
Comment 5•11 years ago
|
||
This is tracking-fennec29+, but ended up depending on the fixes in Bug 966104, which is tracking-fennec30+. Requesting uplift to Beta (29) for both.
Assignee | ||
Comment 6•11 years ago
|
||
[Approval Request Comment]
Bug caused by (feature/regressing bug #): initial FxA landing.
User impact if declined: slightly worse initial Sync set-up experience: we won't transition as quickly or smoothly to "your sync is all ready to go" when possible.
Testing completed (on m-c, etc.): tested locally. This is really small, just asks for a sync on activity start and stop.
Risk to taking this patch (and alternatives if risky): none.
String or IDL/UUID changes made by this patch: none.
Attachment #8404910 -
Flags: approval-mozilla-beta?
Attachment #8404910 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
Updated•11 years ago
|
Attachment #8404910 -
Flags: approval-mozilla-beta?
Attachment #8404910 -
Flags: approval-mozilla-beta+
Attachment #8404910 -
Flags: approval-mozilla-aurora?
Attachment #8404910 -
Flags: approval-mozilla-aurora+
Comment 7•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 31
Comment 8•11 years ago
|
||
Depends on bug 966104.
Flags: needinfo?(nalexander)
Keywords: branch-patch-needed
Assignee | ||
Comment 9•11 years ago
|
||
Flags: needinfo?(nalexander)
Updated•11 years ago
|
Keywords: branch-patch-needed
Updated•7 years ago
|
Product: Android Background Services → Firefox for Android
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•