cannot view last sync time
Categories
(Firefox :: Sync, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox-esr68 | --- | wontfix |
firefox67 | --- | unaffected |
firefox68 | --- | wontfix |
firefox69 | --- | wontfix |
firefox70 | --- | wontfix |
firefox71 | --- | fixed |
People
(Reporter: lazymonkey, Assigned: eoger)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [fxa])
Attachments
(1 file)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36
Steps to reproduce:
on nightly build, after recent changes, I cannot see anymore the tooltip with the time of last sync. please readd the tooltip or a label with last successful sync time.
thanks.
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Thanks for the report for completeness, could you please be more specific about where you are expecting to see the tooltip, perhaps by sharing a screenshot?
IIRC one place this it used to appear was when hovering over the row for your Firefox Account in the hamburger menu. Vijay, was this changes as part of the recent work on the FxA toolbar icon?
Comment 2•5 years ago
|
||
I'm fairly sure this is a regression from bug 1542334.
https://searchfox.org/mozilla-central/rev/b2015fdd464f598d645342614593d4ebda922d95/browser/base/content/browser-sync.js#974 should also be setting the attribute on 'PanelUI-fxa-menu-syncnow-button' (although it could also be argued it might as well be also be on 'appMenu-fxa-label' (ie, the item that remains on the top-level menu and opens the sub-menu).
Comment 3•5 years ago
|
||
It was a design decision to remove the tooltip from the top level app menu because the user could not manually initiate sync there. However, I think it is reasonable to show it somewhere, possible the submenu button Sync Now
? rfelley thoughts?
Comment 4•5 years ago
|
||
Definitely put it on the Sync Now in the menu.
Today the toolbar icon says "Firefox Account" no matter the state of the account.
This makes sense when the user is not signed in.
Perhaps when they sign in we can repeat the last sync time there too.
Objections?
Comment 5•5 years ago
|
||
Today the toolbar icon says "Firefox Account" no matter the state of the account.
Perhaps when they sign in we can repeat the last sync time there too.
Alternately, some sort of "Signed in as X" tooltip might be appropriate in this case.
Comment 6•5 years ago
|
||
Agreed! Exactly that: Signed in as user@example.com.
We avoid using display name, even if it's available, because it can be anything, even obama@whitehouse.gov
Comment 7•5 years ago
|
||
The priority flag is not set for this bug.
:markh, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 8•5 years ago
|
||
Vijay, I'm per-emptively assigning this to you, I hope that's OK.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Pushed by eoger@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4695136f7e82 Unify Sync Now buttons logic. r=markh,fluent-reviewers,flod
Comment 12•5 years ago
|
||
Backed out for assertion failures at ErrorResult.h
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=270784238&repo=autoland&lineNumber=1612
Backout: https://hg.mozilla.org/integration/autoland/rev/595a7ff758ed1390f7d7fbfc3f116032b6aa6788
Comment 13•5 years ago
|
||
This also caused other test failures (several browser chrome and devtools): https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception&fromchange=ff3193607ca632809f7a97dc2a429fff3d167aac&searchStr=linux%2Cx64%2Casan&failure_classification_id=2&selectedJob=270788461
Assignee | ||
Comment 14•5 years ago
|
||
I can't NI? Zibi till they're back from PTO, but they need to have a look before we can re-land this since we add sync.ftl
to browser.xhtml
.
Assignee | ||
Comment 15•5 years ago
|
||
Actually data-lazy-l10n-id
should do the trick.
Comment 16•5 years ago
|
||
Pushed by eoger@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/12ff69a8f360 Unify Sync Now buttons logic. r=markh,fluent-reviewers,flod
Comment 17•5 years ago
|
||
Can you file a follow-up about the assertion failure? It looks dodgy - we're ignoring a failure somewhere, we should either be explicit about it or handle it properly (but also, what's failing and why?).
Comment 19•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Updated•2 years ago
|
Description
•