cd84519d1edac18225f4c58013254ee11d1a8eac |
|
25-Sep-2013 |
Martin Kosiba <mkosiba@google.com> |
[android_webview] Use a fraction to calculate scroll offset. Cherry pick http://crrev.com/23533051 > android_webview/ has to expose scroll offset operations in physical > pixels while cc/ stores scroll offsets in dip pixels. > Unfortunately the physical pixel values android_webview/ exposes are > rounded so there is no such combination of rounding operations that > allows for scrolls to 'bottom' in one corrdinate space to always be > 'flush' against the bottom edge in the other. The most natural > solution is to convert the scroll offset to the fraction of the > scroll range. > By using the max_scroll_offset value obtained directly from the compositor > we're also removing the need to delay scrolls since the content size > is always as recent as the scroll offset update. > > BUG=261239 BUG: 10741603 Change-Id: Ic70ebb913de4513925aa4ab6f077ee5d0625458d
/external/chromium_org/android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java
|
4b531b72375e4c81150073cc1b32765e2f9a1af6 |
|
18-Sep-2013 |
Jared Duke <jdduke@google.com> |
Cherry-pick: Defer scrolls until provided a valid content size Cherry-pick of chromium crrev.com/23480086 BUG: 10069506 Original description: With the synchronous compositor, valid scroll offsets may be improperly clamped before the frame swap message provides the view a valid content size. Allow for deferred application of the view container scroll offset until a valid content size is received by AwScrollOffsetManager. Change-Id: I6035df01a3a3a63f67abc0fb0345eb92197b87ac
/external/chromium_org/android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java
|
68dded969729681d695306eb2b5a6e13c4f06498 |
|
23-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 30.0.1599.18 This commit was generated by merge_to_master.py. Change-Id: I66bd7deb92b4f0bc822e0e444f03da83e30a4d8b
/external/chromium_org/android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java
|
a36e5920737c6adbddd3e43b760e5de8431db6e0 |
|
05-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r215573 This commit was generated by merge_to_master.py. Change-Id: Ib95814f98e5765b459dd32425f9bf9138edf2bca
/external/chromium_org/android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java
|
558790d6acca3451cf3a6b497803a5f07d0bec58 |
|
30-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r214332 This commit was generated by merge_to_master.py. Change-Id: I82a7c38de906244dc882493568013be659aa65d1
/external/chromium_org/android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java
|
7dbb3d5cf0c15f500944d211057644d6a2f37371 |
|
17-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r212014 This commit was generated by merge_to_master.py. Change-Id: Ie0f261e9682cd8abea1eea1e51beab83d5eea21a
/external/chromium_org/android_webview/javatests/src/org/chromium/android_webview/test/AwScrollOffsetManagerTest.java
|