Changeset 55306 in webkit


Ignore:
Timestamp:
Feb 26, 2010 1:33:10 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-02-26 Jarkko Sakkinen <jarkko.sakkinen@tieto.com>

Reviewed by Kenneth Rohde Christiansen.

https://bugs.webkit.org/show_bug.cgi?id=35419
3D canvas did not update when WTF_USE_ACCELERATED_COMPOSITING
was enabled but not from run-time settings. Added run-time
check that compositing is enabled.

  • html/canvas/WebGLRenderingContext.cpp: (WebCore::WebGLRenderingContext::markContextChanged):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r55304 r55306  
     12010-02-26  Jarkko Sakkinen  <jarkko.sakkinen@tieto.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=35419
     6        3D canvas did not update when WTF_USE_ACCELERATED_COMPOSITING
     7        was enabled but not from run-time settings. Added run-time
     8        check that compositing is enabled.
     9
     10        * html/canvas/WebGLRenderingContext.cpp:
     11        (WebCore::WebGLRenderingContext::markContextChanged):
     12
    1132010-02-26  Jarkko Sakkinen  <jarkko.sakkinen@tieto.com>
    214
  • trunk/WebCore/html/canvas/WebGLRenderingContext.cpp

    r55283 r55306  
    109109{
    110110#if USE(ACCELERATED_COMPOSITING)
    111     if (canvas()->renderBox() && canvas()->renderBox()->hasLayer()) {
     111    if (canvas()->renderBox() && canvas()->renderBox()->hasLayer() && canvas()->renderBox()->layer()->hasAcceleratedCompositing()) {
    112112        canvas()->renderBox()->layer()->rendererContentChanged();
    113113    } else {
Note: See TracChangeset for help on using the changeset viewer.