Closed Bug 1609674 Opened 5 years ago Closed 5 years ago

Add innerWindowID to "setTimeout" and "setTimeout deferred release" markers

Categories

(Core :: Gecko Profiler, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: canova, Assigned: canova)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

We don't include innerWindowID for those markers as of now. But there is a mWindow field inside TimeoutManager class, that means we can actually get that ID for those markers. We should definitely add those.

We have innerWindowID for "setTimeout callback" marker but even though we can get that information easily, with WindowID(), we go through docshell -> outerWindow -> innerWindow -> WindowID(). We should definitely fix that too while we are here.

Assignee: nobody → canaltinova
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: