| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 6ca3936ddd5a466e8bd50bd772874986276caaf1..b139ea8dd4cab79af8031828ff08bf193b638e50 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -658,8 +658,7 @@ RenderViewImpl::RenderViewImpl(CompositorDependencies* compositor_deps,
|
| pepper_last_mouse_event_target_(NULL),
|
| #endif
|
| enumeration_completion_id_(0),
|
| - session_storage_namespace_id_(params.session_storage_namespace_id),
|
| - page_scale_factor_is_one_(true) {
|
| + session_storage_namespace_id_(params.session_storage_namespace_id) {
|
| }
|
|
|
| void RenderViewImpl::Initialize(const ViewMsg_New_Params& params,
|
| @@ -1300,7 +1299,7 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ViewMsg_SaveImageAt, OnSaveImageAt)
|
| IPC_MESSAGE_HANDLER(ViewMsg_Find, OnFind)
|
| IPC_MESSAGE_HANDLER(ViewMsg_StopFinding, OnStopFinding)
|
| - IPC_MESSAGE_HANDLER(ViewMsg_ResetPageScale, OnResetPageScale)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_SetPageScale, OnSetPageScale)
|
| IPC_MESSAGE_HANDLER(ViewMsg_Zoom, OnZoom)
|
| IPC_MESSAGE_HANDLER(ViewMsg_SetZoomLevelForLoadingURL,
|
| OnSetZoomLevelForLoadingURL)
|
| @@ -2458,10 +2457,10 @@ void RenderViewImpl::OnFindMatchRects(int current_version) {
|
| }
|
| #endif
|
|
|
| -void RenderViewImpl::OnResetPageScale() {
|
| +void RenderViewImpl::OnSetPageScale(float page_scale_factor) {
|
| if (!webview())
|
| return;
|
| - webview()->setPageScaleFactor(1);
|
| + webview()->setPageScaleFactor(page_scale_factor);
|
| }
|
|
|
| void RenderViewImpl::OnZoom(PageZoom zoom) {
|
| @@ -3371,12 +3370,9 @@ void RenderViewImpl::zoomLevelChanged() {
|
| void RenderViewImpl::pageScaleFactorChanged() {
|
| if (!webview())
|
| return;
|
| - bool page_scale_factor_is_one = webview()->pageScaleFactor() == 1;
|
| - if (page_scale_factor_is_one == page_scale_factor_is_one_)
|
| - return;
|
| - page_scale_factor_is_one_ = page_scale_factor_is_one;
|
| - Send(new ViewHostMsg_PageScaleFactorIsOneChanged(routing_id_,
|
| - page_scale_factor_is_one_));
|
| +
|
| + Send(new ViewHostMsg_PageScaleFactorChanged(routing_id_,
|
| + webview()->pageScaleFactor()));
|
| }
|
|
|
| double RenderViewImpl::zoomLevelToZoomFactor(double zoom_level) const {
|
|
|