| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 4ef4c6f439a3c43abf6ac0db48de5597071e44c3..769938ceb7ad980bf1def0aa05ef054574d692c9 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -1399,11 +1399,15 @@ void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
|
| }
|
| #elif defined(OS_POSIX)
|
| if (breakpad::IsCrashReporterEnabled()) {
|
| + std::string switch_value;
|
| scoped_ptr<metrics::ClientInfo> client_info =
|
| GoogleUpdateSettings::LoadMetricsClientInfo();
|
| + if (client_info)
|
| + switch_value = client_info->client_id;
|
| + switch_value.push_back(',');
|
| + switch_value.append(chrome::GetChannelString());
|
| command_line->AppendSwitchASCII(switches::kEnableCrashReporter,
|
| - client_info ? client_info->client_id
|
| - : std::string());
|
| + switch_value);
|
| }
|
| #endif
|
|
|
|
|