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

Issue 2554433002: Replace homebrew scrollbar in Files app with that of Blink. (Closed)

Created:
4 years ago by yamaguchi
Modified:
4 years ago
Reviewers:
fukino
CC:
chromium-reviews, yamaguchi+watch_chromium.org, oka+watch_chromium.org, rginda+watch_chromium.org, mtomasz+watch_chromium.org, jlklein+watch-closure_chromium.org, fukino+watch_chromium.org, vitalyp+closure_chromium.org, dbeam+watch-closure_chromium.org, bokan, flackr
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Replace homebrew scrollbar in Files app with that of Blink. When overlay scrollbar is enabled in Chrome, there is animation to shrink and fade out the scrollbar thumb when inactive. However, scroll bars that aren't composited will not be animated (see Issue 671644). It would make the scroll bar always thick and simply disappear without fading out after inactive. As a workaround, this change makes the 2 boxes have solid background and contain:paint so as to make sure the scrollers are composited. BUG=666589 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/fa7b28294ab9ee7e07569054d4e65626e2535f4e Cr-Commit-Position: refs/heads/master@{#436868}

Patch Set 1 #

Patch Set 2 : Revise comments. #

Total comments: 4

Patch Set 3 : Avoid denying anti-alias of texts. #

Messages

Total messages: 28 (20 generated)
yamaguchi
4 years ago (2016-12-05 07:37:23 UTC) #10
fukino
https://codereview.chromium.org/2554433002/diff/20001/ui/file_manager/file_manager/foreground/css/file_manager.css File ui/file_manager/file_manager/foreground/css/file_manager.css (right): https://codereview.chromium.org/2554433002/diff/20001/ui/file_manager/file_manager/foreground/css/file_manager.css#newcode255 ui/file_manager/file_manager/foreground/css/file_manager.css:255: /* When overlay scrollbar is enabled in Chrome, it ...
4 years ago (2016-12-06 05:13:09 UTC) #11
yamaguchi
https://codereview.chromium.org/2554433002/diff/20001/ui/file_manager/file_manager/foreground/css/file_manager.css File ui/file_manager/file_manager/foreground/css/file_manager.css (right): https://codereview.chromium.org/2554433002/diff/20001/ui/file_manager/file_manager/foreground/css/file_manager.css#newcode255 ui/file_manager/file_manager/foreground/css/file_manager.css:255: /* When overlay scrollbar is enabled in Chrome, it ...
4 years ago (2016-12-07 02:52:35 UTC) #17
fukino
lgtm
4 years ago (2016-12-07 04:09:20 UTC) #20
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/2554433002/40001
4 years ago (2016-12-07 05:05:51 UTC) #22
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years ago (2016-12-07 05:11:17 UTC) #25
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/fa7b28294ab9ee7e07569054d4e65626e2535f4e Cr-Commit-Position: refs/heads/master@{#436868}
4 years ago (2016-12-07 05:14:34 UTC) #27
yamaguchi
3 years, 11 months ago (2017-01-26 09:14:13 UTC) #28
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:40001) has been created in
https://codereview.chromium.org/2654873006/ by yamaguchi@chromium.org.

The reason for reverting is: Overlay scrollbar in Blink will be disabled on M57.
https://bugs.chromium.org/p/chromium/issues/detail?id=307091#c124
.

Powered by Google App Engine
This is Rietveld 408576698