Bug 4984 - REGRESSION placeholder border left behind after image finishes loading
Summary: REGRESSION placeholder border left behind after image finishes loading
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Darin Adler
Depends on:
Reported: 2005-09-14 11:18 PDT by mitz
Modified: 2005-09-14 14:18 PDT (History)
1 user (show)

See Also:

expected rendering (31.56 KB, image/png)
2005-09-14 11:19 PDT, mitz
no flags Details
actual rendering (31.70 KB, image/png)
2005-09-14 11:20 PDT, mitz
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2005-09-14 11:18:20 PDT
If the final layout is finished and an image hasn't finished loading yet, a grey box saves as a placeholder. 
The border extends beyond the image's area, and when the image is finally loaded, the part of the border 
that's outside the image just stays there.

To reproduce you need an image that takes long to load (and that isn't already on your cache). You can go 
to http://g4.mitzpettel.com/seeTheBorder2.html (until I take it down).

Expected: grey placeholder frame to go away once the image is fully loaded
Actual: gray frame remains. If the page is reloaded (from cache), the frame disappears

I'm almost certain that this regression started with the patch for bug 4924
Comment 1 mitz 2005-09-14 11:19:47 PDT
Created attachment 3893 [details]
expected rendering
Comment 2 mitz 2005-09-14 11:20:35 PDT
Created attachment 3894 [details]
actual rendering
Comment 3 Darin Adler 2005-09-14 13:53:42 PDT
Got this fixed.