Changeset 115411 in webkit
- Timestamp:
- Apr 27, 2012 12:13:40 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 20 added
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r115348 r115411 1 2012-04-26 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [SOUP] Add a way to register custom uri schemes in WebKit2 4 https://bugs.webkit.org/show_bug.cgi?id=84130 5 6 Reviewed by Martin Robinson. 7 8 * GNUmakefile.am: Add BUILDING_SOUP__ macro to compilation. 9 1 10 2012-04-26 Antonio Gomes <agomes@rim.com> 2 11 -
trunk/GNUmakefile.am
r115075 r115411 147 147 -DBUILDING_CAIRO__=1 \ 148 148 -DBUILDING_GTK__=1 \ 149 -DBUILDING_SOUP__=1 \ 149 150 -DWTF_CHANGES 150 151 -
trunk/Source/WTF/ChangeLog
r115406 r115411 1 2012-04-26 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [SOUP] Add a way to register custom uri schemes in WebKit2 4 https://bugs.webkit.org/show_bug.cgi?id=84130 5 6 Reviewed by Martin Robinson. 7 8 Add GPtrArray template to be able to use GRefPtr with GPtrArrays. 9 10 * wtf/gobject/GRefPtr.cpp: 11 (WTF::refGPtr): 12 (WTF): 13 (WTF::derefGPtr): 14 * wtf/gobject/GRefPtr.h: 15 (WTF): 16 * wtf/gobject/GTypedefs.h: 17 1 18 2012-04-26 Nico Weber <thakis@chromium.org> 2 19 -
trunk/Source/WTF/wtf/gobject/GRefPtr.cpp
r111778 r115411 108 108 } 109 109 110 template <> GPtrArray* refGPtr(GPtrArray* ptr) 111 { 112 if (ptr) 113 g_ptr_array_ref(ptr); 114 return ptr; 115 } 116 117 template <> void derefGPtr(GPtrArray* ptr) 118 { 119 if (ptr) 120 g_ptr_array_unref(ptr); 121 } 122 110 123 } // namespace WTF 111 124 -
trunk/Source/WTF/wtf/gobject/GRefPtr.h
r111778 r115411 209 209 template <> GSource* refGPtr(GSource* ptr); 210 210 template <> void derefGPtr(GSource* ptr); 211 template <> GPtrArray* refGPtr(GPtrArray*); 212 template <> void derefGPtr(GPtrArray*); 211 213 212 214 template <typename T> inline T* refGPtr(T* ptr) -
trunk/Source/WTF/wtf/gobject/GTypedefs.h
r111778 r115411 64 64 typedef struct _GTimer GTimer; 65 65 typedef struct _GKeyFile GKeyFile; 66 typedef struct _GPtrArray GPtrArray; 66 67 67 68 #if USE(CAIRO) -
trunk/Source/WebKit2/ChangeLog
r115402 r115411 1 2012-04-26 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [SOUP] Add a way to register custom uri schemes in WebKit2 4 https://bugs.webkit.org/show_bug.cgi?id=84130 5 6 Reviewed by Martin Robinson. 7 8 * GNUmakefile.am: Add new files to compilation. 9 * Platform/CoreIPC/MessageID.h: Add 10 MessageClassWebSoupRequestManager and 11 MessageClassWebSoupRequestManagerProxy message types to identify 12 WebSoupRequestManager messages. 13 * Shared/API/c/WKBase.h: Include WKBaseSoup.h when building with 14 soup network backend. 15 * Shared/API/c/soup/WKBaseSoup.h: Added. 16 * Shared/APIObject.h: Add SoupRequestManager type when using soup. 17 * UIProcess/API/C/WKAPICast.h: Include WKAPICastSoup.h when 18 building with soup network backend. 19 * UIProcess/API/C/soup/WKAPICastSoup.h: Added. 20 (WebKit): Map WKSoupRequestManagerRef to 21 WebSoupRequestManagerProxy. 22 * UIProcess/API/C/soup/WKContextSoup.cpp: Added. 23 (WKContextGetSoupRequestManager): Return WKSoupRequestManagerRef 24 associated to the context. 25 * UIProcess/API/C/soup/WKContextSoup.h: Added. 26 * UIProcess/API/C/soup/WKSoupRequestManager.cpp: Added. 27 (WKSoupRequestManagerGetTypeID): Return the 28 WebSoupRequestManagerProxy API type. 29 (WKSoupRequestManagerSetClient): Set the WKSoupRequestManagerClient. 30 (WKSoupRequestManagerRegisterURIScheme): Call 31 WebSoupRequestManagerProxy::registerURIScheme(). 32 (WKSoupRequestManagerHandleURIRequest): Call 33 WebSoupRequestManagerProxy::handleURIRequest(). 34 * UIProcess/API/C/soup/WKSoupRequestManager.h: Added. 35 * UIProcess/WebContext.cpp: 36 (WebKit::WebContext::WebContext): Initialize 37 m_soupRequestManagerProxy when using soup. 38 (WebKit::WebContext::~WebContext): Invalidate and clear the 39 m_soupRequestManagerProxy when using soup. 40 (WebKit::WebContext::disconnectProcess): Invalidate the 41 m_soupRequestManagerProxy when using soup. 42 (WebKit::WebContext::didReceiveMessage): Forward the message to 43 m_soupRequestManagerProxy if it's a 44 MessageClassWebSoupRequestManagerProxy message. 45 * UIProcess/WebContext.h: 46 (WebKit::WebContext::soupRequestManagerProxy): Return 47 m_soupRequestManagerProxy. 48 * UIProcess/WebProcessProxy.cpp: 49 (WebKit::WebProcessProxy::didReceiveMessage): Forward message to 50 the web context if it's a MessageClassWebSoupRequestManagerProxy 51 message. 52 * UIProcess/soup/WebSoupRequestManagerClient.cpp: Added. 53 (WebKit::WebSoupRequestManagerClient::didReceiveURIRequest): Call 54 didReceiveURIRequest callback if it has an implementation. 55 * UIProcess/soup/WebSoupRequestManagerClient.h: Added. 56 * UIProcess/soup/WebSoupRequestManagerProxy.cpp: Added. 57 (WebKit::WebSoupRequestManagerProxy::create): Create a new 58 WebSoupRequestManagerProxy. 59 (WebKit::WebSoupRequestManagerProxy::WebSoupRequestManagerProxy): 60 (WebKit::WebSoupRequestManagerProxy::~WebSoupRequestManagerProxy): 61 (WebKit::WebSoupRequestManagerProxy::invalidate): 62 (WebKit::WebSoupRequestManagerProxy::initializeClient): 63 (WebKit::WebSoupRequestManagerProxy::didReceiveMessage): 64 (WebKit::WebSoupRequestManagerProxy::registerURIScheme): Send 65 RegisterURIScheme message to the WebProcess to register the given 66 URI scheme. 67 (WebKit::WebSoupRequestManagerProxy::handleURIRequest): Send 68 HandleURIRequest message to the WebProcess with the given data and 69 data type. 70 (WebKit::WebSoupRequestManagerProxy::didReceiveURIRequest): Call 71 didReceiveURIRequest callback to allow the user to handle the 72 request. 73 * UIProcess/soup/WebSoupRequestManagerProxy.h: Added. 74 * UIProcess/soup/WebSoupRequestManagerProxy.messages.in: Added. 75 * WebProcess/WebProcess.cpp: 76 (WebKit::WebProcess::WebProcess): Initialize m_soupRequestManager 77 when using soup. 78 (WebKit::WebProcess::didReceiveMessage): Forward the message to 79 m_soupRequestManager if it's a MessageClassWebSoupRequestManager 80 message. 81 * WebProcess/WebProcess.h: 82 (WebKit::WebProcess::soupRequestManager): Return m_soupRequestManager. 83 * WebProcess/soup/WebKitSoupRequestGeneric.cpp: Added. 84 (webkitSoupRequestGenericFinalize): 85 (webkit_soup_request_generic_init): 86 (webkitSoupRequestGenericSendAsync): Create a GSimpleAsyncResult 87 to handle the request and pass it to the WebSoupRequestManager. 88 (webkitSoupRequestGenericSendFinish): Finish the async operation 89 started by webkitSoupRequestGenericSendAsync() and return the 90 contents of the request as returned by WebSoupRequestManager. 91 (webkitSoupRequestGenericGetContentLength): Get the request 92 contents length. 93 (webkitSoupRequestGenericGetContentType): Get the request mime 94 type. 95 (webkit_soup_request_generic_class_init): 96 (webkitSoupRequestGenericSetContentLength): Set the request 97 contents length. 98 (webkitSoupRequestGenericSetContentType): Set the request mime 99 type. 100 * WebProcess/soup/WebKitSoupRequestGeneric.h: Added. 101 * WebProcess/soup/WebSoupRequestManager.cpp: Added. 102 (WebKit::generateSoupRequestID): Helper function to generate a 103 unique request identifier. 104 (WebKit::WebSoupRequestManager::WebSoupRequestManager): 105 (WebKit::WebSoupRequestManager::~WebSoupRequestManager): 106 (WebKit::WebSoupRequestManager::didReceiveMessage): 107 (WebKit::WebSoupRequestManager::registerURIScheme): Add the scheme 108 to the schemes array and add a new WebKitSoupRequestGeneric 109 feature with the new scheme list to the SoupRequester feature. 110 (WebKit::WebSoupRequestManager::handleURIRequest): Complete the 111 async operation by creating a GInputStream with the request data, 112 or setting an error in case of failure. 113 (WebKit::WebSoupRequestManager::send): Send DidReceiveURIRequest 114 message to the UI process. 115 (WebKit::WebSoupRequestManager::finish): Return the GInputStream 116 containing the request data. 117 * WebProcess/soup/WebSoupRequestManager.h: Added. 118 * WebProcess/soup/WebSoupRequestManager.messages.in: Added. 119 1 120 2012-04-26 No'am Rosenthal <noam.rosenthal@nokia.com> 2 121 -
trunk/Source/WebKit2/GNUmakefile.am
r115083 r115411 2 2 $(WebKit2)/Shared/API/c/gtk/WKBaseGtk.h \ 3 3 $(WebKit2)/Shared/API/c/gtk/WKGraphicsContextGtk.h \ 4 $(WebKit2)/Shared/API/c/soup/WKBaseSoup.h \ 4 5 $(WebKit2)/Shared/API/c/WKArray.h \ 5 6 $(WebKit2)/Shared/API/c/WKBase.h \ … … 36 37 $(WebKit2)/UIProcess/API/C/gtk/WKFullScreenClientGtk.h \ 37 38 $(WebKit2)/UIProcess/API/C/gtk/WKView.h \ 39 $(WebKit2)/UIProcess/API/C/soup/WKAPICastSoup.h \ 40 $(WebKit2)/UIProcess/API/C/soup/WKContextSoup.h \ 41 $(WebKit2)/UIProcess/API/C/soup/WKSoupRequestManager.h \ 38 42 $(WebKit2)/UIProcess/API/C/WebKit2.h \ 39 43 $(WebKit2)/UIProcess/API/C/WKAPICast.h \ … … 191 195 DerivedSources/WebKit2/WebProcessMessages.h \ 192 196 DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp \ 193 DerivedSources/WebKit2/WebProcessProxyMessages.h 197 DerivedSources/WebKit2/WebProcessProxyMessages.h \ 198 DerivedSources/WebKit2/WebSoupRequestManagerMessageReceiver.cpp \ 199 DerivedSources/WebKit2/WebSoupRequestManagerMessages.h \ 200 DerivedSources/WebKit2/WebSoupRequestManagerProxyMessageReceiver.cpp \ 201 DerivedSources/WebKit2/WebSoupRequestManagerProxyMessages.h 194 202 195 203 webkit2_built_sources += \ … … 264 272 Source/WebKit2/Shared/API/c/gtk/WKGraphicsContextGtk.h \ 265 273 Source/WebKit2/Shared/API/c/gtk/WKGraphicsContextGtk.cpp \ 274 Source/WebKit2/Shared/API/c/soup/WKBaseSoup.h \ 266 275 Source/WebKit2/Shared/API/c/WKArray.cpp \ 267 276 Source/WebKit2/Shared/API/c/WKArray.h \ … … 468 477 Source/WebKit2/UIProcess/API/C/gtk/WKView.cpp \ 469 478 Source/WebKit2/UIProcess/API/C/gtk/WKView.h \ 479 Source/WebKit2/UIProcess/API/C/soup/WKAPICastSoup.h \ 480 Source/WebKit2/UIProcess/API/C/soup/WKContextSoup.cpp \ 481 Source/WebKit2/UIProcess/API/C/soup/WKContextSoup.h \ 482 Source/WebKit2/UIProcess/API/C/soup/WKSoupRequestManager.cpp \ 483 Source/WebKit2/UIProcess/API/C/soup/WKSoupRequestManager.h \ 470 484 Source/WebKit2/UIProcess/API/C/WebKit2.h \ 471 485 Source/WebKit2/UIProcess/API/C/WKAPICast.h \ … … 693 707 Source/WebKit2/UIProcess/ResponsivenessTimer.cpp \ 694 708 Source/WebKit2/UIProcess/ResponsivenessTimer.h \ 709 Source/WebKit2/UIProcess/soup/WebSoupRequestManagerClient.cpp \ 710 Source/WebKit2/UIProcess/soup/WebSoupRequestManagerClient.h \ 711 Source/WebKit2/UIProcess/soup/WebSoupRequestManagerProxy.cpp \ 712 Source/WebKit2/UIProcess/soup/WebSoupRequestManagerProxy.h \ 695 713 Source/WebKit2/UIProcess/TextChecker.h \ 696 714 Source/WebKit2/UIProcess/VisitedLinkProvider.cpp \ … … 923 941 Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.h \ 924 942 Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.cpp \ 943 Source/WebKit2/WebProcess/soup/WebSoupRequestManager.cpp \ 944 Source/WebKit2/WebProcess/soup/WebSoupRequestManager.h \ 945 Source/WebKit2/WebProcess/soup/WebKitSoupRequestGeneric.cpp \ 946 Source/WebKit2/WebProcess/soup/WebKitSoupRequestGeneric.h \ 925 947 Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebContextMenuClientGtk.cpp \ 926 948 Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebDragClientGtk.cpp \ … … 1022 1044 -I$(srcdir)/Source/WebKit2/Shared/API/c \ 1023 1045 -I$(srcdir)/Source/WebKit2/Shared/API/c/gtk \ 1046 -I$(srcdir)/Source/WebKit2/Shared/API/c/soup \ 1024 1047 -I$(srcdir)/Source/WebKit2/Shared/CoreIPCSupport \ 1025 1048 -I$(srcdir)/Source/WebKit2/Shared/gtk \ … … 1031 1054 -I$(srcdir)/Source/WebKit2/UIProcess/API/C \ 1032 1055 -I$(srcdir)/Source/WebKit2/UIProcess/API/C/gtk \ 1056 -I$(srcdir)/Source/WebKit2/UIProcess/API/C/soup \ 1033 1057 -I$(srcdir)/Source/WebKit2/UIProcess/API/cpp \ 1034 1058 -I$(srcdir)/Source/WebKit2/UIProcess/API/gtk \ … … 1041 1065 -I$(srcdir)/Source/WebKit2/UIProcess/Plugins \ 1042 1066 -I$(srcdir)/Source/WebKit2/UIProcess/Plugins/gtk \ 1067 -I$(srcdir)/Source/WebKit2/UIProcess/soup \ 1043 1068 -I$(srcdir)/Source/WebKit2/WebProcess \ 1044 1069 -I$(srcdir)/Source/WebKit2/WebProcess/ApplicationCache \ … … 1060 1085 -I$(srcdir)/Source/WebKit2/WebProcess/Notifications \ 1061 1086 -I$(srcdir)/Source/WebKit2/WebProcess/ResourceCache \ 1087 -I$(srcdir)/Source/WebKit2/WebProcess/soup \ 1062 1088 -I$(srcdir)/Source/WebKit2/WebProcess/Plugins \ 1063 1089 -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape \ … … 1189 1215 $(WebKit2)/UIProcess/Plugins \ 1190 1216 $(WebKit2)/UIProcess/ResourceCache \ 1217 $(WebKit2)/UIProcess/soup \ 1191 1218 $(WebKit2)/WebProcess \ 1192 1219 $(WebKit2)/WebProcess/ApplicationCache \ … … 1202 1229 $(WebKit2)/WebProcess/ResourceCache \ 1203 1230 $(WebKit2)/WebProcess/WebCoreSupport \ 1204 $(WebKit2)/WebProcess/WebPage 1231 $(WebKit2)/WebProcess/WebPage \ 1232 $(WebKit2)/WebProcess/soup 1205 1233 1206 1234 message_gen_scripts = \ … … 1590 1618 $(shell ls $(WebKit2)/UIProcess/Notifications/*.in) \ 1591 1619 $(shell ls $(WebKit2)/UIProcess/Plugins/*.in) \ 1620 $(shell ls $(WebKit2)/UIProcess/soup/*.in) \ 1592 1621 $(shell ls $(WebKit2)/WebProcess/*.in) \ 1593 1622 $(shell ls $(WebKit2)/WebProcess/ApplicationCache/*.in) \ … … 1603 1632 $(shell ls $(WebKit2)/WebProcess/ResourceCache/*.in) \ 1604 1633 $(shell ls $(WebKit2)/WebProcess/WebCoreSupport/*.in) \ 1605 $(shell ls $(WebKit2)/WebProcess/WebPage/*.in) 1634 $(shell ls $(WebKit2)/WebProcess/WebPage/*.in) \ 1635 $(shell ls $(WebKit2)/WebProcess/soup/*.in) -
trunk/Source/WebKit2/Platform/CoreIPC/MessageID.h
r102640 r115411 54 54 MessageClassWebResourceCacheManager, 55 55 MessageClassEventDispatcher, 56 56 #if USE(SOUP) 57 MessageClassWebSoupRequestManager, 58 #endif 59 57 60 // Messages sent by the web process to the UI process. 58 61 MessageClassDownloadProxy, … … 74 77 MessageClassWebProcessProxy, 75 78 MessageClassWebResourceCacheManagerProxy, 79 #if USE(SOUP) 80 MessageClassWebSoupRequestManagerProxy, 81 #endif 76 82 77 83 // Messages sent to a WebConnection -
trunk/Source/WebKit2/Shared/API/c/WKBase.h
r115083 r115411 36 36 #if defined(BUILDING_GTK__) 37 37 #include <WebKit2/WKBaseGtk.h> 38 #endif 39 40 #if defined(BUILDING_SOUP__) 41 #include <WebKit2/WKBaseSoup.h> 38 42 #endif 39 43 -
trunk/Source/WebKit2/Shared/APIObject.h
r115083 r115411 121 121 // Platform specific 122 122 TypeEditCommandProxy, 123 TypeView 123 TypeView, 124 #if USE(SOUP) 125 TypeSoupRequestManager, 126 #endif 124 127 }; 125 128 -
trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h
r110397 r115411 360 360 #include "WKAPICastGtk.h" 361 361 #endif 362 363 #if USE(SOUP) 364 #include "WKAPICastSoup.h" 365 #endif 366 362 367 #endif // WKAPICast_h -
trunk/Source/WebKit2/UIProcess/WebContext.cpp
r110784 r115411 67 67 #endif 68 68 69 #if USE(SOUP) 70 #include "WebSoupRequestManagerProxy.h" 71 #endif 72 69 73 #ifndef NDEBUG 70 74 #include <wtf/RefCountedLeakCounter.h> … … 136 140 , m_pluginSiteDataManager(WebPluginSiteDataManager::create(this)) 137 141 , m_resourceCacheManagerProxy(WebResourceCacheManagerProxy::create(this)) 142 #if USE(SOUP) 143 , m_soupRequestManagerProxy(WebSoupRequestManagerProxy::create(this)) 144 #endif 138 145 #if PLATFORM(WIN) 139 146 , m_shouldPaintNativeControls(true) … … 193 200 m_resourceCacheManagerProxy->invalidate(); 194 201 m_resourceCacheManagerProxy->clearContext(); 195 202 203 #if USE(SOUP) 204 m_soupRequestManagerProxy->invalidate(); 205 m_soupRequestManagerProxy->clearContext(); 206 #endif 207 196 208 invalidateCallbackMap(m_dictionaryCallbacks); 197 209 … … 381 393 m_notificationManagerProxy->invalidate(); 382 394 m_resourceCacheManagerProxy->invalidate(); 395 #if USE(SOUP) 396 m_soupRequestManagerProxy->invalidate(); 397 #endif 383 398 384 399 // When out of process plug-ins are enabled, we don't want to invalidate the plug-in site data … … 716 731 return; 717 732 } 733 734 #if USE(SOUP) 735 if (messageID.is<CoreIPC::MessageClassWebSoupRequestManagerProxy>()) { 736 m_soupRequestManagerProxy->didReceiveMessage(connection, messageID, arguments); 737 return; 738 } 739 #endif 718 740 719 741 switch (messageID.get<WebContextLegacyMessage::Kind>()) { -
trunk/Source/WebKit2/UIProcess/WebContext.h
r111080 r115411 59 59 class WebPageProxy; 60 60 class WebResourceCacheManagerProxy; 61 #if USE(SOUP) 62 class WebSoupRequestManagerProxy; 63 #endif 61 64 struct StatisticsData; 62 65 struct WebProcessCreationParameters; … … 162 165 WebPluginSiteDataManager* pluginSiteDataManager() const { return m_pluginSiteDataManager.get(); } 163 166 WebResourceCacheManagerProxy* resourceCacheManagerProxy() const { return m_resourceCacheManagerProxy.get(); } 167 #if USE(SOUP) 168 WebSoupRequestManagerProxy* soupRequestManagerProxy() const { return m_soupRequestManagerProxy.get(); } 169 #endif 164 170 165 171 struct Statistics { … … 297 303 RefPtr<WebPluginSiteDataManager> m_pluginSiteDataManager; 298 304 RefPtr<WebResourceCacheManagerProxy> m_resourceCacheManagerProxy; 305 #if USE(SOUP) 306 RefPtr<WebSoupRequestManagerProxy> m_soupRequestManagerProxy; 307 #endif 299 308 300 309 #if PLATFORM(WIN) -
trunk/Source/WebKit2/UIProcess/WebProcessProxy.cpp
r114451 r115411 315 315 || messageID.is<CoreIPC::MessageClassWebMediaCacheManagerProxy>() 316 316 || messageID.is<CoreIPC::MessageClassWebNotificationManagerProxy>() 317 #if USE(SOUP) 318 || messageID.is<CoreIPC::MessageClassWebSoupRequestManagerProxy>() 319 #endif 317 320 || messageID.is<CoreIPC::MessageClassWebResourceCacheManagerProxy>()) { 318 321 m_context->didReceiveMessage(connection, messageID, arguments); -
trunk/Source/WebKit2/WebProcess/WebProcess.cpp
r115288 r115411 152 152 , m_disablePluginProcessMessageTimeout(false) 153 153 #endif 154 #if USE(SOUP) 155 , m_soupRequestManager(this) 156 #endif 154 157 { 155 158 #if USE(PLATFORM_STRATEGIES) … … 653 656 return; 654 657 } 658 659 #if USE(SOUP) 660 if (messageID.is<CoreIPC::MessageClassWebSoupRequestManager>()) { 661 m_soupRequestManager.didReceiveMessage(connection, messageID, arguments); 662 return; 663 } 664 #endif 655 665 656 666 if (messageID.is<CoreIPC::MessageClassInjectedBundle>()) { -
trunk/Source/WebKit2/WebProcess/WebProcess.h
r114958 r115411 45 45 #include <wtf/HashSet.h> 46 46 47 #if USE(SOUP) 48 #include "WebSoupRequestManager.h" 49 #endif 50 47 51 #if PLATFORM(QT) 48 52 class QNetworkAccessManager; … … 152 156 153 157 EventDispatcher& eventDispatcher() { return m_eventDispatcher; } 158 159 #if USE(SOUP) 160 WebSoupRequestManager& soupRequestManager() { return m_soupRequestManager; } 161 #endif 154 162 155 163 private: … … 288 296 #endif 289 297 298 #if USE(SOUP) 299 WebSoupRequestManager m_soupRequestManager; 300 #endif 301 290 302 }; 291 303 -
trunk/Tools/ChangeLog
r115410 r115411 1 2012-04-26 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [SOUP] Add a way to register custom uri schemes in WebKit2 4 https://bugs.webkit.org/show_bug.cgi?id=84130 5 6 Reviewed by Martin Robinson. 7 8 * Scripts/webkitpy/style/checkers/cpp.py: 9 (check_identifier_name_in_declaration): Add webkit_soup prefix to 10 the list of exceptions to the underscores in identifiers rule. 11 1 12 2012-04-26 Ryosuke Niwa <rniwa@webkit.org> 2 13 -
trunk/Tools/Scripts/webkitpy/style/checkers/cpp.py
r113565 r115411 3110 3110 and not modified_identifier.startswith('tst_') 3111 3111 and not modified_identifier.startswith('webkit_dom_object_') 3112 and not modified_identifier.startswith('webkit_soup') 3112 3113 and not modified_identifier.startswith('NPN_') 3113 3114 and not modified_identifier.startswith('NPP_')
Note: See TracChangeset
for help on using the changeset viewer.