tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

debugger.js (3290B)


      1 /* This Source Code Form is subject to the terms of the Mozilla Public
      2 * License, v. 2.0. If a copy of the MPL was not distributed with this
      3 * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
      4 
      5 // Most devtools prefs are found in browser/app/profile/firefox.js. The
      6 // debugger prefs are separate so they can be easily mirrored to the debugger
      7 // project on GitHub, here:
      8 // https://github.com/firefox-devtools/debugger/blob/master/assets/panel/prefs.js
      9 
     10 // Enable the Debugger
     11 pref("devtools.debugger.enabled", true);
     12 pref("devtools.debugger.chrome-debugging-host", "localhost");
     13 pref("devtools.debugger.chrome-debugging-websocket", false);
     14 pref("devtools.debugger.remote-host", "localhost");
     15 pref("devtools.debugger.remote-timeout", 20000);
     16 pref("devtools.debugger.pause-on-debugger-statement", true);
     17 pref("devtools.debugger.pause-on-exceptions", false);
     18 pref("devtools.debugger.ignore-caught-exceptions", true);
     19 pref("devtools.debugger.pause-on-caught-exceptions", true);
     20 pref("devtools.debugger.alphabetize-outline", false);
     21 pref("devtools.debugger.auto-pretty-print", false);
     22 
     23 // The debugger pref's schema defaults to 0 so that it can be managed
     24 // by utils/prefs.js in verifySchema. Bug 1565485
     25 pref("devtools.debugger.prefs-schema-version", 0);
     26 pref("devtools.debugger.ui.framework-grouping-on", true);
     27 pref("devtools.debugger.ui.editor-wrapping", false);
     28 pref("devtools.debugger.call-stack-visible", true);
     29 pref("devtools.debugger.scopes-visible", true);
     30 pref("devtools.debugger.threads-visible", true);
     31 pref("devtools.debugger.breakpoints-visible", true);
     32 pref("devtools.debugger.expressions-visible", false);
     33 pref("devtools.debugger.dom-mutation-breakpoints-visible", false);
     34 pref("devtools.debugger.xhr-breakpoints-visible", false);
     35 pref("devtools.debugger.event-listeners-visible", false);
     36 pref("devtools.debugger.start-panel-collapsed", false);
     37 pref("devtools.debugger.end-panel-collapsed", false);
     38 pref("devtools.debugger.start-panel-size", 300);
     39 pref("devtools.debugger.end-panel-size", 300);
     40 pref("devtools.debugger.tabs", "[]");
     41 pref("devtools.debugger.pending-selected-location", "{}");
     42 pref("devtools.debugger.pending-breakpoints", "{}");
     43 pref("devtools.debugger.expressions", "[]");
     44 pref("devtools.debugger.file-search-case-sensitive", false);
     45 pref("devtools.debugger.file-search-whole-word", false);
     46 pref("devtools.debugger.file-search-regex-match", false);
     47 pref("devtools.debugger.project-directory-root", "");
     48 pref("devtools.debugger.skip-pausing", false);
     49 pref("devtools.debugger.logging", false);
     50 pref("devtools.debugger.map-scopes-enabled", false);
     51 pref("devtools.debugger.log-actions", false);
     52 pref("devtools.debugger.log-event-breakpoints", false);
     53 pref("devtools.debugger.javascript-tracing-log-method", "debugger-sidebar");
     54 pref("devtools.debugger.javascript-tracing-values", false);
     55 
     56 pref("devtools.debugger.features.wasm", true);
     57 pref("devtools.debugger.features.code-folding", false);
     58 pref("devtools.debugger.features.autocomplete-expressions", false);
     59 pref("devtools.debugger.features.map-expression-bindings", true);
     60 pref("devtools.debugger.features.log-points", true);
     61 pref("devtools.debugger.features.inline-preview", true);
     62 pref("devtools.debugger.features.javascript-tracing", false);
     63 pref("devtools.debugger.features.overlay", true);