[Webkit-unassigned] [Bug 15388] New: RenderSVGContainer (<g>) should not repaint when its bounds change (unless it has a filter)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 5 21:58:54 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=15388

           Summary: RenderSVGContainer (<g>) should not repaint when its
                    bounds change (unless it has a filter)
           Product: WebKit
           Version: 522+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: eric at webkit.org


RenderSVGContainer (<g>) should not repaint when its bounds change (unless it
has a filter)

The only time a <g> actually causes pixels to be rendered to the screen is when
it has a filter.  All other times, it shouldn't need to do any repainting.

Currently if you have an item moving inside a large <g>, causing the bounds of
that <g> to change, the entire <g> will repaint!  I've attached a patch which
addresses this, but seems to expose another repaint issue (or two), so it can't
be landed at this time.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list