Changeset 162190 in webkit
- Timestamp:
- Jan 16, 2014 11:50:46 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 4 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/CMakeLists.txt
r162042 r162190 32 32 "${WEBKIT2_DIR}/UIProcess/Launcher" 33 33 "${WEBKIT2_DIR}/UIProcess/Network" 34 "${WEBKIT2_DIR}/UIProcess/Network/CustomProtocols" 34 35 "${WEBKIT2_DIR}/UIProcess/Notifications" 35 36 "${WEBKIT2_DIR}/UIProcess/Plugins" … … 590 591 Shared/Plugins/NPObjectMessageReceiver.messages.in 591 592 593 Shared/Network/CustomProtocols/CustomProtocolManager.messages.in 594 592 595 UIProcess/DrawingAreaProxy.messages.in 593 596 UIProcess/WebApplicationCacheManagerProxy.messages.in -
trunk/Source/WebKit2/ChangeLog
r162189 r162190 1 2014-01-16 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [SOUP] Add stubs for CustomProtocol classes 4 https://bugs.webkit.org/show_bug.cgi?id=126343 5 6 Reviewed by Gustavo Noronha Silva. 7 8 * CMakeLists.txt: 9 * GNUmakefile.am: 10 * GNUmakefile.list.am: 11 * PlatformGTK.cmake: 12 * Shared/Network/CustomProtocols/soup/CustomProtocolManagerSoup.cpp: Added. 13 (WebKit::generateCustomProtocolID): 14 (WebKit::WebSoupRequestAsyncData::WebSoupRequestAsyncData): 15 (WebKit::WebSoupRequestAsyncData::~WebSoupRequestAsyncData): 16 (WebKit::WebSoupRequestAsyncData::requestFailed): 17 (WebKit::WebSoupRequestAsyncData::releaseTask): 18 (WebKit::CustomProtocolManager::supplementName): 19 (WebKit::CustomProtocolManager::CustomProtocolManager): 20 (WebKit::CustomProtocolManager::initializeConnection): 21 (WebKit::CustomProtocolManager::initialize): 22 * Shared/Network/NetworkProcessCreationParameters.cpp: 23 (WebKit::NetworkProcessCreationParameters::encode): Move 24 urlSchemesRegisteredForCustomProtocols encoding out of platform 25 ifdefs, since it's already guarded by ENABLE(CUSTOM_PROTOCOLS). 26 (WebKit::NetworkProcessCreationParameters::decode): Ditto. 27 * Shared/Network/NetworkProcessCreationParameters.h: Ditto. 28 * UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp: Added. 29 (WebKit::CustomProtocolManagerProxy::CustomProtocolManagerProxy): 30 (WebKit::CustomProtocolManagerProxy::startLoading): 31 (WebKit::CustomProtocolManagerProxy::stopLoading): 32 1 33 2014-01-16 Tim Horton <timothy_horton@apple.com> 2 34 -
trunk/Source/WebKit2/GNUmakefile.am
r161816 r162190 122 122 -I$(srcdir)/Source/WebKit2/UIProcess/Launcher/gtk \ 123 123 -I$(srcdir)/Source/WebKit2/UIProcess/Network \ 124 -I$(srcdir)/Source/WebKit2/UIProcess/Network/CustomProtocols \ 124 125 -I$(srcdir)/Source/WebKit2/UIProcess/Notifications \ 125 126 -I$(srcdir)/Source/WebKit2/UIProcess/Plugins \ … … 415 416 $(WebKit2)/Shared \ 416 417 $(WebKit2)/Shared/Authentication \ 418 $(WebKit2)/Shared/Network/CustomProtocols \ 417 419 $(WebKit2)/Shared/Plugins \ 418 420 $(WebKit2)/UIProcess \ -
trunk/Source/WebKit2/GNUmakefile.list.am
r162073 r162190 55 55 DerivedSources/WebKit2/CustomProtocolManagerProxyMessageReceiver.cpp \ 56 56 DerivedSources/WebKit2/CustomProtocolManagerProxyMessages.h \ 57 DerivedSources/WebKit2/CustomProtocolManagerMessageReceiver.cpp \ 58 DerivedSources/WebKit2/CustomProtocolManagerMessages.h \ 57 59 DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp \ 58 60 DerivedSources/WebKit2/DownloadProxyMessages.h \ … … 402 404 Source/WebKit2/Shared/NativeWebWheelEvent.h \ 403 405 Source/WebKit2/Shared/Network/CustomProtocols/CustomProtocolManager.h \ 406 Source/WebKit2/Shared/Network/CustomProtocols/soup/CustomProtocolManagerSoup.cpp \ 404 407 Source/WebKit2/Shared/Network/NetworkProcessCreationParameters.cpp \ 405 408 Source/WebKit2/Shared/Network/NetworkProcessCreationParameters.h \ … … 833 836 Source/WebKit2/UIProcess/Launcher/ProcessLauncher.cpp \ 834 837 Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h \ 838 Source/WebKit2/UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h \ 839 Source/WebKit2/UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp \ 835 840 Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp \ 836 841 Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h \ -
trunk/Source/WebKit2/PlatformGTK.cmake
r162073 r162190 37 37 38 38 Shared/Downloads/soup/DownloadSoup.cpp 39 40 Shared/Network/CustomProtocols/soup/CustomProtocolManagerSoup.cpp 39 41 40 42 Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp … … 234 236 UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp 235 237 238 UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp 239 236 240 UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp 237 241 UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp -
trunk/Source/WebKit2/Shared/Network/NetworkProcessCreationParameters.cpp
r161976 r162190 44 44 encoder << diskCacheDirectoryExtensionHandle; 45 45 encoder << shouldUseTestingNetworkSession; 46 #if ENABLE(CUSTOM_PROTOCOLS) 47 encoder << urlSchemesRegisteredForCustomProtocols; 48 #endif 46 49 #if PLATFORM(MAC) 47 50 encoder << parentProcessName; … … 49 52 encoder << nsURLCacheMemoryCapacity; 50 53 encoder << nsURLCacheDiskCapacity; 51 #if ENABLE(CUSTOM_PROTOCOLS)52 encoder << urlSchemesRegisteredForCustomProtocols;53 #endif54 54 encoder << httpProxy; 55 55 encoder << httpsProxy; … … 76 76 if (!decoder.decode(result.shouldUseTestingNetworkSession)) 77 77 return false; 78 #if ENABLE(CUSTOM_PROTOCOLS) 79 if (!decoder.decode(result.urlSchemesRegisteredForCustomProtocols)) 80 return false; 81 #endif 78 82 #if PLATFORM(MAC) 79 83 if (!decoder.decode(result.parentProcessName)) … … 85 89 if (!decoder.decode(result.nsURLCacheDiskCapacity)) 86 90 return false; 87 #if ENABLE(CUSTOM_PROTOCOLS)88 if (!decoder.decode(result.urlSchemesRegisteredForCustomProtocols))89 return false;90 #endif91 91 if (!decoder.decode(result.httpProxy)) 92 92 return false; -
trunk/Source/WebKit2/Shared/Network/NetworkProcessCreationParameters.h
r161976 r162190 59 59 bool shouldUseTestingNetworkSession; 60 60 61 #if ENABLE(CUSTOM_PROTOCOLS) 62 Vector<String> urlSchemesRegisteredForCustomProtocols; 63 #endif 64 61 65 #if PLATFORM(MAC) 62 66 String parentProcessName; … … 64 68 uint64_t nsURLCacheMemoryCapacity; 65 69 uint64_t nsURLCacheDiskCapacity; 66 67 #if ENABLE(CUSTOM_PROTOCOLS)68 Vector<String> urlSchemesRegisteredForCustomProtocols;69 #endif70 70 71 71 String httpProxy;
Note: See TracChangeset
for help on using the changeset viewer.