Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix issue that can hide slow network requests
WebKit Inspector contains an apparent implementation bug whereby if the request does not provide a Page.ResourceType guess then it will hide it from the UI until Network.responseReceived is delivered with the actual Page.ResourceType is given. This works fine when there is a small delay between requestWillBeSent and responseReceived, but if the delay widens significantly, the Inspector UI will discard the record and fail to show it no matter how progress is made after that point. This can be demonstrated by adding significant timing delays in network events (such as by using iptables to slow down or stop traffic entirely) or just adding delays in NetworkEventReporterImpl.
- Loading branch information