Chromium Code Reviews| 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..6f2287d8a51319e63fda3e467e717f91f498dca8 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> task_runner, |
| + mojom::SensorProviderRequest request) { |
| PlatformSensorProvider* provider = PlatformSensorProvider::GetInstance(); |
| if (provider) { |
| + provider->SetTaskRunner(task_runner); |
|
Mikhail
2016/10/28 11:29:03
1) this is better to be a ctor partameter
2) it sh
|
| mojo::MakeStrongBinding(base::WrapUnique(new SensorProviderImpl(provider)), |
| std::move(request)); |
| } |