| Index: third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp b/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| index 67232b3af1b489d84544e768afcd367b47abb473..42271466426d6b30408ecbb99d9f2008869f896f 100644
|
| --- a/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| +++ b/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
|
| @@ -1247,6 +1247,7 @@ WebGLRenderingContextBase::HowToClear WebGLRenderingContextBase::clearIfComposit
|
| contextGL()->StencilMaskSeparate(GL_FRONT, 0xFFFFFFFF);
|
| }
|
|
|
| + contextGL()->ColorMask(true, true, true, !drawingBuffer()->defaultBufferRequiresAlphaChannelToBePreserved());
|
| drawingBuffer()->clearFramebuffers(clearMask);
|
|
|
| restoreStateAfterClear();
|
|
|