Add innerWindowID of the current tab for the network markers
Categories
(Core :: Gecko Profiler, enhancement, P2)
Tracking
()
People
(Reporter: canova, Assigned: canova)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file)
Currently we have page/tab information inside some of the markers we could get. But during the initial implementation it wasn't possible to get that information from necko.
We would like to filter out network requests if they are not relevant to that tab inside the profiler front-end now. To be able to do that we should add innerWindowID
inside the network markers.
Updated•6 years ago
|
![]() |
||
Comment 1•6 years ago
|
||
ni?me: provide more information about how to carry the innerwin id from the child channel to the parent channel and expose it. some links where to start and where to expose, more details will be provided.
![]() |
||
Comment 2•6 years ago
•
|
||
It looks like this information should already be available on nsIChannel.loadInfo object as nsILoadInfo.innerWindowID. nsHttpChannel as well as HttpChannelChild keep it simply as mLoadInfo.
Can you please try that?
Assignee | ||
Comment 3•6 years ago
|
||
Thanks for looking into it Honza! That's great news. I will work on this as soon as I have some time. Redirecting ni to myself.
Assignee | ||
Comment 4•6 years ago
|
||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
This patch should do it, it's pretty straightforward. Removing the ni now.
![]() |
||
Comment 7•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Description
•