Upstream version 9.37.195.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / renderer_host / chrome_resource_dispatcher_host_delegate.cc
index a46608e..42fe09f 100644 (file)
@@ -190,8 +190,7 @@ void SendExecuteMimeTypeHandlerEvent(scoped_ptr<content::StreamHandle> stream,
       expected_content_size);
 }
 
-void LaunchURL(const GURL& url, int render_process_id, int render_view_id,
-               bool user_gesture) {
+void LaunchURL(const GURL& url, int render_process_id, int render_view_id) {
   // If there is no longer a WebContents, the request may have raced with tab
   // closing. Don't fire the external request. (It may have been a prerender.)
   content::WebContents* web_contents =
@@ -209,9 +208,10 @@ void LaunchURL(const GURL& url, int render_process_id, int render_view_id,
   }
 
   ExternalProtocolHandler::LaunchUrlWithDelegate(
-      url, render_process_id, render_view_id,
-      g_external_protocol_handler_delegate,
-      user_gesture);
+      url,
+      render_process_id,
+      render_view_id,
+      g_external_protocol_handler_delegate);
 }
 #endif  // !defined(OS_ANDROID)
 
@@ -445,8 +445,7 @@ ResourceDispatcherHostLoginDelegate*
 bool ChromeResourceDispatcherHostDelegate::HandleExternalProtocol(
     const GURL& url,
     int child_id,
-    int route_id,
-    bool initiated_by_user_gesture) {
+    int route_id) {
 #if defined(OS_ANDROID)
   // Android use a resource throttle to handle external as well as internal
   // protocols.
@@ -460,10 +459,9 @@ bool ChromeResourceDispatcherHostDelegate::HandleExternalProtocol(
     return false;
   }
 
-  BrowserThread::PostTask(
-      BrowserThread::UI, FROM_HERE,
-      base::Bind(&LaunchURL, url, child_id, route_id,
-                 initiated_by_user_gesture));
+  BrowserThread::PostTask(BrowserThread::UI,
+                          FROM_HERE,
+                          base::Bind(&LaunchURL, url, child_id, route_id));
   return true;
 #endif
 }