1 // Global 2 pref("javascript.options.strict.debug", false); 3 pref("extensions.firebug.defaultPanelName", "html"); 4 pref("extensions.firebug.throttleMessages", true); 5 pref("extensions.firebug.textSize", 0); 6 pref("extensions.firebug.showInfoTips", true); 7 pref("extensions.firebug.largeCommandLine", false); 8 pref("extensions.firebug.textWrapWidth", 100); 9 pref("extensions.firebug.openInWindow", false); 10 pref("extensions.firebug.previousPlacement", 0); 11 pref("extensions.firebug.showErrorCount", true); 12 pref("extensions.firebug.viewPanelOrient", "vertical"); 13 pref("extensions.firebug.allPagesActivation", "none"); 14 pref("extensions.firebug.hiddenPanels", ""); // List of hidden panels separated by a space 15 pref("extensions.firebug.panelTabMinWidth", 50); // Minimum width of a panel tab [px] applied when there is no enough horizontal size for the tab bar. 16 pref("extensions.firebug.sourceLinkLabelWidth", 17); // Maximum amount of characters for source link labels (displayed e.g. in CSS or Console panels) 17 18 pref("extensions.firebug.preferEnabled.Console", false); 19 pref("extensions.firebug.preferEnabled.Script", false); 20 pref("extensions.firebug.preferEnabled.Net", false); 21 22 pref("extensions.firebug.allowDoublePost", false); 23 pref("extensions.firebug.activateSameOrigin", true); 24 25 // Search 26 pref("extensions.firebug.searchCaseSensitive", false); 27 pref("extensions.firebug.searchGlobal", true); 28 29 pref("extensions.firebug.netSearchHeaders", false); 30 pref("extensions.firebug.netSearchParameters", false); 31 pref("extensions.firebug.netSearchResponseBody", false); 32 33 // Console 34 pref("extensions.firebug.showJSErrors", true); 35 pref("extensions.firebug.showJSWarnings", false); 36 pref("extensions.firebug.showCSSErrors", false); 37 pref("extensions.firebug.showXMLErrors", false); 38 pref("extensions.firebug.showChromeErrors", false); 39 pref("extensions.firebug.showChromeMessages", false); 40 pref("extensions.firebug.showExternalErrors", false); 41 pref("extensions.firebug.showNetworkErrors", false); 42 pref("extensions.firebug.showXMLHttpRequests", true); 43 pref("extensions.firebug.service.showStackTrace", false); 44 pref("extensions.firebug.console.logLimit", 500); 45 pref("extensions.firebug.console.enableSites", false); 46 pref("extensions.firebug.persistBreakOnError", false); 47 48 // HTML 49 pref("extensions.firebug.showCommentNodes", false); 50 pref("extensions.firebug.showTextNodesWithWhitespace", false); 51 pref("extensions.firebug.showTextNodesWithEntities", true); 52 pref("extensions.firebug.showFullTextNodes", true); 53 pref("extensions.firebug.highlightMutations", true); 54 pref("extensions.firebug.expandMutations", false); 55 pref("extensions.firebug.scrollToMutations", false); 56 pref("extensions.firebug.shadeBoxModel", true); 57 pref("extensions.firebug.showQuickInfoBox", false); 58 59 // CSS 60 pref("extensions.firebug.showUserAgentCSS", false); 61 pref("extensions.firebug.expandShorthandProps", false); 62 63 // Script 64 pref("extensions.firebug.service.breakOnErrors", false); 65 pref("extensions.firebug.service.filterSystemURLs", true); 66 pref("extensions.firebug.service.showAllSourceFiles", false); 67 pref("extensions.firebug.service.trackThrowCatch", false); 68 pref("extensions.firebug.script.enableSites", false); 69 pref("extensions.firebug.decompileEvals", false); 70 pref("extensions.firebug.service.scriptsFilter", "all"); 71 72 // If the value is greather than zero, the Script panel replaces tabs 73 // by corresponding number of spaces when displaying JavaScript source. 74 pref("extensions.firebug.replaceTabs", 4); 75 76 // Stack 77 pref("extensions.firebug.omitObjectPathStack", false); 78 79 // DOM 80 pref("extensions.firebug.showUserProps", true); 81 pref("extensions.firebug.showUserFuncs", true); 82 pref("extensions.firebug.showDOMProps", true); 83 pref("extensions.firebug.showDOMFuncs", false); 84 pref("extensions.firebug.showDOMConstants", false); 85 86 // Layout 87 pref("extensions.firebug.showRulers", true); 88 89 // Net 90 pref("extensions.firebug.netFilterCategory", "all"); 91 pref("extensions.firebug.collectHttpHeaders", true); 92 pref("extensions.firebug.net.logLimit", 500); 93 pref("extensions.firebug.net.enableSites", false); 94 pref("extensions.firebug.netDisplayedResponseLimit", 102400); // Maximum size limit for displayed responses [net, console panels]. 95 pref("extensions.firebug.netDisplayedPostBodyLimit", 10240); // Maximum size limit for displayed post data source [net, console panels]. 96 pref("extensions.firebug.net.hiddenColumns", ""); // List of hidden columns for the Net panel (space separated) 97 pref("extensions.firebug.netPhaseInterval", 1000); // Specifies an interval (ms) after which a new phase (session) in the timeline graph is started. Set to 0 to not start new phase at all. 98 pref("extensions.firebug.sizePrecision", 1); // Number of displayed decimal places for size info in the UI. Allowed values: [-1 (all in bytes), 0 (no decimal places), 1 (one decimal place), 2 (two decimal places)] 99 pref("extensions.firebug.netParamNameLimit", 25); // Maximum size [characters] of displayed parameter names in the Net panel (post tab). No limit if zero or less. 100 101 // Cache 102 pref("extensions.firebug.cache.mimeTypes", ""); // list of additional cached mime-types separated by space. 103 pref("extensions.firebug.cache.responseLimit", 5242880); // maximum size limit for cached response. 104 105 // External Editors 106 pref("extensions.firebug.externalEditors", ""); 107 108 // Trace /*@explore*/ 109 pref("extensions.firebug.enableTraceConsole", true); /*@explore*/ 110 pref("extensions.firebug.alwaysOpenTraceConsole", false); /*@explore*/ 111 pref("extensions.firebug.trace.maxMessageLength", 400); /*@explore*/ 112 pref("extensions.firebug.trace.enableScope", false); /*@explore*/ 113 pref("extensions.firebug.trace.showTime", false); /*@explore*/ 114 pref("extensions.firebug.DBG_FBS_JSDCONTEXT", false);// firebug trace scriptinfo(huge) /*@explore*/ 115 pref("extensions.firebug.DBG_FBS_FF_START", false); // firebug trace from FF start(huge) /*@explore*/ 116 pref("extensions.firebug.DBG_FBS_CREATION", false); // firebug script creation /*@explore*/ 117 pref("extensions.firebug.DBG_FBS_BP", false); // firebug breakpoints /*@explore*/ 118 pref("extensions.firebug.DBG_FBS_SRCUNITS", false); // firebug script creation /*@explore*/ 119 pref("extensions.firebug.DBG_FBS_ERRORS", false); // firebug errors /*@explore*/ 120 pref("extensions.firebug.DBG_FBS_FINDDEBUGGER", false); // firebug findDebugger /*@explore*/ 121 pref("extensions.firebug.DBG_FBS_STEP", false); // firebug stepping /*@explore*/ 122 pref("extensions.firebug.DBG_FBS_TRACKFILES", false); // dump all js files to disk /*@explore*/ 123 pref("extensions.firebug.DBG_FBS_FUNCTION", false); // firebug new Function /*@explore*/ 124 pref("extensions.firebug.DBG_ACTIVATION", false); // firebug.js and tabWatcher.js /*@explore*/ 125 pref("extensions.firebug.DBG_BP", false); // debugger.js and firebug-services.js; lots of output /*@explore*/ 126 pref("extensions.firebug.DBG_TOPLEVEL", false); // top level jsd scripts /*@explore*/ 127 pref("extensions.firebug.DBG_STACK", false); // call stack, mostly debugger.js /*@explore*/ 128 pref("extensions.firebug.DBG_UI_LOOP", false); // debugger.js /*@explore*/ 129 pref("extensions.firebug.DBG_ERRORS", false); // error.js /*@explore*/ 130 pref("extensions.firebug.DBG_FUNCTION_NAMES", false); // heuristics for anon functions /*@explore*/ 131 pref("extensions.firebug.DBG_EVAL", false); // debugger.js and firebug-service.js /*@explore*/ 132 pref("extensions.firebug.DBG_PANELS", false); // panel selection /*@explore*/ 133 pref("extensions.firebug.DBG_CACHE", false); // sourceCache /*@explore*/ 134 pref("extensions.firebug.DBG_CONSOLE", false); // console /*@explore*/ 135 pref("extensions.firebug.DBG_CSS", false); // /*@explore*/ 136 pref("extensions.firebug.DBG_DBG2FIREBUG", false); // /*@explore*/ 137 pref("extensions.firebug.DBG_DOM", false); // /*@explore*/ 138 pref("extensions.firebug.DBG_DOMPLATE", false); // domplate engine /*@explore*/ 139 pref("extensions.firebug.DBG_DISPATCH", false); // /*@explore*/ 140 pref("extensions.firebug.DBG_HTML", false); // /*@explore*/ 141 pref("extensions.firebug.DBG_LINETABLE", false); // /*@explore*/ 142 pref("extensions.firebug.DBG_LOCATIONS", false); // panelFileList /*@explore*/ 143 pref("extensions.firebug.DBG_SOURCEFILES", false); // debugger and sourceCache /*@explore*/ 144 pref("extensions.firebug.DBG_WINDOWS", false); // tabWatcher, dispatch events; very useful for understand modules/panels /*@explore*/ 145 pref("extensions.firebug.DBG_NET", false); // net.js /*@explore*/ 146 pref("extensions.firebug.DBG_NET_EVENTS", false); // net.js - network events /*@explore*/ 147 pref("extensions.firebug.DBG_INITIALIZE", false); // registry (modules panels); initialize FB /*@explore*/ 148 pref("extensions.firebug.DBG_INSPECT", false); // inspector /*@explore*/ 149 pref("extensions.firebug.DBG_OPTIONS", false); // /*@explore*/ 150 pref("extensions.firebug.DBG_FBS_FLUSH", false); // /*@explore*/ 151 pref("extensions.firebug.DBG_HTTPOBSERVER", false); // Centralized HTTP Observer /*@explore*/ 152 pref("extensions.firebug.DBG_SPY", false); // spy.js /*@explore*/ 153 pref("extensions.firebug.DBG_JSONVIEWER", false); // json explorer /*@explore*/ 154 pref("extensions.firebug.DBG_EDITOR", false); // Inline editors /*@explore*/ 155 pref("extensions.firebug.DBG_SHORTCUTS", false); // Keyboard shortcuts. /*@explore*/ 156 pref("extensions.firebug.DBG_A11Y", false); // a11y /*@explore*/ 157 pref("extensions.firebug.DBG_LOCALE", false); // localization, missing strings /*@explore*/ 158 pref("extensions.firebug.DBG_INFOTIP", false); // popup info tip in panels /*@explore*/ 159 pref("extensions.firebug.DBG_ANNOTATIONS", false); // Page annotations service /*@explore*/ 160 pref("extensions.firebug.DBG_XMLVIEWER", false); // xml explorer /*@explore*/ 161 pref("extensions.firebug.DBG_ACTIVITYOBSERVER", false); // Net panel's activity observer /*@explore*/ 162 pref("extensions.firebug.DBG_TOOLTIP", false); // tooltip debugging /*@explore*/ 163 164 // Keyboard 165 pref("extensions.firebug.key.shortcut.reenterCommand", "control shift e"); 166 pref("extensions.firebug.key.shortcut.toggleInspecting", "accel shift c"); 167 pref("extensions.firebug.key.shortcut.toggleQuickInfoBox", "accel shift i"); 168 pref("extensions.firebug.key.shortcut.toggleProfiling", "accel shift p"); 169 pref("extensions.firebug.key.shortcut.focusCommandLine", "accel shift l"); 170 pref("extensions.firebug.key.shortcut.focusFirebugSearch", "accel shift k"); 171 pref("extensions.firebug.key.shortcut.focusWatchEditor", "accel shift n"); 172 pref("extensions.firebug.key.shortcut.focusLocation", "control shift VK_SPACE"); 173 pref("extensions.firebug.key.shortcut.nextObject", "control ."); 174 pref("extensions.firebug.key.shortcut.previousObject", "control ,"); 175 pref("extensions.firebug.key.shortcut.toggleFirebug", "VK_F12"); 176 pref("extensions.firebug.key.shortcut.detachFirebug", "accel VK_F12"); 177 pref("extensions.firebug.key.shortcut.leftFirebugTab", "accel shift VK_PAGE_UP"); 178 pref("extensions.firebug.key.shortcut.rightFirebugTab", "accel shift VK_PAGE_DOWN"); 179 pref("extensions.firebug.key.shortcut.previousFirebugTab", "control `"); 180 pref("extensions.firebug.key.shortcut.clearConsole", "accel shift r"); 181 pref("extensions.firebug.key.shortcut.openTraceConsole", "shift r"); /*@explore*/ 182 183 // Accessibility 184 pref("extensions.firebug.a11y.enable", false); 185 186 // Debugging 187 pref("extensions.firebug.clearDomplate", false); 188