зеркало из https://github.com/mozilla/gecko-dev.git
86 строки
3.2 KiB
JavaScript
86 строки
3.2 KiB
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
// Tells if DevTools have been explicitely enabled by the user.
|
|
// This pref allows to disable all features related to DevTools
|
|
// for users that never use them.
|
|
// Until bug 1361080 lands, we always consider them enabled.
|
|
pref("devtools.enabled", true);
|
|
|
|
// Enable deprecation warnings.
|
|
pref("devtools.errorconsole.deprecation_warnings", true);
|
|
|
|
#ifdef NIGHTLY_BUILD
|
|
// Don't show the Browser Toolbox prompt on local builds / nightly
|
|
pref("devtools.debugger.prompt-connection", false, sticky);
|
|
#else
|
|
pref("devtools.debugger.prompt-connection", true, sticky);
|
|
#endif
|
|
|
|
#ifdef MOZILLA_OFFICIAL
|
|
// Disable debugging chrome
|
|
pref("devtools.chrome.enabled", false, sticky);
|
|
// Disable remote debugging connections
|
|
pref("devtools.debugger.remote-enabled", false, sticky);
|
|
#else
|
|
// In local builds, enable the browser toolbox by default
|
|
pref("devtools.chrome.enabled", true, sticky);
|
|
pref("devtools.debugger.remote-enabled", true, sticky);
|
|
#endif
|
|
|
|
// Disable remote debugging protocol logging
|
|
pref("devtools.debugger.log", false);
|
|
pref("devtools.debugger.log.verbose", false);
|
|
|
|
pref("devtools.debugger.remote-port", 6000);
|
|
pref("devtools.debugger.remote-websocket", false);
|
|
// Force debugger server binding on the loopback interface
|
|
pref("devtools.debugger.force-local", true);
|
|
// Block tools from seeing / interacting with certified apps
|
|
pref("devtools.debugger.forbid-certified-apps", true);
|
|
|
|
// Limit for intercepted response bodies (1 MB)
|
|
// Possible values:
|
|
// 0 => the response body has no limit
|
|
// n => represents max number of bytes stored
|
|
pref("devtools.netmonitor.responseBodyLimit", 1048576);
|
|
|
|
// DevTools default color unit
|
|
pref("devtools.defaultColorUnit", "authored");
|
|
|
|
// Used for devtools debugging
|
|
pref("devtools.dump.emit", false);
|
|
|
|
// Disable device discovery logging
|
|
pref("devtools.discovery.log", false);
|
|
// Whether to scan for DevTools devices via WiFi
|
|
pref("devtools.remote.wifi.scan", true);
|
|
// Client must complete TLS handshake within this window (ms)
|
|
pref("devtools.remote.tls-handshake-timeout", 10000);
|
|
|
|
// The extension ID for devtools-adb-extension
|
|
pref("devtools.remote.adb.extensionID", "adb@mozilla.org");
|
|
|
|
// URL of the remote JSON catalog used for device simulation
|
|
pref("devtools.devices.url", "https://code.cdn.mozilla.net/devices/devices.json");
|
|
|
|
// Display the introductory text
|
|
pref("devtools.gcli.hideIntro", false);
|
|
|
|
// How eager are we to show help: never=1, sometimes=2, always=3
|
|
pref("devtools.gcli.eagerHelper", 2);
|
|
|
|
// Alias to the script URLs for inject command.
|
|
pref("devtools.gcli.jquerySrc", "https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.min.js");
|
|
pref("devtools.gcli.lodashSrc", "https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.6.1/lodash.min.js");
|
|
pref("devtools.gcli.underscoreSrc", "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js");
|
|
|
|
// Set imgur upload client ID
|
|
pref("devtools.gcli.imgurClientID", '0df414e888d7240');
|
|
// Imgur's upload URL
|
|
pref("devtools.gcli.imgurUploadURL", "https://api.imgur.com/3/image");
|
|
|
|
// GCLI commands directory
|
|
pref("devtools.commands.dir", "");
|