#include "content/browser/web_contents/web_contents_impl.h"
#include "content/public/browser/navigation_details.h"
#include "content/public/browser/navigation_entry.h"
-#include "jni/WebContentsObserverAndroid_jni.h"
+#include "jni/WebContentsObserver_jni.h"
using base::android::AttachCurrentThread;
using base::android::ScopedJavaLocalRef;
delete this;
} else {
// The java side will destroy |this|
- Java_WebContentsObserverAndroid_detachFromWebContents(env, obj.obj());
+ Java_WebContentsObserver_detachFromWebContents(env, obj.obj());
}
}
return;
jboolean was_oom_protected =
termination_status == base::TERMINATION_STATUS_OOM_PROTECTED;
- Java_WebContentsObserverAndroid_renderProcessGone(
+ Java_WebContentsObserver_renderProcessGone(
env, obj.obj(), was_oom_protected);
}
return;
ScopedJavaLocalRef<jstring> jstring_url(ConvertUTF8ToJavaString(
env, web_contents()->GetVisibleURL().spec()));
- Java_WebContentsObserverAndroid_didStartLoading(
+ Java_WebContentsObserver_didStartLoading(
env, obj.obj(), jstring_url.obj());
}
return;
ScopedJavaLocalRef<jstring> jstring_url(ConvertUTF8ToJavaString(
env, web_contents()->GetLastCommittedURL().spec()));
- Java_WebContentsObserverAndroid_didStopLoading(
+ Java_WebContentsObserver_didStopLoading(
env, obj.obj(), jstring_url.obj());
}
// that would also be valid for a fragment navigation.
bool is_fragment_navigation = urls_same_ignoring_fragment &&
(details.type == NAVIGATION_TYPE_IN_PAGE || details.is_in_page);
- Java_WebContentsObserverAndroid_didNavigateMainFrame(
+ Java_WebContentsObserver_didNavigateMainFrame(
env, obj.obj(), jstring_url.obj(), jstring_base_url.obj(),
details.is_navigation_to_different_page(), is_fragment_navigation,
details.http_status_code);
}
void WebContentsObserverAndroid::DidNavigateAnyFrame(
+ RenderFrameHost* render_frame_host,
const LoadCommittedDetails& details,
const FrameNavigateParams& params) {
JNIEnv* env = AttachCurrentThread();
jboolean jboolean_is_reload = ui::PageTransitionCoreTypeIs(
params.transition, ui::PAGE_TRANSITION_RELOAD);
- Java_WebContentsObserverAndroid_didNavigateAnyFrame(
+ Java_WebContentsObserver_didNavigateAnyFrame(
env, obj.obj(), jstring_url.obj(), jstring_base_url.obj(),
jboolean_is_reload);
}
ConvertUTF8ToJavaString(env, validated_url.spec()));
// TODO(dcheng): Does Java really need the parent frame ID? It doesn't appear
// to be used at all, and it just adds complexity here.
- Java_WebContentsObserverAndroid_didStartProvisionalLoadForFrame(
+ Java_WebContentsObserver_didStartProvisionalLoadForFrame(
env,
obj.obj(),
render_frame_host->GetRoutingID(),
return;
ScopedJavaLocalRef<jstring> jstring_url(
ConvertUTF8ToJavaString(env, url.spec()));
- Java_WebContentsObserverAndroid_didCommitProvisionalLoadForFrame(
+ Java_WebContentsObserver_didCommitProvisionalLoadForFrame(
env,
obj.obj(),
render_frame_host->GetRoutingID(),
ScopedJavaLocalRef<jstring> jstring_url(
ConvertUTF8ToJavaString(env, url_string));
- Java_WebContentsObserverAndroid_didFinishLoad(
+ Java_WebContentsObserver_didFinishLoad(
env,
obj.obj(),
render_frame_host->GetRoutingID(),
ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env));
if (obj.is_null())
return;
- Java_WebContentsObserverAndroid_documentLoadedInFrame(
+ Java_WebContentsObserver_documentLoadedInFrame(
env, obj.obj(), render_frame_host->GetRoutingID());
}
ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env));
if (obj.is_null())
return;
- Java_WebContentsObserverAndroid_navigationEntryCommitted(env, obj.obj());
+ Java_WebContentsObserver_navigationEntryCommitted(env, obj.obj());
}
void WebContentsObserverAndroid::DidAttachInterstitialPage() {
ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env));
if (obj.is_null())
return;
- Java_WebContentsObserverAndroid_didAttachInterstitialPage(env, obj.obj());
+ Java_WebContentsObserver_didAttachInterstitialPage(env, obj.obj());
}
void WebContentsObserverAndroid::DidDetachInterstitialPage() {
ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env));
if (obj.is_null())
return;
- Java_WebContentsObserverAndroid_didDetachInterstitialPage(env, obj.obj());
+ Java_WebContentsObserver_didDetachInterstitialPage(env, obj.obj());
}
void WebContentsObserverAndroid::DidChangeThemeColor(SkColor color) {
ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env));
if (obj.is_null())
return;
- Java_WebContentsObserverAndroid_didChangeThemeColor(env, obj.obj(), color);
+ Java_WebContentsObserver_didChangeThemeColor(env, obj.obj(), color);
}
void WebContentsObserverAndroid::DidFailLoadInternal(
ScopedJavaLocalRef<jstring> jstring_url(
ConvertUTF8ToJavaString(env, url.spec()));
- Java_WebContentsObserverAndroid_didFailLoad(
+ Java_WebContentsObserver_didFailLoad(
env, obj.obj(),
is_provisional_load,
is_main_frame,
ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env));
if (obj.is_null())
return;
- Java_WebContentsObserverAndroid_didFirstVisuallyNonEmptyPaint(
+ Java_WebContentsObserver_didFirstVisuallyNonEmptyPaint(
env, obj.obj());
}