Open Bug 1435934 Opened 7 years ago Updated 2 years ago

[meta] Support Gecko Profiler for Firefox/Android

Categories

(Core :: Gecko Profiler, enhancement, P3)

All
Android
enhancement

Tracking

()

People

(Reporter: m_kato, Unassigned)

References

(Depends on 4 open bugs)

Details

(Keywords: meta, Whiteboard: [perf-tools] [geckoview])

Actually, no Gecko profiler support for Android now...
Whiteboard: [perf-tools]
Depends on: 1444122
Depends on: 1444796
Copied from bug 1444888: It should be possible to grab a profile snapshot either from the phone's UI or initiated remotely (since using the UI to snapshot can itself mess up your profile or take long enough for the profile to be moot). The size of buffer to be retained and the list of threads to be profiled (and frequency of profile) should be modifiable. e10s profiling should be supported.
Component: WebExtensions: Developer Tools → Gecko Profiler
Product: Toolkit → Core
Here is an example profile recording on Firefox on Android: https://perfht.ml/2GUsUwG STR: * Enable the new performance recording panel * Open DevTools in Nightly (not in the WebIDE) * Go to the settings by hitting the gear in the top right * Turn on the checkbox "Enable new performance recorder" * Close DevTools * Open up WebIDE * Connect via wifi using the instructions on https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_over_Wifi * Go to the new performance tab * Click the record button, then capture. * The profile should load in perf.html interface in a new tab.
Depends on: 1450305
Depends on: 1450709
Depends on: 1453220
Depends on: 1450185
Depends on: 1456399
Depends on: 1459720
Depends on: 1463830
Depends on: 1464983
Whiteboard: [perf-tools] → [perf-tools] [geckoview]
Depends on: 1507253
Depends on: 1540076
Depends on: 1623942
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.