Use new WebView zoom API.
This is a followup to http://crrev.com/23147003 which updates the
callsites to use the newly exposed zoom APIs.
BUG=275749
Review URL: https://chromiumcodereview.appspot.com/23152004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223807 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/android_webview/renderer/aw_render_view_ext.cc b/android_webview/renderer/aw_render_view_ext.cc
index c925425..fc9ace1 100644
--- a/android_webview/renderer/aw_render_view_ext.cc
+++ b/android_webview/renderer/aw_render_view_ext.cc
@@ -160,7 +160,7 @@
IPC_BEGIN_MESSAGE_MAP(AwRenderViewExt, message)
IPC_MESSAGE_HANDLER(AwViewMsg_DocumentHasImages, OnDocumentHasImagesRequest)
IPC_MESSAGE_HANDLER(AwViewMsg_DoHitTest, OnDoHitTest)
- IPC_MESSAGE_HANDLER(AwViewMsg_SetTextZoomLevel, OnSetTextZoomLevel)
+ IPC_MESSAGE_HANDLER(AwViewMsg_SetTextZoomFactor, OnSetTextZoomFactor)
IPC_MESSAGE_HANDLER(AwViewMsg_ResetScrollAndScaleState,
OnResetScrollAndScaleState)
IPC_MESSAGE_HANDLER(AwViewMsg_SetInitialPageScale, OnSetInitialPageScale)
@@ -284,12 +284,12 @@
Send(new AwViewHostMsg_UpdateHitTestData(routing_id(), data));
}
-void AwRenderViewExt::OnSetTextZoomLevel(double zoom_level) {
+void AwRenderViewExt::OnSetTextZoomFactor(float zoom_factor) {
if (!render_view() || !render_view()->GetWebView())
return;
// Hide selection and autofill popups.
render_view()->GetWebView()->hidePopups();
- render_view()->GetWebView()->setZoomLevel(true, zoom_level);
+ render_view()->GetWebView()->setTextZoomFactor(zoom_factor);
}
void AwRenderViewExt::OnResetScrollAndScaleState() {