Add a setting to disable split console
Categories
(DevTools :: Console, enhancement, P3)
Tracking
(relnote-firefox 126+, firefox126 fixed)
People
(Reporter: olaf223224, Assigned: artemmanusenkov, Mentored)
References
(Regressed 2 open bugs)
Details
(Keywords: dev-doc-complete)
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:92.0) Gecko/20100101 Firefox/92.0
Steps to reproduce:
- Set devtools.command-button-splitconsole.enabled and devtools.toolbox.splitconsoleEnabled to false
- Open the web console by pressing f12
- Press escape
Actual results:
The split console opened up
Expected results:
Nothing
Comment 1•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'DevTools::Console' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Comment 2•3 years ago
|
||
I don't think there's a way to disable the split console at the moment
devtools.command-button-splitconsole.enabled
doesn't seem to be useddevtools.toolbox.splitconsoleEnabled
stores the state of the split console (so we reopen it at startup if it was open in the previous session)
why do you want to disable it?
Reporter | ||
Comment 3•3 years ago
|
||
It's annoying to have the console pop up when I press esc (which is used for all sorts of other things). Previously, I swear it was working and I was able to turn it off. I suspect something may have changed in a recent update?
Updated•3 years ago
|
Updated•3 years ago
|
(In reply to Nicolas Chevobbe [:nchevobbe] from comment #2)
why do you want to disable it?
In my case, I want to disable the split console because I have poor eyesight, and at any comfortable zoom level, there just isn't room on the screen for it, even with the devtools in a detached, maximized window on a 27" monitor. Any time I do something that makes it open (for example, right-click on an element in the Inspector tab and "Use in Console") the screen becomes an unusable mess of squashed panels, and I have to manually close the split console and switch to the Console tab.
Automatically switching to the full Console tab would be a bonus, but just blocking the split console from opening would be a big help.
I don't want splitconsole! The "Open in Console" button, etc. buttons, should open the normal Console panel, not splitconsole.
I want an option that changes the action of the "Open in Console" etc buttons.
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 6•2 years ago
|
||
Hello, I would Like to work on this. Can this be assigned to me?
Comment 7•2 years ago
|
||
devtools.command-button-splitconsole.enabled can be used to disable the Split conole in Devtools
Updated•2 years ago
|
Comment 8•2 years ago
|
||
Thanks! It was assigned when you pushed your patch to phabricator
Updated•2 years ago
|
Updated•2 years ago
|
Comment 9•1 year ago
•
|
||
Looking at a comment in the patch and the comments here, there seem to be two overlapping use cases:
- Disable the Split Console completely
I.e. the Escape key does nothing, the different menu options that usually open the Split Console will open the normal Web Console and the entry from the global menu (aka meatball menu) is removed. - Stop the Escape key from opening the Split Console but keep the Split Console active
I.e. the Escape key does nothing but the Split Console is still opened when from the different menu options and can be opened via the global menu.
I think the former should be covered by this bug. The latter is covered by bug 972662 or bug 1116951, which are meant to allow customizing (and removing) the key bindings of the DevTools.
Sebastian
Comment 10•1 year ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Comment 11•11 months ago
|
||
the different menu options that usually open the Split Console will open the normal Web Console and the entry from the global menu (aka meatball menu) is removed
This is what I want, for what it's worth. I find the "use in console" option really frustrating to use on 16:9 laptop screens because it forces open the split console rather than opening the console tab.
I know nothing about Firefox internals, but it seems possible that I could take what's already been written and push it over the line if I can be pointed in the right direction. It's not clear to me exactly what still needs to be done from reading the Phabricator.
Assignee | ||
Comment 12•9 months ago
|
||
I'll take up the torch!
Assignee | ||
Comment 13•9 months ago
|
||
Updated•9 months ago
|
Comment 14•8 months ago
|
||
Comment 15•8 months ago
|
||
bugherder |
Comment 16•8 months ago
|
||
Artem, could you consider nominating this for a release note? If you want to mention it (Process info)
We could include it in the nightly release notes.
Assignee | ||
Comment 17•8 months ago
|
||
Release Note Request
[Why is this notable]: Added an option to disable split console. After disabling it the escape key won't trigger the split console; "use in console" and error counter toolbox button will open the console tab instead.
[Affects Firefox for Android]: none
[Suggested wording]: added an option to disable/enable the devtools split console feature
[Links (documentation, blog post, etc)]:
Comment 18•8 months ago
|
||
Thanks, added to the Fx126 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx126 release notes.
Comment 19•7 months ago
|
||
About the dev-doc-needed
keyword added here, I was wondering if you're planning to submit a PR for this update on mdn/content, to be published in the Firefox 126 release notes on MDN? I'm asking because Nicolas opened a PR for a DevTools release note update in a previous release.
FYI - I have an issue open to track this update: https://github.com/mdn/content/issues/33179.
Assignee | ||
Comment 20•7 months ago
|
||
I wasn't planning to submit it, i didn't know it existed. but it seems like a good idea to have it added to those release notes too. i'll take a couple days to submit the PR to mdn/content since i'm a bit busy
i had these in mind when i added the keyword
https://firefox-source-docs.mozilla.org/devtools-user/web_console/split_console/index.html
https://firefox-source-docs.mozilla.org/devtools-user/settings/index.html
Comment 21•7 months ago
|
||
Thank you artemmanusenkov@gmail.com for opening the PR!
Updated•7 months ago
|
Description
•