| 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);
|
|
|