No feedback about waiting for page to load when loaded in frame
Reported by
teo8...@gmail.com,
Aug 27
|
|||
Issue descriptionWhat steps will reproduce the problem? 1. visit http://matteosistisette.com/test/stupidchrome/load_frame/ 2. Click on the link. The link will load within a frame, and will take about 20 seconds to load 3. wait What is the expected result? The spinning icon should show up next to the tab indicating that something is loading, and it should stay spinning until loading is complete. Or there should be some other indication that the content is loading What happens instead of that? No feedback whatsoever about the fact that something is loading and that you have to wait. Even worse, the status bar with "Waiting for..." does show up on the bottom left for a few seconds and then vanishes, which gives the false impression that loading is actually finished (but that happens in general regardless of frames, see below). This is pathetic. For comparison, try to load the same page outside of a frame at: http://matteosistisette.com/test/stupidchrome/load_frame/open_in_frame.php The spinning icon in this case will show up as expected (the status bar on the bottom still behaves poorly, showing up and then vanishing, that is a separate and more general issue), so you know that something is loading and that you have to wait. I know, framesets are super obsolete, but unless you stop supporting html4 completely, it must work decently. There are old websites out there that use them. UserAgentString: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
,
Aug 28
Able to reproduce the issue on the reported chrome 68.0.3440.106 and latest chrome 70.0.3534.0 using Windows10,Mac OS10.13.5,Ubuntu17.10. Below is the bisect information for same. Bisect Info: ================ Good build: 61.0.3156.0 Bad build: 61.0.3158.0 CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/35434205f102024c1aa53b64b2ba99438bdb4703..c3b2602af580e7c3ce433fce432d55ef50a4f5e5 Suspect: https://chromium.googlesource.com/chromium/src/+/c3b2602af580e7c3ce433fce432d55ef50a4f5e5 Reviewed-on: https://chromium-review.googlesource.com/569060 @estade:Please confirm the issue and help in re-assigning if it is not related to your change. Thanks...!
,
Aug 28
The tab loading indicator is not triggered any time any resource in the page is loading. I will let tabstrip owners weigh in, but this is WAI if you ask me. If a site author desires feedback for an iframe loading, it is easy enough and probably a better UI to throw up some sort of loading indicator (html, gif, what have you) on top of the iframe itself.
,
Aug 28
Loading within a frame is something built-in in the browser, just like loading in the main page. It's not an ajax request done via javascript or something like that. This should not be up to the site author. If this is working as intended, it's intended wrong. > on top of the iframe itself. These are not *i*frames, these are *frames* without an "i", in a frameset, with a link with target="frame_name".
,
Aug 28
If the "waiting for..." on the bottom-right didn't vanish and remained until the page is loaded, that would be OK, it doesn't have to be the tab spinning icon necessarily. By the way, even when loading a whole page with no frames involved, it's quite wrong that the "waiting for..." goes away, but that's semi-acceptable because you still have the feedback from the spinning icon in the tab. |
|||
►
Sign in to add a comment |
|||
Comment 1 by susan.boorgula@chromium.org
, Aug 27