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 ba18f0f22f86652e029b3d02faeb295b1ed6c77f..13d7c7b9a184704d660f643063075bedc227ddee 100644 |
--- a/content/renderer/bluetooth/web_bluetooth_impl.h |
+++ b/content/renderer/bluetooth/web_bluetooth_impl.h |
@@ -25,11 +25,14 @@ namespace blink { |
class WebBluetoothRemoteGATTCharacteristic; |
} |
+namespace shell { |
+class InterfaceProvider; |
+} |
+ |
namespace content { |
class BluetoothDispatcher; |
class ThreadSafeSender; |
-class ServiceRegistry; |
// Implementation of blink::WebBluetooth. Passes calls through to the thread |
// specific BluetoothDispatcher. |
@@ -37,7 +40,7 @@ class CONTENT_EXPORT WebBluetoothImpl |
: NON_EXPORTED_BASE(public blink::mojom::WebBluetoothServiceClient), |
NON_EXPORTED_BASE(public blink::WebBluetooth) { |
public: |
- WebBluetoothImpl(ServiceRegistry* service_registry); |
+ WebBluetoothImpl(shell::InterfaceProvider* remote_interfaces); |
~WebBluetoothImpl() override; |
// blink::WebBluetooth interface: |
@@ -124,7 +127,7 @@ class CONTENT_EXPORT WebBluetoothImpl |
const std::vector<uint8_t>& value); |
blink::mojom::WebBluetoothService& GetWebBluetoothService(); |
- ServiceRegistry* const service_registry_; |
+ shell::InterfaceProvider* const remote_interfaces_; |
blink::mojom::WebBluetoothServicePtr web_bluetooth_service_; |
// Map of characteristic_instance_ids to |