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

Issue 2870733002: DevTools shows overlay scrollbar for enabled aura overlay scrollbar and mac (Closed)

Created:
3 years, 7 months ago by chaopeng
Modified:
3 years, 7 months ago
CC:
bokan, chromium-reviews, darin-cc_chromium.org, jam, mlamouri+watch-content_chromium.org, piman+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

DevTools shows overlay scrollbar for enabled aura overlay scrollbar and mac DevTools mobile emulator currently does not show android overlay scrollbar when we enabled aura overlay scrollbar or we use it on Mac. This issue is caused by we have not set any overlay scrollbar setting on Mac and have not set solid_color_scrollbar_color when enabled aura overlay scrollbar. In this patch, we set default overlay scrollbar same as Android Overlay Scrollbar for Android and DevTools mobile emulator, Aura Overlay Scrollbar will override the default settings. BUG=673258 Review-Url: https://codereview.chromium.org/2870733002 Cr-Commit-Position: refs/heads/master@{#470570} Committed: https://chromium.googlesource.com/chromium/src/+/b50f6446eb79c4aaaac0a5eefdf90d2b4a99ce54

Patch Set 1 #

Patch Set 2 : fix for mac #

Patch Set 3 : rebase #

Patch Set 4 : add comment #

Total comments: 6

Patch Set 5 : aelias comments addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -14 lines) Patch
M content/renderer/gpu/render_widget_compositor.cc View 1 2 3 4 3 chunks +7 lines, -14 lines 0 comments Download

Messages

Total messages: 30 (21 generated)
chaopeng
PTAL. Thank you.
3 years, 7 months ago (2017-05-09 14:09:28 UTC) #14
aelias_OOO_until_Jul13
https://codereview.chromium.org/2870733002/diff/80001/content/renderer/gpu/render_widget_compositor.cc File content/renderer/gpu/render_widget_compositor.cc (right): https://codereview.chromium.org/2870733002/diff/80001/content/renderer/gpu/render_widget_compositor.cc#newcode437 content/renderer/gpu/render_widget_compositor.cc:437: settings.scrollbar_fade_delay = base::TimeDelta::FromMilliseconds(500); Please set this to 300 for ...
3 years, 7 months ago (2017-05-09 19:20:23 UTC) #16
chaopeng
PTAL. Thank you. https://codereview.chromium.org/2870733002/diff/80001/content/renderer/gpu/render_widget_compositor.cc File content/renderer/gpu/render_widget_compositor.cc (right): https://codereview.chromium.org/2870733002/diff/80001/content/renderer/gpu/render_widget_compositor.cc#newcode437 content/renderer/gpu/render_widget_compositor.cc:437: settings.scrollbar_fade_delay = base::TimeDelta::FromMilliseconds(500); On 2017/05/09 19:20:23, ...
3 years, 7 months ago (2017-05-09 19:30:35 UTC) #19
aelias_OOO_until_Jul13
lgtm
3 years, 7 months ago (2017-05-09 20:17:52 UTC) #20
bokan
lgtm
3 years, 7 months ago (2017-05-09 22:34:52 UTC) #21
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/2870733002/100001
3 years, 7 months ago (2017-05-09 23:08:51 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_TIMED_OUT, build has not started yet; ...
3 years, 7 months ago (2017-05-10 01:12:40 UTC) #25
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/2870733002/100001
3 years, 7 months ago (2017-05-10 13:43:42 UTC) #27
commit-bot: I haz the power
3 years, 7 months ago (2017-05-10 14:41:26 UTC) #30
Message was sent while issue was closed.
Committed patchset #5 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/b50f6446eb79c4aaaac0a5eefdf9...

Powered by Google App Engine
This is Rietveld 408576698