[Webkit-unassigned] [Bug 106180] New: [Safari only] SVG DOM state on back button gets corrupted, no onload

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 5 09:23:23 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=106180

           Summary: [Safari only] SVG DOM state on back button gets
                    corrupted, no onload
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
               URL: http://dahlström.net/svg/html/get-embedded-svg-documen
                    t-script.html
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: Page Loading
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: svg at live.de


Erik Dahlström's testpage shows the SVG logo referenced three times in one page, using all three embedding techniques respectively:
object, embed, iframe
and then works some JavaScript on them

Load the page in Safari
http://dahlström.net/svg/html/get-embedded-svg-document-script.html
all three SVG logos (original fill: orange) get a green fill via script

then load any other page
then hit the back button

the first two svg logos (object, embed) will be orange (their original state before script), the one with iframe will have a green fill

Firefox 17, Chrome 23, IE9/10 seem to fire another onload event on hitting the backbutton, resulting in identical display on first load and on returning via  backbutton.

Opera 12 behaves like Safari in this scenario.

-- 
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