Index: chrome/browser/media/android/router/media_router_android.cc |
diff --git a/chrome/browser/media/android/router/media_router_android.cc b/chrome/browser/media/android/router/media_router_android.cc |
index 6e22f70ba899b8bd8cb8fa146fa627cb144e2f17..6c3ed6ab4592ec1c6379f300f5c48e3c2b9e65ba 100644 |
--- a/chrome/browser/media/android/router/media_router_android.cc |
+++ b/chrome/browser/media/android/router/media_router_android.cc |
@@ -8,6 +8,7 @@ |
#include <utility> |
#include <vector> |
+#include "base/android/context_utils.h" |
#include "base/android/jni_android.h" |
#include "base/android/jni_array.h" |
#include "base/android/jni_string.h" |
@@ -45,8 +46,10 @@ |
MediaRouterAndroid::MediaRouterAndroid(content::BrowserContext*) { |
JNIEnv* env = base::android::AttachCurrentThread(); |
- java_media_router_.Reset( |
- Java_ChromeMediaRouter_create(env, reinterpret_cast<jlong>(this))); |
+ java_media_router_.Reset(Java_ChromeMediaRouter_create( |
+ env, |
+ reinterpret_cast<jlong>(this), |
+ base::android::GetApplicationContext())); |
} |
MediaRouterAndroid::~MediaRouterAndroid() { |