Skip to content
  • commit-queue@webkit.org's avatar
    [chromium] Add droppedFrameCount to renderingStats. · 38366bb5
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=91694
    
    Patch by Dave Tu <dtu@chromium.org> on 2012-07-23
    Reviewed by Adrienne Walker.
    
    Source/Platform:
    
    * chromium/public/WebRenderingStats.h:
    (WebRenderingStats):
    (WebKit::WebRenderingStats::WebRenderingStats):
    
    Source/WebCore:
    
    * platform/graphics/chromium/cc/CCFrameRateCounter.cpp:
    (WebCore):
    (WebCore::CCFrameRateCounter::frameInterval):
    (WebCore::CCFrameRateCounter::frameIndex):
    (WebCore::CCFrameRateCounter::CCFrameRateCounter):
    (WebCore::CCFrameRateCounter::markBeginningOfFrame):
    (WebCore::CCFrameRateCounter::isBadFrame):
    * platform/graphics/chromium/cc/CCFrameRateCounter.h:
    (WebCore::CCFrameRateCounter::droppedFrameCount):
    (CCFrameRateCounter):
    * platform/graphics/chromium/cc/CCLayerTreeHost.cpp:
    (WebCore::CCLayerTreeHost::renderingStats):
    * platform/graphics/chromium/cc/CCLayerTreeHostImpl.cpp:
    (WebCore::CCLayerTreeHostImpl::CCLayerTreeHostImpl):
    (WebCore::CCLayerTreeHostImpl::drawLayers):
    * platform/graphics/chromium/cc/CCLayerTreeHostImpl.h:
    (CCLayerTreeHostImpl):
    * platform/graphics/chromium/cc/CCRenderingStats.h:
    (CCRenderingStats):
    (WebCore::CCRenderingStats::CCRenderingStats):
    * platform/graphics/chromium/cc/CCSingleThreadProxy.cpp:
    (WebCore::CCSingleThreadProxy::implSideRenderingStats):
    * platform/graphics/chromium/cc/CCThreadProxy.cpp:
    (WebCore::CCThreadProxy::implSideRenderingStatsOnImplThread):
    
    Source/WebKit/chromium:
    
    * src/WebLayerTreeView.cpp:
    (WebKit::WebLayerTreeView::renderingStats):
    * tests/CCLayerTreeHostTest.cpp:
    (WTF::CCLayerTreeHostTestScrollMultipleRedraw::drawLayersOnCCThread):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    38366bb5