The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed:
[Julien Wajsberg] Some more small refactorings (#5320)
[Markus Stange] Pass the correct sample index offset to getTimingsForCallNodeIndex for the flame graph tooltip. (#5328)
[Nisarg Jhaveri] Update docs to include Android Studio/Simpleperf trace file support (#5309)
[Markus Stange] Don’t pass the preview filtered thread to getTimingsForPath/CallNodeIndex. (#5329)
[Nazım Can Altınova] Add a “Sample timestamp” field to the sample tooltip in timeline (#5322)
[Markus Stange] Reduce confusion between call tree summary strategy aware samples and regular samples (#5330)
[Markus Stange] Rename this getCounter selector to getCounters. (#5337)
[Markus Stange] Make sample indexes compatible between the unfiltered and (preview) filtered call tree summary strategy samples when using an allocation strategy
[Markus Stange] Remove some code that uses the preview filtered thread (#5336)
[Markus Stange] Remove getMarkerSchemaName special cases - look up marker schemas from data.type and nothing else (#5293)
[Markus Stange] Remove the makeProfileSerializable step - make the raw in-memory profile match the format that’s stored in the file (#5287)
[Nicolas Chevobbe] Adapt FilterNavigatorBar to High Contrast Mode. (#5257)
[Nicolas Chevobbe] Adapt Tracks to High Contrast Mode. (#5252)
[Markus Stange] Adjust string index fields in markers when merging threads (#5344)
[Theodoros Nikolaou] Localize title and aria label in ProfileName (#5345)
[Julien Wajsberg] Adapt time-slice selection in High Contrast Mode. (#5259)
[Markus Stange] Make stackTable (sub)category derived data (#5342)
[Markus Stange] Compute cpuRatio values when computing the derived thread (#5288)
[Nazım Can Altınova] Add a context menu item to open the JS scripts in DevTools debugger (#5295)
Big thanks to our amazing localizers for making this release possible:
el: Jim Spentzos
fr: Théo Chevalier
it: Francesco Lodolo [:flod]
zh-TW: Pin-guang Chen
Find out more about the Firefox Profiler on profiler.firefox.com! If you have any questions, join the discussion on our Matrix channel!