Joe Drew
6885673109
Bug 744939 - Make animatedZoomTo operate in CSS pixels instead of device pixels. r=kats a=blocking-fennec
2012-04-14 13:18:10 -04:00
Kartikaya Gupta
fcca05c33c
Bug 741693 - Cleanup; change instance variable to private. r=cpeterson
2012-04-17 11:34:13 -04:00
Kartikaya Gupta
6756e736ea
Bug 741693 - Move the Axis prefs from GeckoLayerClient into PanZoomController. r=Cwiiis
2012-04-17 11:33:42 -04:00
Kartikaya Gupta
606c739bdf
Bug 741693 - Make the zoom animation frames preffable. r=Cwiiis
2012-04-17 11:33:19 -04:00
Kartikaya Gupta
2bb28155e7
Bug 742115 - Make the java panning constants preffable; original patch stolen from :joe. r=Cwiiis
2012-04-13 10:29:14 -04:00
Kartikaya Gupta
e64d4f50d1
Bug 718463 - Force redraw when an animation is interrupted by user touch. r=Cwiiis
2012-04-11 15:46:02 -05:00
Kartikaya Gupta
dec4c11b3e
Bug 742019 - Rewrite how we handle touch events so we don't break panning, and don't introduce unnecessary latency. r=wesj
2012-04-07 03:09:26 -04:00
Kartikaya Gupta
4074333e81
Bug 737577 - Set the display port before bouncing rather than after. r=Cwiiis
2012-04-02 17:14:33 -04:00
Kartikaya Gupta
8d0a98cf47
Bug 730899 - Drop sending of scroll events where we don't actually scroll. r=Cwiiis
2012-04-01 02:42:35 -04:00
Kartikaya Gupta
0d6885cc9e
Bug 729528 - Add an alternate code path (selected at compile-time) to render low-res content while panning. r=Cwiiis
2012-03-26 13:15:50 -04:00
Kartikaya Gupta
a184a0c289
Bug 735612 - Add missing synchronization around viewport manipulation. r=Cwiiis
2012-03-15 10:40:55 -04:00
Kartikaya Gupta
17908435d6
Back out 89833e1b3016 (bug 707571) as it is broken with the new maple rewrite. r=backout
2012-03-13 17:11:28 -04:00
Kartikaya Gupta
86677b4af0
Bug 735248 - Add a BOUNCE state to track bounce animations, and disable redraws while we are in a bounce. r=Cwiiis
2012-03-13 12:14:28 -04:00
Kartikaya Gupta
f247ed9193
Bug 732564 - Back out part of e48d0ef50574 (bug 728614) as we need to clamp the viewport when animations are aborted. r=Cwiiis
2012-03-12 12:03:38 -04:00
Benoit Girard
83961041e7
Merge mc->Maple
2012-03-09 11:13:30 -05:00
Benoit Girard
0fda9f736a
Merge heads
2012-03-07 11:11:20 -05:00
Benoit Girard
479f0b2fb1
Merge mc->Maple
2012-03-07 11:10:45 -05:00
Benoit Girard
921124c30e
Bug 733184 - Remove more logging from widget. r=pcwalton
2012-03-05 19:58:18 -05:00
Jeff Muizelaar
3e461e7948
Bug 732576. make getViewTransform fast. r=kats
...
This removes the logging, locking and allocations from getViewTransform.
This reduces the time spent from an median of 6.3ms to 0.061ms
We use a new scheme where the view transform is immutable and the member
variable containing it is atomically overwritten. So we may get a slightly old
view transform but this won't be a problem.
2012-03-02 14:31:27 -05:00
Kartikaya Gupta
bb76282045
Merge m-c
2012-02-27 15:06:35 -05:00
Brad Lassey
132fb3275c
bug 707571 - user-scalable property of viewport meta tag is ignored r=mbrubeck
...
--HG--
extra : rebase_source : a4a4d9fb6c61ff91ffb917c1e25b78a6266d7347
2012-03-08 11:55:19 -05:00
Brad Lassey
74f1cbc5b2
bug 702907 - Zooming should be disabled while a video is in fullscreen mode r=mbrubeck
...
--HG--
extra : rebase_source : 0ca9a36735abf2fcc7ad0b276e56c1f50b209488
2012-03-08 10:53:01 -05:00
Ehsan Akhgari
21df951827
Bug 728614 - Fix the zoom level when the device rotates on pages with <meta viewport> information; r=kats
2012-02-22 13:13:16 -05:00
Margaret Leibovic
781f4b9f0c
Bug 704879 - (1/6) Refactor AutoCompletePopup to FormAssistPopup. r=lucasr
...
--HG--
rename : mobile/android/base/AutoCompletePopup.java => mobile/android/base/FormAssistPopup.java
2012-03-06 11:56:41 -08:00
Doug Turner
222fba130c
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Kartikaya Gupta
3ad69b3dbd
Bug 727565 - Fix new compiler warnings for javac 1.7. r=bnicholson
2012-02-15 22:55:47 -05:00
Patrick Walton
fa07e9b633
Don't render while pinching. Reduces jank and makes zooming easier to debug.
2012-02-13 22:48:00 -08:00
Chris Peterson
841ac7f6e2
Bug 715251 - Reduce overscroll distance from 75% to 30% of viewport. r=kats
2012-02-24 10:29:44 -08:00
Kartikaya Gupta
162e714671
Bug 720538 - Remove unused functions and variables. r=wesj
2012-02-02 09:16:25 -05:00
Kartikaya Gupta
6c368213e8
Bug 720538 - Re-use getValidViewportMetrics to ensure the zoom-to rect is valid. r=wesj
2012-02-02 09:15:37 -05:00
Kartikaya Gupta
0896e4bf62
Bug 720538 - Clarify and fix incorrect rect bottom calculation. r=wesj
2012-02-02 09:11:50 -05:00
Brad Lassey
eed91770f4
bug 723243 - SimpleScaleGestureDetector uses getActionIndex(), which is not available in eclair r=wesj
2012-02-01 15:03:46 -05:00
James Willcox
ced0347f0e
Bug 721741 - Add support for Flash on Android 4.0+ r=blassey
2012-01-31 09:40:58 -05:00
Boris Zbarsky
403d51ce98
Backed out changeset e57ddd9fdd5e (bug 721741) because it breaks Android builds.
2012-01-31 23:38:35 -05:00
James Willcox
9334322db3
Bug 721741 - Add support for Flash on Android 4.0+ r=blassey
2012-01-31 09:40:58 -05:00
Ed Morley
388e7e6979
Backout b87113ff33ff (bug 721741) for Android build failures
2012-01-31 16:19:00 +00:00
James Willcox
fd3a41a585
Bug 721741 - Add support for Flash on Android 4.0+ r=blassey
2012-01-31 09:40:58 -05:00
Kartikaya Gupta
248b760bba
Bug 721125 - Prevent the edge resistance from being negative, which can wreak havoc on the viewport. r=pcwalton
2012-01-31 00:42:40 -05:00
Kartikaya Gupta
023caa61db
Bug 708687 - Snap the page when the page size changes and pushes it into overscroll. r=pcwalton
2012-01-30 23:43:36 -05:00
Wes Johnston
bd24df5dbe
Bug 711071 - Check for scrollable in velocity calculations. r=pcwalton
2012-01-28 18:23:45 +01:00
Wes Johnston
b4f82372f4
Bug 719240 - Delay sending touchmove events until touches have moved a minimum distance. r=mfinkle
2012-01-25 01:31:33 +01:00
Wes Johnston
a02904d162
Bug 603008 - Android widget multitouch implementation. r=blassey,kats
2012-01-25 01:31:33 +01:00
James Willcox
933b4a18d4
Bug 706684 - Add a small fix for Froyo devices r=kats
2012-01-24 11:02:40 -05:00
Patrick Walton
29365a4489
Bug 706684 - Implement a simpler scale gesture listener on Android. r=Cwiiis
2012-01-23 19:18:24 -08:00
Kartikaya Gupta
af764dab69
Bug 716863 - Abort uselessly continuing to fling subdocuments once they can't go any farther. r=Cwiiis
2012-01-21 12:44:44 -05:00
Kartikaya Gupta
93a30cadf3
Bug 716863 - Check for overscroll and bounce after iframes are flung. r=Cwiiis
2012-01-21 12:44:29 -05:00
James Willcox
f2a22733cd
Bug 707439 - Fix Flash plugin positioning
...
--HG--
extra : rebase_source : aaa41297d293ffde1aabe5632ade6c416b4d541f
2012-01-18 10:41:35 -05:00
Chris Peterson
53c6c4e413
Bug 706891 part 3 - When drag breaks through pan threshold, reposition touch origin and check for axis locking. r=kats
2012-02-14 10:55:46 -08:00
Chris Peterson
1941f9b710
Bug 706891 part 2 - Reduce PAN_THRESHOLD from 1/10" to 1/16" and change units to dps. r=kats
2012-02-14 11:43:45 -08:00
Chris Peterson
76392fe0f5
Bug 706891 part 1 - Rename Axis setLocked/mLocked to setScrolledDisabled/mScrollingDisabled to clarify meaning. r=kats
2012-02-14 10:55:22 -08:00