Skip to content
  • jcivelli@chromium.org's avatar
    Fix progress load reporting for MHTML documents. · cc49998c
    jcivelli@chromium.org authored
    MHTML documents containing references to resources they don't include
    never finish loading.
    https://bugs.webkit.org/show_bug.cgi?id=71859
    
    Reviewed by Nate Chapin.
    
    Source/WebCore:
    
    * loader/DocumentLoader.cpp:
    (WebCore::DocumentLoader::scheduleArchiveLoad):
    
    Source/WebKit/chromium:
    
    * tests/EventListenerTest.cpp:
    * tests/FrameTestHelpers.cpp:
    (FrameTestHelpers):
    (WebKit::FrameTestHelpers::registerMockedURLLoad):
    (WebKit::FrameTestHelpers::registerMockedURLLoadAsHTML):
    (WebKit::FrameTestHelpers::createWebViewAndLoad):
    * tests/FrameTestHelpers.h:
    (FrameTestHelpers):
    * tests/ListenerLeakTest.cpp:
    (WebKit::ListenerLeakTest::RunTest):
    * tests/WebFrameTest.cpp:
    (WebKit::WebFrameTest::registerMockedHttpURLLoad):
    (WebKit::WebFrameTest::registerMockedChromeURLLoad):
    * tests/WebViewTest.cpp:
    (WebKit::TEST_F):
    (WebKit::WebViewTest::testAutoResize):
    (WebKit::WebViewTest::testTextInputType):
    (TestWebViewClient):
    (WebKit::TestWebViewClient::TestWebViewClient):
    (WebKit::TestWebViewClient::didStartLoading):
    (WebKit::TestWebViewClient::didStopLoading):
    (WebKit::TestWebViewClient::didChangeLoadProgress):
    (WebKit::TestWebViewClient::loadingStarted):
    (WebKit::TestWebViewClient::loadingStopped):
    (WebKit::TestWebViewClient::loadProgress):
    (WebKit):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@121206 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    cc49998c