Index: chrome/browser/permissions/permission_request_impl.cc |
diff --git a/chrome/browser/permissions/permission_request_impl.cc b/chrome/browser/permissions/permission_request_impl.cc |
index c7b226998c70b85c7ef211594a00565bafc968fb..93c4da7f0762b513dc7dc81cd4add794ce5a0b9b 100644 |
--- a/chrome/browser/permissions/permission_request_impl.cc |
+++ b/chrome/browser/permissions/permission_request_impl.cc |
@@ -17,11 +17,13 @@ |
PermissionRequestImpl::PermissionRequestImpl( |
const GURL& request_origin, |
content::PermissionType permission_type, |
+ bool user_gesture, |
Profile* profile, |
const PermissionDecidedCallback& permission_decided_callback, |
const base::Closure delete_callback) |
: request_origin_(request_origin), |
permission_type_(permission_type), |
+ user_gesture_(user_gesture), |
profile_(profile), |
permission_decided_callback_(permission_decided_callback), |
delete_callback_(delete_callback), |
@@ -31,8 +33,8 @@ PermissionRequestImpl::PermissionRequestImpl( |
PermissionRequestImpl::~PermissionRequestImpl() { |
DCHECK(is_finished_); |
if (!action_taken_) { |
- PermissionUmaUtil::PermissionIgnored(permission_type_, request_origin_, |
- profile_); |
+ PermissionUmaUtil::PermissionIgnored(permission_type_, user_gesture_, |
+ request_origin_, profile_); |
} |
} |