[Webkit-unassigned] [Bug 45259] SVG drawing freeze

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 8 08:27:01 PDT 2010


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





--- Comment #2 from Nikolas Zimmermann <zimmermann at kde.org>  2010-09-08 08:27:01 PST ---
function mv_testEmbedLegend() {
    try {
        //Problem, wenn Legende in Tab und erster Tab ist nicht Legende(also nicht sichtbar),
        //dann kommt Opera, Safari.... nicht an das SVGDocument
        var svgDoc = dojo.byId("MVlegendDoc").getSVGDocument();
        if (svgDoc == null) {
            // Endlosschleife
            if (dojo.byId("MVtabContainer")) {
                dijit.byId("MVtabContainer").selectChild("MVlegend");
            }
            mv_checkLegendLoaded();
        }
        else {
            mv_Map.Legend = svgDoc;
...

This is the culprit. The mv_Map.Legend is only cached once.
Which is perfectly fine, but as WebKit recreates the embedded document, upon switching tabs, you're doomed.

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