Source code

Revision control

Other Tools

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.
17
marker.label.styles=Recalculate Style
18
marker.label.stylesApplyChanges=Apply Style Changes
19
marker.label.reflow=Layout
20
marker.label.paint=Paint
21
marker.label.composite=Composite Layers
22
marker.label.compositeForwardTransaction=Composite Request Sent
23
marker.label.javascript=Function Call
24
marker.label.parseHTML=Parse HTML
25
marker.label.parseXML=Parse XML
26
marker.label.domevent=DOM Event
27
marker.label.consoleTime=Console
28
marker.label.garbageCollection2=Garbage Collection
29
marker.label.garbageCollection.incremental=Incremental GC
30
marker.label.garbageCollection.nonIncremental=Non-incremental GC
31
marker.label.minorGC=Minor GC
32
marker.label.cycleCollection=Cycle Collection
33
marker.label.cycleCollection.forgetSkippable=CC Graph Reduction
34
marker.label.timestamp=Timestamp
35
marker.label.worker=Worker
36
marker.label.messagePort=MessagePort
37
marker.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.
42
marker.label.javascript.scriptElement=Script Tag
43
marker.label.javascript.promiseCallback=Promise Callback
44
marker.label.javascript.promiseInit=Promise Init
45
marker.label.javascript.workerRunnable=Worker
46
marker.label.javascript.jsURI=JavaScript URI
47
marker.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
53
marker.field.start=Start:
54
marker.field.end=End:
55
marker.field.duration=Duration:
56
57
# General "reason" for a marker (JavaScript, Garbage Collection)
58
marker.field.causeName=Cause:
59
# General "type" for a marker (Cycle Collection, Garbage Collection)
60
marker.field.type=Type:
61
# General "label" for a marker (user defined)
62
marker.field.label=Label:
63
64
# Field names for stack values
65
marker.field.stack=Stack:
66
marker.field.startStack=Stack at start:
67
marker.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.
71
marker.field.asyncStack=(Async: %S)
72
73
# For console.time markers
74
marker.field.consoleTimerName=Timer Name:
75
76
# For DOM Event markers
77
marker.field.DOMEventType=Event Type:
78
marker.field.DOMEventPhase=Phase:
79
80
# Non-incremental cause for a Garbage Collection marker
81
marker.field.nonIncrementalCause=Non-incremental Cause:
82
83
# For "Recalculate Style" markers
84
marker.field.isAnimationOnly=Animation Only:
85
86
# The type of operation performed by a Worker.
87
marker.worker.serializeDataOffMainThread=Serialize data in Worker
88
marker.worker.serializeDataOnMainThread=Serialize data on the main thread
89
marker.worker.deserializeDataOffMainThread=Deserialize data in Worker
90
marker.worker.deserializeDataOnMainThread=Deserialize data on the main thread
91
92
# The type of operation performed by a MessagePort
93
marker.messagePort.serializeData=Serialize data
94
marker.messagePort.deserializeData=Deserialize data
95
96
# Strings used in the waterfall sidebar as values.
97
marker.value.unknownFrame=<unknown location>
98
marker.value.DOMEventTargetPhase=Target
99
marker.value.DOMEventCapturingPhase=Capture
100
marker.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.
104
marker.gcreason.label.API=API Call
105
marker.gcreason.label.EAGER_ALLOC_TRIGGER=Eager Allocation Trigger
106
marker.gcreason.label.DESTROY_RUNTIME=Shutdown
107
marker.gcreason.label.LAST_DITCH=Out of Memory
108
marker.gcreason.label.TOO_MUCH_MALLOC=Too Many Bytes Allocated
109
marker.gcreason.label.ALLOC_TRIGGER=Too Many Allocations
110
marker.gcreason.label.DEBUG_GC=Debug GC
111
marker.gcreason.label.COMPARTMENT_REVIVED=Dead Global Revived
112
marker.gcreason.label.RESET=Finish Incremental Cycle
113
marker.gcreason.label.OUT_OF_NURSERY=Nursery is Full
114
marker.gcreason.label.EVICT_NURSERY=Nursery Eviction
115
marker.gcreason.label.FULL_STORE_BUFFER=Nursery Objects Too Active
116
marker.gcreason.label.SHARED_MEMORY_LIMIT=Large Allocation Failed
117
marker.gcreason.label.PERIODIC_FULL_GC=Periodic Full GC
118
marker.gcreason.label.INCREMENTAL_TOO_SLOW=Allocations Rate Too Fast
119
marker.gcreason.label.COMPONENT_UTILS=Cu.forceGC
120
marker.gcreason.label.MEM_PRESSURE=Low Memory
121
marker.gcreason.label.CC_WAITING=Forced by Cycle Collection
122
marker.gcreason.label.CC_FORCED=Forced by Cycle Collection
123
marker.gcreason.label.LOAD_END=Page Load Finished
124
marker.gcreason.label.PAGE_HIDE=Moved to Background
125
marker.gcreason.label.NSJSCONTEXT_DESTROY=Destroy JS Context
126
marker.gcreason.label.SET_NEW_DOCUMENT=New Document
127
marker.gcreason.label.SET_DOC_SHELL=New Document
128
marker.gcreason.label.DOM_UTILS=API Call
129
marker.gcreason.label.DOM_IPC=IPC
130
marker.gcreason.label.DOM_WORKER=Periodic Worker GC
131
marker.gcreason.label.INTER_SLICE_GC=Periodic Incremental GC Slice
132
marker.gcreason.label.FULL_GC_TIMER=Periodic Full GC
133
marker.gcreason.label.SHUTDOWN_CC=Shutdown
134
marker.gcreason.label.DOM_WINDOW_UTILS=User Inactive
135
marker.gcreason.label.USER_INACTIVE=User Inactive
136
137
# The name of a nursery collection.
138
marker.nurseryCollection=Nursery Collection