Bug 15499

Summary: Resizing window causes parts of this SVG to disappear
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: crschmidt
Priority: P2 Keywords: NeedsReduction
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://dev.openlayers.org/sandbox/crschmidt/osm/examples/osm-layer.html
Attachments:
Description Flags
HTML after page is fully loaded.
none
html after switching to satellite
none
HTML after switching back.
none
closest thing i have to a reduction so far none

Eric Seidel (no email)
Reported 2007-10-13 23:48:34 PDT
Resizing window causes parts of this SVG to disappear http://dev.openlayers.org/sandbox/crschmidt/osm/examples/osm-layer.html Resize the window and the map tiles disappear. We're also repainting the entire window even though we don't need to (this is due to not respecting clips during layout I expect).
Attachments
HTML after page is fully loaded. (8.29 KB, text/html)
2007-10-14 00:23 PDT, Christopher Schmidt
no flags
html after switching to satellite (9.19 KB, text/html)
2007-10-14 00:24 PDT, Christopher Schmidt
no flags
HTML after switching back. (9.19 KB, text/html)
2007-10-14 00:24 PDT, Christopher Schmidt
no flags
closest thing i have to a reduction so far (5.08 KB, text/html)
2007-10-14 02:01 PDT, Christopher Schmidt
no flags
Eric Seidel (no email)
Comment 1 2007-10-13 23:49:42 PDT
Author suggests this might be similar to this report in his system: http://trac.openlayers.org/ticket/758
Eric Seidel (no email)
Comment 2 2007-10-13 23:50:58 PDT
crschmidt>essentially, it seems like when we re-set the image.src attribute, if it's already loaded, it doesn't redrw the images [1:49am] <crschmidt>Interrogating the interface via JS indicates that the src is correct, and a 'load' event fires [1:50am] <crschmidt>but no image is visible
Christopher Schmidt
Comment 3 2007-10-14 00:22:27 PDT
Okay. I don't know if this is entirely related to the problem described in this ticket, but I think (based on behavior) it might be. On http://crschmidt.net/projects/lite.html -- let all images load. Click 'satellite'. Let all images load. Click back to 'WMS'. No images are displayed. Drag map. See nothing. Switch to satellite. Still nothing. Switch back to WMS, and images show up. Attaching HTML, exported from Firebug, of the HTML that the browser should be displaying for each stage of the failing case.
Christopher Schmidt
Comment 4 2007-10-14 00:23:52 PDT
Created attachment 16658 [details] HTML after page is fully loaded. This is the HTML after the page is loaded, but before any other action is taken.
Christopher Schmidt
Comment 5 2007-10-14 00:24:18 PDT
Created attachment 16659 [details] html after switching to satellite HTML after switching to satellite.
Christopher Schmidt
Comment 6 2007-10-14 00:24:49 PDT
Created attachment 16660 [details] HTML after switching back. HTML after switching back to WMS. This is the first case where the failure occurs.
Christopher Schmidt
Comment 7 2007-10-14 02:01:02 PDT
Created attachment 16663 [details] closest thing i have to a reduction so far This is the closest thing i have to a reduction so far. The tiles get turned 'off' in the moveTo, and then they don't turn back on in the spiraltileload that calls draw().
Christopher Schmidt
Comment 8 2007-10-14 06:19:29 PDT
This is a duplicaae of #9582.
Mark Rowe (bdash)
Comment 9 2007-10-14 06:21:18 PDT
*** This bug has been marked as a duplicate of 9582 ***
Note You need to log in before you can comment on or make changes to this bug.