tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

perftools.ftl (7645B)


      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 
      9 perftools-intro-title = Profiler Settings
     10 perftools-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 
     16 perftools-heading-settings = Full Settings
     17 perftools-heading-buffer = Buffer Settings
     18 perftools-heading-features = Features
     19 perftools-heading-features-default = Features (Recommended on by default)
     20 perftools-heading-features-disabled = Disabled Features
     21 perftools-heading-features-experimental = Experimental
     22 perftools-heading-threads = Threads
     23 perftools-heading-threads-jvm = JVM Threads
     24 perftools-heading-local-build = Local build
     25 
     26 ##
     27 
     28 perftools-description-intro =
     29   Recordings launch <a>profiler.firefox.com</a> in a new tab. All data is stored
     30   locally, but you can choose to upload it for sharing.
     31 perftools-description-local-build =
     32   If you’re profiling a build that you have compiled yourself, on this
     33   machine, please add your build’s objdir to the list below so that
     34   it can be used to look up symbol information.
     35 
     36 ## The controls for the interval at which the profiler samples the code.
     37 
     38 perftools-range-interval-label = Sampling interval:
     39 perftools-range-interval-milliseconds = {NUMBER($interval, maxFractionalUnits: 2)} ms
     40 
     41 ##
     42 
     43 # The size of the memory buffer used to store things in the profiler.
     44 perftools-range-entries-label = Buffer size:
     45 
     46 perftools-custom-threads-label = Add custom threads by name:
     47 
     48 perftools-devtools-interval-label = Interval:
     49 perftools-devtools-threads-label = Threads:
     50 perftools-devtools-settings-label = Settings
     51 
     52 ## Various statuses that affect the current state of profiling, not typically displayed.
     53 
     54 perftools-status-recording-stopped-by-another-tool = The recording was stopped by another tool.
     55 perftools-status-restart-required = The browser must be restarted to enable this feature.
     56 
     57 ## These are shown briefly when the user is waiting for the profiler to respond.
     58 
     59 perftools-request-to-stop-profiler = Stopping recording
     60 perftools-request-to-get-profile-and-stop-profiler = Capturing profile
     61 
     62 ##
     63 
     64 perftools-button-start-recording = Start recording
     65 perftools-button-capture-recording = Capture recording
     66 perftools-button-cancel-recording = Cancel recording
     67 perftools-button-save-settings = Save settings and go back
     68 perftools-button-restart = Restart
     69 perftools-button-add-directory = Add a directory
     70 perftools-button-remove-directory = Remove selected
     71 perftools-button-edit-settings = Edit Settings…
     72 
     73 ## More actions menu
     74 
     75 perftools-menu-more-actions-button =
     76   .title = More actions
     77 perftools-menu-more-actions-restart-with-profiling = Restart { -brand-shorter-name } with startup profiling enabled
     78 perftools-menu-more-actions-copy-for-startup = Copy environment variables for startup profiling
     79 perftools-menu-more-actions-copy-for-perf-tests = Copy parameters for performance tests
     80 
     81 ## These messages are descriptions of the threads that can be enabled for the profiler.
     82 
     83 perftools-thread-gecko-main =
     84   .title = The main processes for both the parent process, and content processes
     85 perftools-thread-compositor =
     86   .title = Composites together different painted elements on the page
     87 perftools-thread-dom-worker =
     88   .title = This handles both web workers and service workers
     89 perftools-thread-renderer =
     90   .title = When WebRender is enabled, the thread that executes OpenGL calls
     91 perftools-thread-render-backend =
     92   .title = The WebRender RenderBackend thread
     93 perftools-thread-timer =
     94   .title = The thread handling timers (setTimeout, setInterval, nsITimer)
     95 perftools-thread-style-thread =
     96   .title = Style computation is split into multiple threads
     97 pref-thread-stream-trans =
     98   .title = Network stream transport
     99 perftools-thread-socket-thread =
    100   .title = The thread where networking code runs any blocking socket calls
    101 perftools-thread-img-decoder =
    102   .title = Image decoding threads
    103 perftools-thread-dns-resolver =
    104   .title = DNS resolution happens on this thread
    105 perftools-thread-task-controller =
    106   .title = TaskController thread pool threads
    107 perftools-thread-jvm-gecko =
    108   .title = The main Gecko JVM thread
    109 perftools-thread-jvm-nimbus =
    110   .title = The main threads for the Nimbus experiments SDK
    111 perftools-thread-jvm-default-dispatcher =
    112   .title = The Default dispatcher for the Kotlin coroutines library
    113 perftools-thread-jvm-glean =
    114   .title = The main threads for the Glean telemetry SDK
    115 perftools-thread-jvm-arch-disk-io =
    116   .title = The IO dispatcher for the Kotlin coroutines library
    117 perftools-thread-jvm-pool =
    118   .title = Threads created in an unnamed thread pool
    119 
    120 ##
    121 
    122 perftools-record-all-registered-threads =
    123   Bypass selections above and record all registered threads
    124 
    125 perftools-tools-threads-input-label =
    126   .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.
    127 
    128 ## Onboarding UI labels. These labels are displayed in the new performance panel UI, when
    129 ## devtools.performance.new-panel-onboarding preference is true.
    130 
    131 perftools-onboarding-message = <b>New</b>: { -profiler-brand-name } is now integrated into Developer Tools. <a>Learn more</a> about this powerful new tool.
    132 
    133 perftools-onboarding-close-button =
    134   .aria-label = Close the onboarding message
    135 
    136 ## Profiler presets
    137 
    138 # Presets and their l10n IDs are defined in the file
    139 # devtools/client/performance-new/shared/background.sys.mjs
    140 # The same labels and descriptions are also defined in appmenu.ftl.
    141 
    142 perftools-presets-web-developer-label = Web Developer
    143 perftools-presets-web-developer-description = Recommended preset for most web app debugging, with low overhead.
    144 
    145 perftools-presets-firefox-label = { -brand-shorter-name }
    146 perftools-presets-firefox-description = Recommended preset for profiling { -brand-shorter-name }.
    147 
    148 perftools-presets-graphics-label = Graphics
    149 perftools-presets-graphics-description = Preset for investigating graphics bugs in { -brand-shorter-name }.
    150 
    151 perftools-presets-media-label = Media
    152 perftools-presets-media-description2 = Preset for investigating audio and video bugs in { -brand-shorter-name }.
    153 
    154 perftools-presets-ml-label = Machine Learning
    155 perftools-presets-ml-description2 = Preset for investigating machine learning bugs in { -brand-shorter-name }.
    156 
    157 perftools-presets-networking-label = Networking
    158 perftools-presets-networking-description = Preset for investigating networking bugs in { -brand-shorter-name }.
    159 
    160 # "Power" is used in the sense of energy (electricity used by the computer).
    161 perftools-presets-power-label = Power
    162 perftools-presets-power-description = Preset for investigating power use bugs in { -brand-shorter-name }, with low overhead.
    163 
    164 perftools-presets-debug-label = Debug
    165 perftools-presets-debug-description = Preset for debugging in { -brand-shorter-name }. High overhead, do not use for performance work but use for focusing on understanding browser behavior.
    166 
    167 perftools-presets-web-compat-label = Web Compat
    168 perftools-presets-web-compat-description = Recommended preset for debugging web compatibility issues in websites, rather than tracking performance.
    169 
    170 perftools-presets-custom-label = Custom
    171 
    172 ##