Chromium Code Reviews
DescriptionImplement Sebastien's overlay scrollbars for native UI (Views).
These are only used in two cros-specific surfaces (the system menu and
message center).
high level overview:
1. thumb is a rectangle with a stroke
a) when hovered, the thumb grows a little wider and darker.
2. thumb is hidden by default.
a) Any time something happens that changes the size of the thumb, it
appears (no animation). This includes scrolling or the contents
changing size.
b) The scrollbar also appears on mouse hover.
c) Scrollbar fades out after a second when neither of the above are
true (edge case: unless it's being dragged).
BUG=652520, 307091
Committed: https://crrev.com/862c7245d9b3f295df0db82f6e17c730d3f54825
Cr-Commit-Position: refs/heads/master@{#432358}
Patch Set 1 #
Total comments: 1
Patch Set 2 : self review #
Total comments: 6
Patch Set 3 : clarify comment #
Total comments: 3
Patch Set 4 : animate layers #Patch Set 5 : horizon #
Total comments: 5
Patch Set 6 : fix test #Patch Set 7 : fix test failure #Messages
Total messages: 44 (20 generated)
|