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### These strings are used in DevTools’ performance-new panel, about:profiling, and 6### the remote profiling panel. There are additional profiler strings in the appmenu.ftl 7### file that are used for the profiler popup. 8 9perftools-intro-title = Profiler Settings 10perftools-intro-description = 11 Recordings launch profiler.firefox.com in a new tab. All data is stored 12 locally, but you can choose to upload it for sharing. 13 14## All of the headings for the various sections. 15 16perftools-heading-settings = Full Settings 17perftools-heading-buffer = Buffer Settings 18perftools-heading-features = Features 19perftools-heading-features-default = Features (Recommended on by default) 20perftools-heading-features-disabled = Disabled Features 21perftools-heading-features-experimental = Experimental 22perftools-heading-threads = Threads 23perftools-heading-local-build = Local build 24 25## 26 27perftools-description-intro = 28 Recordings launch <a>profiler.firefox.com</a> in a new tab. All data is stored 29 locally, but you can choose to upload it for sharing. 30perftools-description-local-build = 31 If you’re profiling a build that you have compiled yourself, on this 32 machine, please add your build’s objdir to the list below so that 33 it can be used to look up symbol information. 34 35## The controls for the interval at which the profiler samples the code. 36 37perftools-range-interval-label = Sampling interval: 38perftools-range-interval-milliseconds = {NUMBER($interval, maxFractionalUnits: 2)} ms 39 40## 41 42# The size of the memory buffer used to store things in the profiler. 43perftools-range-entries-label = Buffer size: 44 45perftools-custom-threads-label = Add custom threads by name: 46 47perftools-devtools-interval-label = Interval: 48perftools-devtools-threads-label = Threads: 49perftools-devtools-settings-label = Settings 50 51## Various statuses that affect the current state of profiling, not typically displayed. 52 53perftools-status-private-browsing-notice = 54 The profiler is disabled when Private Browsing is enabled. 55 Close all Private Windows to re-enable the profiler 56perftools-status-recording-stopped-by-another-tool = The recording was stopped by another tool. 57perftools-status-restart-required = The browser must be restarted to enable this feature. 58 59## These are shown briefly when the user is waiting for the profiler to respond. 60 61perftools-request-to-stop-profiler = Stopping recording 62perftools-request-to-get-profile-and-stop-profiler = Capturing profile 63 64## 65 66perftools-button-start-recording = Start recording 67perftools-button-capture-recording = Capture recording 68perftools-button-cancel-recording = Cancel recording 69perftools-button-save-settings = Save settings and go back 70perftools-button-restart = Restart 71perftools-button-add-directory = Add a directory 72perftools-button-remove-directory = Remove selected 73perftools-button-edit-settings = Edit Settings… 74 75## These messages are descriptions of the threads that can be enabled for the profiler. 76 77perftools-thread-gecko-main = 78 .title = The main processes for both the parent process, and content processes 79perftools-thread-compositor = 80 .title = Composites together different painted elements on the page 81perftools-thread-dom-worker = 82 .title = This handles both web workers and service workers 83perftools-thread-renderer = 84 .title = When WebRender is enabled, the thread that executes OpenGL calls 85perftools-thread-render-backend = 86 .title = The WebRender RenderBackend thread 87perftools-thread-paint-worker = 88 .title = When off-main-thread painting is enabled, the thread on which painting happens 89perftools-thread-style-thread = 90 .title = Style computation is split into multiple threads 91pref-thread-stream-trans = 92 .title = Network stream transport 93perftools-thread-socket-thread = 94 .title = The thread where networking code runs any blocking socket calls 95perftools-thread-img-decoder = 96 .title = Image decoding threads 97perftools-thread-dns-resolver = 98 .title = DNS resolution happens on this thread 99perftools-thread-task-controller = 100 .title = TaskController thread pool threads 101 102## 103 104perftools-record-all-registered-threads = 105 Bypass selections above and record all registered threads 106 107perftools-tools-threads-input-label = 108 .title = These thread names are a comma separated list that is used to enable profiling of the threads in the profiler. The name needs to be only a partial match of the thread name to be included. It is whitespace sensitive. 109 110## Onboarding UI labels. These labels are displayed in the new performance panel UI, when 111## both devtools.performance.new-panel-onboarding & devtools.performance.new-panel-enabled 112## preferences are true. 113 114perftools-onboarding-message = <b>New</b>: { -profiler-brand-name } is now integrated into Developer Tools. <a>Learn more</a> about this powerful new tool. 115 116# `options-context-advanced-settings` is defined in toolbox-options.ftl 117perftools-onboarding-reenable-old-panel = (For a limited time, you can access the original Performance panel via <a>{ options-context-advanced-settings }</a>) 118 119perftools-onboarding-close-button = 120 .aria-label = Close the onboarding message 121 122## Profiler presets 123 124# Presets and their l10n IDs are defined in the file 125# devtools/client/performance-new/popup/background.jsm.js 126# The same labels and descriptions are also defined in appmenu.ftl. 127 128perftools-presets-web-developer-label = Web Developer 129perftools-presets-web-developer-description = Recommended preset for most web app debugging, with low overhead. 130 131perftools-presets-firefox-label = { -brand-shorter-name } 132perftools-presets-firefox-description = Recommended preset for profiling { -brand-shorter-name }. 133 134perftools-presets-graphics-label = Graphics 135perftools-presets-graphics-description = Preset for investigating graphics bugs in { -brand-shorter-name }. 136 137perftools-presets-media-label = Media 138perftools-presets-media-description2 = Preset for investigating audio and video bugs in { -brand-shorter-name }. 139 140perftools-presets-networking-label = Networking 141perftools-presets-networking-description = Preset for investigating networking bugs in { -brand-shorter-name }. 142 143perftools-presets-custom-label = Custom 144 145## 146