Open Bug 1646714 Opened 3 years ago Updated 2 years ago

Add innerWindowsID and stack to the marker struct


(Core :: Gecko Profiler, task, P2)





(Reporter: mozbugz, Unassigned)



Similar to bug 1640969 that moves startTime and endTime out of marker payloads, the "innerWindowId" and "stack" that are part of the payload common properties (stored in the ProfilerMarkerPayload base class) should be moved out, as they don't relate to particular types of markers and they won't be controlled by the formatting schema (bug 1640999).

This will also need a profiler upgrader for the front-end which will need to land first.

Blocks: 1640999
See Also: → 1670046

Note to self/implementer: When working on this, undo the changes from bug 1670046, and make sure that NoPayload/PROFILER_MARKER_UNTYPED don't lose any given option.

Depends on: 1670046
See Also: 1670046
You need to log in before you can comment on or make changes to this bug.