Title: [147268] trunk/Source/WebKit2
- Revision
- 147268
- Author
- [email protected]
- Date
- 2013-03-29 19:54:34 -0700 (Fri, 29 Mar 2013)
Log Message
[EFL] Unreviewed build fix after r147251
https://bugs.webkit.org/show_bug.cgi?id=113631
Unreviewed build fix.
Add NETWORK_PROCESS guard.
Patch by Seokju Kwon <[email protected]> on 2013-03-29
* UIProcess/WebResourceCacheManagerProxy.cpp:
(WebKit::WebResourceCacheManagerProxy::clearCacheForAllOrigins):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (147267 => 147268)
--- trunk/Source/WebKit2/ChangeLog 2013-03-30 02:08:40 UTC (rev 147267)
+++ trunk/Source/WebKit2/ChangeLog 2013-03-30 02:54:34 UTC (rev 147268)
@@ -1,3 +1,15 @@
+2013-03-29 Seokju Kwon <[email protected]>
+
+ [EFL] Unreviewed build fix after r147251
+ https://bugs.webkit.org/show_bug.cgi?id=113631
+
+ Unreviewed build fix.
+
+ Add NETWORK_PROCESS guard.
+
+ * UIProcess/WebResourceCacheManagerProxy.cpp:
+ (WebKit::WebResourceCacheManagerProxy::clearCacheForAllOrigins):
+
2013-03-29 Brady Eidson <[email protected]>
Crash when "willSendRequest" causes the ResourceLoader to be cancelled.
Modified: trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.cpp (147267 => 147268)
--- trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.cpp 2013-03-30 02:08:40 UTC (rev 147267)
+++ trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.cpp 2013-03-30 02:54:34 UTC (rev 147268)
@@ -28,13 +28,16 @@
#include "ImmutableArray.h"
#include "ImmutableDictionary.h"
-#include "NetworkProcessMessages.h"
#include "SecurityOriginData.h"
#include "WebContext.h"
#include "WebResourceCacheManagerMessages.h"
#include "WebResourceCacheManagerProxyMessages.h"
#include "WebSecurityOrigin.h"
+#if ENABLE(NETWORK_PROCESS)
+#include "NetworkProcessMessages.h"
+#endif
+
using namespace WebCore;
namespace WebKit {
@@ -115,7 +118,9 @@
void WebResourceCacheManagerProxy::clearCacheForAllOrigins(ResourceCachesToClear cachesToClear)
{
+#if ENABLE(NETWORK_PROCESS)
context()->sendToNetworkingProcessRelaunchingIfNecessary(Messages::NetworkProcess::ClearCacheForAllOrigins(cachesToClear));
+#endif
// FIXME (Multi-WebProcess): <rdar://problem/12239765> There is no need to relaunch all processes. One process to take care of persistent cache is enough.
context()->sendToAllProcessesRelaunchingThemIfNecessary(Messages::WebResourceCacheManager::ClearCacheForAllOrigins(cachesToClear));
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes