| Index: Source/web/ChromeClientImpl.cpp
|
| diff --git a/Source/web/ChromeClientImpl.cpp b/Source/web/ChromeClientImpl.cpp
|
| index 6dcd9436c0ca1f8e8446fc202039189bcb3fccad..7f94b2dcb0b6ea8e2ed9b82f97cb8f0a9de1152a 100644
|
| --- a/Source/web/ChromeClientImpl.cpp
|
| +++ b/Source/web/ChromeClientImpl.cpp
|
| @@ -721,6 +721,18 @@ void ChromeClientImpl::attachRootGraphicsLayer(GraphicsLayer* rootLayer, LocalFr
|
| }
|
| }
|
|
|
| +void ChromeClientImpl::setCompositedDisplayList(PassOwnPtr<CompositedDisplayList> compositedDisplayList)
|
| +{
|
| + m_webView->setCompositedDisplayList(compositedDisplayList);
|
| +}
|
| +
|
| +CompositedDisplayList* ChromeClientImpl::compositedDisplayListForTesting()
|
| +{
|
| + if (WebCompositedDisplayList* compositedDisplayList = m_webView->compositedDisplayList())
|
| + return compositedDisplayList->compositedDisplayListForTesting();
|
| + return nullptr;
|
| +}
|
| +
|
| void ChromeClientImpl::attachCompositorAnimationTimeline(WebCompositorAnimationTimeline* compositorTimeline, LocalFrame* localRoot)
|
| {
|
| // FIXME: For top-level frames we still use the WebView as a WebWidget. This
|
|
|