Firefox Profiler Deployment (July 31, 2025)

The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed:

Highlights:

  • [Julien Wajsberg] Provide an option to display stacks all with the same widths in the stack chart (#5195)
  • [Markus Stange] Display the frame line number in tooltip backtraces (#5512)
  • [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] Remove searchable from the processed format (#5520)

Other Changes:

  • [Markus Stange] Keep the sidebar toggle button visible regardless of the selected tab. (#5522)
  • [Markus Stange] Don’t warn for UserTiming in profile processing. (#5524)
  • [Markus Stange] Remove unintended gaps on small screens. (#5521)
  • [Markus Stange] Revert the overflow change on .profileViewTopBar (#5527)
  • [Nazım Can Altınova] :clockwise_vertical_arrows: Sync: l10n → main (July 31, 2025) (#5532)
  • [Markus Stange] Move L10nState from Redux to React component state (#5526)

Big thanks to our amazing localizers for making this release possible:

  • 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

Find out more about the Firefox Profiler on profiler.firefox.com! If you have any questions, join the discussion on our Matrix channel!