Currently, we report all resource loading events for the main resource (Network.{requestWillBeSent,responseReceived,dataReceived,loadingFinixhed}) from the renderer. In case of browser-side navigation, requestWillBeSent would thus be sent only after the navigation is committed. This complicates the
client-side logic (see https://docs.google.com/document/d/1D_1EktSKNzxLD2MK36LQZdqI0n45G-KxPebUmn-wdMo for detailed discussion).
We should instead report main resource loading events from the browser, as they happen.
Comment 1 Deleted