-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=102419 Reviewed by Andreas Kling. Add a single -[WKView _setAcceleratedCompositingModeRootLayer:] method and have the existing PageClientImpl member functions call it. Also, add a new PageClient member function, setAcceleratedCompositingRootLayer. * UIProcess/API/mac/PageClientImpl.h: * UIProcess/API/mac/PageClientImpl.mm: (WebKit::PageClientImpl::enterAcceleratedCompositingMode): (WebKit::PageClientImpl::exitAcceleratedCompositingMode): (WebKit::PageClientImpl::updateAcceleratedCompositingMode): (WebKit::PageClientImpl::setAcceleratedCompositingRootLayer): * UIProcess/API/mac/WKView.mm: (-[WKView _processDidCrash]): (-[WKView _setAcceleratedCompositingModeRootLayer:]): * UIProcess/API/mac/WKViewInternal.h: * UIProcess/PageClient.h: * UIProcess/WebPageProxy.h: * UIProcess/mac/RemoteLayerTreeHost.mm: (WebKit::RemoteLayerTreeHost::commit): * UIProcess/mac/WebPageProxyMac.mm: (WebKit::WebPageProxy::setAcceleratedCompositingRootLayer): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134820 268f45cc-cd09-0410-ab3c-d52691b4dbfc
771cc286