Make AS devtools collapsible
Categories
(Firefox :: Messaging System, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | verified |
People
(Reporter: k88hudson, Assigned: k88hudson)
References
Details
(Keywords: github-merged)
Attachments
(3 files)
In order for us to test under-search-bar snippets, we should make the AS devtools collapsible. That way we can observe the actual behaviour of snippets etc.
Comment 1•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
•
|
||
Heads up that once this lands in nightly, if you have browser.newtabpage.activity-stream.asrouter.devtoolsEnabled
set to true
you will see a button show up in the top left hand corner of the new tab page (see attached screenshot).
QA steps
- Set
browser.newtabpage.activity-stream.asrouter.devtoolsEnabled
tofalse
. Open about:newtab. Ensure you do NOT see a yellow button in the top left hand corner. - Set the above pref to
true
. Ensure you now see a button that says "Expand Devtools". - Click the button. The button should now say "Collapse Devtools". You should see the devtools appear on the page. Ensure they are working normally and you can scroll.
- Click the button again. Ensure you now see the regular new tab page and can scroll.
- Set
browser.newtabpage.activity-stream.asrouter.devtoolsEnabled
tofalse
again. Ensure you see a regular new tab now and that the yellow button disappears.
Regression testing
Please also check snippets are working normally in both settings of the devtools pref.
Assignee | ||
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
Comment 5•6 years ago
|
||
The styling changed to be a wrench icon in top right instead of the original yellow button top left:
https://github.com/mozilla/activity-stream/pull/4927
Exported as part of bug 1546535
https://hg.mozilla.org/mozilla-central/rev/01c3e1ae707d
Comment 6•6 years ago
|
||
Comment 7•6 years ago
|
||
Using comment 3 and comment 5, I have verified this issue on the latest Nightly 68.0a1 (Build ID 20190424095359) on Windows 10 x64, Mac 10.14, and Arch Linux 4.14.3.
Updated•5 years ago
|
Description
•