Chromium Code Reviews| Index: chrome/browser/ui/webui/crashes_ui.cc |
| diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/crashes_ui.cc |
| index ef5c041e3fd146bc5057ce8f1258fed59070cc15..d16a15989f5b3f928b1bc05e69a32c1e85e3f267 100644 |
| --- a/chrome/browser/ui/webui/crashes_ui.cc |
| +++ b/chrome/browser/ui/webui/crashes_ui.cc |
| @@ -28,7 +28,7 @@ |
| #include "ui/base/resource/resource_bundle.h" |
| #if defined(OS_CHROMEOS) |
| -#include "chrome/browser/chromeos/user_cros_settings_provider.h" |
| +#include "chrome/browser/chromeos/cros_settings.h" |
| #endif |
| namespace { |
| @@ -176,7 +176,12 @@ bool CrashesUI::CrashReportingEnabled() { |
| PrefService* prefs = g_browser_process->local_state(); |
| return prefs->GetBoolean(prefs::kMetricsReportingEnabled); |
| #elif defined(GOOGLE_CHROME_BUILD) && defined(OS_CHROMEOS) |
| - return chromeos::UserCrosSettingsProvider::cached_reporting_enabled(); |
| + bool reporting_enabled; |
| + if (chromeos::CrosSettings::Get()->GetBoolean(chromeos::kStatsReportingPref, |
| + &reporting_enabled)) { |
| + return reporting_enabled; |
|
Mattias Nissler (ping if slow)
2011/09/26 17:26:37
If you guarantee that reporting_enabled won't be c
pastarmovj
2011/09/29 15:15:03
I give 2-year vendor guarantee that it won't chang
|
| + } |
| + return false; |
| #else |
| return false; |
| #endif |