Remove v1 personalization from newtab
Categories
(Firefox :: Pocket, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox92 | --- | fixed |
People
(Reporter: thecount, Assigned: thecount)
References
Details
Attachments
(1 file)
We're fully migrating to v2 of personalization, and we have the ability to remote turn off v2 if we see something funny in our pacing of stories.
But we're also at a point where if we turned off v2 remotely, we wouldn't want to revert to v1, but would instead revert to no personalization until we turned v2 back on.
So for the above reasons, we can remove v1 from the code completely, and reduce complexity in the code.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
•
|
||
To test:
Setup:
- Make a new profile.
- Ensure you can see spocs.
- Enable newtab devtools by flipping browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true
Do some generic regression testing, making sure newtab loads and looks ok and basic functionality is there, and that spocs are showing fine.
Make sure personalization works:
- Go to about:newtab#devtools-ds
- Click on the buttons, in this order, with roughly 5 seconds between each click: "refresh cache", "expire cache", "trigger idle daily", and "trigger system tick"
- Refresh
- Scroll down to "Personalization" section of devtools.
Expected: Should see personalization section with enabled with a checkbox. A personalization initialized: true, and a personalization last updated with a data or time.
Check personalization turns off:
- Go to about:newtab#devtools-ds
- Scroll down to the personalization section.
- Uncheck personalization checkbox in personalization section.
- Restart.
- Scroll back to personalized section.
Expected: Personalization checkbox should still be off, and Personalization Last Updated should show (no data) and Personalization Initialized should be false.
Pushed by sdowne@getpocket.com: https://hg.mozilla.org/integration/autoland/rev/278f815cc8a2 Remove v1 personalization from newtab r=gvn
Comment 4•3 years ago
|
||
bugherder |
Description
•