Index: content/browser/android/web_contents_observer_android.cc |
=================================================================== |
--- content/browser/android/web_contents_observer_android.cc (revision 158070) |
+++ content/browser/android/web_contents_observer_android.cc (working copy) |
@@ -35,11 +35,11 @@ |
WebContentsObserverAndroid::~WebContentsObserverAndroid() { |
} |
-jint Init(JNIEnv* env, jobject obj, jint native_content_view_core) { |
- ContentViewCore* content_view_core = |
- reinterpret_cast<ContentViewCore*>(native_content_view_core); |
+jint Init(JNIEnv* env, jobject obj, jint native_web_contents) { |
+ WebContents* web_contents = |
+ reinterpret_cast<WebContents*>(native_web_contents); |
WebContentsObserverAndroid* native_observer = new WebContentsObserverAndroid( |
- env, obj, content_view_core->GetWebContents()); |
+ env, obj, web_contents); |
return reinterpret_cast<jint>(native_observer); |
} |
@@ -105,21 +105,6 @@ |
false, is_main_frame, error_code, error_description, validated_url); |
} |
-void WebContentsObserverAndroid::DidNavigateMainFrame( |
- const LoadCommittedDetails& details, |
- const FrameNavigateParams& params) { |
- JNIEnv* env = AttachCurrentThread(); |
- ScopedJavaLocalRef<jobject> obj = weak_java_observer_.get(env); |
- if (obj.is_null()) |
- return; |
- ScopedJavaLocalRef<jstring> jstring_url = |
- ConvertUTF8ToJavaString(env, params.url.spec()); |
- ScopedJavaLocalRef<jstring> jstring_base_url = |
- ConvertUTF8ToJavaString(env, params.base_url.spec()); |
- Java_WebContentsObserverAndroid_didNavigateMainFrame( |
- env, obj.obj(), jstring_url.obj(), jstring_base_url.obj()); |
-} |
- |
void WebContentsObserverAndroid::DidFailLoadInternal( |
bool is_provisional_load, |
bool is_main_frame, |