Kartikaya Gupta
7dc2112503
Bug 1180295 - Ensure we don't scroll past the end of the page. r=rbarker
2015-08-18 14:27:20 -04:00
Kartikaya Gupta
11c03accca
Bug 1180295 - Remove the unneeded margin code from JavaPanZoomController and Axis. r=rbarker
2015-08-18 14:27:19 -04:00
Prabhjyot Singh Sodhi
65b51ff80c
Bug 1100315 - Implemented fling curving by mapping physical velocity to a value using the bezier curve. r=kats
2015-01-12 11:27:41 -05:00
Prabhjyot Singh Sodhi
c5f1c77064
Bug 721421 - Accelerated speed of scrolling by multiplying with constant factors in case of quick successive flings;r=kats
2014-12-25 15:51:22 -05:00
Chris Kitching
74d2f1eb58
Bug 1081406: Remove unnecessary numeric casts. r=rnewman
2014-10-11 00:42:36 +01:00
Chris Kitching
5d126e171c
Bug 1081397: Finalise large numbers of fields. r=rnewman
...
* * *
Bug 1081397 : Finalise large numbers of fields. r=rnewman
2014-10-11 00:17:01 +01:00
Richard Newman
f37be8e259
Bug 975774 - Part 5: clean up imports in Axis. r=trivial
2014-02-22 19:52:55 -08:00
Wes Johnston
9564dea11f
Bug 918079 - Show highlight when overscrolling. r=kats
2013-09-26 22:57:57 -07:00
Wes Johnston
efc7ef7ecb
Bug 705246 - Disable overscroll when panning. r=kats
2013-09-23 11:46:50 -07:00
Nathan Froyd
57ad4a3b47
Bug 906088 - part 1 - pass String[] to PrefsHelper.getPrefs wherever possible; r=blassey
...
We want JSONArray to go away, since we're going to be transferring strings via JNI.
2013-09-04 09:56:27 -04:00
Kartikaya Gupta
52c22fa7cd
Bug 913228 - Fix floating point math to not round to zero accidentally. r=autra
2013-09-06 12:43:06 -04:00
Augustin Trancart
63225faa38
Bug 711959 - Make FlingRenderTask time-based. r=kats
2013-09-04 14:07:12 -04:00
Nathan Froyd
cb36a05563
Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1
2013-08-26 14:07:34 -04:00
Nathan Froyd
4d9be60583
Bug 906088 - part 1 - pass String[] to PrefsHelper.getPrefs wherever possible; r=blassey
2013-08-16 10:39:02 -04:00
Kartikaya Gupta
6db7f3623b
Bug 898877 - Prevent pages from getting stuck without the dynamic toolbar. r=Cwiiis
...
The problematic scenario is when the page is exactly the height of the screen
(with dynamic toolbar not visible). In this case, the scrollable() function in
Axis.java returns false on the vertical axis, and so the JavaPanZoomController
never does any scrolling. This in turns means that the scrollBy code in
LayerMarginsAnimator never gets to run, so you can never drag the toolbar back
into being visible. The patch ensures that scrollable() returns true when some
or all of the margins are not visible, ensuring that in these scenarios the
user can still scroll the toolbar back onto the screen. This patch also adds
some comments/asserts to verify the new code is threadsafe.
2013-08-16 08:42:23 -04:00
Kartikaya Gupta
0ddf28b96e
Bug 815862 - Bump up max allowed scrolling acceleration to deal with high-dpi devices. r=Cwiiis
2013-03-15 23:21:03 +01:00
Kartikaya Gupta
1aacac2254
Bug 805479 - When calculating the initial fling velocity use an average of recent velocities to work around bad input events. r=Cwiiis
2013-03-12 11:16:28 +00:00
Ryan VanderMeulen
609919c107
Backed out 2 changesets (bug 815862, bug 805479) for making bug 768459 nearly perma-fail on Android 2.2 opt.
2013-03-12 11:05:03 -04:00
Kartikaya Gupta
fbada7282c
Bug 815862 - Bump up max allowed scrolling acceleration to deal with high-dpi devices. r=Cwiiis
2013-03-12 11:18:12 +00:00
Kartikaya Gupta
928492f7ff
Bug 805479 - When calculating the initial fling velocity use an average of recent velocities to work around bad input events. r=Cwiiis
2013-03-12 11:16:28 +00:00
Kartikaya Gupta
b9f7fe7d92
Bug 831781 - Add support for ouya gamepad joystick-based scrolling. r=Cwiiis
2013-03-01 22:50:48 -05:00
Kartikaya Gupta
6386270447
Bug 777468 - Move mobile/android/base/ui/* to mobile/android/base/gfx/. r=Cwiiis
2013-02-08 09:11:43 -05:00