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..b7a7ddf9c27e4f06859844d5cca346f6849e24ab 100644 |
--- a/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc |
+++ b/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc |
@@ -464,10 +464,11 @@ void ChromeBrowserMainExtraPartsMetrics::PreBrowserStart() { |
void ChromeBrowserMainExtraPartsMetrics::PostBrowserStart() { |
RecordLinuxGlibcVersion(); |
-#if defined(USE_X11) && !defined(OS_CHROMEOS) |
- UMA_HISTOGRAM_ENUMERATION("Linux.WindowManager", |
- GetLinuxWindowManager(), |
+#if defined(OS_LINUX) && defined(USE_X11) && !defined(OS_CHROMEOS) |
+ UMA_HISTOGRAM_ENUMERATION("Linux.WindowManager", GetLinuxWindowManager(), |
UMA_LINUX_WINDOW_MANAGER_COUNT); |
+#endif |
+#if defined(OS_LINUX) && !defined(OS_CHROMEOS) |
base::PostTaskWithTraits(FROM_HERE, |
{base::MayBlock(), base::TaskPriority::BACKGROUND}, |
base::BindOnce(&RecordLinuxDistro)); |