Index: content/browser/bluetooth/frame_connected_bluetooth_devices.cc |
diff --git a/content/browser/bluetooth/frame_connected_bluetooth_devices.cc b/content/browser/bluetooth/frame_connected_bluetooth_devices.cc |
index 7187609453ccdabce09be39b060ad456eceadbfe..164579237b6effafeca34e8bc7e1296ca12b4133 100644 |
--- a/content/browser/bluetooth/frame_connected_bluetooth_devices.cc |
+++ b/content/browser/bluetooth/frame_connected_bluetooth_devices.cc |
@@ -4,7 +4,6 @@ |
#include "content/browser/bluetooth/frame_connected_bluetooth_devices.h" |
-#include "base/optional.h" |
#include "base/strings/string_util.h" |
#include "content/browser/web_contents/web_contents_impl.h" |
#include "content/public/browser/web_contents.h" |
@@ -24,7 +23,7 @@ |
} |
bool FrameConnectedBluetoothDevices::IsConnectedToDeviceWithId( |
- const WebBluetoothDeviceId& device_id) { |
+ const std::string& device_id) { |
auto connection_iter = device_id_to_connection_map_.find(device_id); |
if (connection_iter == device_id_to_connection_map_.end()) { |
return false; |
@@ -40,7 +39,7 @@ |
} |
void FrameConnectedBluetoothDevices::Insert( |
- const WebBluetoothDeviceId& device_id, |
+ const std::string& device_id, |
std::unique_ptr<device::BluetoothGattConnection> connection) { |
auto connection_iter = device_id_to_connection_map_.find(device_id); |
if (connection_iter != device_id_to_connection_map_.end()) { |
@@ -75,7 +74,7 @@ |
} |
void FrameConnectedBluetoothDevices::CloseConnectionToDeviceWithId( |
- const WebBluetoothDeviceId& device_id) { |
+ const std::string& device_id) { |
auto connection_iter = device_id_to_connection_map_.find(device_id); |
if (connection_iter == device_id_to_connection_map_.end()) { |
return; |
@@ -86,18 +85,17 @@ |
DecrementDevicesConnectedCount(); |
} |
-base::Optional<WebBluetoothDeviceId> |
-FrameConnectedBluetoothDevices::CloseConnectionToDeviceWithAddress( |
+std::string FrameConnectedBluetoothDevices::CloseConnectionToDeviceWithAddress( |
const std::string& device_address) { |
auto device_address_iter = device_address_to_id_map_.find(device_address); |
if (device_address_iter == device_address_to_id_map_.end()) { |
- return base::nullopt; |
+ return std::string(); |
} |
- WebBluetoothDeviceId device_id = device_address_iter->second; |
+ std::string device_id = device_address_iter->second; |
CHECK(device_address_to_id_map_.erase(device_address)); |
CHECK(device_id_to_connection_map_.erase(device_id)); |
DecrementDevicesConnectedCount(); |
- return base::make_optional(device_id); |
+ return device_id; |
} |
void FrameConnectedBluetoothDevices::IncrementDevicesConnectedCount() { |