Skip to content
  • dglazkov@chromium.org's avatar
    WebCore: · 5063cff9
    dglazkov@chromium.org authored
    2009-09-29  Kenneth Russell  <kbr@google.com>
    
            Reviewed by Dimitri Glazkov.
    
            Add support for run-time flag for 3D canvas
            https://bugs.webkit.org/show_bug.cgi?id=29826
    
            * html/HTMLCanvasElement.cpp:
            (WebCore::HTMLCanvasElement::getContext): Check page settings for
            experimental WebGL flag before returning 3D graphics context.
            * page/Settings.cpp:
            (WebCore::Settings::Settings): Initialize new flag to false.
            (WebCore::Settings::setExperimentalWebGLEnabled):
            * page/Settings.h: Set new flag.
            (WebCore::Settings::experimentalWebGLEnabled): Return new flag.
    
    WebKit/mac:
    
    2009-09-29  Kenneth Russell  <kbr@google.com>
    
            Reviewed by Dimitri Glazkov.
    
            Add support for run-time flag for 3D canvas
            https://bugs.webkit.org/show_bug.cgi?id=29826
    
            * WebView/WebView.mm:
            (-[WebView _preferencesChangedNotification:]): Enable experimental
            WebGL flag when 3D_CANVAS is enabled in the build.
    
    WebKit/win:
    
    2009-09-29  Kenneth Russell  <kbr@google.com>
    
            Reviewed by Dimitri Glazkov.
    
            Add support for run-time flag for 3D canvas
            https://bugs.webkit.org/show_bug.cgi?id=29826
    
            * WebView.cpp:
            (WebView::notifyPreferencesChanged): Enable experimental WebGL
            flag when 3D_CANVAS is enabled in the build.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48893 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5063cff9