Index: third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.h |
diff --git a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.h b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.h |
index bcae7c97622532e887ebec253a92b3e6a0fdfb00..68ffabf78b70fb2dc47bb981f2fa9d10c6727b90 100644 |
--- a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.h |
+++ b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.h |
@@ -43,6 +43,7 @@ class Page; |
class LayoutPart; |
class Scrollbar; |
class ScrollingCoordinator; |
+class VisualViewport; |
enum CompositingUpdateType { |
CompositingUpdateNone, |
@@ -244,6 +245,9 @@ class CORE_EXPORT PaintLayerCompositor final : public GraphicsLayerClient { |
// instance if any, else nullptr. |
Scrollbar* graphicsLayerToScrollbar(const GraphicsLayer*) const; |
+ bool isMainFrame() const; |
+ VisualViewport& visualViewport() const; |
+ |
LayoutView& m_layoutView; |
std::unique_ptr<GraphicsLayer> m_rootContentLayer; |