Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.h |
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.h b/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.h |
| index f368a92f7c57a0e4841f7342d9addbcaae62a937..ec92b5399517ffaec8b7f439ff439bcc601a7c23 100644 |
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.h |
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.h |
| @@ -27,6 +27,7 @@ |
| #ifndef CompositingRequirementsUpdater_h |
| #define CompositingRequirementsUpdater_h |
| +#include "core/page/scrolling/ScrollingCoordinator.h" |
|
bokan
2016/12/14 13:28:58
Forward declare rather than include.
yigu
2016/12/14 21:17:33
Done.
|
| #include "platform/geometry/IntRect.h" |
| #include "platform/graphics/CompositingReasons.h" |
| #include "wtf/Allocator.h" |
| @@ -57,6 +58,8 @@ class CompositingRequirementsUpdater { |
| // compositing. |
| // |
| void update(PaintLayer* root); |
| + void updateMainThreadScrollingReasonsFromStyle(const PaintLayer*, |
| + ScrollingCoordinator*) const; |
| private: |
| class OverlapMap; |