Index: device/generic_sensor/sensor_provider_impl.h |
diff --git a/device/generic_sensor/sensor_provider_impl.h b/device/generic_sensor/sensor_provider_impl.h |
index fa88f2da345d1f0da05bea22f6a066ec3985fd00..b46d59ac5224f0579408b1e3e2a046ed9dbdaae9 100644 |
--- a/device/generic_sensor/sensor_provider_impl.h |
+++ b/device/generic_sensor/sensor_provider_impl.h |
@@ -7,7 +7,6 @@ |
#include "base/macros.h" |
#include "device/generic_sensor/public/interfaces/sensor_provider.mojom.h" |
-#include "mojo/public/cpp/bindings/strong_binding.h" |
namespace device { |
@@ -18,21 +17,20 @@ class PlatformSensorProvider; |
// of PlatformSensor which are used by SensorImpl. |
class SensorProviderImpl final : public mojom::SensorProvider { |
public: |
- static void Create(mojo::InterfaceRequest<mojom::SensorProvider> request); |
+ static void Create(mojom::SensorProviderRequest request); |
~SensorProviderImpl() override; |
private: |
- SensorProviderImpl(mojo::InterfaceRequest<mojom::SensorProvider> request, |
- PlatformSensorProvider* provider); |
+ explicit SensorProviderImpl(PlatformSensorProvider* provider); |
// SensorProvider implementation. |
void GetSensor(mojom::SensorType type, |
mojom::SensorRequest sensor_request, |
const GetSensorCallback& callback) override; |
- mojo::StrongBinding<mojom::SensorProvider> binding_; |
PlatformSensorProvider* provider_; |
+ |
DISALLOW_COPY_AND_ASSIGN(SensorProviderImpl); |
}; |