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

Issue 2695493003: Ensure FrameView scrollbars are updated when changing device emulation modes (Closed)

Created:
3 years, 10 months ago by pdr.
Modified:
3 years, 10 months ago
Reviewers:
bokan, skobes
CC:
blink-reviews, chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Ensure FrameView scrollbars are updated when changing device emulation modes Device emulation enables visual viewport scrollbar behavior and we need to ensure the FrameView's scrollbars are removed when we begin emulating, and restored when we stop emulating. BUG=680894 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2695493003 Cr-Commit-Position: refs/heads/master@{#450093} Committed: https://chromium.googlesource.com/chromium/src/+/cda5197c6532a6ff59171f0bbcb5b34e0652b3db

Patch Set 1 #

Patch Set 2 : remove spurious change #

Patch Set 3 : Fix dcheck due to not being in a scrollbar update scope #

Patch Set 4 : sdfljsldjsf #

Total comments: 2

Patch Set 5 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -1 line) Patch
M third_party/WebKit/Source/core/frame/FrameView.h View 1 2 3 2 chunks +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/frame/FrameView.cpp View 1 2 3 2 chunks +11 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/frame/VisualViewport.cpp View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/web/tests/WebViewTest.cpp View 1 2 3 4 1 chunk +49 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (17 generated)
pdr.
Hey David, Does this look like the correct fix? I still need to add a ...
3 years, 10 months ago (2017-02-11 19:42:25 UTC) #10
bokan
seems sensible (and related to the CL I pushed your way last week) though I'm ...
3 years, 10 months ago (2017-02-12 22:54:06 UTC) #11
pdr.
Skobes, PTAL
3 years, 10 months ago (2017-02-13 18:45:38 UTC) #15
skobes
lgtm % nits https://codereview.chromium.org/2695493003/diff/60001/third_party/WebKit/Source/web/tests/WebViewTest.cpp File third_party/WebKit/Source/web/tests/WebViewTest.cpp (right): https://codereview.chromium.org/2695493003/diff/60001/third_party/WebKit/Source/web/tests/WebViewTest.cpp#newcode4306 third_party/WebKit/Source/web/tests/WebViewTest.cpp:4306: " #forceScroll {width:1px; height:3000px; }" You ...
3 years, 10 months ago (2017-02-13 19:02:03 UTC) #16
pdr.
On 2017/02/13 at 19:02:03, skobes wrote: > lgtm % nits > > https://codereview.chromium.org/2695493003/diff/60001/third_party/WebKit/Source/web/tests/WebViewTest.cpp > File ...
3 years, 10 months ago (2017-02-13 19:23:57 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2695493003/80001
3 years, 10 months ago (2017-02-13 19:25:33 UTC) #20
commit-bot: I haz the power
3 years, 10 months ago (2017-02-13 21:24:07 UTC) #24
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/cda5197c6532a6ff59171f0bbcb5...

Powered by Google App Engine
This is Rietveld 408576698