Diff
Modified: trunk/Source/WebKit2/CMakeLists.txt (150678 => 150679)
--- trunk/Source/WebKit2/CMakeLists.txt 2013-05-25 01:28:01 UTC (rev 150678)
+++ trunk/Source/WebKit2/CMakeLists.txt 2013-05-25 02:19:12 UTC (rev 150679)
@@ -143,6 +143,7 @@
Platform/CoreIPC/MessageDecoder.cpp
Platform/CoreIPC/MessageEncoder.cpp
Platform/CoreIPC/MessageReceiverMap.cpp
+ Platform/CoreIPC/MessageSender.cpp
Platform/CoreIPC/StringReference.cpp
PluginProcess/PluginControllerProxy.cpp
Modified: trunk/Source/WebKit2/ChangeLog (150678 => 150679)
--- trunk/Source/WebKit2/ChangeLog 2013-05-25 01:28:01 UTC (rev 150678)
+++ trunk/Source/WebKit2/ChangeLog 2013-05-25 02:19:12 UTC (rev 150679)
@@ -1,3 +1,26 @@
+2013-05-24 Seokju Kwon <seokju.k...@gmail.com>
+
+ [EFL] Build fix after r150669
+ https://bugs.webkit.org/show_bug.cgi?id=116750
+
+ Reviewed by Anders Carlsson.
+
+ * CMakeLists.txt:
+ * WebProcess/Battery/WebBatteryManager.cpp:
+ (WebKit::WebBatteryManager::registerWebPage):
+ (WebKit::WebBatteryManager::unregisterWebPage):
+ * WebProcess/NetworkInfo/WebNetworkInfoManager.cpp:
+ (WebKit::WebNetworkInfoManager::registerWebPage):
+ (WebKit::WebNetworkInfoManager::unregisterWebPage):
+ (WebKit::WebNetworkInfoManager::bandwidth):
+ (WebKit::WebNetworkInfoManager::metered):
+ * WebProcess/WebCoreSupport/WebVibrationClient.cpp:
+ (WebKit::WebVibrationClient::vibrate):
+ (WebKit::WebVibrationClient::cancelVibration):
+ * WebProcess/soup/WebSoupRequestManager.cpp:
+ (WebKit::WebSoupRequestManager::didReceiveURIRequestData):
+ (WebKit::WebSoupRequestManager::send):
+
2013-05-24 Anders Carlsson <ander...@apple.com>
MessageSender shouldn't be a class template
Modified: trunk/Source/WebKit2/WebProcess/Battery/WebBatteryManager.cpp (150678 => 150679)
--- trunk/Source/WebKit2/WebProcess/Battery/WebBatteryManager.cpp 2013-05-25 01:28:01 UTC (rev 150678)
+++ trunk/Source/WebKit2/WebProcess/Battery/WebBatteryManager.cpp 2013-05-25 02:19:12 UTC (rev 150679)
@@ -62,7 +62,7 @@
m_pageSet.add(page);
if (wasEmpty)
- m_process->connection()->send(Messages::WebBatteryManagerProxy::StartUpdating(), 0);
+ m_process->parentProcessConnection()->send(Messages::WebBatteryManagerProxy::StartUpdating(), 0);
}
void WebBatteryManager::unregisterWebPage(WebPage* page)
@@ -70,7 +70,7 @@
m_pageSet.remove(page);
if (m_pageSet.isEmpty())
- m_process->connection()->send(Messages::WebBatteryManagerProxy::StopUpdating(), 0);
+ m_process->parentProcessConnection()->send(Messages::WebBatteryManagerProxy::StopUpdating(), 0);
}
void WebBatteryManager::didChangeBatteryStatus(const WTF::AtomicString& eventType, const WebBatteryStatus::Data& data)
Modified: trunk/Source/WebKit2/WebProcess/NetworkInfo/WebNetworkInfoManager.cpp (150678 => 150679)
--- trunk/Source/WebKit2/WebProcess/NetworkInfo/WebNetworkInfoManager.cpp 2013-05-25 01:28:01 UTC (rev 150678)
+++ trunk/Source/WebKit2/WebProcess/NetworkInfo/WebNetworkInfoManager.cpp 2013-05-25 02:19:12 UTC (rev 150679)
@@ -62,7 +62,7 @@
m_pageSet.add(page);
if (wasEmpty)
- m_process->connection()->send(Messages::WebNetworkInfoManagerProxy::StartUpdating(), 0);
+ m_process->parentProcessConnection()->send(Messages::WebNetworkInfoManagerProxy::StartUpdating(), 0);
}
void WebNetworkInfoManager::unregisterWebPage(WebPage* page)
@@ -70,21 +70,21 @@
m_pageSet.remove(page);
if (m_pageSet.isEmpty())
- m_process->connection()->send(Messages::WebNetworkInfoManagerProxy::StopUpdating(), 0);
+ m_process->parentProcessConnection()->send(Messages::WebNetworkInfoManagerProxy::StopUpdating(), 0);
}
double WebNetworkInfoManager::bandwidth(WebPage* page) const
{
// The spec indicates that we should return "infinity" if the bandwidth is unknown.
double bandwidth = std::numeric_limits<double>::infinity();
- m_process->connection()->sendSync(Messages::WebNetworkInfoManagerProxy::GetBandwidth(), Messages::WebNetworkInfoManagerProxy::GetBandwidth::Reply(bandwidth), page->pageID());
+ m_process->parentProcessConnection()->sendSync(Messages::WebNetworkInfoManagerProxy::GetBandwidth(), Messages::WebNetworkInfoManagerProxy::GetBandwidth::Reply(bandwidth), page->pageID());
return bandwidth;
}
bool WebNetworkInfoManager::metered(WebPage* page) const
{
bool metered = false;
- m_process->connection()->sendSync(Messages::WebNetworkInfoManagerProxy::IsMetered(), Messages::WebNetworkInfoManagerProxy::IsMetered::Reply(metered), page->pageID());
+ m_process->parentProcessConnection()->sendSync(Messages::WebNetworkInfoManagerProxy::IsMetered(), Messages::WebNetworkInfoManagerProxy::IsMetered::Reply(metered), page->pageID());
return metered;
}
Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebVibrationClient.cpp (150678 => 150679)
--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebVibrationClient.cpp 2013-05-25 01:28:01 UTC (rev 150678)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebVibrationClient.cpp 2013-05-25 02:19:12 UTC (rev 150679)
@@ -38,12 +38,12 @@
void WebVibrationClient::vibrate(const unsigned& vibrationTime)
{
- WebProcess::shared().connection()->send(Messages::WebVibrationProxy::Vibrate(vibrationTime), m_page->pageID());
+ WebProcess::shared().parentProcessConnection()->send(Messages::WebVibrationProxy::Vibrate(vibrationTime), m_page->pageID());
}
void WebVibrationClient::cancelVibration()
{
- WebProcess::shared().connection()->send(Messages::WebVibrationProxy::CancelVibration(), m_page->pageID());
+ WebProcess::shared().parentProcessConnection()->send(Messages::WebVibrationProxy::CancelVibration(), m_page->pageID());
}
void WebVibrationClient::vibrationDestroyed()
Modified: trunk/Source/WebKit2/WebProcess/soup/WebSoupRequestManager.cpp (150678 => 150679)
--- trunk/Source/WebKit2/WebProcess/soup/WebSoupRequestManager.cpp 2013-05-25 01:28:01 UTC (rev 150678)
+++ trunk/Source/WebKit2/WebProcess/soup/WebSoupRequestManager.cpp 2013-05-25 02:19:12 UTC (rev 150679)
@@ -149,7 +149,7 @@
// to stop reading data from the user input stream. If UI process already sent all the data we simply
// finish silently.
if (!webkitSoupRequestInputStreamFinished(WEBKIT_SOUP_REQUEST_INPUT_STREAM(data->stream.get())))
- m_process->connection()->send(Messages::WebSoupRequestManagerProxy::DidFailToLoadURIRequest(requestID), 0);
+ m_process->parentProcessConnection()->send(Messages::WebSoupRequestManagerProxy::DidFailToLoadURIRequest(requestID), 0);
m_requestMap.remove(requestID);
return;
@@ -186,7 +186,7 @@
m_requestMap.set(requestID, adoptPtr(new WebSoupRequestAsyncData(result, request.get(), cancellable)));
uint64_t initiatingPageID = WebCore::ResourceHandle::getSoupRequestInitiatingPageID(soupRequest);
- m_process->connection()->send(Messages::WebPageProxy::DidReceiveURIRequest(String::fromUTF8(uriString.get()), requestID), initiatingPageID);
+ m_process->parentProcessConnection()->send(Messages::WebPageProxy::DidReceiveURIRequest(String::fromUTF8(uriString.get()), requestID), initiatingPageID);
}
GInputStream* WebSoupRequestManager::finish(GSimpleAsyncResult* result)