Index: content/renderer/bluetooth/web_bluetooth_impl.h |
diff --git a/content/renderer/bluetooth/web_bluetooth_impl.h b/content/renderer/bluetooth/web_bluetooth_impl.h |
index 1f1fd9529f84e0722dda61024e3930a564d77863..40e647328bc3f57a190c755897288077842be77c 100644 |
--- a/content/renderer/bluetooth/web_bluetooth_impl.h |
+++ b/content/renderer/bluetooth/web_bluetooth_impl.h |
@@ -82,7 +82,7 @@ class CONTENT_EXPORT WebBluetoothImpl |
void RemoteCharacteristicValueChanged( |
const mojo::String& characteristic_instance_id, |
mojo::Array<uint8_t> value) override; |
- void GattServerDisconnected(const mojo::String& device_id) override; |
+ void GattServerDisconnected(const BluetoothDeviceId& device_id) override; |
// Callbacks for WebBluetoothService calls: |
void OnRequestDeviceComplete( |
@@ -136,7 +136,7 @@ class CONTENT_EXPORT WebBluetoothImpl |
// Map of device_ids to WebBluetoothDevices. Added in connect() and removed in |
// disconnect(). This means a device may not actually be connected while in |
// this map, but that it will definitely be removed when the page navigates. |
- std::unordered_map<std::string, blink::WebBluetoothDevice*> |
+ std::unordered_map<BluetoothDeviceId, blink::WebBluetoothDevice*> |
connected_devices_; |
// Binding associated with |web_bluetooth_service_|. |