Chromium Code Reviews| Index: chrome/browser/safe_browsing/permission_reporter.h |
| diff --git a/chrome/browser/safe_browsing/permission_reporter.h b/chrome/browser/safe_browsing/permission_reporter.h |
| index 58bd311565251d5cc55820f1886fd4ca01ce3ed2..55695e822d6d372b1a1d7396d7530a236ed82a11 100644 |
| --- a/chrome/browser/safe_browsing/permission_reporter.h |
| +++ b/chrome/browser/safe_browsing/permission_reporter.h |
| @@ -31,13 +31,15 @@ class PermissionReporter { |
| // Sends a serialized permission report to the report collection server. |
| // The permission report includes |origin| as the origin of |
| // the site requesting permission, |permission| as the type of permission |
| - // requested, and |action| as the action taken. The report will be serialized |
| + // requested, |action| as the action taken, and request trigger when |
|
kcarattini
2016/07/18 01:00:04
"... and |user_gesture| in the list of request tri
stefanocs
2016/07/18 03:48:53
Done.
|
| + // |user_gesture| is enabled. The report will be serialized |
| // using protobuf defined in |
| // //src/chrome/common/safe_browsing/permission_report.proto |
| void SendReport(const GURL& origin, |
| content::PermissionType permission, |
| PermissionAction action, |
| - PermissionSourceUI source_ui); |
| + PermissionSourceUI source_ui, |
| + bool user_gesture); |
| private: |
| friend class PermissionReporterTest; |
| @@ -55,6 +57,7 @@ class PermissionReporter { |
| content::PermissionType permission, |
| PermissionAction action, |
| PermissionSourceUI source_ui, |
| + bool user_gesture, |
| std::string* output); |
| std::unique_ptr<net::ReportSender> permission_report_sender_; |