Index: android_webview/native/aw_contents.cc |
diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc |
index ce3678fc43cd9faaf7891d3673406ebf771285c0..2db91fa2c4d2dde0621e74685a6d9c2d2886341b 100644 |
--- a/android_webview/native/aw_contents.cc |
+++ b/android_webview/native/aw_contents.cc |
@@ -4,6 +4,8 @@ |
#include "android_webview/native/aw_contents.h" |
+#include <limits> |
+ |
#include "android_webview/browser/aw_browser_context.h" |
#include "android_webview/browser/aw_browser_main_parts.h" |
#include "android_webview/browser/gpu_memory_buffer_factory_impl.h" |
@@ -53,6 +55,7 @@ |
#include "ui/gfx/android/java_bitmap.h" |
#include "ui/gfx/font_render_params_linux.h" |
#include "ui/gfx/image/image.h" |
+#include "ui/gfx/size.h" |
struct AwDrawSWFunctionTable; |
struct AwDrawGLFunctionTable; |
@@ -810,14 +813,21 @@ void AwContents::DidOverscroll(gfx::Vector2d overscroll_delta) { |
env, obj.obj(), overscroll_delta.x(), overscroll_delta.y()); |
} |
-void AwContents::SetDipScale(JNIEnv* env, jobject obj, jfloat dipScale) { |
- browser_view_renderer_->SetDipScale(dipScale); |
+void AwContents::SetDipScale(JNIEnv* env, jobject obj, jfloat dip_scale) { |
+ browser_view_renderer_->SetDipScale(dip_scale); |
} |
void AwContents::SetDisplayedPageScaleFactor(JNIEnv* env, |
jobject obj, |
- jfloat pageScaleFactor) { |
- browser_view_renderer_->SetPageScaleFactor(pageScaleFactor); |
+ jfloat page_scale_factor) { |
+ browser_view_renderer_->SetPageScaleFactor(page_scale_factor); |
+} |
+ |
+void AwContents::SetFixedLayoutSize(JNIEnv* env, |
+ jobject obj, |
+ jint width_dip, |
+ jint height_dip) { |
+ render_view_host_ext_->SetFixedLayoutSize(gfx::Size(width_dip, height_dip)); |
} |
void AwContents::ScrollTo(JNIEnv* env, jobject obj, jint xPix, jint yPix) { |