| Index: components/web_contents_delegate_android/web_contents_delegate_android.cc
|
| diff --git a/components/web_contents_delegate_android/web_contents_delegate_android.cc b/components/web_contents_delegate_android/web_contents_delegate_android.cc
|
| index 0f5d7db379b889ad56f86b33ef8a23a5b569364a..61710e69475574f18c63175a494e75b33e7caab8 100644
|
| --- a/components/web_contents_delegate_android/web_contents_delegate_android.cc
|
| +++ b/components/web_contents_delegate_android/web_contents_delegate_android.cc
|
| @@ -93,13 +93,9 @@ WebContents* WebContentsDelegateAndroid::OpenURLFromTab(
|
| ScopedJavaLocalRef<jobject> post_data;
|
| if (params.uses_post && params.post_data)
|
| post_data = params.post_data->ToJavaObject(env);
|
| - Java_WebContentsDelegateAndroid_openNewTab(env,
|
| - obj.obj(),
|
| - java_url.obj(),
|
| - extra_headers.obj(),
|
| - post_data.obj(),
|
| - disposition,
|
| - params.is_renderer_initiated);
|
| + Java_WebContentsDelegateAndroid_openNewTab(
|
| + env, obj, java_url, extra_headers, post_data, disposition,
|
| + params.is_renderer_initiated);
|
| return NULL;
|
| }
|
|
|
| @@ -130,10 +126,8 @@ void WebContentsDelegateAndroid::NavigationStateChanged(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_navigationStateChanged(
|
| - env,
|
| - obj.obj(),
|
| - changed_flags);
|
| + Java_WebContentsDelegateAndroid_navigationStateChanged(env, obj,
|
| + changed_flags);
|
| }
|
|
|
| void WebContentsDelegateAndroid::VisibleSSLStateChanged(
|
| @@ -142,9 +136,7 @@ void WebContentsDelegateAndroid::VisibleSSLStateChanged(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_visibleSSLStateChanged(
|
| - env,
|
| - obj.obj());
|
| + Java_WebContentsDelegateAndroid_visibleSSLStateChanged(env, obj);
|
| }
|
|
|
| void WebContentsDelegateAndroid::ActivateContents(WebContents* contents) {
|
| @@ -152,15 +144,14 @@ void WebContentsDelegateAndroid::ActivateContents(WebContents* contents) {
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_activateContents(env, obj.obj());
|
| + Java_WebContentsDelegateAndroid_activateContents(env, obj);
|
| }
|
|
|
| void WebContentsDelegateAndroid::LoadingStateChanged(WebContents* source,
|
| bool to_different_document) {
|
| JNIEnv* env = AttachCurrentThread();
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| - Java_WebContentsDelegateAndroid_loadingStateChanged(env,
|
| - obj.obj(),
|
| + Java_WebContentsDelegateAndroid_loadingStateChanged(env, obj,
|
| to_different_document);
|
| }
|
|
|
| @@ -170,10 +161,7 @@ void WebContentsDelegateAndroid::LoadProgressChanged(WebContents* source,
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_notifyLoadProgressChanged(
|
| - env,
|
| - obj.obj(),
|
| - progress);
|
| + Java_WebContentsDelegateAndroid_notifyLoadProgressChanged(env, obj, progress);
|
| }
|
|
|
| void WebContentsDelegateAndroid::RendererUnresponsive(WebContents* source) {
|
| @@ -181,7 +169,7 @@ void WebContentsDelegateAndroid::RendererUnresponsive(WebContents* source) {
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_rendererUnresponsive(env, obj.obj());
|
| + Java_WebContentsDelegateAndroid_rendererUnresponsive(env, obj);
|
| }
|
|
|
| void WebContentsDelegateAndroid::RendererResponsive(WebContents* source) {
|
| @@ -189,7 +177,7 @@ void WebContentsDelegateAndroid::RendererResponsive(WebContents* source) {
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_rendererResponsive(env, obj.obj());
|
| + Java_WebContentsDelegateAndroid_rendererResponsive(env, obj);
|
| }
|
|
|
| bool WebContentsDelegateAndroid::ShouldCreateWebContents(
|
| @@ -208,8 +196,8 @@ bool WebContentsDelegateAndroid::ShouldCreateWebContents(
|
| return true;
|
| ScopedJavaLocalRef<jstring> java_url =
|
| ConvertUTF8ToJavaString(env, target_url.spec());
|
| - return Java_WebContentsDelegateAndroid_shouldCreateWebContents(env, obj.obj(),
|
| - java_url.obj());
|
| + return Java_WebContentsDelegateAndroid_shouldCreateWebContents(env, obj,
|
| + java_url);
|
| }
|
|
|
| bool WebContentsDelegateAndroid::OnGoToEntryOffset(int offset) {
|
| @@ -217,8 +205,7 @@ bool WebContentsDelegateAndroid::OnGoToEntryOffset(int offset) {
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return true;
|
| - return Java_WebContentsDelegateAndroid_onGoToEntryOffset(env, obj.obj(),
|
| - offset);
|
| + return Java_WebContentsDelegateAndroid_onGoToEntryOffset(env, obj, offset);
|
| }
|
|
|
| void WebContentsDelegateAndroid::WebContentsCreated(
|
| @@ -238,10 +225,10 @@ void WebContentsDelegateAndroid::WebContentsCreated(
|
| jnew_contents = new_contents->GetJavaWebContents();
|
|
|
| Java_WebContentsDelegateAndroid_webContentsCreated(
|
| - env, obj.obj(), jsource_contents.obj(), opener_render_frame_id,
|
| - base::android::ConvertUTF8ToJavaString(env, frame_name).obj(),
|
| - base::android::ConvertUTF8ToJavaString(env, target_url.spec()).obj(),
|
| - jnew_contents.obj());
|
| + env, obj, jsource_contents, opener_render_frame_id,
|
| + base::android::ConvertUTF8ToJavaString(env, frame_name),
|
| + base::android::ConvertUTF8ToJavaString(env, target_url.spec()),
|
| + jnew_contents);
|
| }
|
|
|
| void WebContentsDelegateAndroid::CloseContents(WebContents* source) {
|
| @@ -249,7 +236,7 @@ void WebContentsDelegateAndroid::CloseContents(WebContents* source) {
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_closeContents(env, obj.obj());
|
| + Java_WebContentsDelegateAndroid_closeContents(env, obj);
|
| }
|
|
|
| void WebContentsDelegateAndroid::MoveContents(WebContents* source,
|
| @@ -289,12 +276,7 @@ bool WebContentsDelegateAndroid::AddMessageToConsole(
|
| NOTREACHED();
|
| }
|
| return Java_WebContentsDelegateAndroid_addMessageToConsole(
|
| - env,
|
| - GetJavaDelegate(env).obj(),
|
| - jlevel,
|
| - jmessage.obj(),
|
| - line_no,
|
| - jsource_id.obj());
|
| + env, GetJavaDelegate(env), jlevel, jmessage, line_no, jsource_id);
|
| }
|
|
|
| // This is either called from TabContents::DidNavigateMainFramePostCommit() with
|
| @@ -312,9 +294,7 @@ void WebContentsDelegateAndroid::UpdateTargetURL(WebContents* source,
|
| return;
|
| ScopedJavaLocalRef<jstring> java_url =
|
| ConvertUTF8ToJavaString(env, source->GetURL().spec());
|
| - Java_WebContentsDelegateAndroid_onUpdateUrl(env,
|
| - obj.obj(),
|
| - java_url.obj());
|
| + Java_WebContentsDelegateAndroid_onUpdateUrl(env, obj, java_url);
|
| }
|
|
|
| void WebContentsDelegateAndroid::HandleKeyboardEvent(
|
| @@ -326,8 +306,7 @@ void WebContentsDelegateAndroid::HandleKeyboardEvent(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_handleKeyboardEvent(
|
| - env, obj.obj(), key_event);
|
| + Java_WebContentsDelegateAndroid_handleKeyboardEvent(env, obj, key_event);
|
| }
|
| }
|
|
|
| @@ -336,8 +315,7 @@ bool WebContentsDelegateAndroid::TakeFocus(WebContents* source, bool reverse) {
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return WebContentsDelegate::TakeFocus(source, reverse);
|
| - return Java_WebContentsDelegateAndroid_takeFocus(
|
| - env, obj.obj(), reverse);
|
| + return Java_WebContentsDelegateAndroid_takeFocus(env, obj, reverse);
|
| }
|
|
|
| void WebContentsDelegateAndroid::ShowRepostFormWarningDialog(
|
| @@ -346,7 +324,7 @@ void WebContentsDelegateAndroid::ShowRepostFormWarningDialog(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_showRepostFormWarningDialog(env, obj.obj());
|
| + Java_WebContentsDelegateAndroid_showRepostFormWarningDialog(env, obj);
|
| }
|
|
|
| void WebContentsDelegateAndroid::EnterFullscreenModeForTab(
|
| @@ -356,8 +334,7 @@ void WebContentsDelegateAndroid::EnterFullscreenModeForTab(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_toggleFullscreenModeForTab(env, obj.obj(),
|
| - true);
|
| + Java_WebContentsDelegateAndroid_toggleFullscreenModeForTab(env, obj, true);
|
| }
|
|
|
| void WebContentsDelegateAndroid::ExitFullscreenModeForTab(
|
| @@ -366,8 +343,7 @@ void WebContentsDelegateAndroid::ExitFullscreenModeForTab(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return;
|
| - Java_WebContentsDelegateAndroid_toggleFullscreenModeForTab(env, obj.obj(),
|
| - false);
|
| + Java_WebContentsDelegateAndroid_toggleFullscreenModeForTab(env, obj, false);
|
| }
|
|
|
| bool WebContentsDelegateAndroid::IsFullscreenForTabOrPending(
|
| @@ -376,8 +352,7 @@ bool WebContentsDelegateAndroid::IsFullscreenForTabOrPending(
|
| ScopedJavaLocalRef<jobject> obj = GetJavaDelegate(env);
|
| if (obj.is_null())
|
| return false;
|
| - return Java_WebContentsDelegateAndroid_isFullscreenForTabOrPending(
|
| - env, obj.obj());
|
| + return Java_WebContentsDelegateAndroid_isFullscreenForTabOrPending(env, obj);
|
| }
|
|
|
| void WebContentsDelegateAndroid::ShowValidationMessage(
|
|
|