Index: Source/core/page/ChromeClient.h |
diff --git a/Source/core/page/ChromeClient.h b/Source/core/page/ChromeClient.h |
index f14b29f7bba9fecf1143d1d744b59e9a7b04948d..a7537ebdc58b90728aa99cd7f0a759eaa33bc7e4 100644 |
--- a/Source/core/page/ChromeClient.h |
+++ b/Source/core/page/ChromeClient.h |
@@ -62,6 +62,7 @@ class LocalFrame; |
class Node; |
class Page; |
class PopupOpeningObserver; |
+class WebCompositedDisplayList; |
class WebCompositorAnimationTimeline; |
struct CompositedSelection; |
@@ -183,6 +184,9 @@ public: |
// one. Otherwise it sets it for the WebViewImpl. |
virtual void attachRootGraphicsLayer(GraphicsLayer*, LocalFrame* localRoot) = 0; |
+ virtual void setCompositedDisplayList(PassOwnPtr<WebCompositedDisplayList>) { } |
+ virtual WebCompositedDisplayList* compositedDisplayListForTesting() { return nullptr; } |
+ |
virtual void attachCompositorAnimationTimeline(WebCompositorAnimationTimeline*, LocalFrame* localRoot) { } |
virtual void detachCompositorAnimationTimeline(WebCompositorAnimationTimeline*, LocalFrame* localRoot) { } |