Skip to content

Commit 6145669

Browse files
authored
Deploy July 31, 2025 (#5533)
Changes: [Riju Khatri] Fix screenshot stacking with respect to permalink overlay (#3073) [Nisarg Jhaveri] Remove frame-ancestors CSP to allow embedding via iframe (#5170) [Markus Stange] Display the frame line number in tooltip backtraces (#5512) [Julien Wajsberg] Provide an option to display stacks all with the same widths in the stack chart (#5195) [Markus Stange] Don't warn for UserTiming in profile processing. (#5524) [Markus Stange] Remove unintended gaps on small screens. (#5521) [Markus Stange] Keep the sidebar toggle button visible regardless of the selected tab. (#5522) [Markus Stange] Remove searchable from the processed format (#5520) [Markus Stange] Revert the overflow change on .profileViewTopBar (#5527) [Nazım Can Altınova] 🔃 Sync: l10n -> main (July 31, 2025) (#5532) [Markus Stange] Move L10nState from Redux to React component state (#5526) And thanks to our localizers: ia: Melo46 fr: Théo Chevalier fy-NL: Fjoerfoks nl: Mark Heijl el: Jim Spentzos es-CL: ravmn ru: Valery Ledovskoy de: Michael Köhler sv-SE: Andreas Pettersson en-GB: Ian Neal zh-TW: Pin-guang Chen it: Francesco Lodolo [:flod] tr: Grk
2 parents de9ac05 + 16bba01 commit 6145669

File tree

88 files changed

+3210
-2069
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+3210
-2069
lines changed

docs-developer/CHANGELOG-formats.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Note that this is not an exhaustive list. Processed profile format upgraders can
66

77
## Processed profile format
88

9+
### Version 57
10+
11+
The `searchable` property in marker schemas, originally added in version 44, is now removed again. Now all marker fields are searchable.
12+
913
### Version 56
1014

1115
The `stringArray` is now shared across threads. The shared array is stored at `profile.shared.stringArray`.

docs-user/guide-ui-tour-panels.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@ can be a substring to match, `key:substring` to match more specifically,
8080
or `-key:substring` to drop anything matching. (`-substring` will not work;
8181
negative matches require a `key`.) Valid `key` values are: `name`, `cat` (for
8282
marker category), `type` (for markers with payload objects), and any marker
83-
payload field key that is searchable according to the marker's schema.
83+
payload field key declared in the marker's schema.
8484

8585
Example: `DOM,cat:GC,-name:CSS` will match anything with DOM in its category,
86-
name, type, or searchable field, plus anything with "GC" in its category,
86+
name, type, or any field, plus anything with "GC" in its category,
8787
but omitting markers with "CSS" anywhere in their names.
8888

8989
## The Marker Table

locales/be/app.ftl

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox

locales/de/app.ftl

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox
@@ -468,11 +462,16 @@ MenuButtons--index--hide-moreInfo-button = Weniger anzeigen
468462
# $physicalCPUs (Number), $logicalCPUs (Number) - Number of Physical and Logical CPU Cores
469463
MenuButtons--metaInfo--physical-and-logical-cpu =
470464
{ $physicalCPUs ->
471-
[one] { $physicalCPUs } physischer Kern
472-
*[other] { $physicalCPUs } physische Kerne
473-
},{ $logicalCPUs ->
474-
[one] { $logicalCPUs } logischer Kern
475-
*[other] { $logicalCPUs } logische Kerne
465+
[one]
466+
{ $logicalCPUs ->
467+
[one] { $physicalCPUs } physischer Kern,{ $logicalCPUs } logischer Kern
468+
*[other] { $physicalCPUs } physischer Kern,{ $logicalCPUs } logische Kerne
469+
}
470+
*[other]
471+
{ $logicalCPUs ->
472+
[one] { $physicalCPUs } physische Kerne,{ $logicalCPUs } logischer Kern
473+
*[other] { $physicalCPUs } physische Kerne,{ $logicalCPUs } logische Kerne
474+
}
476475
}
477476
# This string is used when we only have the information about the number of
478477
# physical CPU cores.
@@ -732,6 +731,7 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Freigegebene Webs
732731
StackSettings--invert-call-stack = Aufrufstack umkehren
733732
.title = Sortieren nach in einem Aufrufknoten, die Unterpunkte werden ignoriert.
734733
StackSettings--show-user-timing = Nutzer-Zeitrechnung anzeigen
734+
StackSettings--use-stack-chart-same-widths = Für jeden Stapel die gleiche Breite verwenden
735735
StackSettings--panel-search =
736736
.label = Stacks filtern:
737737
.title = Nur Stacks anzeigen, die eine Funktion enthalten, deren Namen zu diesem Unterstring passen

locales/el/app.ftl

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox
@@ -756,6 +750,7 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Ιστότοπο
756750
StackSettings--invert-call-stack = Αναστροφή στοίβας κλήσεων
757751
.title = Ταξινόμηση κατά χρόνο που χρησιμοποιήθηκε σε κόμβο κλήσεων, αγνοώντας τους θυγατρικούς του.
758752
StackSettings--show-user-timing = Εμφάνιση χρονισμού χρήστη
753+
StackSettings--use-stack-chart-same-widths = Χρήση του ίδιου πλάτους για κάθε στοίβα
759754
StackSettings--panel-search =
760755
.label = Φιλτράρισμα στοιβών:
761756
.title = Εμφάνιση μόνο στοιβών που περιέχουν συνάρτηση της οποίας το όνομα αντιστοιχεί σε αυτήν την υποσυμβολοσειρά

locales/en-CA/app.ftl

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox

locales/en-GB/app.ftl

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox
@@ -492,11 +486,16 @@ MenuButtons--index--hide-moreInfo-button = Show less
492486
# $physicalCPUs (Number), $logicalCPUs (Number) - Number of Physical and Logical CPU Cores
493487
MenuButtons--metaInfo--physical-and-logical-cpu =
494488
{ $physicalCPUs ->
495-
[one] { $physicalCPUs } physical core
496-
*[other] { $physicalCPUs } physical cores
497-
}, { $logicalCPUs ->
498-
[one] { $logicalCPUs } logical core
499-
*[other] { $logicalCPUs } logical cores
489+
[one]
490+
{ $logicalCPUs ->
491+
[one] { $physicalCPUs } physical core, { $logicalCPUs } logical core
492+
*[other] { $physicalCPUs } physical core, { $logicalCPUs } logical cores
493+
}
494+
*[other]
495+
{ $logicalCPUs ->
496+
[one] { $physicalCPUs } physical cores, { $logicalCPUs } logical core
497+
*[other] { $physicalCPUs } physical cores, { $logicalCPUs } logical cores
498+
}
500499
}
501500
# This string is used when we only have the information about the number of
502501
# physical CPU cores.
@@ -756,6 +755,7 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Deallocation Site
756755
StackSettings--invert-call-stack = Invert call stack
757756
.title = Sort by the time spent in a call node, ignoring its children.
758757
StackSettings--show-user-timing = Show user timing
758+
StackSettings--use-stack-chart-same-widths = Use the same width for each stack
759759
StackSettings--panel-search =
760760
.label = Filter stacks:
761761
.title = Only display stacks which contain a function whose name matches this substring

locales/en-US/app.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,7 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Deallocation Site
811811
StackSettings--invert-call-stack = Invert call stack
812812
.title = Sort by the time spent in a call node, ignoring its children.
813813
StackSettings--show-user-timing = Show user timing
814+
StackSettings--use-stack-chart-same-widths = Use the same width for each stack
814815
815816
StackSettings--panel-search =
816817
.label = Filter stacks:

locales/es-CL/app.ftl

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox
@@ -423,11 +417,16 @@ MenuButtons--index--hide-moreInfo-button = Mostrar menos
423417
# $physicalCPUs (Number), $logicalCPUs (Number) - Number of Physical and Logical CPU Cores
424418
MenuButtons--metaInfo--physical-and-logical-cpu =
425419
{ $physicalCPUs ->
426-
[one] { $physicalCPUs } núcleo físico
427-
*[other] { $physicalCPUs } núcleos físicos
428-
},{ $logicalCPUs ->
429-
[one] { $logicalCPUs } núcleo lógico
430-
*[other] { $logicalCPUs } núcleos lógicos
420+
[one]
421+
{ $logicalCPUs ->
422+
[one] { $physicalCPUs } núcleo físico,{ $logicalCPUs } núcleo lógico
423+
*[other] { $physicalCPUs } núcleo físico,{ $logicalCPUs } núcleos lógicos
424+
}
425+
*[other]
426+
{ $logicalCPUs ->
427+
[one] { $physicalCPUs } núcleos físicos,{ $logicalCPUs } núcleo lógico
428+
*[other] { $physicalCPUs } núcleos físicos,{ $logicalCPUs } núcleos lógicos
429+
}
431430
}
432431
# This string is used when we only have the information about the number of
433432
# physical CPU cores.
@@ -683,6 +682,7 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Sitios de desasig
683682
StackSettings--invert-call-stack = Invertir llamada de pila
684683
.title = Ordenar por el tiempo ocupado en un nodo de llamada, ignorando sus hijos.
685684
StackSettings--show-user-timing = Mostrar usando tiempos
685+
StackSettings--use-stack-chart-same-widths = Utilizar el mismo ancho para cada pila
686686
StackSettings--panel-search =
687687
.label = Filtrar pilas:
688688
.title = Solo muestra las pilas que contienen una función cuyo nombre coincida con esta subcadena

locales/fr/app.ftl

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
### Localization for the App UI of Profiler
77

88

9-
# Naming convention for l10n IDs: "ComponentName--string-summary".
10-
# This allows us to minimize the risk of conflicting IDs throughout the app.
11-
# Please sort alphabetically by (component name), and
12-
# keep strings in order of appearance.
13-
14-
159
## The following feature names must be treated as a brand. They cannot be translated.
1610

1711
-firefox-brand-name = Firefox
@@ -417,11 +411,16 @@ MenuButtons--index--hide-moreInfo-button = Afficher moins
417411
# $physicalCPUs (Number), $logicalCPUs (Number) - Number of Physical and Logical CPU Cores
418412
MenuButtons--metaInfo--physical-and-logical-cpu =
419413
{ $physicalCPUs ->
420-
[one] { $physicalCPUs } cœur physique
421-
*[other] { $physicalCPUs } cœurs physiques
422-
}, { $logicalCPUs ->
423-
[one] { $logicalCPUs } cœur logique
424-
*[other] { $logicalCPUs } cœurs logiques
414+
[one]
415+
{ $logicalCPUs ->
416+
[one] { $physicalCPUs } cœur physique, { $logicalCPUs } cœur logique
417+
*[other] { $physicalCPUs } cœur physique, { $logicalCPUs } cœurs logiques
418+
}
419+
*[other]
420+
{ $logicalCPUs ->
421+
[one] { $physicalCPUs } cœurs physiques, { $logicalCPUs } cœur logique
422+
*[other] { $physicalCPUs } cœurs physiques, { $logicalCPUs } cœurs logiques
423+
}
425424
}
426425
# This string is used when we only have the information about the number of
427426
# physical CPU cores.
@@ -677,6 +676,7 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Sites de désallo
677676
StackSettings--invert-call-stack = Inverser la pile d’appels
678677
.title = Trier par le temps passé dans un nœud d’appel, en ignorant ses enfants.
679678
StackSettings--show-user-timing = Afficher le temps utilisateur
679+
StackSettings--use-stack-chart-same-widths = Utiliser la même largeur pour chaque pile
680680
StackSettings--panel-search =
681681
.label = Filtrer les piles :
682682
.title = Afficher uniquement les piles qui contiennent une fonction dont le nom correspond à cette sous-chaîne

0 commit comments

Comments
 (0)