1. Navigate to http://www.webkit.org 2. Open inspector 3. Reload 4. Open inspector on inspector 5. Observe there's no network information in WebInspector.mainResource The root cause is that when reloading, we bind new main resource first (upon resource start), then, upon frame navigation, clean up (new) main resource binding while removing older resource with the same URL, hence the following condition fails, as the binding is missing: if (this.resourceForURL(frame.url)) WebInspector.mainResource = this.resourceForURL(frame.url);
Created attachment 96780 [details] patch
Comment on attachment 96780 [details] patch Attachment 96780 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/8831791
Comment on attachment 96780 [details] patch How do we test this?
Closing as invalid, as this bug pertains to the old inspector UI and/or its tests. Please file a new bug (https://www.webkit.org/new-inspector-bug) if the bug/feature/issue is still relevant to WebKit trunk.