summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process.h
diff options
context:
space:
mode:
authorholte@chromium.org <holte@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-21 04:06:10 +0000
committerholte@chromium.org <holte@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-02-21 04:06:10 +0000
commit2a172e455f7060e0786abd37de53a39e21aa5b5e (patch)
treedd883647e4c6931f92123fe44e738a93f49b924e /chrome/browser/browser_process.h
parent0433b638d68d751a87134b026034e2e46bef4f7b (diff)
downloadchromium_src-2a172e455f7060e0786abd37de53a39e21aa5b5e.zip
chromium_src-2a172e455f7060e0786abd37de53a39e21aa5b5e.tar.gz
chromium_src-2a172e455f7060e0786abd37de53a39e21aa5b5e.tar.bz2
Implementation of Randomized Aggregatable Privacy-Preserving Ordinal Responses (RAPPORs).
See the design doc at http://www.chromium.org/developers/design-documents/rappor BUG=328168 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/49753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252492 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process.h')
-rw-r--r--chrome/browser/browser_process.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h
index 3122e97..76afbaa 100644
--- a/chrome/browser/browser_process.h
+++ b/chrome/browser/browser_process.h
@@ -79,6 +79,10 @@ class PrintJobManager;
class PrintPreviewDialogController;
}
+namespace rappor {
+class RapporService;
+}
+
namespace safe_browsing {
class ClientSideDetectionService;
}
@@ -101,6 +105,7 @@ class BrowserProcess {
// Services: any of these getters may return NULL
virtual MetricsService* metrics_service() = 0;
+ virtual rappor::RapporService* rappor_service() = 0;
virtual ProfileManager* profile_manager() = 0;
virtual PrefService* local_state() = 0;
virtual net::URLRequestContextGetter* system_request_context() = 0;