Personalization debugger component stub
Categories
(Firefox :: New Tab Page, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox74 | --- | verified |
People
(Reporter: thecount, Assigned: thecount)
References
Details
Attachments
(1 file)
Main goal of this is to just have a Personalization section in about:newtab#devtools-ds
Connect that to a state object in the reducer.
Have a pref for the personalization version to display in the debugger.
And have it able to toggle personalization version from 1 to 2 for the state object. The actual functionality for personalization 2 doesn't happen until https://bugzilla.mozilla.org/show_bug.cgi?id=1544922 This bug is just to connect the debugger with the pref for the version and toggle the pref from the debugger.
To test:
- Set browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true.
- Go to about:newtab#devtools-ds
- Scroll down to "Personalization"
- Click the toggle version button.
Expected: the pref browser.newtabpage.activity-stream.discoverystream.personalization.version should now be set to 2 and the debugger version listed in about:newtab#devtools-ds should also now show version 2.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Pushed by sdowne@getpocket.com: https://hg.mozilla.org/integration/autoland/rev/af8850d24e15 Stub out Personalization reducer component and devtools. r=gvn
Comment 3•4 years ago
|
||
Backed out for newtab perma fails.
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=284790235&repo=autoland&lineNumber=329
Backout: https://hg.mozilla.org/integration/autoland/rev/15d001adaf8fb9130fbe50cae8a09320a0b46a04
Pushed by sdowne@getpocket.com: https://hg.mozilla.org/integration/autoland/rev/1b8159f941cb Stub out Personalization reducer component and devtools. r=gvn
Comment 6•4 years ago
|
||
bugherder |
Comment 7•4 years ago
|
||
I have verified that the "browser.newtabpage.activity-stream.discoverystream.personalization.version" pref value is successfully set to "2" afeter the "Enable V2 Personalization" button from the "about:newtab#devtools-ds" page is clicked. Verified with the latest Firefox Nightly (74.0a1 Build ID - 20200119213718) installed on Windows 10 x64, Mac 10.15.2, and Ubuntu 18.04 x64.
Description
•