Index: Source/core/rendering/RenderLayerScrollableArea.cpp |
diff --git a/Source/core/rendering/RenderLayerScrollableArea.cpp b/Source/core/rendering/RenderLayerScrollableArea.cpp |
index 8684edbff0995ea22ffbacbb97e92502b678692c..82ca8532c9a99d4b8449bf055e41d00f6aa71b64 100644 |
--- a/Source/core/rendering/RenderLayerScrollableArea.cpp |
+++ b/Source/core/rendering/RenderLayerScrollableArea.cpp |
@@ -146,21 +146,33 @@ GraphicsLayer* RenderLayerScrollableArea::layerForScrolling() const |
GraphicsLayer* RenderLayerScrollableArea::layerForHorizontalScrollbar() const |
{ |
+ // See crbug.com/343132. |
+ DisableCompositingQueryAsserts disabler; |
+ |
return m_box->hasCompositedLayerMapping() ? m_box->compositedLayerMapping()->layerForHorizontalScrollbar() : 0; |
} |
GraphicsLayer* RenderLayerScrollableArea::layerForVerticalScrollbar() const |
{ |
+ // See crbug.com/343132. |
+ DisableCompositingQueryAsserts disabler; |
+ |
return m_box->hasCompositedLayerMapping() ? m_box->compositedLayerMapping()->layerForVerticalScrollbar() : 0; |
} |
GraphicsLayer* RenderLayerScrollableArea::layerForScrollCorner() const |
{ |
+ // See crbug.com/343132. |
+ DisableCompositingQueryAsserts disabler; |
+ |
return m_box->hasCompositedLayerMapping() ? m_box->compositedLayerMapping()->layerForScrollCorner() : 0; |
} |
void RenderLayerScrollableArea::invalidateScrollbarRect(Scrollbar* scrollbar, const IntRect& rect) |
{ |
+ // See crbug.com/343132. |
+ DisableCompositingQueryAsserts disabler; |
+ |
if (scrollbar == m_vBar.get()) { |
if (GraphicsLayer* layer = layerForVerticalScrollbar()) { |
layer->setNeedsDisplayInRect(rect); |