-
commit-queue@webkit.org authored
http://trac.webkit.org/changeset/161447 https://bugs.webkit.org/show_bug.cgi?id=126592 needs some more work (Requested by thorton on #webkit). Source/WebCore: * WebCore.exp.in: * page/FrameView.cpp: (WebCore::FrameView::FrameView): * page/FrameView.h: * platform/graphics/GraphicsLayerClient.h: * platform/graphics/TiledBacking.h: * platform/graphics/ca/GraphicsLayerCA.h: * platform/graphics/ca/PlatformCALayerClient.h: * platform/graphics/ca/mac/TileController.h: * platform/graphics/ca/mac/TileController.mm: (WebCore::TileController::TileController): (WebCore::TileController::tilesWouldChangeForVisibleRect): (WebCore::TileController::setExposedRect): (WebCore::TileController::setClipsToExposedRect): (WebCore::TileController::computeTileCoverageRect): (WebCore::TileController::revalidateTiles): (WebCore::TileController::updateTileCoverageMap): * rendering/RenderLayerBacking.cpp: (WebCore::computeTileCoverage): * rendering/RenderLayerBacking.h: Source/WebKit2: * UIProcess/API/mac/WKView.mm: (-[WKView _updateViewExposedRect]): * UIProcess/DrawingAreaProxy.cpp: (WebKit::DrawingAreaProxy::DrawingAreaProxy): * UIProcess/DrawingAreaProxy.h: * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::WebPageProxy): (WebKit::WebPageProxy::close): (WebKit::WebPageProxy::viewExposedRectChanged): (WebKit::WebPageProxy::exposedRectChangedTimerFired): * UIProcess/WebPageProxy.h: (WebKit::WebPageProxy::viewExposedRect): * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: (WebKit::WebFrameLoaderClient::transitionToCommittedForNewPage): * WebProcess/WebPage/DrawingArea.h: (WebKit::DrawingArea::setExposedRect): (WebKit::DrawingArea::setClipsToExposedRect): * WebProcess/WebPage/DrawingArea.messages.in: * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::viewExposedRectChanged): * WebProcess/WebPage/WebPage.h: * WebProcess/WebPage/WebPage.messages.in: * WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.h: * WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.mm: (WebKit::RemoteLayerTreeDrawingArea::RemoteLayerTreeDrawingArea): (WebKit::RemoteLayerTreeDrawingArea::setClipsToExposedRect): (WebKit::RemoteLayerTreeDrawingArea::updateScrolledExposedRect): (WebKit::RemoteLayerTreeDrawingArea::updateMainFrameClipsToExposedRect): * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.h: * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm: (WebKit::TiledCoreAnimationDrawingArea::TiledCoreAnimationDrawingArea): (WebKit::TiledCoreAnimationDrawingArea::flushLayers): (WebKit::TiledCoreAnimationDrawingArea::setClipsToExposedRect): (WebKit::TiledCoreAnimationDrawingArea::updateScrolledExposedRect): (WebKit::TiledCoreAnimationDrawingArea::updateMainFrameClipsToExposedRect): (WebKit::TiledCoreAnimationDrawingArea::setRootCompositingLayer): (WebKit::TiledCoreAnimationDrawingArea::createPageOverlayLayer): (WebKit::TiledCoreAnimationDrawingArea::didCommitChangesForLayer): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161452 268f45cc-cd09-0410-ab3c-d52691b4dbfc
f79af8da