|
Blink Support for Overlay Scrollbar Animation
Add class ScrollbarStateTransitionAnimator (similar to ScrollAnimator)
to add support for size shrink/expand and opacity change animator when
mouse is over/away from overlay scrollbars.
These properties then pass to native theme for painting.
Depended on chromium side change 238723004 (landed).
BUG= 307578
TEST=webkit_unit_tests
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+678 lines, -13 lines) |
Patch |
 |
M |
Source/core/page/PageAnimator.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderLayerScrollableArea.cpp
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/blink_platform.gypi
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollAnimatorNone.cpp
|
View
|
1
2
3
4
5
6
|
2 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollableArea.h
|
View
|
1
2
3
4
5
6
7
8
|
5 chunks |
+15 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollableArea.cpp
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+47 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/Scrollbar.h
|
View
|
1
2
3
4
5
6
|
4 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/Scrollbar.cpp
|
View
|
1
2
3
4
5
6
|
1 chunk |
+27 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/scroll/ScrollbarStateTransitionAnimator.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+105 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/scroll/ScrollbarStateTransitionAnimator.cpp
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+204 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/platform/scroll/ScrollbarStateTransitionAnimatorTest.cpp
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+174 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollbarThemeAura.cpp
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollbarThemeClient.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollbarThemeOverlay.cpp
|
View
|
1
2
3
4
5
6
|
2 chunks |
+50 lines, -7 lines |
0 comments
|
Download
|
 |
M |
public/platform/WebThemeEngine.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 27 (2 generated)
|