Chromium Code Reviews| Index: chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc |
| diff --git a/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc b/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc |
| index 519e2cb0df11315f2769c966ab117712c6231db1..ae3278c1a6b093f93bd1368f9363080cc35edda5 100644 |
| --- a/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc |
| +++ b/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc |
| @@ -464,13 +464,14 @@ void ChromeBrowserMainExtraPartsMetrics::PreBrowserStart() { |
| void ChromeBrowserMainExtraPartsMetrics::PostBrowserStart() { |
| RecordLinuxGlibcVersion(); |
| -#if defined(USE_X11) && !defined(OS_CHROMEOS) |
| - UMA_HISTOGRAM_ENUMERATION("Linux.WindowManager", |
| - GetLinuxWindowManager(), |
| - UMA_LINUX_WINDOW_MANAGER_COUNT); |
| +#if defined(OS_LINUX) && !defined(OS_CHROMEOS) |
| base::PostTaskWithTraits(FROM_HERE, |
| {base::MayBlock(), base::TaskPriority::BACKGROUND}, |
| base::BindOnce(&RecordLinuxDistro)); |
| +#if defined(USE_X11) |
|
Tom Anderson
2017/05/30 22:57:07
GetLinuxWindowManager above is guarded with "defin
timbrown
2017/05/30 23:03:58
Sure. Done.
|
| + UMA_HISTOGRAM_ENUMERATION("Linux.WindowManager", GetLinuxWindowManager(), |
| + UMA_LINUX_WINDOW_MANAGER_COUNT); |
| +#endif |
| #endif |
| #if defined(USE_OZONE) || defined(USE_X11) |