| Index: device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensorProvider.java
|
| diff --git a/device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensorProvider.java b/device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensorProvider.java
|
| index 18aebf099213256d52fc682a404cc447cad1a308..a7e7a15fb59c2f913de882a2e6bc8464f8e82f45 100644
|
| --- a/device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensorProvider.java
|
| +++ b/device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensorProvider.java
|
| @@ -29,7 +29,7 @@ class PlatformSensorProvider {
|
| * creation and @see android.hardware.SensorEventListener registration.
|
| * @see android.hardware.SensorManager
|
| */
|
| - private final SensorManager mSensorManager;
|
| + private SensorManager mSensorManager;
|
|
|
| /**
|
| * Thread that is handling all sensor events.
|
| @@ -135,6 +135,14 @@ class PlatformSensorProvider {
|
| return new PlatformSensorProvider(ContextUtils.getApplicationContext());
|
| }
|
|
|
| + /**
|
| + * Sets |mSensorManager| to null for testing purpose.
|
| + */
|
| + @CalledByNative
|
| + protected void setSensorManagerToNullForTest() {
|
| + mSensorManager = null;
|
| + }
|
| +
|
| /**
|
| * Creates PlatformSensor instance.
|
| *
|
|
|