[Webkit-unassigned] [Bug 108899] New: Coordinated Graphics : Refactor CoordinatedSurface to prepare for WebKit1 CoordinatedSurface

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 4 21:14:50 PST 2013


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

           Summary: Coordinated Graphics : Refactor CoordinatedSurface to
                    prepare for WebKit1 CoordinatedSurface
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jae.park at company100.net


WebKit1 CoordinatedSurface (I don't have the name for it yet. Any suggestions?) will be implemented using GraphicsSurface and ImageBuffer.

ImageBuffer owns GraphicsContext itself and cannot pass its OwnPtr around. Therefore, CoordinatedSurface should be refactored to pass GraphicsContextHolder and make other classes access GraphicsContext via GraphicsContextHolder. CoordinatedSurface will provide createGraphicsContextHolder method instead of createGraphicsContext method.

Also, methods that will be shared between WebCoordinatedSurface and WebKit1 CoordinatedSurface should be implemented in CoordinatedSurface.

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