gecko-dev/devtools/client/shared/thread-utils.js
Jason Laster 65cbf8cd38 Bug 1616322 - Update Async Stack UI.
Differential Revision: https://phabricator.services.mozilla.com/D63212

--HG--
extra : moz-landing-system : lando
2020-02-26 06:24:04 +00:00

34 lines
1.1 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/. */
"use strict";
var Services = require("Services");
exports.defaultThreadOptions = function() {
return {
autoBlackBox: false,
pauseOnExceptions: Services.prefs.getBoolPref(
"devtools.debugger.pause-on-exceptions"
),
ignoreCaughtExceptions: Services.prefs.getBoolPref(
"devtools.debugger.ignore-caught-exceptions"
),
shouldShowOverlay: Services.prefs.getBoolPref(
"devtools.debugger.features.overlay"
),
shouldIncludeSavedFrames: Services.prefs.getBoolPref(
"devtools.debugger.features.async-captured-stacks"
),
shouldIncludeAsyncLiveFrames: Services.prefs.getBoolPref(
"devtools.debugger.features.async-live-stacks"
),
skipBreakpoints: Services.prefs.getBoolPref(
"devtools.debugger.skip-pausing"
),
logEventBreakpoints: Services.prefs.getBoolPref(
"devtools.debugger.log-event-breakpoints"
),
};
};