Closed Bug 1523868 Opened 2 years ago Closed 1 year ago

Add a doorhanger options menu in console toolbar

Categories

(DevTools :: Console, enhancement, P2)

enhancement

Tracking

(firefox71 fixed)

RESOLVED FIXED
Firefox 71
Tracking Status
firefox71 --- fixed

People

(Reporter: nchevobbe, Assigned: armando.ferreira, Mentored, NeedInfo)

References

(Blocks 2 open bugs)

Details

(Keywords: dev-doc-complete)

Attachments

(1 obsolete file)

See the mockup

We should add a cog button that display a doorhanger menu, that will hold the console options.

At first, it should only have the "Enable timestamp" option (and the webconsole section in the settings panel should be removed).

Blocks: 1523871
Priority: -- → P2

As discussed on Slack, I would like to take this up.

Flags: needinfo?(nchevobbe)

Thanks a lot Phoenix, the bug is assigned to you now :)

Assignee: nobody → phoenixgyaan
Mentor: nchevobbe
Status: NEW → ASSIGNED
Flags: needinfo?(nchevobbe)

Unassigning as discussed on Slack

Assignee: phoenixgyaan → nobody
Status: ASSIGNED → NEW

Hi Nicolas, I would like to take this bug.

Flags: needinfo?(nchevobbe)

Thanks Armando, it's yours!
You can take some inspiration on the accessibility panel which has exactly the same kind of UI we want to have in the console: devtools/client/accessibility/components/AccessibilityPrefs.js

Assignee: nobody → armando.ferreira
Status: NEW → ASSIGNED
Flags: needinfo?(nchevobbe)
See Also: → 1585923
See Also: → 1585926
Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/03643a08fe82
Add a doorhanger options menu in console toolbar - Part 1.

Backed out changeset 7f353853da83 (bug 1588793) as requsted by the dev. CLOSED TREE

Backout:
https://hg.mozilla.org/integration/autoland/rev/c991f3b3466e8cedfcdcbd9f1a24c6d8d3c30c0b

Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a58b1f879571
Add a doorhanger options menu in console toolbar - Part 1.
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
Attachment #9098389 - Attachment is obsolete: true
Regressions: 1590093
Depends on: 1590408

Ooop, I just noticed this one! To document this, I've overhauled the main "Opening the console" page to cover these options:

https://wiki.developer.mozilla.org/en-US/docs/Tools/Web_Console/Opening_the_Web_Console#Toolbar

Let me know if you'd like anything else here. Thanks!

Thanks Chris, that looks good to me! (and thanks for the updated screenshots)

You need to log in before you can comment on or make changes to this bug.