Skip to content
  • andersca@apple.com's avatar
    Move progress tracking functions from FrameLoaderClient to a new ProgressTrackerClient · d3f29af3
    andersca@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=126801
    
    Reviewed by Sam Weinig.
    
    Source/WebCore:
    
    * GNUmakefile.list.am:
    * WebCore.vcxproj/WebCore.vcxproj:
    * WebCore.vcxproj/WebCore.vcxproj.filters:
    * WebCore.xcodeproj/project.pbxproj:
    * loader/EmptyClients.cpp:
    (WebCore::fillWithEmptyClients):
    * loader/EmptyClients.h:
    * loader/FrameLoaderClient.h:
    * loader/ProgressTracker.cpp:
    (WebCore::ProgressTracker::ProgressTracker):
    (WebCore::ProgressTracker::~ProgressTracker):
    (WebCore::ProgressTracker::progressStarted):
    (WebCore::ProgressTracker::progressCompleted):
    (WebCore::ProgressTracker::finalProgressComplete):
    (WebCore::ProgressTracker::incrementProgress):
    * loader/ProgressTracker.h:
    * loader/ProgressTrackerClient.h: Added.
    (WebCore::ProgressTrackerClient::~ProgressTrackerClient):
    (WebCore::ProgressTrackerClient::progressTrackerDestroyed):
    (WebCore::ProgressTrackerClient::willChangeEstimatedProgress):
    (WebCore::ProgressTrackerClient::didChangeEstimatedProgress):
    * page/Page.cpp:
    (WebCore::Page::Page):
    (WebCore::Page::PageClients::PageClients):
    * page/Page.h:
    
    Source/WebKit/efl:
    
    * WebCoreSupport/FrameLoaderClientEfl.h:
    * ewk/ewk_view.cpp:
    (_ewk_view_priv_new):
    
    Source/WebKit/gtk:
    
    * WebCoreSupport/FrameLoaderClientGtk.h:
    * webkit/webkitwebview.cpp:
    (webkit_web_view_init):
    
    Source/WebKit/mac:
    
    * WebCoreSupport/WebFrameLoaderClient.h:
    * WebView/WebView.mm:
    (-[WebView _commonInitializationWithFrameName:groupName:]):
    
    Source/WebKit/win:
    
    * WebCoreSupport/WebFrameLoaderClient.h:
    * WebView.cpp:
    (WebView::initWithFrame):
    
    Source/WebKit2:
    
    * WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
    * WebProcess/WebPage/WebPage.cpp:
    (WebKit::WebPage::WebPage):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161744 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d3f29af3