Index: device/generic_sensor/sensor_provider_impl.cc |
diff --git a/device/generic_sensor/sensor_provider_impl.cc b/device/generic_sensor/sensor_provider_impl.cc |
index 8a7860cb1c971d16493ace11b16fe353f1da3dda..63b2744f92f2795f8bcc6b939616adf5a94ada54 100644 |
--- a/device/generic_sensor/sensor_provider_impl.cc |
+++ b/device/generic_sensor/sensor_provider_impl.cc |
@@ -32,9 +32,12 @@ void NotifySensorCreated( |
} // namespace |
// static |
-void SensorProviderImpl::Create(mojom::SensorProviderRequest request) { |
+void SensorProviderImpl::Create( |
+ scoped_refptr<base::SingleThreadTaskRunner> file_task_runner, |
+ mojom::SensorProviderRequest request) { |
PlatformSensorProvider* provider = PlatformSensorProvider::GetInstance(); |
if (provider) { |
+ provider->SetFileTaskRunner(file_task_runner); |
mojo::MakeStrongBinding(base::WrapUnique(new SensorProviderImpl(provider)), |
std::move(request)); |
} |