| Index: third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| index 232ee9c6be2c18b681499f0b59a1185406364783..2a2a3afac92cef9e8ea09a59c5877ed4b69ec3ec 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| @@ -436,8 +436,11 @@ void CompositedLayerMapping::updateContentsOpaque() {
|
| }
|
|
|
| void CompositedLayerMapping::updateRasterizationPolicy() {
|
| - bool allowTransformedRasterization = !requiresCompositing(m_owningLayer.getCompositingReasons() & ~CompositingReasonSquashingDisallowed);
|
| - m_graphicsLayer->contentLayer()->setAllowTransformedRasterization(allowTransformedRasterization);
|
| + bool allowTransformedRasterization =
|
| + !requiresCompositing(m_owningLayer.getCompositingReasons() &
|
| + ~CompositingReasonSquashingDisallowed);
|
| + m_graphicsLayer->contentLayer()->setAllowTransformedRasterization(
|
| + allowTransformedRasterization);
|
| if (m_squashingLayer)
|
| m_squashingLayer->contentLayer()->setAllowTransformedRasterization(true);
|
| }
|
|
|