Handle streaming for in-progress network calls in the timeline
Categories
(DevTools :: Netmonitor, enhancement, P2)
Tracking
(Not tracked)
People
(Reporter: Optimizer, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [polish-backlog])
User Story
When investigating slow-running page loads, I want to open the Network Monitor and see which resources are loading/blocked, so that I can understand the network, streaming or priority behavior.
Attachments
(2 files)
When a call is in progress, or the connection is just connecting, there is no indication of the call being in progress. Only when the call is completed, the timing bars appear. There should be some progress bar or activity animation to indicate that the request is pending. Just like Firebug shows.
Comment 1•11 years ago
|
||
Moving into Developer Tools: Netmonitor component. Filter on NETMONITORAMA.
Updated•11 years ago
|
Updated•9 years ago
|
Updated•9 years ago
|
Updated•6 years ago
|
Comment 3•6 years ago
|
||
I referred to several other related bugs in bug 1436269; I think the most important aspect of it to mention here is that this lack completely blocks netmonitor debugging of Server-Sent Events.
Comment 5•3 years ago
|
||
From bug 1500152:
STR:
- Open https://jakearchibald.github.io/isserviceworkerready/demos/simple-stream/
- Open Network panel
ER: Stream is shown as incomplete/loading resource
AR: Stream never appears
Comment 6•3 years ago
|
||
Generally speaking, it should be possible to see all the information about the response getting continously updated while the transfer is still in progress.
That is, the timeline, the transferred size and all individual request timings should be updated every x (milli)seconds in the request list while the request is still running.
And there should be some indication that the request is not finished yet.
Also, the Timings tab of the selected request should get updated the same way and provide a hint that the request is unfinished.
For what it's worth, I've attached a screenshot for how the timing information looks like for a pending response in the Chrome DevTools Network panel.
Sebastian
Updated•3 years ago
|
Comment 7•3 years ago
•
|
||
And just to show that even Firebug could already handle continuous response progress updates (and also for a bit nostalgic flair ;-) ), here's a screenshot of its Net panel.
Sebastian
Updated•2 years ago
|
Description
•