Kartikaya Gupta
f01f76c98f
Bug 1197811 - Turn the LayerView into a ScrollView that scrolls to shift the surface rather than using setTranslation. r=rbarker
...
On Gingerbread devices (Android API 9 or 10) the ViewHelper.setTranslationY code
doesn't work to move the SurfaceView. In order to acheive that effect I turned
LayerView into a ScrollView with a dummy element at the top, and allow it to
scroll. This allows the SurfaceView to move as desired. A few places in the code
were assuming that the LayerView and SurfaceView were always at the same screen
location (which was true before but not any more) and so those sites needed
some updating as well.
2015-08-28 17:22:17 -04:00
Kartikaya Gupta
98048d8d16
Bug 1197233 - When fullscreening a video make sure we don't show garbage in the toolbar area. r=rbarker
2015-08-21 13:21:58 -04:00
Kartikaya Gupta
66cdf2fe9c
Bug 1196594 - Complete the toolbar transition as soon as the finger is lifted rather than waiting for the pan/zoom animation to stop. r=rbarker
2015-08-20 16:29:01 -04:00
Kartikaya Gupta
f5ed3a019f
Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker
2015-08-18 14:27:20 -04:00
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
67894e890b
Bug 1180295 - Ensure short pages are dealt with appropriately, so that the toolbar can be made visible but not hidden. r=rbarker
2015-08-18 14:27:19 -04:00
Kartikaya Gupta
a6ade81b8d
Bug 1180295 - Ensure that on rotation/resize the CSS viewport is resized to the right size. r=rbarker
2015-08-18 14:27:19 -04:00
Kartikaya Gupta
4ba0b0d26e
Bug 1180295 - Hook up the fixed-position layer margins to the DynamicToolbarAnimator. r=rbarker
2015-08-18 14:27:19 -04:00
Kartikaya Gupta
ed9de4a558
Bug 1180295 - Hook up toolbar show/hide animations to the DynamicToolbarAnimator. r=rbarker
2015-08-18 14:27:18 -04:00
Kartikaya Gupta
fe907f6db7
Bug 1180295 - Hook up touch-based scrolling to the new DynamicToolbarAnimator. r=rbarker
2015-08-18 14:27:18 -04:00
Kartikaya Gupta
d290ae8625
Bug 1180295 - Introduce the skeleton of a DynamicToolbarAnimator class alongside LayerMarginsAnimator. r=rbarker
2015-08-18 14:27:18 -04:00