Add opt in/out UX for Pocket+New Tab
Categories
(Firefox :: New Tab Page, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: andreio, Assigned: andreio)
References
Details
(Keywords: github-merged)
User Story
Attachments
(4 files)
No description provided.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
The wireframe mocks have a few different versions, the latest is the "v3" page. Attaching a screenshot in case.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Comment 5•5 years ago
|
||
Commit pushed to master at https://github.com/mozilla/activity-stream https://github.com/mozilla/activity-stream/commit/35b5b9a35de3e8324100d5c11969a9a975c62753 Bug 1515078 - Add opt out UX in about:preferences for Pocket Newtab (#4642)
Comment 6•5 years ago
|
||
Comment 7•5 years ago
|
||
Comment 8•5 years ago
•
|
||
Steps to test:
- Set
browser.newtabpage.activity-stream.discoverystream.config
pref to{"enabled":true,"layout_endpoint":"https://getpocket.com/v3/newtab/layout?version=1&consumer_key=40249-e88c401e1b1f2242d9e441c4&layout_variant=dev-test-1"}
in about:config - Go to about:preferences#home
- Ensure you see a "Turn off content" button in the Firefox Home section
- Click it. Ensure you no longer see the pocket new tab experiment on existing tabs and new tabs
Comment 9•5 years ago
|
||
Test Results:
Verified on :
FF Nightly Version - 66.0a1 (2019-01-17)
OS - Mac / Windows 10 Pro N
Looks good to me.
Comment 10•5 years ago
|
||
Pushed by aoprea@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3e975e4b3558 Add opt out UX in about:preferences for Pocket Newtab r=Mardak
Comment 11•5 years ago
|
||
Commit pushed to master at https://github.com/mozilla/activity-stream https://github.com/mozilla/activity-stream/commit/2a4c65cd29867fdd152a03bf6fe2cd9a9eb05d76 Bug 1515078 - Use PreferenceExperiments API to unenroll from Pocket Newtab experiment (#4677)
Comment 12•5 years ago
|
||
bugherder |
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
Re-testing this bug due to new implementation changes.
Comment 15•5 years ago
|
||
Test Failed. After QA steps, New Tab experiment doesn't switch back to default experience.
QA Results:
Tested on :
FF Nightly Version : 66.0a1 (2019-01-22)
OS : Mac , Windows 10 Pro
Steps to Reproduce:
- Go to about:config and Set
browser.newtabpage.activity-stream.discoverystream.config
pref to{"enabled":true,"layout_endpoint":"https://getpocket.com/v3/newtab/layout?version=1&consumer_key=40249-e88c401e1b1f2242d9e441c4&layout_variant=dev-test-1"}
- Go to about:preferences#home
- Ensure you see a "Turn off content" button in the Firefox Home section
- Click
Turn off content
--> Open New Tab and also check already opened New Tab
Actual Result :
New Tab experience persists.
Expected Result:
Default new tab version on existing tabs and new tabs is expected.
Assignee | ||
Comment 16•5 years ago
|
||
This is expected behavior. We check if the user is enrolled in an experiment in order to properly remove them but we optimistically change the UI in about:preferences if the pref is turned on and when you click the button to disable.
I will be working on a method to fake enrollment through asrouter-debuger so we can properly test this feature.
Comment 17•5 years ago
•
|
||
Is there a separate bug you’re tracking for the method
that you’ve mentioned, so this bug can be closed.
Updated•5 years ago
|
Assignee | ||
Comment 18•5 years ago
|
||
Updated•5 years ago
|
Description
•