/* 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"; /** * This file contains utilities for creating elements for markers to be displayed, * and parsing out the blueprint to generate correct values for markers. */ const { Ci } = require("chrome"); const { L10N, PREFS } = require("devtools/client/performance/modules/global"); // String used to fill in platform data when it should be hidden. const GECKO_SYMBOL = "(Gecko)"; /** * Mapping of JS marker causes to a friendlier form. Only * markers that are considered "from content" should be labeled here. */ const JS_MARKER_MAP = { "