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# LOCALIZATION NOTE These strings are used inside the Performance Tools 6# which is available from the Web Developer sub-menu -> 'Performance'. 7# The correct localization of this file might be to keep it in 8# English, or another language commonly spoken among web developers. 9# You want to make that choice consistent across the developer tools. 10# A good criteria is the language in which you'd find the best 11# documentation on web development on the web. These strings 12# are specifically for marker names in the performance tool. 13 14# LOCALIZATION NOTE (marker.label.*): 15# These strings are displayed in the Performance Tool waterfall, identifying markers. 16# We want to use the same wording as Google Chrome when appropriate. 17marker.label.styles=Recalculate Style 18marker.label.stylesApplyChanges=Apply Style Changes 19marker.label.reflow=Layout 20marker.label.paint=Paint 21marker.label.composite=Composite Layers 22marker.label.compositeForwardTransaction=Composite Request Sent 23marker.label.javascript=Function Call 24marker.label.parseHTML=Parse HTML 25marker.label.parseXML=Parse XML 26marker.label.domevent=DOM Event 27marker.label.consoleTime=Console 28marker.label.garbageCollection2=Garbage Collection 29marker.label.garbageCollection.incremental=Incremental GC 30marker.label.garbageCollection.nonIncremental=Non-incremental GC 31marker.label.minorGC=Minor GC 32marker.label.cycleCollection=Cycle Collection 33marker.label.cycleCollection.forgetSkippable=CC Graph Reduction 34marker.label.timestamp=Timestamp 35marker.label.worker=Worker 36marker.label.messagePort=MessagePort 37marker.label.unknown=Unknown 38 39# LOCALIZATION NOTE (marker.label.javascript.*): 40# These strings are displayed as JavaScript markers that have special 41# reasons that can be translated. 42marker.label.javascript.scriptElement=Script Tag 43marker.label.javascript.promiseCallback=Promise Callback 44marker.label.javascript.promiseInit=Promise Init 45marker.label.javascript.workerRunnable=Worker 46marker.label.javascript.jsURI=JavaScript URI 47marker.label.javascript.eventHandler=Event Handler 48 49# LOCALIZATION NOTE (marker.field.*): 50# Strings used in the waterfall sidebar as property names. 51 52# General marker fields 53marker.field.start=Start: 54marker.field.end=End: 55marker.field.duration=Duration: 56 57# General "reason" for a marker (JavaScript, Garbage Collection) 58marker.field.causeName=Cause: 59# General "type" for a marker (Cycle Collection, Garbage Collection) 60marker.field.type=Type: 61# General "label" for a marker (user defined) 62marker.field.label=Label: 63 64# Field names for stack values 65marker.field.stack=Stack: 66marker.field.startStack=Stack at start: 67marker.field.endStack=Stack at end: 68 69# %S is the "Async Cause" of a marker, and this signifies that the cause 70# was an asynchronous one in a displayed stack. 71marker.field.asyncStack=(Async: %S) 72 73# For console.time markers 74marker.field.consoleTimerName=Timer Name: 75 76# For DOM Event markers 77marker.field.DOMEventType=Event Type: 78marker.field.DOMEventPhase=Phase: 79 80# Non-incremental cause for a Garbage Collection marker 81marker.field.nonIncrementalCause=Non-incremental Cause: 82 83# For "Recalculate Style" markers 84marker.field.isAnimationOnly=Animation Only: 85 86# The type of operation performed by a Worker. 87marker.worker.serializeDataOffMainThread=Serialize data in Worker 88marker.worker.serializeDataOnMainThread=Serialize data on the main thread 89marker.worker.deserializeDataOffMainThread=Deserialize data in Worker 90marker.worker.deserializeDataOnMainThread=Deserialize data on the main thread 91 92# The type of operation performed by a MessagePort 93marker.messagePort.serializeData=Serialize data 94marker.messagePort.deserializeData=Deserialize data 95 96# Strings used in the waterfall sidebar as values. 97marker.value.unknownFrame=<unknown location> 98marker.value.DOMEventTargetPhase=Target 99marker.value.DOMEventCapturingPhase=Capture 100marker.value.DOMEventBubblingPhase=Bubbling 101 102# LOCALIZATION NOTE (marker.gcreason.label.*): 103# These strings are used to give a concise but readable description of a GC reason. 104marker.gcreason.label.API=API Call 105marker.gcreason.label.EAGER_ALLOC_TRIGGER=Eager Allocation Trigger 106marker.gcreason.label.DESTROY_RUNTIME=Shutdown 107marker.gcreason.label.LAST_DITCH=Out of Memory 108marker.gcreason.label.TOO_MUCH_MALLOC=Too Many Bytes Allocated 109marker.gcreason.label.ALLOC_TRIGGER=Too Many Allocations 110marker.gcreason.label.DEBUG_GC=Debug GC 111marker.gcreason.label.COMPARTMENT_REVIVED=Dead Global Revived 112marker.gcreason.label.RESET=Finish Incremental Cycle 113marker.gcreason.label.OUT_OF_NURSERY=Nursery is Full 114marker.gcreason.label.EVICT_NURSERY=Nursery Eviction 115marker.gcreason.label.FULL_STORE_BUFFER=Nursery Objects Too Active 116marker.gcreason.label.SHARED_MEMORY_LIMIT=Large Allocation Failed 117marker.gcreason.label.PERIODIC_FULL_GC=Periodic Full GC 118marker.gcreason.label.INCREMENTAL_TOO_SLOW=Allocations Rate Too Fast 119marker.gcreason.label.COMPONENT_UTILS=Cu.forceGC 120marker.gcreason.label.MEM_PRESSURE=Low Memory 121marker.gcreason.label.CC_WAITING=Forced by Cycle Collection 122marker.gcreason.label.CC_FORCED=Forced by Cycle Collection 123marker.gcreason.label.LOAD_END=Page Load Finished 124marker.gcreason.label.PAGE_HIDE=Moved to Background 125marker.gcreason.label.NSJSCONTEXT_DESTROY=Destroy JS Context 126marker.gcreason.label.SET_NEW_DOCUMENT=New Document 127marker.gcreason.label.SET_DOC_SHELL=New Document 128marker.gcreason.label.DOM_UTILS=API Call 129marker.gcreason.label.DOM_IPC=IPC 130marker.gcreason.label.DOM_WORKER=Periodic Worker GC 131marker.gcreason.label.INTER_SLICE_GC=Periodic Incremental GC Slice 132marker.gcreason.label.FULL_GC_TIMER=Periodic Full GC 133marker.gcreason.label.SHUTDOWN_CC=Shutdown 134marker.gcreason.label.DOM_WINDOW_UTILS=User Inactive 135marker.gcreason.label.USER_INACTIVE=User Inactive 136 137# The name of a nursery collection. 138marker.nurseryCollection=Nursery Collection 139