<!-- 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/. --> <!-- LOCALIZATION NOTE : FILE This file contains the Performance strings --> <!-- LOCALIZATION NOTE : FILE Do not translate commandkey --> <!-- LOCALIZATION NOTE : FILE The correct localization of this file might be to - keep it in English, or another language commonly spoken among web developers. - You want to make that choice consistent across the developer tools. - A good criteria is the language in which you'd find the best - documentation on web development on the web. --> <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd"> %brandDTD; <!-- LOCALIZATION NOTE (performanceUI.bufferStatusTooltip): This string - is displayed as the tooltip for the buffer capacity during a recording. --> <!ENTITY performanceUI.bufferStatusTooltip "The profiler stores samples in a circular buffer, and once the buffer reaches the limit for a recording, newer samples begin to overwrite samples at the beginning of the recording."> <!-- LOCALIZATION NOTE (performanceUI.disabledRealTime.nonE10SBuild): This string - is displayed as a message for why the real time overview graph is disabled - when running on a non-multiprocess build. --> <!ENTITY performanceUI.disabledRealTime.nonE10SBuild "Realtime recording data disabled on non-multiprocess &brandShortName;."> <!-- LOCALIZATION NOTE (performanceUI.disabledRealTime.disabledE10S): This string - is displayed as a message for why the real time overview graph is disabled - when running on a build that can run multiprocess browser, but just is not enabled. --> <!ENTITY performanceUI.disabledRealTime.disabledE10S "Enable multiprocess &brandShortName; in preferences for rendering recording data in realtime."> <!-- LOCALIZATION NOTE (performanceUI.bufferStatusFull): This string - is displayed when the profiler's circular buffer has started to overlap. --> <!ENTITY performanceUI.bufferStatusFull "The buffer is full. Older samples are now being overwritten."> <!-- LOCALIZATION NOTE (performanceUI.unavailableNoticePB): This is the label shown - in the details view while the profiler is unavailable, for example, while - in Private Browsing mode. --> <!ENTITY performanceUI.unavailableNoticePB "Recording a profile is currently unavailable. Please close all private browsing windows and try again."> <!-- LOCALIZATION NOTE (performanceUI.loadingNotice): This is the label shown - in the details view while loading a profile. --> <!ENTITY performanceUI.loadingNotice "Loading…"> <!-- LOCALIZATION NOTE (performanceUI.toolbar.*): These strings are displayed - in the toolbar on buttons that select which view is currently shown. --> <!ENTITY performanceUI.toolbar.waterfall "Waterfall"> <!ENTITY performanceUI.toolbar.waterfall.tooltiptext "Shows the different operations the browser is performing during the recording, laid out sequentially as a waterfall."> <!ENTITY performanceUI.toolbar.js-calltree "Call Tree"> <!ENTITY performanceUI.toolbar.js-calltree.tooltiptext "Highlights JavaScript functions where the browser spent most time during the recording."> <!ENTITY performanceUI.toolbar.memory-calltree "Allocations"> <!ENTITY performanceUI.toolbar.allocations.tooltiptext "Shows where memory was allocated during the recording."> <!ENTITY performanceUI.toolbar.js-flamegraph "JS Flame Chart"> <!ENTITY performanceUI.toolbar.js-flamegraph.tooltiptext "Shows the JavaScript call stack over the course of the recording."> <!ENTITY performanceUI.toolbar.memory-flamegraph "Allocations Flame Chart"> <!-- LOCALIZATION NOTE (performanceUI.table.*): These strings are displayed - in the call tree headers for a recording. --> <!ENTITY performanceUI.table.totalDuration "Total Time"> <!ENTITY performanceUI.table.totalDuration.tooltip "The amount of time spent in this function and functions it calls."> <!ENTITY performanceUI.table.selfDuration "Self Time"> <!ENTITY performanceUI.table.selfDuration.tooltip "The amount of time spent only within this function."> <!ENTITY performanceUI.table.totalPercentage "Total Cost"> <!ENTITY performanceUI.table.totalPercentage.tooltip "The percentage of time spent in this function and functions it calls."> <!ENTITY performanceUI.table.selfPercentage "Self Cost"> <!ENTITY performanceUI.table.selfPercentage.tooltip "The percentage of time spent only within this function."> <!ENTITY performanceUI.table.samples "Samples"> <!ENTITY performanceUI.table.samples.tooltip "The number of times this function was on the stack when the profiler took a sample."> <!ENTITY performanceUI.table.function "Function"> <!ENTITY performanceUI.table.function.tooltip "The name and source location of the sampled function."> <!ENTITY performanceUI.table.totalAlloc "Total Sampled Allocations"> <!ENTITY performanceUI.table.totalAlloc.tooltip "The total number of Object allocations sampled at this location and in callees."> <!ENTITY performanceUI.table.selfAlloc "Self Sampled Allocations"> <!ENTITY performanceUI.table.selfAlloc.tooltip "The number of Object allocations sampled at this location."> <!-- LOCALIZATION NOTE (performanceUI.options.filter.tooltiptext): This string - is displayed next to the filter button--> <!ENTITY performanceUI.options.filter.tooltiptext "Select what data to display in the timeline"> <!-- LOCALIZATION NOTE (performanceUI.options.gear.tooltiptext): This is the - tooltip for the options button. --> <!ENTITY performanceUI.options.gear.tooltiptext "Configure performance preferences."> <!-- LOCALIZATION NOTE (performanceUI.invertTree): This is the label shown next to - a checkbox that inverts and un-inverts the profiler's call tree. --> <!ENTITY performanceUI.invertTree "Invert Call Tree"> <!ENTITY performanceUI.invertTree.tooltiptext "Inverting the call tree displays the profiled call paths starting from the youngest frames and expanding out to the older frames."> <!-- LOCALIZATION NOTE (performanceUI.invertFlameGraph): This is the label shown next to - a checkbox that inverts and un-inverts the profiler's flame graph. --> <!ENTITY performanceUI.invertFlameGraph "Invert Flame Chart"> <!ENTITY performanceUI.invertFlameGraph.tooltiptext "Inverting the flame chart displays the profiled call paths starting from the youngest frames and expanding out to the older frames."> <!-- LOCALIZATION NOTE (performanceUI.showPlatformData): This is the - label for the checkbox that toggles whether or not Goanna platform data - is displayed in the profiler. --> <!ENTITY performanceUI.showPlatformData "Show Goanna Platform Data"> <!ENTITY performanceUI.showPlatformData.tooltiptext "Showing platform data enables the JavaScript Profiler reports to include Goanna platform symbols."> <!-- LOCALIZATION NOTE (performanceUI.showJITOptimizations): This string - is displayed next to a checkbox determining whether or not JIT optimization data - should be displayed. --> <!ENTITY performanceUI.showJITOptimizations "Show JIT Optimizations"> <!ENTITY performanceUI.showJITOptimizations.tooltiptext "Show JIT optimization data sampled in each JavaScript frame."> <!-- LOCALIZATION NOTE (performanceUI.flattenTreeRecursion): This is the - label for the checkbox that toggles the flattening of tree recursion in inspected - functions in the profiler. --> <!ENTITY performanceUI.flattenTreeRecursion "Flatten Tree Recursion"> <!ENTITY performanceUI.flattenTreeRecursion.tooltiptext "Flatten recursion when inspecting functions."> <!-- LOCALIZATION NOTE (performanceUI.enableMemory): This string - is displayed next to a checkbox determining whether or not memory - measurements are enabled. --> <!ENTITY performanceUI.enableMemory "Record Memory"> <!ENTITY performanceUI.enableMemory.tooltiptext "Record memory consumption while profiling."> <!-- LOCALIZATION NOTE (performanceUI.enableAllocations): This string - is displayed next to a checkbox determining whether or not allocation - measurements are enabled. --> <!ENTITY performanceUI.enableAllocations "Record Allocations"> <!ENTITY performanceUI.enableAllocations.tooltiptext "Record Object allocations while profiling."> <!-- LOCALIZATION NOTE (performanceUI.enableFramerate): This string - is displayed next to a checkbox determining whether or not framerate - is recorded. --> <!ENTITY performanceUI.enableFramerate "Record Framerate"> <!ENTITY performanceUI.enableFramerate.tooltiptext "Record framerate while profiling."> <!-- LOCALIZATION NOTE (performanceUI.console.recordingNoticeStart/recordingNoticeEnd): - This string is displayed when a recording is selected that started via console.profile. - Wraps the command used to start, like "Currently recording via console.profile("label")" --> <!ENTITY performanceUI.console.recordingNoticeStart "Currently recording via"> <!ENTITY performanceUI.console.recordingNoticeEnd ""> <!-- LOCALIZATION NOTE (performanceUI.console.stopCommandStart/stopCommandEnd): - This string is displayed when a recording is selected that started via console.profile. - Indicates how to stop the recording, wrapping the command, like - "Stop recording by entering console.profileEnd("label") into the console." --> <!ENTITY performanceUI.console.stopCommandStart "Stop recording by entering"> <!ENTITY performanceUI.console.stopCommandEnd "into the console.">