| OLD | NEW | 
|---|
| 1 'use strict'; | 1 'use strict'; | 
| 2 | 2 | 
| 3 function sensor_mocks(mojo) { | 3 function sensor_mocks(mojo) { | 
| 4   return define('Generic Sensor API mocks', [ | 4   return define('Generic Sensor API mocks', [ | 
| 5     'mojo/public/js/core', | 5     'mojo/public/js/core', | 
| 6     'mojo/public/js/bindings', | 6     'mojo/public/js/bindings', | 
| 7     'mojo/public/js/connection', | 7     'mojo/public/js/connection', | 
| 8     'device/generic_sensor/public/interfaces/sensor_provider.mojom', | 8     'device/generic_sensor/public/interfaces/sensor_provider.mojom', | 
| 9     'device/generic_sensor/public/interfaces/sensor.mojom', | 9     'device/generic_sensor/public/interfaces/sensor.mojom', | 
| 10   ], (core, bindings, connection, sensor_provider, sensor) => { | 10   ], (core, bindings, connection, sensor_provider, sensor) => { | 
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 187         this.shared_buffer_handle_ = rv.handle; | 187         this.shared_buffer_handle_ = rv.handle; | 
| 188         this.active_sensor_ = null; | 188         this.active_sensor_ = null; | 
| 189         this.get_sensor_should_fail_ = false; | 189         this.get_sensor_should_fail_ = false; | 
| 190         this.resolve_func_ = null; | 190         this.resolve_func_ = null; | 
| 191         this.is_continuous_ = false; | 191         this.is_continuous_ = false; | 
| 192       } | 192       } | 
| 193 | 193 | 
| 194       // Returns initialized Sensor proxy to the client. | 194       // Returns initialized Sensor proxy to the client. | 
| 195       getSensor(type, stub) { | 195       getSensor(type, stub) { | 
| 196         if (this.get_sensor_should_fail_) { | 196         if (this.get_sensor_should_fail_) { | 
| 197           return getSensorResponse(null, null); | 197           return getSensorResponse(null, | 
|  | 198               connection.bindProxy(null, sensor.SensorClient)); | 
| 198         } | 199         } | 
| 199 | 200 | 
| 200         let offset = | 201         let offset = | 
| 201                 (sensor.SensorType.LAST - type) * this.reading_size_in_bytes_; | 202                 (sensor.SensorType.LAST - type) * this.reading_size_in_bytes_; | 
| 202         let reporting_mode = sensor.ReportingMode.ON_CHANGE; | 203         let reporting_mode = sensor.ReportingMode.ON_CHANGE; | 
| 203         if (this.is_continuous_) { | 204         if (this.is_continuous_) { | 
| 204             reporting_mode = sensor.ReportingMode.CONTINUOUS; | 205             reporting_mode = sensor.ReportingMode.CONTINUOUS; | 
| 205         } | 206         } | 
| 206 | 207 | 
| 207         if (this.active_sensor_ == null) { | 208         if (this.active_sensor_ == null) { | 
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 292   }); | 293   }); | 
| 293 } | 294 } | 
| 294 | 295 | 
| 295 function sensor_test(func, name, properties) { | 296 function sensor_test(func, name, properties) { | 
| 296   mojo_test(mojo => sensor_mocks(mojo).then(sensor => { | 297   mojo_test(mojo => sensor_mocks(mojo).then(sensor => { | 
| 297     let result = Promise.resolve(func(sensor)); | 298     let result = Promise.resolve(func(sensor)); | 
| 298     let cleanUp = () => { sensor.mockSensorProvider.reset(); }; | 299     let cleanUp = () => { sensor.mockSensorProvider.reset(); }; | 
| 299     return result.then(cleanUp, cleanUp); | 300     return result.then(cleanUp, cleanUp); | 
| 300   }), name, properties); | 301   }), name, properties); | 
| 301 } | 302 } | 
| OLD | NEW | 
|---|