Skip to content
  • ggaren's avatar
    Reviewed by Maciej. · 4c7c632c
    ggaren authored
            
            Added support for experimental CFNetwork-based loader (not turned on yet).
            
            While I was there, I did the following platform cleanup:
            - Windows now uses USE(WININET) instead of PLATFORM(WIN_OS), to match the
              USE(CFNETWORK) idiom.
            - Removed some #includes of windows.h in platform-independent headers.
            - Changed #ifdef __APPLE__ to PLATFORM(MAC)
            - Fixed some build bustage, including case-sensitive filesystem bustage.
    
            * loader/loader.cpp:
            (WebCore::Loader::receivedAllData):
            * platform/Cursor.h:
            * platform/KURL.h:
            * platform/ResourceLoader.h:
            * platform/ResourceLoaderClient.h:
            * platform/ResourceLoaderInternal.h:
            (WebCore::ResourceLoaderInternal::ResourceLoaderInternal):
            * platform/cfnet/KURLCFNet.cpp: Added.
            (WebCore::KURL::createCFURL):
            * platform/cfnet/ResourceLoaderCFNet.cpp: Added.
            (WebCore::willSendRequest):
            (WebCore::didReceiveChallenge):
            (WebCore::didCancelChallenge):
            (WebCore::didReceiveResponse):
            (WebCore::didReceiveData):
            (WebCore::didFinishLoading):
            (WebCore::didFail):
            (WebCore::willCacheResponse):
            (WebCore::addHeadersFromString):
            (WebCore::ResourceLoaderInternal::~ResourceLoaderInternal):
            (WebCore::ResourceLoader::~ResourceLoader):
            (WebCore::arrayFromFormData):
            (WebCore::emptyPerform):
            (WebCore::runLoaderThread):
            (WebCore::ResourceLoader::start):
            (WebCore::ResourceLoader::cancel):
            * platform/win/CursorWin.cpp:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16089 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    4c7c632c