Index: Source/core/html/canvas/WebGLRenderingContextBase.cpp |
diff --git a/Source/core/html/canvas/WebGLRenderingContextBase.cpp b/Source/core/html/canvas/WebGLRenderingContextBase.cpp |
index eae69ba93f9b2650ca990d7ee215bebf00e47d40..06443aca1480aea4265476dc4ae186574ffe9c4d 100644 |
--- a/Source/core/html/canvas/WebGLRenderingContextBase.cpp |
+++ b/Source/core/html/canvas/WebGLRenderingContextBase.cpp |
@@ -814,7 +814,7 @@ bool WebGLRenderingContextBase::clearIfComposited(GLbitfield mask) |
if (isContextLost()) |
return false; |
- if (!drawingBuffer()->layerComposited() || drawingBuffer()->discardFramebufferSupported() || m_layerCleared |
+ if (!drawingBuffer()->layerComposited() || m_layerCleared |
|| m_requestedAttributes->preserveDrawingBuffer() || (mask && m_framebufferBinding)) |
return false; |