[Webkit-unassigned] [Bug 87564] New: [BlackBerry] Plumb through the return value of makeCurrent to the caller

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 25 22:13:35 PDT 2012


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

           Summary: [BlackBerry] Plumb through the return value of
                    makeCurrent to the caller
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit BlackBerry
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: anilsson at rim.com
                CC: tonikitoo at webkit.org
        Depends on: 87563


Source/WebKit/blackberry:

    2012-04-21  Arvid Nilsson  <anilsson at rim.com>

            Plumb through the return value of makeCurrent to the caller
            PR #149721

            Reviewed by George Staikos.

            * WebKitSupport/GLES2Context.cpp:
            (BlackBerry::WebKit::GLES2Context::makeCurrent):

    Source/WebCore:

    2012-04-21  Arvid Nilsson  <anilsson at rim.com>

            Bail if we fail to make the context current
            PR #149721

            Let initializeSharedGLObjects return false if we fail to make the GL
            context current, so we never enter the "hardware compositing" state.

            Also bail from drawLayers() if we're not hardware compositing.

            Reviewed by George Staikos.

            Tested by forcing the GLES2Context to return false from makeCurrent.

            * platform/graphics/blackberry/LayerRenderer.cpp:
            (WebCore::LayerRenderer::~LayerRenderer):
            (WebCore::LayerRenderer::drawLayers):
            (WebCore::LayerRenderer::initializeSharedGLObjects):

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