Doug Sherk
e59e1890d0
Bug 775447: Let touch-event listeners cancel async pan/zoom r=cjones
2012-08-21 21:37:06 -07:00
David Zbarsky
b36047e59c
Bug 783841 - Fix build warnings in layers r=cjones
2012-08-19 20:07:31 -04:00
Doug Sherk
6bd0a12fd6
Bug 781734: Decrease axis lock angle r=gal
2012-08-13 21:08:38 -07:00
Doug Sherk
79fb0e58f2
Bug 781734: Detect very light touches and pan the page r=gal
2012-08-13 21:08:38 -07:00
Doug Sherk
b7026b8fba
Bug 775463: Implement tolerance in double tap detection r=cjones
2012-08-08 21:39:11 -07:00
Doug Sherk
75b44181d1
Bug 775463: Implement double-tap-to-zoom content r=cjones
2012-08-08 21:39:02 -07:00
Doug Sherk
0386b95cee
Bug 775451: Reduce diagonal checkerboarding r=cjones
2012-08-08 13:38:23 -07:00
Doug Sherk
8ce9e4027f
Bug 779572: Properly protect state in AsyncPanZoomController with a monitor r=cjones
2012-08-08 13:38:20 -07:00
Doug Sherk
e665e10783
Bug 779572: Factor zoom into min pan distance before moving the viewport r=cjones
2012-08-08 13:38:16 -07:00
Doug Sherk
0c112c54b6
Bug 780210: Fix B2G focus point calculation for pinching r=kats
2012-08-08 13:38:14 -07:00
Doug Sherk
5604a85f1a
Bug 775448: Add gesture cancelling support during sync subframe scrolling r=cjones
2012-08-08 13:38:10 -07:00
Doug Sherk
279c610fe0
Bug 775448: Disable async scrolling when we detect a scrollable subframe r=cjones
2012-08-08 13:38:06 -07:00
Doug Sherk
b0e4e056ea
Bug 775447: Properly count number of touch listeners in AsyncPanZoomController r=cjones
2012-08-08 13:37:57 -07:00
Phil Ringnalda
97b3be524b
Backout 8b3b879bc63f (Bug 777463), 32cc8084d1b7 (Bug 775451), ce9014442e13:4d52cfac7c37 (Bug 779572), b33f2b2dbbc5:963aed158547 (Bug 775463), 36832ad5ea65 (Bug 780210), 10695750e4e9:a2afc5b5e538 (Bug 775448), c9f42eebd694 (Bug 775447) for Linux bustage
2012-08-07 20:40:48 -07:00
Doug Sherk
e181f6be38
Bug 775451: Reduce diagonal checkerboarding r=cjones
2012-08-07 18:51:15 -07:00
Doug Sherk
daa347f70b
Bug 779572: Properly protect state in AsyncPanZoomController with a monitor r=cjones
2012-08-07 18:51:13 -07:00
Doug Sherk
01a75d4dec
Bug 779572: Factor zoom into min pan distance before moving the viewport r=cjones
2012-08-07 18:51:11 -07:00
Doug Sherk
510ae34328
Bug 775463: Implement tolerance in double tap detection r=cjones
2012-08-07 18:51:10 -07:00
Doug Sherk
2723d5bbda
Bug 775463: Implement double-tap-to-zoom content r=cjones
2012-08-07 18:51:08 -07:00
Doug Sherk
54f9994afe
Bug 780210: Fix B2G focus point calculation for pinching r=kats
2012-08-07 18:51:05 -07:00
Doug Sherk
bc1275627a
Bug 775448: Add gesture cancelling support during sync subframe scrolling r=cjones
2012-08-07 18:51:03 -07:00
Doug Sherk
10f1ad1f2a
Bug 775448: Disable async scrolling when we detect a scrollable subframe r=cjones
2012-08-07 18:51:02 -07:00
Doug Sherk
b46b71535a
Bug 775447: Properly count number of touch listeners in AsyncPanZoomController r=cjones
2012-08-07 18:51:00 -07:00
Sergey Glushchenko
cc3eef8d15
Bug 776429: Unify scattered M_PI definitions into mfbt/Constants.h r=dRdR
2012-08-06 13:32:11 -07:00
David Zbarsky
02175ccbab
Bug 706179 Part 3: Turn on the use of scaling for layers in FrameLayerBuilder r=mattwoodrow
2012-08-03 14:29:22 -07:00
Doug Sherk
fc70da781f
Bug 779344: Properly transform B2G panning/zooming after layers changes r=dzbarsky
2012-07-31 16:19:25 -07:00
Doug Sherk
9b6b531bfd
Bug 777264: Remove timer-based repaint throttling r=cjones
2012-07-27 00:33:57 -07:00
Doug Sherk
cbd864eea6
Bug 777264: Fix AsyncPanZoomController and Axis to use CSS pixels for dimension checking r=cjones
2012-07-27 00:33:53 -07:00
Doug Sherk
6f88360682
Bug 777264: Throttle repaint requests in Gecko panning/zooming r=cjones
2012-07-27 00:33:48 -07:00
Doug Sherk
f319f23a27
Bug 776226: Implement axis locking when panning along one axis r=roc
2012-07-22 23:49:07 -04:00
Doug Sherk
740a3a074f
Bug 776413: Temporary workaround, fix initial displayport on page load. r=gal
...
This needs to be fixed properly by setting the displayport to a larger area than
just the viewport but before the page has already been loaded. This patch will
mask it to look decent once the page has finished loading and before panning.
2012-07-22 21:51:38 -04:00
Doug Sherk
f7ead80c23
Bug 776226: Improve displayport sizing, account for velocity, and properly clip edges r=cjones
2012-07-22 21:51:23 -04:00
Doug Sherk
0630ae254b
Bug 776310: Tune flinging friction and logic in AsyncPanZoomController r=cjones
2012-07-22 21:50:41 -04:00
Doug Sherk
8d9e18e43a
Bug 776149: Fix Gecko panning code to account for time deltas for displacements r=cjones
2012-07-22 21:43:37 -04:00
Doug Sherk
73bba2160b
Bug 750974: Move basic pan/zoom logic into Gecko C++ r=cjones,roc sr=smaug[widget/]
2012-07-19 23:48:25 -07:00