#include "chrome/browser/browser_process.h"
#include "chrome/browser/chrome_browser_main.h"
#include "chrome/browser/chrome_browser_metrics_service_observer.h"
+#include "chrome/browser/mac/bluetooth_utility.h"
#include "chrome/browser/pref_service_flags_storage.h"
#include "chrome/browser/shell_integration.h"
#include "content/public/browser/browser_thread.h"
#if defined(OS_WIN)
GoogleUpdateSettings::RecordChromeUpdatePolicyHistograms();
#endif // defined(OS_WIN)
+
+#if defined(OS_MACOSX) && !defined(OS_IOS)
+ bluetooth_utility::BluetoothAvailability availability =
+ bluetooth_utility::GetBluetoothAvailability();
+ UMA_HISTOGRAM_ENUMERATION("OSX.BluetoothAvailability",
+ availability,
+ bluetooth_utility::BLUETOOTH_AVAILABILITY_COUNT);
+#endif // defined(OS_MACOSX) && !defined(OS_IOS)
}
void RecordLinuxGlibcVersion() {
}
void RecordLinuxWindowManager() {
-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
+#if defined(USE_X11) && !defined(OS_CHROMEOS)
ui::WindowManagerName name = ui::GuessWindowManager();
UMALinuxWindowManager uma_name = UMA_LINUX_WINDOW_MANAGER_OTHER;
switch (name) {