Gecko Profiler not working in Thunderbird

NEW
Unassigned

Status

()

4 years ago
3 months ago

People

(Reporter: wsmwk, Unassigned)

Tracking

(Blocks: 2 bugs, {regression})

Trunk
x86
Windows Vista
regression
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
The profiler UI fails to show in status bar starting v1.12.16 2014.01.07 https://github.com/bgirard/Gecko-Profiler-Addon/commit/233aa136c22c5fc0bf37c111f5125b9313e6a9c5.  

As mentioned in bug 494238 comment 43, we see 
  error: geckoprofiler: An exception occurred.
Error: The panel module currently supports only Firefox.  In the future we would like it to support other applications, however.  Please see https://bugzilla.mozilla.org/show_bug.cgi?id=jetpack-panel-apps for more information.

However, in newer version of the profiler, I do not see the above exception

The last working version is v1.12.15 2013.11.05 https://github.com/bgirard/Gecko-Profiler-Addon/commit/7a7e54a3487ac8f63868d53ae09ca73e3e581c39
(Reporter)

Updated

4 years ago
Blocks: 838323
(Reporter)

Comment 1

4 years ago
Hi BenWa.  Perhaps panel functionality broke.
Can you suggest someone who might be best to look at this?  Mconley thinks knowing jetpack might help.
Depends on: 740946
Flags: needinfo?(ben)
(In reply to Wayne Mery (:wsmwk) from comment #1)
> Hi BenWa.  Perhaps panel functionality broke.
> Can you suggest someone who might be best to look at this?  Mconley thinks
> knowing jetpack might help.
Flags: needinfo?(ben) → needinfo?(bgirard)
No, I'd consider checking in #jetpack on IRC.
Flags: needinfo?(bgirard)
(Reporter)

Updated

4 years ago
Depends on: 1100644
Blocks: 1329163
We're in a very different place now. The new Gecko Profiler extension is a WebExtension so might work in Thunderbird when bug 1468667 is fixed.

Another option is to use remote profiling from the devtools new experimental performance panel. I don't know if we have all the bits.
This could look like this:

1. enable the experimental performance panel in Firefox Devtools (this is in the devtools' settings panel).
2. connect remotely to Thunderbird with Firefox. (I don't know if this works?)
3. profile using the experimental performance panel.
About the remote profiling option I suggested above, this needs a newer Gecko than what Thunderbird has, so this won't work.
But maybe the old performance tool works in this setup.
You need to log in before you can comment on or make changes to this bug.