FBTrace Preferences

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(FBTrace preferences)
(Added the rest of the preferences of 1.8; separated them into several sections)
Line 1: Line 1:
[[FBTrace]] add some configuration options to Firefox. The following table is a list of all preferences FBTrace is having (all preferences are starting with "extensions.firebug.", but for space reasons this is left out).  
[[FBTrace]] add some configuration options to Firefox. The following table is a list of all preferences FBTrace is having (all preferences are starting with "extensions.firebug.", but for space reasons this is left out).  
-
== [[FBTrace]] preferences ==
+
== Main preferences ==
{| class="wikitable" style="vertical-align:top;"
{| class="wikitable" style="vertical-align:top;"
Line 7: Line 7:
! style="width:18%;" | Option || style="width:42%;" | Description || style="width:10%;" | Valid Values || style="width:5%;" | Default || style="width:25%;" | UI Equivalents
! style="width:18%;" | Option || style="width:42%;" | Description || style="width:10%;" | Valid Values || style="width:5%;" | Default || style="width:25%;" | UI Equivalents
|-
|-
-
| <code>'''alwaysOpenTraceConsole'''</code> || Specifies whether the [[Trace Console]] should be automatically opened when Firefox is started || true, false || false || Firebug Menu->Options->Always Open Firebug Tracing
+
| <code>'''fbtrace.tabularOptionsLayout'''</code> || Specifies whether the options inside the [[FBTrace#Options|Options Panel]] should be shown in tabular layout or floating layout || true, false || true || -
 +
|-
 +
| <code>'''fbtrace.layoutTimeout'''</code> || - || numerical values || 0 || -
 +
|-
 +
| <code>'''alwaysOpenTraceConsole'''</code> || Specifies whether the [[FBTrace|Trace Console]] should be automatically opened when Firefox is started || true, false || false || Firebug Menu->Options->Always Open Firebug Tracing
|-
|-
| <code>'''trace.maxMessageLength'''</code> || Limit for displayed trace message. || number of characters || 400 || -
| <code>'''trace.maxMessageLength'''</code> || Limit for displayed trace message. || number of characters || 400 || -
Line 13: Line 17:
| <code>'''trace.enableScope'''</code> || Shows all variables and values in the scope of the trace log (performance penalty) || true, false || false || Trace Console -> Logs -> Context Menu -> Show Scope Variables
| <code>'''trace.enableScope'''</code> || Shows all variables and values in the scope of the trace log (performance penalty) || true, false || false || Trace Console -> Logs -> Context Menu -> Show Scope Variables
|-
|-
-
| <code>'''trace.showTime'''</code> || Specifies whether to show the time besides each entry in the [[Trace Console]] || true, false || false || Trace Console -> Logs -> Context Menu -> Show Time
+
| <code>'''trace.showTime'''</code> || Specifies whether to show the time besides each entry in the [[FBTrace|Trace Console]] || true, false || false || Trace Console -> Logs -> Context Menu -> Show Time
 +
|}
 +
 
 +
== Keyboard shortcut preferences ==
 +
 
 +
{| class="wikitable" style="vertical-align:top;"
 +
|- bgcolor=lightgrey
 +
! style="width:18%;" | Option || style="width:42%;" | Description || style="width:10%;" | Valid Values || style="width:5%;" | Default || style="width:25%;" | UI Equivalents
 +
|-
 +
| <code>'''key.shortcut.openTraceConsole'''</code> || Keyboard shortcut for opening the [[FBTrace|Trace Console]] || key constants seperated by spaces || "shift r" || Firebug Menu->Customize Shortcuts->Open Trace Console
 +
|}
 +
 
 +
== Debug flags ==
 +
 
 +
{| class="wikitable" style="vertical-align:top;"
 +
|- bgcolor=lightgrey
 +
! style="width:18%;" | Option || style="width:42%;" | Description || style="width:10%;" | Valid Values || style="width:5%;" | Default || style="width:25%;" | UI Equivalents
|-
|-
| <code>'''DBG_FBS_JSDCONTEXT'''</code> || Trace Console option flag for the JavaScript Debugger context || true, false || false || Trace Console->Options Tab->FBS_JSDCONTEXT
| <code>'''DBG_FBS_JSDCONTEXT'''</code> || Trace Console option flag for the JavaScript Debugger context || true, false || false || Trace Console->Options Tab->FBS_JSDCONTEXT
Line 123: Line 143:
| <code>'''DBG_HISTORY'''</code> || Trace Console option flag for UI navigation history || true, false || false || Trace Console->Options Tab->HISTORY
| <code>'''DBG_HISTORY'''</code> || Trace Console option flag for UI navigation history || true, false || false || Trace Console->Options Tab->HISTORY
|}
|}
 +
 +
''Note:'' The defaults for these preferences were removed in FBTrace 1.8.

Revision as of 07:51, 7 June 2011

FBTrace add some configuration options to Firefox. The following table is a list of all preferences FBTrace is having (all preferences are starting with "extensions.firebug.", but for space reasons this is left out).

Main preferences

Option Description Valid Values Default UI Equivalents
fbtrace.tabularOptionsLayout Specifies whether the options inside the Options Panel should be shown in tabular layout or floating layout true, false true -
fbtrace.layoutTimeout - numerical values 0 -
alwaysOpenTraceConsole Specifies whether the Trace Console should be automatically opened when Firefox is started true, false false Firebug Menu->Options->Always Open Firebug Tracing
trace.maxMessageLength Limit for displayed trace message. number of characters 400 -
trace.enableScope Shows all variables and values in the scope of the trace log (performance penalty) true, false false Trace Console -> Logs -> Context Menu -> Show Scope Variables
trace.showTime Specifies whether to show the time besides each entry in the Trace Console true, false false Trace Console -> Logs -> Context Menu -> Show Time

Keyboard shortcut preferences

Option Description Valid Values Default UI Equivalents
key.shortcut.openTraceConsole Keyboard shortcut for opening the Trace Console key constants seperated by spaces "shift r" Firebug Menu->Customize Shortcuts->Open Trace Console

Debug flags

Option Description Valid Values Default UI Equivalents
DBG_FBS_JSDCONTEXT Trace Console option flag for the JavaScript Debugger context true, false false Trace Console->Options Tab->FBS_JSDCONTEXT
DBG_FBS_FF_START Trace Console option flag for the Firefox start true, false false Trace Console->Options Tab->FBS_FF_START
DBG_FBS_CREATION Trace Console option flag for script creation in JavaScript Debugger creation true, false false Trace Console->Options Tab->FBS_CREATION
DBG_FBS_BP Trace Console option flag for breakpoints in JavaScript Debugger true, false false Trace Console->Options Tab->FBS_BP
DBG_FBS_SRCUNITS Trace Console option flag for source units in JavaScript Debugger true, false false Trace Console->Options Tab->FBS_SRCUNITS
DBG_FBS_ERRORS Trace Console option flag for errors in JavaScript Debugger true, false false Trace Console->Options Tab->FBS_ERRORS
DBG_FBS_FINDDEBUGGER Trace Console option flag for the Find Debugger in JavaScript Debugger true, false false Trace Console->Options Tab->FBS_FINDDEBUGGER
DBG_FBS_STEP Trace Console option flag for stepping in JavaScript Debugger true, false false Trace Console->Options Tab->FBS_STEP
DBG_FBS_TRACKFILES Trace Console option flag for tracked files in JavaScript Debugger true, false false Trace Console->Options Tab->FBS_TRACKFILES
DBG_FBS_FUNCTION - true, false false Trace Console->Options Tab->FBS_FUNCTION
DBG_ACTIVATION Trace Console option flag for Firebug activation true, false false Trace Console->Options Tab->ACTIVATION
DBG_BP Trace Console option flag for breakpoints true, false false Trace Console->Options Tab->BP
DBG_TOPLEVEL Trace Console option flag for top level JavaScript Debugger scripts true, false false Trace Console->Options Tab->TOPLEVEL
DBG_STACK Trace Console option flag for the JavaScript call stack true, false false Trace Console->Options Tab->STACK
DBG_UI_LOOP Trace Console option flag for UI events in JavaScript Debugger true, false false Trace Console->Options Tab->UI_LOOP
DBG_ERRORS Trace Console option flag for errors true, false false Trace Console->Options Tab->ERRORS
DBG_ERRORLOG Trace Console option flag for error log true, false false Trace Console->Options Tab->ERRORLOG
DBG_FUNCTION_NAMES Trace Console option flag for function names true, false false Trace Console->Options Tab->FUNCTION_NAMES
DBG_EVAL Trace Console option flag for eval() calls true, false false Trace Console->Options Tab->EVAL
DBG_PANELS Trace Console option flag for panels true, false false Trace Console->Options Tab->PANELS
DBG_CACHE Trace Console option flag for the source cache true, false false Trace Console->Options Tab->CACHE
DBG_CONSOLE Trace Console option flag for the Console Panel true, false false Trace Console->Options Tab->CONSOLE
DBG_COMMANDLINE Trace Console option flag for the Command line true, false false Trace Console->Options Tab->COMMANDLINE
DBG_CSS Trace Console option flag for the CSS Panel/CSS Side Panel true, false false Trace Console->Options Tab->CSS
DBG_CSS_PARSER Trace Console option flag for the CSS parser true, false false Trace Console->Options Tab->CSS_PARSER
DBG_DBG2FIREBUG - true, false false Trace Console->Options Tab->DBG2FIREBUG
DBG_DOM Trace Console option flag for the DOM Panel true, false false Trace Console->Options Tab->DOM
DBG_DOMPLATE Trace Console option flag for Domplate true, false false Trace Console->Options Tab->DOMPLATE
DBG_DISPATCH Trace Console option flag for event dispatching true, false false Trace Console->Options Tab->DISPATCH
DBG_HTML Trace Console option flag for the HTML Panel true, false false Trace Console->Options Tab->HTML
DBG_LINETABLE Trace Console option flag for the line table of source files in JavaScript Debugger true, false false Trace Console->Options Tab->LINETABLE
DBG_LOCATIONS Trace Console option flag for the UI element locator true, false false Trace Console->Options Tab->LOCATIONS
DBG_SOURCEFILES Trace Console option flag for source files in JavaScript Debugger true, false false Trace Console->Options Tab->SOURCEFILES
DBG_WINDOWS Trace Console option flag for browser windows/tabs true, false false Trace Console->Options Tab->WINDOWS
DBG_NET Trace Console option flag for the Net Panel true, false false Trace Console->Options Tab->NET
DBG_NET_EVENTS Trace Console option flag for network events true, false false Trace Console->Options Tab->NET_EVENTS
DBG_INITIALIZE Trace Console option flag for the module initialization true, false false Trace Console->Options Tab->INITIALIZE
DBG_INSPECT Trace Console option flag for the Inspector true, false false Trace Console->Options Tab->INSPECT
DBG_OPTIONS Trace Console option flag for preference changes true, false false Trace Console->Options Tab->OPTIONS
DBG_FBS_FLUSH - true, false false Trace Console->Options Tab->FBS_FLUSH
DBG_HTTPOBSERVER Trace Console option flag for the HTTP observer true, false false Trace Console->Options Tab->HTTPOBSERVER
DBG_SPY Trace Console option flag for the XMLHttpRequest observer true, false false Trace Console->Options Tab->SPY
DBG_JSONVIEWER Trace Console option flag for the JSON viewer true, false false Trace Console->Options Tab->JSONVIEWER
DBG_EDITOR Trace Console option flag for the text editor true, false false Trace Console->Options Tab->EDITOR
DBG_SHORTCUTS Trace Console option flag for shortcuts true, false false Trace Console->Options Tab->SHORTCUTS
DBG_A11Y Trace Console option flag for UI accessibility true, false false Trace Console->Options Tab->A11Y
DBG_LOCALE Trace Console option flag for internationalization true, false false Trace Console->Options Tab->LOCALE
DBG_INFOTIP Trace Console option flag for Info Tips true, false false Trace Console->Options Tab->INFOTIP
DBG_ANNOTATIONS Trace Console option flag for page annotations true, false false Trace Console->Options Tab->ANNOTATIONS
DBG_XMLVIEWER Trace Console option flag for the XML viewer true, false false Trace Console->Options Tab->XMLVIEWER
DBG_SVGVIEWER Trace Console option flag for the SVG viewer true, false false Trace Console->Options Tab->SVGVIEWER
DBG_ACTIVITYOBSERVER Trace Console option flag for the Net Panel's activity observer true, false false Trace Console->Options Tab->ACTIVITYOBSERVER
DBG_TOOLTIP Trace Console option flag for Status Icon Info Tooltip true, false false Trace Console->Options Tab->TOOLTIP
DBG_HISTORY Trace Console option flag for UI navigation history true, false false Trace Console->Options Tab->HISTORY

Note: The defaults for these preferences were removed in FBTrace 1.8.

Personal tools