Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(117)

Issue 17830003: Reset page scale factor to 1.0f on new page navigation. (Closed)

Created:
7 years, 6 months ago by wjmaclean
Modified:
7 years, 4 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, bokan
Visibility:
Public.

Description

Reset page scale factor to 1.0f on new page navigation. BUG=162482 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=208942

Patch Set 1 #

Patch Set 2 : Move page scale override call to RenderViewImpl::ProcessViewLayoutFlags() #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -0 lines) Patch
M content/renderer/render_view_impl.cc View 1 1 chunk +3 lines, -0 lines 1 comment Download

Messages

Total messages: 9 (0 generated)
wjmaclean
This is the revised CL after https://codereview.chromium.org/14643011/ was closed dur to the refactoring. Do we ...
7 years, 6 months ago (2013-06-26 13:17:35 UTC) #1
aelias_OOO_until_Jul13
This override is permanent (the initial page scale will be set to the value of ...
7 years, 6 months ago (2013-06-26 17:27:40 UTC) #2
wjmaclean
On 2013/06/26 17:27:40, aelias wrote: > This override is permanent (the initial page scale will ...
7 years, 6 months ago (2013-06-26 17:54:22 UTC) #3
aelias_OOO_until_Jul13
lgtm https://codereview.chromium.org/17830003/diff/4001/content/renderer/render_view_impl.cc File content/renderer/render_view_impl.cc (right): https://codereview.chromium.org/17830003/diff/4001/content/renderer/render_view_impl.cc#newcode3540 content/renderer/render_view_impl.cc:3540: webview()->setPageScaleFactorLimits(1, maxPageScaleFactor); nit: move the call here as ...
7 years, 6 months ago (2013-06-27 00:14:59 UTC) #4
jamesr
lgtm2
7 years, 6 months ago (2013-06-27 00:15:41 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wjmaclean@chromium.org/17830003/4001
7 years, 5 months ago (2013-06-27 12:56:37 UTC) #6
commit-bot: I haz the power
Change committed as 208942
7 years, 5 months ago (2013-06-27 16:47:44 UTC) #7
Stephen White
On 2013/06/27 16:47:44, I haz the power (commit-bot) wrote: > Change committed as 208942 This ...
7 years, 5 months ago (2013-06-27 17:19:26 UTC) #8
wjmaclean
7 years, 5 months ago (2013-06-27 17:35:52 UTC) #9
Message was sent while issue was closed.
On 2013/06/27 17:19:26, Stephen White wrote:
> On 2013/06/27 16:47:44, I haz the power (commit-bot) wrote:
> > Change committed as 208942
> 
> This seems to be breaking ~8 layout tests on Linux (so far):
> 
> Regressions: Unexpected image and text failures (3)
>   fast/frames/frame-set-rotation-hit.html [ Failure ]
>   fast/frames/frame-set-scaling-hit.html [ Failure ]
>   scrollingcoordinator/non-fast-scrollable-region-scaled-iframe.html [ Failure
]
> 
> Regressions: Unexpected image-only failures (3)
>   compositing/gestures/gesture-tapHighlight-simple-scaled-document.html [
> ImageOnlyFailure ]
>   fast/repaint/fixed-in-page-scale.html [ ImageOnlyFailure ]
>   fast/repaint/fixed-right-in-page-scale.html [ ImageOnlyFailure ]
> 
> Regressions: Unexpected text-only failures (2)
>   fast/events/touch/gesture/touch-gesture-scroll-div-scaled.html [ Failure ]
>   fast/events/touch/page-scaled-touch-gesture-click.html [ Failure ]
> 
>
http://build.chromium.org/p/chromium.webkit/builders/WebKit%2520Linux/builds/...

Hmm, ok, probably best if we roll this out until I can figure out what's going
on in each case.

Powered by Google App Engine
This is Rietveld 408576698