Add sign-in button and status to Fennec New Tab
Categories
(Firefox for Android Graveyard :: Awesomescreen, enhancement, P1)
Tracking
(firefox-esr60 wontfix, firefox-esr6870+ verified, firefox68 wontfix, firefox69 affected, firefox70 affected)
People
(Reporter: cpeterson, Assigned: vlad.baicu)
References
Details
(Whiteboard: [fennec68.2])
Attachments
(2 files)
311.14 KB,
image/png
|
Details | |
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-esr68+
|
Details | Review |
Project plan: https://docs.google.com/document/d/1njMzQ4NGCN___ms2a2dkgVC4fi1OkWIaqxp3Y-vZLYw/edit
PI request: https://jira.mozilla.com/browse/PI-228
- Add a card to the new tab page prompting account sign in.
- Card is dynamic and shows either a place to sign in or current signed in status.
- There’s an X to dismiss card.
We will need L10n for new UI strings.
Comment 1•5 years ago
•
|
||
Even before the final UX we'll need the new strings to allow localizers as much time as possible to translate them.
Based on
- Card is dynamic and shows either a place to sign in or current signed in status.
I understand there are more strings involved than just "Sign in" .
Comment 2•5 years ago
|
||
Hi - wondering if there is any update on this? Do you know when we can expect to get the final strings?
thank you!
Reporter | ||
Comment 3•5 years ago
|
||
(In reply to Delphine Lebédel [:delphine - use need info] from comment #2)
Hi - wondering if there is any update on this? Do you know when we can expect to get the final strings?
Here are the proposed new strings, but they have not been finalized yet:
https://docs.google.com/document/d/1RF-h7po7YFqpHYeYwt-oYFvSU8Hypn9pAVHF7x_njcM/edit
I added some notes and questions about possibly reusing some similar existing strings (or using those strings as fallbacks at runtime for locales that don't have translations when we first ship).
Reporter | ||
Comment 4•5 years ago
|
||
(In reply to Chris Peterson [:cpeterson] from comment #3)
I added some notes and questions about possibly reusing some similar existing strings (or using those strings as fallbacks at runtime for locales that don't have translations when we first ship).
I have a meeting scheduled for tomorrow to get answers to my questions. I will keep you all posted.
Reporter | ||
Comment 5•5 years ago
|
||
New UX design screenshots and strings for New Tab card:
https://docs.google.com/document/d/1RF-h7po7YFqpHYeYwt-oYFvSU8Hypn9pAVHF7x_njcM/edit
Adding [fennec68.1.x]
whiteboard tag because we'll want to ship this in a Fennec ESR 68.1.x dot release in mid-September. We won't be ready in time to ship in Fennec ESR 68.1 on September 3.
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 7•5 years ago
|
||
Comment on attachment 9094219 [details]
Bug 1570880 - Added Sign in buttons in Awesomescreen.r=petru
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Part of the new sign up buttons feature
- User impact if declined: The sign up feature cannot be shipped without this patch
- Fix Landed on Version:
- Risk to taking this patch: Medium
- Why is the change risky/not risky? (and alternatives if risky): This new feature will be validated with a PI request and has already undergone some testing.
- String or UUID changes made by this patch:
Assignee | ||
Comment 8•5 years ago
|
||
Please see https://bugzilla.mozilla.org/show_bug.cgi?id=1576170#c23 for the landing order of the sign up button feature patches.
Comment 9•5 years ago
|
||
Comment on attachment 9094219 [details]
Bug 1570880 - Added Sign in buttons in Awesomescreen.r=petru
New Fennec awesomescreen work targeting 68.2. Approved for Fennec 68.2b6.
Comment 10•5 years ago
|
||
bugherder uplift |
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 11•5 years ago
|
||
Resolving as fixed because the New Tab buttons landed on ESR 68 in comment 10.
Comment 12•5 years ago
|
||
Verified as fixed on ESR 68.2b7, RC 68.2.0 build 2 with
- Samsung Galaxy Tab S3 (Android 8);
- OnePlus 5T (Android 9);
- Prestigio Grace X5 (Android 4.4.2).
I will mark this as verified. Thanks!
Updated•3 years ago
|
Description
•