Skip to content
  • psolanki@apple.com's avatar
    Part of WebCore should use CFNetwork-based loader on Mac · 0ebaae60
    psolanki@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=51836
    
    Reviewed by Antti Koivisto.
    
    Source/WebCore:
    
    Add willCacheResponse method when using CFNetwork on Mac. Also put appropriate ifdefs around
    willCacheResponse/shouldCacheResponse.
    
    * loader/EmptyClients.h:
    * loader/FrameLoaderClient.h:
    * loader/ResourceLoader.h:
    * loader/cf/ResourceLoaderCFNet.cpp:
    * loader/mac/ResourceLoaderMac.mm:
    (WebCore::ResourceLoader::willCacheResponse):
    * platform/network/ResourceHandleClient.h:
    (WebCore::ResourceHandleClient::willCacheResponse):
    (WebCore::ResourceHandleClient::shouldCacheResponse):
    * platform/network/cf/ResourceHandleCFNet.cpp:
    (WebCore::willCacheResponse):
    
    Source/WebKit2:
    
    Add PLATFORM(WIN) ifdef around shouldCacheResponse.
    
    * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
    * WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0ebaae60