Index: chrome/browser/ui/webui/chromeos/emulator/device_emulator_message_handler.cc |
diff --git a/chrome/browser/ui/webui/chromeos/emulator/device_emulator_message_handler.cc b/chrome/browser/ui/webui/chromeos/emulator/device_emulator_message_handler.cc |
index 260b2f60efdbf249c47e83b003c7d0e9ea80ccac..932d7a90486a207776caeaad06bbd949d3ef5b8f 100644 |
--- a/chrome/browser/ui/webui/chromeos/emulator/device_emulator_message_handler.cc |
+++ b/chrome/browser/ui/webui/chromeos/emulator/device_emulator_message_handler.cc |
@@ -10,12 +10,13 @@ |
#include "base/strings/string_number_conversions.h" |
#include "base/values.h" |
#include "chromeos/dbus/dbus_thread_manager.h" |
-#include "chromeos/dbus/fake_bluetooth_adapter_client.h" |
-#include "chromeos/dbus/fake_bluetooth_device_client.h" |
#include "chromeos/dbus/fake_cras_audio_client.h" |
#include "chromeos/dbus/fake_power_manager_client.h" |
#include "content/public/browser/web_ui.h" |
#include "device/bluetooth/bluetooth_device_chromeos.h" |
+#include "device/bluetooth/dbus/bluez_dbus_manager.h" |
+#include "device/bluetooth/dbus/fake_bluetooth_adapter_client.h" |
+#include "device/bluetooth/dbus/fake_bluetooth_device_client.h" |
namespace { |
@@ -63,7 +64,7 @@ const char kPairedPropertyName[] = "Paired"; |
namespace chromeos { |
class DeviceEmulatorMessageHandler::BluetoothObserver |
- : public BluetoothDeviceClient::Observer { |
+ : public bluez::BluetoothDeviceClient::Observer { |
public: |
explicit BluetoothObserver(DeviceEmulatorMessageHandler* owner) |
: owner_(owner) { |
@@ -179,8 +180,8 @@ void DeviceEmulatorMessageHandler::PowerObserver::PowerChanged( |
DeviceEmulatorMessageHandler::DeviceEmulatorMessageHandler() |
: fake_bluetooth_device_client_( |
- static_cast<chromeos::FakeBluetoothDeviceClient*>( |
- chromeos::DBusThreadManager::Get() |
+ static_cast<bluez::FakeBluetoothDeviceClient*>( |
+ bluez::BluezDBusManager::Get() |
->GetBluetoothDeviceClient())), |
fake_cras_audio_client_(static_cast<chromeos::FakeCrasAudioClient*>( |
chromeos::DBusThreadManager::Get() |
@@ -208,7 +209,7 @@ void DeviceEmulatorMessageHandler::HandleRemoveBluetoothDevice( |
std::string path; |
CHECK(args->GetString(0, &path)); |
fake_bluetooth_device_client_->RemoveDevice( |
- dbus::ObjectPath(FakeBluetoothAdapterClient::kAdapterPath), |
+ dbus::ObjectPath(bluez::FakeBluetoothAdapterClient::kAdapterPath), |
dbus::ObjectPath(path)); |
} |
@@ -223,7 +224,7 @@ void DeviceEmulatorMessageHandler::HandleRequestBluetoothInfo( |
// the main adapter. |
std::vector<dbus::ObjectPath> paths = |
fake_bluetooth_device_client_->GetDevicesForAdapter( |
- dbus::ObjectPath(chromeos::FakeBluetoothAdapterClient::kAdapterPath)); |
+ dbus::ObjectPath(bluez::FakeBluetoothAdapterClient::kAdapterPath)); |
base::ListValue devices; |
// Get each device's properties. |
@@ -237,21 +238,21 @@ void DeviceEmulatorMessageHandler::HandleRequestBluetoothInfo( |
base::ListValue pairing_method_options; |
pairing_method_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingMethodNone); |
+ bluez::FakeBluetoothDeviceClient::kPairingMethodNone); |
pairing_method_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingMethodPinCode); |
+ bluez::FakeBluetoothDeviceClient::kPairingMethodPinCode); |
pairing_method_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingMethodPassKey); |
+ bluez::FakeBluetoothDeviceClient::kPairingMethodPassKey); |
base::ListValue pairing_action_options; |
pairing_action_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingActionDisplay); |
+ bluez::FakeBluetoothDeviceClient::kPairingActionDisplay); |
pairing_action_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingActionRequest); |
+ bluez::FakeBluetoothDeviceClient::kPairingActionRequest); |
pairing_action_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingActionConfirmation); |
+ bluez::FakeBluetoothDeviceClient::kPairingActionConfirmation); |
pairing_action_options.AppendString( |
- FakeBluetoothDeviceClient::kPairingActionFail); |
+ bluez::FakeBluetoothDeviceClient::kPairingActionFail); |
// Send the list of devices to the view. |
web_ui()->CallJavascriptFunction(kUpdateBluetoothInfoJSCallback, |
@@ -263,7 +264,7 @@ void DeviceEmulatorMessageHandler::HandleRequestBluetoothPair( |
const base::ListValue* args) { |
// Create the device if it does not already exist. |
std::string path = CreateBluetoothDeviceFromListValue(args); |
- chromeos::FakeBluetoothDeviceClient::Properties* props = |
+ bluez::FakeBluetoothDeviceClient::Properties* props = |
fake_bluetooth_device_client_->GetProperties(dbus::ObjectPath(path)); |
// Try to pair the device with the main adapter. The device is identified |
@@ -442,7 +443,7 @@ void DeviceEmulatorMessageHandler::RegisterMessages() { |
std::string DeviceEmulatorMessageHandler::CreateBluetoothDeviceFromListValue( |
const base::ListValue* args) { |
const base::DictionaryValue* device_dict = nullptr; |
- FakeBluetoothDeviceClient::IncomingDeviceProperties props; |
+ bluez::FakeBluetoothDeviceClient::IncomingDeviceProperties props; |
CHECK(args->GetDictionary(0, &device_dict)); |
CHECK(device_dict->GetString("path", &props.device_path)); |
@@ -459,8 +460,7 @@ std::string DeviceEmulatorMessageHandler::CreateBluetoothDeviceFromListValue( |
// Create the device and store it in the FakeBluetoothDeviceClient's observed |
// list of devices. |
fake_bluetooth_device_client_->CreateDeviceWithProperties( |
- dbus::ObjectPath(chromeos::FakeBluetoothAdapterClient::kAdapterPath), |
- props); |
+ dbus::ObjectPath(bluez::FakeBluetoothAdapterClient::kAdapterPath), props); |
return props.device_path; |
} |
@@ -468,11 +468,11 @@ std::string DeviceEmulatorMessageHandler::CreateBluetoothDeviceFromListValue( |
scoped_ptr<base::DictionaryValue> DeviceEmulatorMessageHandler::GetDeviceInfo( |
const dbus::ObjectPath& object_path) { |
// Get the device's properties. |
- chromeos::FakeBluetoothDeviceClient::Properties* props = |
+ bluez::FakeBluetoothDeviceClient::Properties* props = |
fake_bluetooth_device_client_->GetProperties(object_path); |
scoped_ptr<base::DictionaryValue> device(new base::DictionaryValue()); |
scoped_ptr<base::ListValue> uuids(new base::ListValue); |
- chromeos::FakeBluetoothDeviceClient::SimulatedPairingOptions* options = |
+ bluez::FakeBluetoothDeviceClient::SimulatedPairingOptions* options = |
fake_bluetooth_device_client_->GetPairingOptions(object_path); |
device->SetString("path", object_path.value()); |