Index: chrome/browser/geolocation/geolocation_permission_context_extensions.cc |
diff --git a/chrome/browser/geolocation/geolocation_permission_context_extensions.cc b/chrome/browser/geolocation/geolocation_permission_context_extensions.cc |
index 58944f060001564470d1fa7f9352113cfbf626ae..d92f7ee6be4f5bbb359eeb89fdb0cee79b7cbf8d 100644 |
--- a/chrome/browser/geolocation/geolocation_permission_context_extensions.cc |
+++ b/chrome/browser/geolocation/geolocation_permission_context_extensions.cc |
@@ -49,6 +49,7 @@ bool GeolocationPermissionContextExtensions::DecidePermission( |
const PermissionRequestID& request_id, |
int bridge_id, |
const GURL& requesting_frame, |
+ bool user_gesture, |
const base::Callback<void(ContentSetting)>& callback, |
bool* permission_set, |
bool* new_permission) { |
@@ -59,7 +60,7 @@ bool GeolocationPermissionContextExtensions::DecidePermission( |
extensions::WebViewPermissionHelper::FromWebContents(web_contents); |
if (web_view_permission_helper) { |
web_view_permission_helper->RequestGeolocationPermission( |
- bridge_id, requesting_frame, |
+ bridge_id, requesting_frame, user_gesture, |
base::Bind(&CallbackContentSettingWrapper, callback)); |
*permission_set = false; |
*new_permission = false; |