| Index: chrome/browser/safe_browsing/safe_browsing_service.h
|
| diff --git a/chrome/browser/safe_browsing/safe_browsing_service.h b/chrome/browser/safe_browsing/safe_browsing_service.h
|
| index c1e4979eb5ededf2a8804acd2af6885de41bd5f3..0396f563e363b1d226ce81e483df371e48cd35de 100644
|
| --- a/chrome/browser/safe_browsing/safe_browsing_service.h
|
| +++ b/chrome/browser/safe_browsing/safe_browsing_service.h
|
| @@ -63,6 +63,7 @@ class SafeBrowsingURLRequestContextGetter;
|
| class IncidentReportingService;
|
| class OffDomainInclusionDetector;
|
| class ResourceRequestDetector;
|
| +class ModuleLoadAnalyzer;
|
| #endif
|
|
|
| // Construction needs to happen on the main thread.
|
| @@ -148,6 +149,8 @@ class SafeBrowsingService
|
| // |callback| will be dropped if the service is not applicable for the
|
| // process.
|
| void RegisterDelayedAnalysisCallback(const DelayedAnalysisCallback& callback);
|
| + void RegisterExtendedReportingOnlyDelayedAnalysisCallback(
|
| + const DelayedAnalysisCallback& callback);
|
| #endif
|
|
|
| // Adds |download_manager| to the set monitored by safe browsing.
|
| @@ -309,6 +312,8 @@ class SafeBrowsingService
|
|
|
| #if defined(FULL_SAFE_BROWSING)
|
| scoped_ptr<ResourceRequestDetector> resource_request_detector_;
|
| +
|
| + scoped_ptr<ModuleLoadAnalyzer> module_load_analyzer_;
|
| #endif
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SafeBrowsingService);
|
|
|