Issue metadata
Sign in to add a comment
|
OOPIFs show up as canceled and in red in DevTools Network tab. |
||||||||||||||||||||||||
Issue descriptionWhat steps will reproduce the problem? (1) Run Chrome with --site-per-process (2) Open DevTools and click on the Network tab (3) Go to http://csreis.github.io/tests/cross-site-iframe-simple.html The OOPIF (input-types.html) shows up with the "(canceled)" status, with zero size, and in red, even though it actually loads fine. See screenshot. This is probably due to canceling the subframe's request in the original process when we do a process transfer. dgozman: is this something that can be fixed easily? It might be confusing to web developers.
,
Nov 21 2016
FWIW, if I right-click on the subframe and inspect, then go to the Network tab in the subframe's new DevTools window, then reload the frame, the request shows up fine. Ideally we'd transfer this status over to the devtools instance that's shown in the parent process. I agree that at the very least, we should probably be hiding the OOPIF requests. And perhaps we could give a hint to developers that they can get to it if they inspect the subframe?
,
Nov 22 2016
We are working on the new mode where you inspect both main frame and all subframes in the same frontend. In this case you'll see requests from child frames right there, including the main request for cross-process subframe.
,
Jan 4 2017
Note: I still see the red canceled request and no successful request for the OOPIF's page when using the "attach to cross-process subframes" experiment in 57.0.2971.0 (Windows Canary, using --site-per-process).
,
Jan 5 2017
Similar issue for the Security tab of DevTools, FWIW. For example, http://csreis.github.io/tests/cross-site-iframe-simple.html should show https://creis.github.io in the list of secure origins, but it's listed as Unknown / Canceled.
,
Dec 8 2017
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by dgozman@chromium.org
, Nov 21 2016Owner: allada@chromium.org
Status: Assigned (was: Available)