Closed Bug 1472297 Opened 6 years ago Closed 6 years ago

Hide the existing onboarding button for users in the new simplified onboarding experience cohort

Categories

(Firefox :: Messaging System, defect, P1)

57 Branch
defect

Tracking

()

VERIFIED FIXED
Firefox 63
Iteration:
63.1 - July 9
Tracking Status
firefox62 + verified
firefox63 + verified

People

(Reporter: ursula, Assigned: ursula)

References

(Blocks 1 open bug)

Details

User Story

https://github.com/mozilla/activity-stream/compare/firefox-62b6...7ff2cf8e9be924ddcad5b837b9a45542b2a9889c

Attachments

(2 files)

No description provided.
This will need to be uplifted to Beta 62
Priority: -- → P1
[Tracking Requested - why for this release]: We do not want to show the old onboarding experience for users who are in the experiment cohort that is seeing the new simplified onboarding experience, or else it may skew the experiment data. The experiment will run in 62.
Commits pushed to master at https://github.com/mozilla/activity-stream https://github.com/mozilla/activity-stream/commit/e91d80c762c53c078df1b29b7fdf3eb094c48876 Fix Bug 1472297 - Hide the existing onboarding button for users in the new simplified onboarding experience cohort https://github.com/mozilla/activity-stream/commit/e10832e38d2c4f8590a3ce93d4f9438d309c0928 Merge pull request #4223 from sarracini/bug_1472297 Fix Bug 1472297 - Hide the existing onboarding button for users in the new simplified onboarding experience cohort
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Blocks: 1472302
Iteration: --- → 63.1 - July 9
Let's verify the fix too.
Flags: qe-verify+
I have verified that the issue is no longer reproducible on the latest Nightly (63.0a1, 20180701220749) on Windows 10 x64, Mac 10.13.5 and Arch Linux x64. The existing onboarding experience is no longer shown if "browser.newtabpage.activity-stream.asrouterOnboardingCohort" is set to a value above "0".
Status: RESOLVED → VERIFIED
Flags: qe-verify+
User Story: (updated)
Comment on attachment 8989277 [details] Bug 1472297 - Hide the existing onboarding button for users in the new simplified onboarding experience cohort. This was previously reviewed by k88hudson in comment 4. ursula, please request beta approval.
Flags: needinfo?(usarracini)
Attachment #8989277 - Flags: review?(khudson) → review+
Depends on: 1469823
Comment on attachment 8989277 [details] Bug 1472297 - Hide the existing onboarding button for users in the new simplified onboarding experience cohort. Approval Request Comment [Feature/Bug causing the regression]: Existing onboarding button is seen on newtab even when new onboarding experience is on [User impact if declined]: The user will be able to access the old onboarding tour which may skew the data for the simplified onboarding experiment [Is this code covered by automated tests?]: No [Has the fix been verified in Nightly?]: Yes (63.0a1, 20180701220749) [Needs manual test from QE? If yes, steps to reproduce]: No [List of other uplifts needed for the feature/fix]: None [Is the change risky?]: No [Why is the change risky/not risky?]: Just some css to hide an element on newtab [String changes made/needed]: None
Flags: needinfo?(usarracini)
Attachment #8989277 - Flags: approval-mozilla-beta?
Blocks: 1470170
Comment on attachment 8989277 [details] Bug 1472297 - Hide the existing onboarding button for users in the new simplified onboarding experience cohort. CSS only fix for UI issue, let's uplift for beta 7.
Attachment #8989277 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
User Story: (updated)
I have verified that the issue is no longer reproducible on the latest Beta built (62.0b7, Build ID 20180709172241) on Windows 10 x64, Mac 10.13.6 and Arch Linux x64.
Component: Activity Streams: Newtab → Messaging System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: