Skip to content
  • zandobersek@gmail.com's avatar
    [GTK][WK1] Add ProgressTrackerClient implementation · 4d6431a5
    zandobersek@gmail.com authored
    https://bugs.webkit.org/show_bug.cgi?id=127048
    
    Reviewed by Anders Carlsson.
    
    In r162034, the progress tracker client was separated from FrameLoaderClient into the
    ProgressTrackerClient class. This patch adds the WebKit layer implementation of that
    class for GTK-WK1 that's practically identical to the client implementation that was
    in use under WebKit::FrameLoaderClient.
    
    * GNUmakefile.am:
    * WebCoreSupport/FrameLoaderClientGtk.cpp:
    * WebCoreSupport/FrameLoaderClientGtk.h:
    * WebCoreSupport/ProgressTrackerClientGtk.cpp: Added.
    (WebKit::ProgressTrackerClient::ProgressTrackerClient):
    (WebKit::ProgressTrackerClient::progressTrackerDestroyed):
    (WebKit::ProgressTrackerClient::progressStarted):
    (WebKit::ProgressTrackerClient::progressEstimateChanged):
    (WebKit::ProgressTrackerClient::progressFinished):
    * WebCoreSupport/ProgressTrackerClientGtk.h: Added.
    * webkit/webkitwebview.cpp:
    (webkit_web_view_init):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    4d6431a5