Skip to content
  • andersca@apple.com's avatar
    Make it easier to extend NetworkResourceLoadParameters · ca3e2da0
    andersca@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=114992
    
    Reviewed by Sam Weinig.
    
    Turn NetworkResourceLoadParameters into a struct which matches all our other parameter classes in WebKit2. Fill in the struct manually
    instead of having a constructor with 9 parameters.
    
    * NetworkProcess/NetworkConnectionToWebProcess.cpp:
    (WebKit::NetworkConnectionToWebProcess::scheduleResourceLoad):
    (WebKit::NetworkConnectionToWebProcess::performSynchronousLoad):
    * NetworkProcess/SchedulableLoader.cpp:
    (WebKit::SchedulableLoader::SchedulableLoader):
    * Shared/Network/NetworkResourceLoadParameters.cpp:
    (WebKit::NetworkResourceLoadParameters::NetworkResourceLoadParameters):
    (WebKit::NetworkResourceLoadParameters::encode):
    (WebKit::NetworkResourceLoadParameters::decode):
    * Shared/Network/NetworkResourceLoadParameters.h:
    (NetworkResourceLoadParameters):
    * WebProcess/Network/WebResourceLoadScheduler.cpp:
    (WebKit::WebResourceLoadScheduler::scheduleLoad):
    * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
    (WebKit::WebPlatformStrategies::loadResourceSynchronously):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148913 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    ca3e2da0