Closed Bug 1523868 Opened 6 years ago Closed 5 years 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)

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: 5 years 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)

Flags: needinfo?(armando.ferreira)
Blocks: 1901942
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: