Index: ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java |
diff --git a/ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java b/ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java |
index c83a0cac60cc7f05dac183db393efd6c1663fb36..5e778f6785cb0247c8edeb24002e24f63955874f 100644 |
--- a/ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java |
+++ b/ui/android/java/src/org/chromium/ui/base/ActivityWindowAndroid.java |
@@ -7,6 +7,7 @@ package org.chromium.ui.base; |
import android.app.Activity; |
import android.app.PendingIntent; |
import android.content.ActivityNotFoundException; |
+import android.content.Context; |
import android.content.Intent; |
import android.content.IntentSender.SendIntentException; |
import android.view.View; |
@@ -164,4 +165,9 @@ public class ActivityWindowAndroid |
mIntentErrors.put( |
requestCode, errorId == null ? null : mApplicationContext.getString(errorId)); |
} |
+ |
+ @Override |
+ public WeakReference<Context> getCurrentContext() { |
+ return new WeakReference<Context>(mActivityRef.get()); |
+ } |
} |