| Index: Source/core/rendering/compositing/CompositingReasonFinder.h | 
| diff --git a/Source/core/rendering/compositing/CompositingReasonFinder.h b/Source/core/rendering/compositing/CompositingReasonFinder.h | 
| index bb1a38ad297aa93eb34690301ae698e84617a446..7a169c5c2685ac910282fa125d6b45993878bcc8 100644 | 
| --- a/Source/core/rendering/compositing/CompositingReasonFinder.h | 
| +++ b/Source/core/rendering/compositing/CompositingReasonFinder.h | 
| @@ -23,6 +23,8 @@ public: | 
| CompositingReasons styleDeterminedReasons(RenderObject*) const; | 
| CompositingReasons directReasons(const RenderLayer*, bool* needToRecomputeCompositingRequirements) const; | 
|  | 
| +    CompositingReasons suppressWillChangeAndAnimationForGpuRasterization(const RenderLayer*, CompositingReasons styleReasons) const; | 
| + | 
| void updateTriggers(); | 
| bool hasTriggers() const { return m_compositingTriggers; } | 
|  | 
| @@ -50,7 +52,8 @@ private: | 
| bool requiresCompositingForOverflowScrolling(const RenderLayer*) const; | 
| bool requiresCompositingForPositionSticky(RenderObject*, const RenderLayer*) const; | 
| bool requiresCompositingForPositionFixed(RenderObject*, const RenderLayer*, RenderLayer::ViewportConstrainedNotCompositedReason*, bool* needToRecomputeCompositingRequirements) const; | 
| -    bool requiresCompositingForWillChange(const RenderObject*) const; | 
| +    bool requiresCompositingForWillChangeCompositingHint(const RenderObject*) const; | 
| +    bool requiresCompositingForWillChangeGpuRasterizationHint(const RenderObject*) const; | 
|  | 
| RenderView& m_renderView; | 
| CompositingTriggerFlags m_compositingTriggers; | 
|  |