Created attachment 40961 [details]
Pointing out how the structure of the page relates to the bug behaviour
Sometimes when a page is refreshed, the background color of the page remains white in the area outside the contained elements. This always coincides with the whole page flashing white for a fraction of a second before any content loads.
I have reproduced this behaviour in these products, all running on OS X 10.6:
* Safari Version 4.0.3 (6531.9)
* Webkit/Safari nightly build Version 4.0.3 (6531.9, r49283)
* Chromium 220.127.116.11 (28536)
Co-workers of mine running OS X 10.5 with Safari version 5531.9 have _not_ been able to reproduce this problem.
Here is a video demonstrating the bug:
I tried re-creating the issue from a saved Safari "Web Archive" of the page, but it never occurred. It seems to happen much more frequently when page loading is slowed down for whatever reason (e.g. when I load the page from the app running in development mode on my own computer, it is noticeably slower and also manifests the bug much more frequently).
As I have illustrated in the attached screenshot, the area left unstyled by this bug coincides with the area of the page not covered by any child elements of the <body> tag.
My hunch is that this has to do with the way Webkit loads scripts and stylesheets in parallel:
I have been noticing this more often recently on various sites, and it's a big distraction when it happens. Can anyone else confirm this bug?
I've noticed this bug for a long time as well. It's a duplicate of https://bugs.webkit.org/show_bug.cgi?id=28607
Marking as a duplicate of newer bug that has more data in it.
*** This bug has been marked as a duplicate of bug 34913 ***