Index: content/browser/android/web_contents_observer_android.cc |
diff --git a/content/browser/android/web_contents_observer_android.cc b/content/browser/android/web_contents_observer_android.cc |
index 72b22417d1185a9a1cb1c4a81ede0904333410fb..1ff98984985252010cc2b910ebdf8edbf716f876 100644 |
--- a/content/browser/android/web_contents_observer_android.cc |
+++ b/content/browser/android/web_contents_observer_android.cc |
@@ -216,6 +216,17 @@ void WebContentsObserverAndroid::DidFinishLoad( |
env, obj.obj(), frame_id, jstring_url.obj(), is_main_frame); |
} |
+void WebContentsObserverAndroid::DocumentLoadedInFrame( |
+ int64 frame_id, |
+ RenderViewHost* render_view_host) { |
+ JNIEnv* env = AttachCurrentThread(); |
+ ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env)); |
+ if (obj.is_null()) |
+ return; |
+ Java_WebContentsObserverAndroid_documentLoadedInFrame( |
+ env, obj.obj(), frame_id); |
+} |
+ |
void WebContentsObserverAndroid::NavigationEntryCommitted( |
const LoadCommittedDetails& load_details) { |
JNIEnv* env = AttachCurrentThread(); |