Skip to content
  • commit-queue@webkit.org's avatar
    2011-05-03 Justin Novosad <junov@chromium.org> · 56808eb4
    commit-queue@webkit.org authored
            Reviewed by Kenneth Russell.
    
            [Chromium] Make accelerated 2d canvas enabled by default with skia
            https://bugs.webkit.org/show_bug.cgi?id=59929
    
            No new tests. Covered by existing layout tests
    
            * html/canvas/CanvasRenderingContext2D.cpp:
            (WebCore::CanvasRenderingContext2D::CanvasRenderingContext2D):
            Initialized for accelerated canvas if either the accelerated2dCanvas
            or the legacyAccelerated2dCanvas flags are enabled
            * page/Page.cpp:
            (WebCore::Page::sharedGraphicsContext3D):
            This is where the code goes to implement the functionality for the
            legacy vs current acceleration paths for the 2D canvas. Currently,
            this is a no-op, and always select the legacy path.  This is temporary
            until we are ready to sort the GPU layout tests (rebasline vs. bug)
            * page/Settings.cpp:  Added new flage for legacyAccelerated2dCanvas
            (WebCore::Settings::Settings):
            (WebCore::Settings::setLegacyAccelerated2dCanvasEnabled):
            * page/Settings.h:
            (WebCore::Settings::legacyAccelerated2dCanvasEnabled):
    2011-05-03  Justin Novosad  <junov@chromium.org>
    
            Reviewed by Kenneth Russell.
    
            [Chromium] Make accelerated 2d canvas enabled by default with skia
            https://bugs.webkit.org/show_bug.cgi?id=59929
            Added new flag for enabling the legacy accelerated 2d canvas
            The flag is not yet functional with this change.
    
            * public/WebSettings.h:
            * src/WebSettingsImpl.cpp:
            (WebKit::WebSettingsImpl::setLegacyAccelerated2dCanvasEnabled):
            * src/WebSettingsImpl.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85720 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    56808eb4