Chromium Code Reviews| Index: chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| index d1a6d86e1ea262a25cefa0a8f6a7ee571ba0f49a..fd251f28bcf4c3eea1847197c806ff03e22ffb68 100644 |
| --- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| +++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
| @@ -21,6 +21,7 @@ |
| #include "base/prefs/pref_service.h" |
| #include "base/strings/string_number_conversions.h" |
| #include "base/strings/string_split.h" |
| +#include "base/sys_info.h" |
| #include "chrome/browser/browser_process.h" |
| #include "chrome/browser/browser_process_platform_part_chromeos.h" |
| #include "chrome/browser/chrome_notification_types.h" |
| @@ -388,6 +389,13 @@ void ChromeBrowserMainPartsChromeos::PreEarlyInitialization() { |
| // channel info is read and made available early. |
| system::StatisticsProvider::GetInstance()->Init(); |
| +#if defined(GOOGLE_CHROME_BUILD) |
| + const char kChromeOSReleaseTrack[] = "CHROMEOS_RELEASE_TRACK"; |
| + std::string channel; |
| + if (base::SysInfo::GetLsbReleaseValue(kChromeOSReleaseTrack, &channel)) |
| + chrome::VersionInfo::SetChannel(channel); |
|
stevenjb
2013/09/23 23:38:05
This was moved from StatisticsProviderImpl::LoadMa
|
| +#endif |
| + |
| ChromeBrowserMainPartsLinux::PreEarlyInitialization(); |
| } |