Chromium Code Reviews| Index: Source/core/rendering/compositing/RenderLayerCompositor.cpp |
| diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.cpp b/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
| index 81603f801f981f1f2d05c5322fefc8b5cb3b13c7..2fc48f0fb155b8b2a3f821f895cd1eec39154015 100644 |
| --- a/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
| +++ b/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
| @@ -432,6 +432,9 @@ bool RenderLayerCompositor::allocateOrClearCompositedLayerMapping(RenderLayer* l |
| layer->clearCompositedLayerMapping(); |
| compositedLayerMappingChanged = true; |
| + |
| + // If we need to repaint, do so now that we've removed the compositedLayerMapping. |
| + repaintOnCompositingChange(layer); |
|
Ian Vollick
2014/06/12 20:17:10
This is interesting. When compositedLayerMappingCh
ajuma
2014/06/12 20:33:50
The call to allocateOrClearCompositedLayerMapping
Ian Vollick
2014/06/12 20:37:07
Ah, right! I think that's far preferable to issuin
chrishtr
2014/06/12 20:37:29
Please do it there instead. That way it's containe
ajuma
2014/06/12 21:08:00
Done.
|
| } |
| break; |