diff options
Diffstat (limited to 'content/browser/android/web_contents_observer_android.cc')
-rw-r--r-- | content/browser/android/web_contents_observer_android.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/content/browser/android/web_contents_observer_android.cc b/content/browser/android/web_contents_observer_android.cc index 16ad09f..344a901 100644 --- a/content/browser/android/web_contents_observer_android.cc +++ b/content/browser/android/web_contents_observer_android.cc @@ -227,6 +227,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(); |