Skip to content
  • carlosgc@webkit.org's avatar
    [SOUP] Add stubs for CustomProtocol classes · 3d1125b5
    carlosgc@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=126343
    
    Reviewed by Gustavo Noronha Silva.
    
    * CMakeLists.txt:
    * GNUmakefile.am:
    * GNUmakefile.list.am:
    * PlatformGTK.cmake:
    * Shared/Network/CustomProtocols/soup/CustomProtocolManagerSoup.cpp: Added.
    (WebKit::generateCustomProtocolID):
    (WebKit::WebSoupRequestAsyncData::WebSoupRequestAsyncData):
    (WebKit::WebSoupRequestAsyncData::~WebSoupRequestAsyncData):
    (WebKit::WebSoupRequestAsyncData::requestFailed):
    (WebKit::WebSoupRequestAsyncData::releaseTask):
    (WebKit::CustomProtocolManager::supplementName):
    (WebKit::CustomProtocolManager::CustomProtocolManager):
    (WebKit::CustomProtocolManager::initializeConnection):
    (WebKit::CustomProtocolManager::initialize):
    * Shared/Network/NetworkProcessCreationParameters.cpp:
    (WebKit::NetworkProcessCreationParameters::encode): Move
    urlSchemesRegisteredForCustomProtocols encoding out of platform
    ifdefs, since it's already guarded by ENABLE(CUSTOM_PROTOCOLS).
    (WebKit::NetworkProcessCreationParameters::decode): Ditto.
    * Shared/Network/NetworkProcessCreationParameters.h: Ditto.
    * UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp: Added.
    (WebKit::CustomProtocolManagerProxy::CustomProtocolManagerProxy):
    (WebKit::CustomProtocolManagerProxy::startLoading):
    (WebKit::CustomProtocolManagerProxy::stopLoading):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162190 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    3d1125b5