Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / content / public / test / mock_render_process_host.cc
index 8793585..1f5de5f 100644 (file)
@@ -26,7 +26,7 @@ MockRenderProcessHost::MockRenderProcessHost(BrowserContext* browser_context)
       prev_routing_id_(0),
       fast_shutdown_started_(false),
       deletion_callback_called_(false),
-      is_guest_(false) {
+      is_isolated_guest_(false) {
   // Child process security operations can't be unit tested unless we add
   // ourselves as an existing child process.
   ChildProcessSecurityPolicyImpl::GetInstance()->Add(GetID());
@@ -80,13 +80,6 @@ void MockRenderProcessHost::RemoveObserver(
   observers_.RemoveObserver(observer);
 }
 
-bool MockRenderProcessHost::WaitForBackingStoreMsg(
-    int render_widget_id,
-    const base::TimeDelta& max_delay,
-    IPC::Message* msg) {
-  return false;
-}
-
 void MockRenderProcessHost::ReceivedBadMessage() {
   ++bad_msg_count_;
 }
@@ -101,8 +94,8 @@ int MockRenderProcessHost::VisibleWidgetCount() const {
   return 1;
 }
 
-bool MockRenderProcessHost::IsGuest() const {
-  return is_guest_;
+bool MockRenderProcessHost::IsIsolatedGuest() const {
+  return is_isolated_guest_;
 }
 
 StoragePartition* MockRenderProcessHost::GetStoragePartition() const {
@@ -223,13 +216,12 @@ void MockRenderProcessHost::ResumeRequestsForView(int route_id) {
 void MockRenderProcessHost::NotifyTimezoneChange() {
 }
 
-void MockRenderProcessHost::FilterURL(bool empty_allowed, GURL* url) {
-  RenderProcessHostImpl::FilterURL(this, empty_allowed, url);
+ServiceRegistry* MockRenderProcessHost::GetServiceRegistry() {
+  return NULL;
 }
 
-ScreenOrientationDispatcherHost* MockRenderProcessHost
-    ::GetScreenOrientationDispatcherHost() {
-  return NULL;
+void MockRenderProcessHost::FilterURL(bool empty_allowed, GURL* url) {
+  RenderProcessHostImpl::FilterURL(this, empty_allowed, url);
 }
 
 #if defined(ENABLE_WEBRTC)
@@ -242,6 +234,14 @@ void MockRenderProcessHost::DisableAecDump() {
 void MockRenderProcessHost::SetWebRtcLogMessageCallback(
     base::Callback<void(const std::string&)> callback) {
 }
+
+RenderProcessHost::WebRtcStopRtpDumpCallback
+MockRenderProcessHost::StartRtpDump(
+    bool incoming,
+    bool outgoing,
+    const WebRtcRtpPacketCallback& packet_callback) {
+  return WebRtcStopRtpDumpCallback();
+}
 #endif
 
 void MockRenderProcessHost::ResumeDeferredNavigation(