|
|
Mac: Update scrollbar size and input position during impl-overscroll
Hook up WebViewImpl::applyViewportDeltas to send the elastic overscroll
delta to the FrameView, which tracks the current elastic overscroll,
and is queried for the delta in Widget's convertHitPointToWindow helper
function.
Note that this is in contrast to the page scale factor, which is
tracked in Page's FrameHost's PinchViewport.
Push the current elastic overscroll down to the FrameView's scrollbars,
and invalidate them when the value changes. Plumb the setter and getter
functions through Scrollbar, ScrollbarThemeClient, and WebScrollbar, so
that the value may be accessed in ScrollbarTheme::thumbLength.
BUG= 133097
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=187661
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+145 lines, -3 lines) |
Patch |
 |
M |
Source/core/frame/FrameView.h
|
View
|
1
2
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/frame/FrameView.cpp
|
View
|
1
2
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/exported/WebScrollbarImpl.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/exported/WebScrollbarImpl.cpp
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/exported/WebScrollbarThemeClientImpl.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/exported/WebScrollbarThemeClientImpl.cpp
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/Scrollbar.h
|
View
|
1
2
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/Scrollbar.cpp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollbarTheme.cpp
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/platform/scroll/ScrollbarThemeClient.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebInputEventConversion.cpp
|
View
|
1
2
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebPluginScrollbarImpl.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebPluginScrollbarImpl.cpp
|
View
|
1
2
3
4
5
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/web/WebViewImpl.cpp
|
View
|
1
2
|
2 chunks |
+6 lines, -1 line |
0 comments
|
Download
|
 |
M |
Source/web/tests/WebInputEventConversionTest.cpp
|
View
|
1
2
3
4
|
2 chunks |
+62 lines, -0 lines |
0 comments
|
Download
|
 |
M |
public/platform/WebScrollbar.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 13 (4 generated)
|