| Index: base/android/java/src/org/chromium/base/PowerMonitor.java
|
| diff --git a/base/android/java/src/org/chromium/base/PowerMonitor.java b/base/android/java/src/org/chromium/base/PowerMonitor.java
|
| index 39293981bb1325d905a97e4d286bbe8d9e422f38..dc1bc8bec4fbb703d41f30447cd054bf1a185d30 100644
|
| --- a/base/android/java/src/org/chromium/base/PowerMonitor.java
|
| +++ b/base/android/java/src/org/chromium/base/PowerMonitor.java
|
| @@ -44,7 +44,13 @@ public class PowerMonitor implements ActivityStatus.StateListener {
|
| sInstance = LazyHolder.INSTANCE;
|
| }
|
|
|
| + /**
|
| + * Create a PowerMonitor instance if none exists.
|
| + * @param context The context to register broadcast receivers for. The application context
|
| + * will be used from this parameter.
|
| + */
|
| public static void create(Context context) {
|
| + context = context.getApplicationContext();
|
| if (sInstance == null) {
|
| sInstance = LazyHolder.INSTANCE;
|
| ActivityStatus.registerStateListener(sInstance);
|
|
|