| Index: Source/core/rendering/compositing/RenderLayerCompositor.h
|
| diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.h b/Source/core/rendering/compositing/RenderLayerCompositor.h
|
| index d8c92eac86341b2476f0c8379508a9de46434e17..9818bc89ca777227258bf18642034303040144e5 100644
|
| --- a/Source/core/rendering/compositing/RenderLayerCompositor.h
|
| +++ b/Source/core/rendering/compositing/RenderLayerCompositor.h
|
| @@ -46,6 +46,7 @@ class ScrollingCoordinator;
|
| class StickyPositionViewportConstraints;
|
|
|
| enum CompositingUpdateType {
|
| + CompositingUpdateNone,
|
| CompositingUpdateAfterStyleChange,
|
| CompositingUpdateAfterLayout,
|
| CompositingUpdateOnScroll,
|
| @@ -321,17 +322,14 @@ private:
|
|
|
| CompositingReasonFinder m_compositingReasonFinder;
|
|
|
| + CompositingUpdateType m_pendingUpdateType;
|
| +
|
| bool m_hasAcceleratedCompositing;
|
| bool m_showRepaintCounter;
|
|
|
| - // FIXME: This should absolutely not be mutable.
|
| - mutable bool m_needsToRecomputeCompositingRequirements;
|
| + bool m_needsToRecomputeCompositingRequirements;
|
| bool m_needsToUpdateLayerTreeGeometry;
|
|
|
| - // FIXME: We should remove m_pendingUpdateType and propagate the bits with CompositingPropertyUpdater instead.
|
| - GraphicsLayerUpdater::UpdateType m_pendingUpdateType;
|
| - CompositingPropertyUpdater::UpdateType m_pendingPropertyUpdateType;
|
| -
|
| bool m_compositing;
|
| bool m_compositingLayersNeedRebuild;
|
| bool m_forceCompositingMode;
|
|
|