[Webkit-unassigned] [Bug 30258] New: Background color of <body> remains unstyled (white) in space outside of contained elements after some page loads
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Oct 9 12:53:16 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=30258
Summary: Background color of <body> remains unstyled (white) in
space outside of contained elements after some page
loads
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
URL: http://xerxes.myshopify.com
OS/Version: Mac OS X 10.6
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jmacaulay at gmail.com
Created an attachment (id=40961)
--> (https://bugs.webkit.org/attachment.cgi?id=40961)
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 4.0.222.3 (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:
http://www.youtube.com/watch?v=Tcs2dspLVsU
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:
http://webkit.org/blog/66/the-fouc-problem/
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list