Closed Bug 1570878 (fennec-onboarding-signin) Opened 5 years ago Closed 5 years ago

Add a sign-in button to each Fennec onboarding card

Categories

(Firefox for Android Graveyard :: First Run, enhancement, P1)

Unspecified
Android
enhancement

Tracking

(firefox-esr60 wontfix, firefox-esr6870+ verified, firefox68 wontfix, firefox69 wontfix, firefox70 wontfix, firefox71 verified)

VERIFIED FIXED
Firefox 71
Tracking Status
firefox-esr60 --- wontfix
firefox-esr68 70+ verified
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- wontfix
firefox71 --- verified

People

(Reporter: cpeterson, Assigned: vlad.baicu)

References

Details

(Whiteboard: [fennec68.2])

Attachments

(3 files)

Attached image UX_sketch.png

Project plan: https://docs.google.com/document/d/1njMzQ4NGCN___ms2a2dkgVC4fi1OkWIaqxp3Y-vZLYw/edit
PI request: https://jira.mozilla.com/browse/PI-227

  1. Add sign-in button and call-to-action to every onboarding card.
  2. UX team will re-examine content and apply onboarding principles (make actionable, provide value).

Will we need new UI strings to be translated?

See Also: → fennec-new-tab-signin
See Also: → 1576170

New UX design screenshots and strings for onboarding cards:
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.

Priority: -- → P1
Whiteboard: [fennec68.1.x]
Depends on: 1576170
See Also: 1576170
Depends on: 1577868
Assignee: nobody → vlad.baicu
Keywords: checkin-needed

Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3cb44232fce2
Add sign-in buttons to onboarding. r=petru

Keywords: checkin-needed
Blocks: 1579217
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
Alias: fennec-onboarding-signin

Verified as fixed on 71.0a1 (2019-09-10) with

  • Samsung Galaxy Tab S3 (Android 8; Tablet);
  • Huawei Honor 8 (Android 7.0);
  • OnePlus 5T (Android 9);
  • Google Pixel XL (Android Q).
    I will mark this as verified on Firefox 71.
Depends on: 1580649

Did this actually get uplifted to ESR68? Can you request uplift if you're intending it to go into the next ESR?

Flags: needinfo?(vlad.baicu)

(In reply to Liz Henry (:lizzard) from comment #6)

Did this actually get uplifted to ESR68? Can you request uplift if you're intending it to go into the next ESR?

This bug hasn't been uplifted yet because we there were some string changes and maybe some upcoming UI design tweaks. We think it's best to uplift all the patches together.

Yes, we're currently waiting for the UI resources for the new onboarding panels. These patches should all be uplifted at the same time

Flags: needinfo?(vlad.baicu)

(In reply to Vlad Baicu from comment #8)

Yes, we're currently waiting for the UI resources for the new onboarding panels. These patches should all be uplifted at the same time

Sean posted SVG images for the Onboarding panels in Slack:

https://mozilla.slack.com/files/U4DCXTFL5/FNJ52JWCD/fennec_firstrun_illustrations.zip

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Depends on: 1584146
Depends on: 1584169
Depends on: 1584369
No longer depends on: 1584146

Comment on attachment 9090689 [details]
Bug 1570878 - Add sign-in buttons to onboarding. 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: Low
  • 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:
Attachment #9090689 - Flags: approval-mozilla-esr68?
Attachment #9095230 - Flags: approval-mozilla-esr68?

Please see https://bugzilla.mozilla.org/show_bug.cgi?id=1576170#c23 for the landing order of the sign up button feature patches.

Keywords: checkin-needed

Comment on attachment 9090689 [details]
Bug 1570878 - Add sign-in buttons to onboarding. r=petru

New Fennec awesomescreen work targeting 68.2. Approved for Fennec 68.2b6.

Attachment #9090689 - Flags: approval-mozilla-esr68? → approval-mozilla-esr68+
Attachment #9095230 - Flags: approval-mozilla-esr68? → approval-mozilla-esr68+
No longer depends on: 1580649
Whiteboard: [fennec68.1.x] → [fennec68.2]

Resolving as fixed because the Onboarding buttons landed on ESR 68 in comment 14.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Depends on: 1587631

Verified as fixed on RC 68.2.0 build 2, ESR 68.2b7 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!

Status: RESOLVED → VERIFIED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: