diff options
author | noelutz@google.com <noelutz@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-09 23:39:51 +0000 |
---|---|---|
committer | noelutz@google.com <noelutz@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-09 23:39:51 +0000 |
commit | a7a5e99010728cca53432ef392a44ce392c73353 (patch) | |
tree | 62250e23c35ab69bbc6a896ec33bf441470ee922 /chrome/browser/browser_process_impl.h | |
parent | 0f2a30dbc1bf1d99adc0a67008e85550bff4fa9d (diff) | |
download | chromium_src-a7a5e99010728cca53432ef392a44ce392c73353.zip chromium_src-a7a5e99010728cca53432ef392a44ce392c73353.tar.gz chromium_src-a7a5e99010728cca53432ef392a44ce392c73353.tar.bz2 |
Send phishing model from the browser to the renderer.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/5206006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68791 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process_impl.h')
-rw-r--r-- | chrome/browser/browser_process_impl.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h index ba91c10..cc9d60c 100644 --- a/chrome/browser/browser_process_impl.h +++ b/chrome/browser/browser_process_impl.h @@ -71,6 +71,8 @@ class BrowserProcessImpl : public BrowserProcess, public NonThreadSafe { virtual DownloadStatusUpdater* download_status_updater(); virtual base::WaitableEvent* shutdown_event(); virtual TabCloseableStateWatcher* tab_closeable_state_watcher(); + virtual safe_browsing::ClientSideDetectionService* + safe_browsing_detection_service(); virtual void CheckForInspectorFiles(); #if (defined(OS_WIN) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) @@ -113,6 +115,9 @@ class BrowserProcessImpl : public BrowserProcess, public NonThreadSafe { void CreateStatusTrayManager(); void CreateTabCloseableStateWatcher(); void CreatePrintPreviewTabController(); + void CreateSafeBrowsingDetectionService(); + + bool IsSafeBrowsingDetectionServiceEnabled(); #if defined(IPC_MESSAGE_LOG_ENABLED) void SetIPCLoggingEnabledForChildProcesses(bool enabled); @@ -179,6 +184,10 @@ class BrowserProcessImpl : public BrowserProcess, public NonThreadSafe { scoped_ptr<TabCloseableStateWatcher> tab_closeable_state_watcher_; + bool created_safe_browsing_detection_service_; + scoped_ptr<safe_browsing::ClientSideDetectionService> + safe_browsing_detection_service_; + unsigned int module_ref_count_; bool did_start_; |