Index: chrome/browser/android/preferences/pref_service_bridge.cc |
diff --git a/chrome/browser/android/preferences/pref_service_bridge.cc b/chrome/browser/android/preferences/pref_service_bridge.cc |
index 4512ce62716f712add1225d5c0b96ab5da250b1a..1a669030a4e05f6f45adad586a76c0c0951511db 100644 |
--- a/chrome/browser/android/preferences/pref_service_bridge.cc |
+++ b/chrome/browser/android/preferences/pref_service_bridge.cc |
@@ -273,6 +273,23 @@ static jboolean GetIncognitoModeManaged(JNIEnv* env, jobject obj) { |
prefs::kIncognitoModeAvailability); |
} |
+static jboolean GetMetricsReportingEnabled(JNIEnv* env, jobject obj) { |
+ PrefService* local_state = g_browser_process->local_state(); |
+ return local_state->GetBoolean(prefs::kMetricsReportingEnabled); |
+} |
+ |
+static void SetMetricsReportingEnabled(JNIEnv* env, |
+ jobject obj, |
+ jboolean enabled) { |
+ PrefService* local_state = g_browser_process->local_state(); |
+ local_state->SetBoolean(prefs::kMetricsReportingEnabled, enabled); |
+} |
+ |
+static jboolean IsSetMetricsReporting(JNIEnv* env, jobject obj) { |
+ PrefService* local_state = g_browser_process->local_state(); |
+ return local_state->HasPrefPath(prefs::kMetricsReportingEnabled); |
gone
2015/03/09 19:53:29
the function name is more confusing when I look at
gayane -on leave until 09-2017
2015/03/09 23:07:26
changed to hasSetMetricsReporting.
|
+} |
+ |
namespace { |
// Redirects a BrowsingDataRemover completion callback back into Java. |