Skip to content
  • abarth@webkit.org's avatar
    2009-10-15 Adam Barth <abarth@webkit.org> · c69b85e9
    abarth@webkit.org authored
            Reviewed by Darin Adler.
    
            Factor ResourceLoadNotifier out of FrameLoader
            https://bugs.webkit.org/show_bug.cgi?id=30379
    
            These methods have virtually no interaction with the rest of
            FrameLoader.
    
            * GNUmakefile.am:
            * WebCore.gypi:
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.xcodeproj/project.pbxproj:
            * WebCoreSources.bkl:
            * dom/Document.cpp:
            (WebCore::Document::resourceRetrievedByXMLHttpRequest):
            * loader/FrameLoader.cpp:
            (WebCore::FrameLoader::FrameLoader):
            (WebCore::FrameLoader::continueLoadAfterWillSubmitForm):
            (WebCore::ResourceLoadNotifier::ResourceLoadNotifier):
            (WebCore::ResourceLoadNotifier::activeDocumentLoader):
            (WebCore::ResourceLoadNotifier::assignIdentifierToInitialRequest):
            (WebCore::ResourceLoadNotifier::willSendRequest):
            (WebCore::ResourceLoadNotifier::didReceiveResponse):
            (WebCore::ResourceLoadNotifier::didReceiveData):
            (WebCore::ResourceLoadNotifier::didFailToLoad):
            (WebCore::ResourceLoadNotifier::didLoadResourceByXMLHttpRequest):
            (WebCore::FrameLoader::sendRemainingDelegateMessages):
            (WebCore::FrameLoader::requestFromDelegate):
            (WebCore::ResourceLoadNotifier::didFinishLoad):
            (WebCore::ResourceLoadNotifier::didReceiveAuthenticationChallenge):
            (WebCore::ResourceLoadNotifier::didCancelAuthenticationChallenge):
            (WebCore::ResourceLoadNotifier::dispatchAssignIdentifierToInitialRequest):
            (WebCore::ResourceLoadNotifier::dispatchWillSendRequest):
            (WebCore::ResourceLoadNotifier::dispatchDidReceiveResponse):
            (WebCore::ResourceLoadNotifier::dispatchDidReceiveContentLength):
            (WebCore::ResourceLoadNotifier::dispatchDidFinishLoading):
            * loader/FrameLoader.h:
            (WebCore::FrameLoader::notifier):
            * loader/MainResourceLoader.cpp:
            (WebCore::MainResourceLoader::receivedError):
            * loader/ResourceLoadNotifier.cpp: Added.
            (WebCore::ResourceLoadNotifier::ResourceLoadNotifier):
            (WebCore::ResourceLoadNotifier::didReceiveAuthenticationChallenge):
            (WebCore::ResourceLoadNotifier::didCancelAuthenticationChallenge):
            (WebCore::ResourceLoadNotifier::assignIdentifierToInitialRequest):
            (WebCore::ResourceLoadNotifier::willSendRequest):
            (WebCore::ResourceLoadNotifier::didReceiveResponse):
            (WebCore::ResourceLoadNotifier::didReceiveData):
            (WebCore::ResourceLoadNotifier::didFinishLoad):
            (WebCore::ResourceLoadNotifier::didFailToLoad):
            (WebCore::ResourceLoadNotifier::didLoadResourceByXMLHttpRequest):
            (WebCore::ResourceLoadNotifier::dispatchAssignIdentifierToInitialRequest):
            (WebCore::ResourceLoadNotifier::dispatchWillSendRequest):
            (WebCore::ResourceLoadNotifier::dispatchDidReceiveResponse):
            (WebCore::ResourceLoadNotifier::dispatchDidReceiveContentLength):
            (WebCore::ResourceLoadNotifier::dispatchDidFinishLoading):
            (WebCore::ResourceLoadNotifier::activeDocumentLoader):
            * loader/ResourceLoadNotifier.h: Added.
            * loader/ResourceLoader.cpp:
            (WebCore::ResourceLoader::willSendRequest):
            (WebCore::ResourceLoader::didReceiveResponse):
            (WebCore::ResourceLoader::didReceiveData):
            (WebCore::ResourceLoader::didFinishLoadingOnePart):
            (WebCore::ResourceLoader::didFail):
            (WebCore::ResourceLoader::didCancel):
            (WebCore::ResourceLoader::didReceiveAuthenticationChallenge):
            (WebCore::ResourceLoader::didCancelAuthenticationChallenge):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@49671 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c69b85e9