| Index: third_party/WebKit/LayoutTests/sensor/resources/sensor-helpers.js
|
| diff --git a/third_party/WebKit/LayoutTests/sensor/resources/sensor-helpers.js b/third_party/WebKit/LayoutTests/sensor/resources/sensor-helpers.js
|
| index fd5caf3c2e60dc4cde08a61aacd2d227b2fe3b2d..e514fe0be1c09b4fe52efa257f53062611c7586c 100644
|
| --- a/third_party/WebKit/LayoutTests/sensor/resources/sensor-helpers.js
|
| +++ b/third_party/WebKit/LayoutTests/sensor/resources/sensor-helpers.js
|
| @@ -7,7 +7,7 @@ class CallbackWrapper {
|
| try {
|
| callback(args);
|
| } catch(e) {
|
| - reject_func();
|
| + reject_func(e);
|
| }
|
| }
|
| }
|
| @@ -374,9 +374,9 @@ function sensor_test(func, name, properties) {
|
| return new Promise((resolve, reject) => { setTimeout(resolve, 0); });
|
| };
|
|
|
| - let onFailure = () => {
|
| + let onFailure = error => {
|
| sensor.mockSensorProvider.reset();
|
| - return new Promise((resolve, reject) => { setTimeout(reject, 0); });
|
| + return new Promise((resolve, reject) => { setTimeout(() => {reject(error);}, 0); });
|
| };
|
|
|
| return Promise.resolve(func(sensor)).then(onSuccess, onFailure);
|
|
|