[Webkit-unassigned] [Bug 45389] <embed> with SVG always reloads

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 8 08:35:33 PDT 2010


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


Nikolas Zimmermann <zimmermann at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |darin at apple.com,
                   |                            |eric at webkit.org,
                   |                            |hyatt at apple.com,
                   |                            |mitz at webkit.org




--- Comment #2 from Nikolas Zimmermann <zimmermann at kde.org>  2010-09-08 08:35:33 PST ---
CC'ing some of the rendering experts.

Our display="none" handling seems flawed, compared to other browsers.
When embedding eg. an external document (no matter if SVG, or HTML), one can write:

var document = myEmbed.getSVGDocument();
myEmbed.style.display = "none";

.... let style recalc etc ...

myEmbed.style.display ="inline";
document is now no longer valid, as the referenced document of "myEmbed" gets reloaded (RenderEmbeddedObject has been destructed, when setting display="none", and is now reloaded).

Specific question for Eric: It seems you're just working on a fix for that problem, is that right? (Thinking of bug 27775)

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