Open Bug 1640169 Opened 4 years ago Updated 2 years ago

Migrate Gecko Profiler support from WebExtensions API to environment variables

Categories

(Testing :: Raptor, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: gregtatum, Unassigned)

References

(Blocks 2 open bugs)

Details

The WebExtensions API was originally built for the Gecko Profiler Addon, which is now removed. The API has not been as maintained, and has more complexity than is probably warranted to support Raptor. It should be possible to migrate to only use the MOZ_PROFILER_* environment variables to configure the profiler.

See the discussion in: Bug 1603246, specifically comment 6.

Whiteboard: [perftest:triage]
Priority: P2 → P3
Whiteboard: [perftest:triage]

Note that when we do that we would have to use custom markers for the Raptor warm test jobs, so that we can see the different page cycles within the profile. This might also help us with bug 1635522.

Blocks: 1635522
You need to log in before you can comment on or make changes to this bug.