| OLD | NEW |
| 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "android_webview/native/aw_contents.h" | 5 #include "android_webview/native/aw_contents.h" |
| 6 | 6 |
| 7 #include <limits> | 7 #include <limits> |
| 8 #include <utility> | 8 #include <utility> |
| 9 | 9 |
| 10 #include "android_webview/browser/aw_browser_context.h" | 10 #include "android_webview/browser/aw_browser_context.h" |
| (...skipping 842 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 853 anchor_text = ConvertUTF16ToJavaString(env, data.anchor_text); | 853 anchor_text = ConvertUTF16ToJavaString(env, data.anchor_text); |
| 854 | 854 |
| 855 ScopedJavaLocalRef<jstring> img_src; | 855 ScopedJavaLocalRef<jstring> img_src; |
| 856 if (data.img_src.is_valid()) | 856 if (data.img_src.is_valid()) |
| 857 img_src = ConvertUTF8ToJavaString(env, data.img_src.spec()); | 857 img_src = ConvertUTF8ToJavaString(env, data.img_src.spec()); |
| 858 | 858 |
| 859 Java_AwContents_updateHitTestData(env, obj, data.type, extra_data_for_type, | 859 Java_AwContents_updateHitTestData(env, obj, data.type, extra_data_for_type, |
| 860 href, anchor_text, img_src); | 860 href, anchor_text, img_src); |
| 861 } | 861 } |
| 862 | 862 |
| 863 void AwContents::OnPhysicalBackingSizeChanged(JNIEnv* env, |
| 864 const JavaParamRef<jobject>& obj, |
| 865 jint width, |
| 866 jint height) { |
| 867 DCHECK_CURRENTLY_ON(BrowserThread::UI); |
| 868 gfx::Size size(width, height); |
| 869 web_contents_->GetNativeView()->OnPhysicalBackingSizeChanged(size); |
| 870 } |
| 871 |
| 863 void AwContents::OnSizeChanged(JNIEnv* env, | 872 void AwContents::OnSizeChanged(JNIEnv* env, |
| 864 const JavaParamRef<jobject>& obj, | 873 const JavaParamRef<jobject>& obj, |
| 865 int w, | 874 int w, |
| 866 int h, | 875 int h, |
| 867 int ow, | 876 int ow, |
| 868 int oh) { | 877 int oh) { |
| 869 DCHECK_CURRENTLY_ON(BrowserThread::UI); | 878 DCHECK_CURRENTLY_ON(BrowserThread::UI); |
| 870 browser_view_renderer_.OnSizeChanged(w, h); | 879 browser_view_renderer_.OnSizeChanged(w, h); |
| 871 } | 880 } |
| 872 | 881 |
| (...skipping 576 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1449 | 1458 |
| 1450 return Java_AwContents_onRenderProcessGoneDetail(env, obj, | 1459 return Java_AwContents_onRenderProcessGoneDetail(env, obj, |
| 1451 child_process_id, crashed); | 1460 child_process_id, crashed); |
| 1452 } | 1461 } |
| 1453 | 1462 |
| 1454 void AwContents::RenderProcessReady(content::RenderProcessHost* host) { | 1463 void AwContents::RenderProcessReady(content::RenderProcessHost* host) { |
| 1455 UpdateRendererPriority(); | 1464 UpdateRendererPriority(); |
| 1456 } | 1465 } |
| 1457 | 1466 |
| 1458 } // namespace android_webview | 1467 } // namespace android_webview |
| OLD | NEW |