| Index: chrome/browser/safe_browsing/services_delegate_impl.h
|
| diff --git a/chrome/browser/safe_browsing/services_delegate_impl.h b/chrome/browser/safe_browsing/services_delegate_impl.h
|
| index e975b83914bcb5677d947af39b4d6151da87abf3..acd95d7971d36852c6dc8369f232f808336786b7 100644
|
| --- a/chrome/browser/safe_browsing/services_delegate_impl.h
|
| +++ b/chrome/browser/safe_browsing/services_delegate_impl.h
|
| @@ -51,6 +51,14 @@ class ServicesDelegateImpl : public ServicesDelegate {
|
| const V4ProtocolConfig& v4_config) override;
|
| void StopOnIOThread(bool shutdown) override;
|
|
|
| + // Reports the current extended reporting level. Note that this is an
|
| + // estimation and may not always be correct. It is possible that the
|
| + // estimation finds both Scout and legacy extended reporting to be enabled.
|
| + // This can happen, for instance, if one profile has Scout enabled and another
|
| + // has legacy extended reporting enabled. In such a case, this method reports
|
| + // LEGACY as the current level.
|
| + ExtendedReportingLevel GetEstimatedExtendedReportingLevel() const;
|
| +
|
| DownloadProtectionService* CreateDownloadProtectionService();
|
| IncidentReportingService* CreateIncidentReportingService();
|
| ResourceRequestDetector* CreateResourceRequestDetector();
|
|
|