This menu is reachable via the little arrow in the panel tab ( File:OptionsMenuArrow.png ) or by right-clicking on on the panel tab (since Firebug 1.9).
||Enables the Console Panel|
||Disables the Console Panel|
|Show CSS Errors||
||Toggles CSS error message display inside the Console|
|Show XML Errors||
||Toggles XML error message display inside the Console|
||Toggles XMLHttpRequest display inside the Console|
|Show Chrome Errors||
||Toggles program and add-on internal error message display inside the Console|
|Show Chrome Messages||
||Toggles program and add-on internal message display inside the Console|
|Show External Errors||
||Toggles external error message display inside the Console|
|Show Network Errors||
||Toggles network error message display inside the Console|
|Show Stack Trace With Errors||
||Toggles the inclusion of the stack trace for error messages|
|Strict Warnings (performance panelty)||
||Toggles strict warnings display inside the Console|
||Toggles between the Command Line and the Command Editor|
|Show Completion List Popup||
||Toggles the auto-completion of commands while typing|
For more info about tweaks available in Firebug please see the full list of preferences.
Break On All Errors
As some of the other panels the console panel offers a "Break On..." feature. In this case it's "Break On All Errors", which means, that as soon as an error occurs the script execution is stopped.
Clears the console by removing all messages from the output.
The "Persist" option prevents clearing the console at a page reload. That means, the messages will stay inside the console as long as this option is enabled.
extensions.firebug.memoryProfilerEnable is set to
true, there's another button called Memory Profile. Enabling this option lets you profile memory activity. For more info about this feature see the Profiling section.
If you are pasting code into the command line, that consists of several lines, the command editor is automatically opened to keep the line breaks.
The console knows four different types of messages, which are described below:
See also the Console API for more information about the different commands.
Console messages offer you different kinds of options you can access via the mouse buttons resp. the mouse wheel. E. g. clicking on the links in an error message or warning jumps directly to the appropriate panel. Right clicking on them gives you the possibility to copy the message to the clipboard or set a breakpoint for the specific error or all errors. XML HTTP requests thereby let you copy the location or response body via the context menu. Clicking on them shows you detailed information about the request. And middle-clicking opens the requested URL in a new tab.