summaryrefslogtreecommitdiffstats
path: root/content
diff options
context:
space:
mode:
authorgrt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-13 07:44:32 +0000
committergrt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-13 07:44:32 +0000
commitbb7e5602cd56f6d16121b03a688efcf6b8e50465 (patch)
tree8c2369c62c921684acfa12ea6a06368a1f3ebebd /content
parent0e934500d5642e0e3452034b93df002b24319e06 (diff)
downloadchromium_src-bb7e5602cd56f6d16121b03a688efcf6b8e50465.zip
chromium_src-bb7e5602cd56f6d16121b03a688efcf6b8e50465.tar.gz
chromium_src-bb7e5602cd56f6d16121b03a688efcf6b8e50465.tar.bz2
Revert 96694 - Enabled scaling zoom for TOUCH_UI due to Linux Touch build breakage.
This patch depends on landing this WebKit patch first: https://bugs.webkit.org/show_bug.cgi?id=66067 BUG=none TEST=manually Review URL: http://codereview.chromium.org/7619015 TBR=fsamuel@chromium.org Review URL: http://codereview.chromium.org/7645012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96695 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r--content/renderer/render_view.cc16
1 files changed, 2 insertions, 14 deletions
diff --git a/content/renderer/render_view.cc b/content/renderer/render_view.cc
index 2a8fdc2..4344aba 100644
--- a/content/renderer/render_view.cc
+++ b/content/renderer/render_view.cc
@@ -263,8 +263,6 @@ static const int kMaximumNumberOfUnacknowledgedPopups = 25;
static const char kBackForwardNavigationScheme[] = "history";
-static const float kScalingIncrement = 0.1f;
-
static void GetRedirectChain(WebDataSource* ds, std::vector<GURL>* result) {
WebVector<WebURL> urls;
ds->redirectChain(urls);
@@ -3379,7 +3377,7 @@ void RenderView::OnZoom(PageZoom::Function function) {
return;
webview()->hidePopups();
-#if !defined(TOUCH_UI)
+
double old_zoom_level = webview()->zoomLevel();
double zoom_level;
if (function == PageZoom::RESET) {
@@ -3400,18 +3398,8 @@ void RenderView::OnZoom(PageZoom::Function function) {
zoom_level = static_cast<int>(old_zoom_level);
}
}
+
webview()->setZoomLevel(false, zoom_level);
-#else
- double old_page_scale_factor = webview()->pageScaleFactor();
- double page_scale_factor;
- if (function == PageZoom::RESET) {
- page_scale_factor = 1.0;
- } else {
- page_scale_factor = old_page_scale_factor +
- (function > 0 ? kScalingIncrement : -kScalingIncrement);
- }
- webview()->scalePage(page_scale_factor, WebPoint(0, 0));
-#endif
zoomLevelChanged();
}