Index: content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc |
diff --git a/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc b/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc |
index 16f613fb9e262d26a27454eee54617e2a1454044..eb554d4d8595714f37a7b6c0ed4ead1fec41a9a3 100644 |
--- a/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc |
+++ b/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc |
@@ -1124,7 +1124,7 @@ LayoutTestBluetoothAdapterProvider::GetHeartRateService( |
.WillByDefault(RunCallbackWithResult<0 /* success_callback */>( |
[adapter, measurement_ptr]() { |
std::unique_ptr<NiceMockBluetoothGattNotifySession> notify_session( |
- GetBaseGATTNotifySession(measurement_ptr->GetIdentifier())); |
+ GetBaseGATTNotifySession(measurement_ptr->GetWeakPtr())); |
std::vector<uint8_t> rate(1 /* size */); |
rate[0] = 60; |
@@ -1253,9 +1253,9 @@ LayoutTestBluetoothAdapterProvider::GetErrorCharacteristic( |
// static |
std::unique_ptr<NiceMockBluetoothGattNotifySession> |
LayoutTestBluetoothAdapterProvider::GetBaseGATTNotifySession( |
- const std::string& characteristic_identifier) { |
+ base::WeakPtr<device::BluetoothRemoteGattCharacteristic> characteristic) { |
std::unique_ptr<NiceMockBluetoothGattNotifySession> session( |
- new NiceMockBluetoothGattNotifySession(characteristic_identifier)); |
+ new NiceMockBluetoothGattNotifySession(characteristic)); |
ON_CALL(*session, Stop(_)) |
.WillByDefault(testing::DoAll( |