This menu is reachable via the little arrow in the panel tab ( ) or by right-clicking on on the panel tab (since Firebug 1.9).
||Enables the Console Panel|
|Show CSS Errors||
||Toggles logging of CSS error messages into the console|
|Show XML/HTML Errors||
||Toggles logging of XML and HTML error messages into the console|
||Toggles logging of XMLHttpRequests into the console; see the Net Panel for more info|
|Show Chrome Errors||
||Toggles logging of program and add-on internal error messages into the console|
|Show Chrome Messages||
||Toggles logging of program and add-on internal messages into the console|
|Show External Errors||
||Toggles logging of external error messages into the console|
|Show Network Errors||
||Toggles logging of network error messages into the console|
|Show Stack Trace With Errors||
||Toggles the inclusion of the stack trace for error messages|
|Show Cookie Events||
||Toggles logging of cookie events into the console; see the Cookies Panel for more info|
|Strict Warnings (performance penalty)||
||Toggles logging of strict warnings into the console|
|Group Log Messages||
||Controls whether equal log messages are grouped|
||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 with 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.
This option prevents clearing the console when a page is reloaded. Thus all messages will stay inside the console as long as this option is enabled.
There are different buttons allowing you to filter the display of messages logged to the console:
|All||Displays all messages|
|Errors||Limits the display to error messages|
|Warnings||Limits the display to warning messages|
|Info||Limits the display to info messages|
|Debug Info||Limits the display to debug info messages|
|Cookies||Limits the display to cookie events|
You can also select multiple filters by holding down
⌘ while clicking the filter buttons.This feature was added in Firebug 1.12.
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.
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.