Closed Bug 1523868 Opened 10 months ago Closed Last month

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-needed)

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: Last month
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
Attachment #9098389 - Attachment is obsolete: true
Regressions: 1590093
Depends on: 1590408
You need to log in before you can comment on or make changes to this bug.