Wes Johnston
7b5f003098
Bug 932690 - Move viewport message management into tabs. r=kats
2013-11-04 08:56:29 -08:00
Wes Johnston
0df52d5fd7
Bug 904245 - TWhitespace fixup r=kats
2013-10-15 08:08:10 -07:00
Wes Johnston
f9a93fb4b0
Bug 904245 - Take touch radius into account when calculating pan threshold. r=kats
2013-10-15 08:06:01 -07:00
Wes Johnston
82d4e39116
Bug 918079 - Show highlight when overscrolling. r=kats
2013-09-26 22:57:57 -07:00
Chris Kitching
c39ee0c5d6
Bug 794981 - Part 1: Annotate Java methods that are to have JNI wrappers generated. r=kats
2013-09-09 08:57:36 -04:00
Mark Finkle
d06c8c82eb
Bug 880118 - Dynamically pull resource IDs to avoid R.java reordering r=kats
2013-09-05 00:29:29 -04:00
Augustin Trancart
516614b863
Bug 711959 - Add RenderTask and the necessary mechanisms to use it. r=kats
2013-09-04 14:07:11 -04:00
Margaret Leibovic
20dd8d94ca
merge m-c to fig
2013-07-10 15:21:53 -07:00
Sriram Ramasubramanian
21d4a89c21
Merge m-c to fig
2013-06-04 11:12:13 -07:00
Sriram Ramasubramanian
ccae811d71
Bug 873579: Remove existing vertical about:home view. [r=bnicholson]
2013-05-29 11:31:52 -07:00
Brad Lassey
2eb791ed73
bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle
2013-05-24 12:21:01 -04:00
Chris Peterson
534905ced6
Bug 863154 - Part 2: Catch Bitmap OOMs when decoding resources. r=mfinkle
2013-05-07 18:30:47 -07:00
Chris Lord
e45a1a8094
Bug 803299 - Respect gfx.android.rgb16.force pref. r=blassey
2013-07-04 14:53:27 +01:00
Kartikaya Gupta
b08334103e
bug 867517 - Gecko-based WebView for Android, move touch handling to LayerView r=blassey
2013-05-30 00:34:02 -04:00
Chris Lord
bbffda5fe5
Bug 865298 - Allow multiple touch interceptors on LayerView. r=kats
2013-04-29 15:18:23 +01:00
Kartikaya Gupta
407d7d3969
Bug 839641 - Implement the RequestContentRepaint callback for APZC in AndroidBridge. r=Cwiiis
2013-04-26 13:26:46 -04:00
Chris Lord
27ca95544b
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Ryan VanderMeulen
677c5b5128
Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
...
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
4852ece00b
Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
...
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Brian Nicholson
ecf6d0f1ec
Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr
2013-04-16 14:34:46 -07:00
Kartikaya Gupta
2f40b5f0c4
Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
...
--HG--
rename : mobile/android/base/OnInterceptTouchListener.java => mobile/android/base/TouchEventInterceptor.java
2013-03-28 12:40:06 -04:00
Wes Johnston
739420d495
Bug 816979 - Only use system overscroll on Gingerbread+. r=kats
2013-03-22 13:37:24 -07:00
Brian Nicholson
2d98f0cf71
Bug 850487 - More code cleanup (@Overrides and unused imports). r=kats
...
--HG--
extra : rebase_source : 376574e0c41b91c16a6be335584a4a61768bb4a9
2013-03-13 13:20:57 -07:00
Kartikaya Gupta
8ebc0ff843
Bug 831781 - Some touchups to the code to make it more consistent and robust. r=Cwiiis
2013-03-01 22:50:49 -05:00
Kartikaya Gupta
6314571cf7
Bug 831781 - Add support for zooming in/out with gamepad zoom buttons. r=Cwiiis
2013-03-01 22:50:48 -05:00
Kartikaya Gupta
3f826a8b7b
Bug 844275 - Make the GLController a singleton instance. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
fcf89dce13
Bug 844275 - Move mCompositorCreated and associated methods from GeckoLayerClient to GLController. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
09440c33a9
Bug 844275 - Ensure that the GeckoLayerClient always starts off with an accurate viewport size. r=Cwiiis
2013-02-28 13:28:23 -05:00
Brian Nicholson
0bc444d6e2
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Brian Nicholson
a11631e56a
Bug 845612 - Add missing @Override annotations. r=kats
2013-02-26 21:48:00 -08:00
Kartikaya Gupta
a63abe2a76
Bug 840346 - Make the overscroll background area a solid color. r=cwiis
...
--HG--
extra : rebase_source : 97fc27101558f6da74f3e0418601eac7728656fb
2013-02-14 10:00:23 -08:00
Jim Chen
4292b3f95e
Bug 835906 - Let GeckoInputConnection switch to background thread; r=cpeterson
2013-02-08 16:07:12 -05:00
Kartikaya Gupta
340661f4dc
Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis
...
This patch has a bunch of semi-independent changes that unfortunately
couldn't be split apart without introducing hacks to make stuff build
on the intermediate patches. The main changes are:
- Moving TouchEventHandler from LayerView to JavaPanZoomController
- Registering the touch interceptor on the LayerView rather than the
TouchEventHandler
- Moving the Tab:HasTouchListener handler from GeckoApp to JPZC
The net effect of all of this is that the TouchEventHandler is hidden
behind the PanZoomController interface and not accessible to GeckoApp
or GeckoAppShell.
Additionally, some of the JPZC methods were renamed from onXXX to
handleXXX to maintain the convention that onXXX methods are "interface"
methods (i.e. exposed to arbitrary other code) whereas handleXXX
methods are private/package and should only be called in very specific
ways.
2013-02-08 09:13:09 -05:00
Kartikaya Gupta
fbeedc6265
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Phil Ringnalda
7dee6cb50e
Back out 5a56a56a6481:a5969a01955b (bug 834414) to investigate whether it caused reftest-4 failures
...
CLOSED TREE
2013-01-25 20:03:50 -08:00
Kartikaya Gupta
2748102adc
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Chris Lord
cf7e552096
Bug 827844 - Fix flickering when layout changes on Firefox/android. r=kats,bgirard
...
Fix flickering that can occur when the surface size changes due to a layout
change (such as the virtual keyboard appearing/disappearing) on Android.
2013-01-10 17:32:43 +00:00
Chris Peterson
d62d1ced11
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Wes Johnston
3e1bd5d46d
Bug 725018 - FormAssistant should reposition itself on viewport changes. r=kats,mleibovic
2013-01-09 11:37:01 -08:00
Kartikaya Gupta
adad08e444
Bug 828316 - Rename setForceRedraw to forceRedraw. r=Cwiiis DONTBUILD
2013-01-09 11:21:04 -05:00
Greg Roodt
4ff102a424
Bug 686228 - Add simple mouse scrolling support. r=kats
2013-01-06 22:35:01 +00:00
Kartikaya Gupta
7affc8fd4f
Bug 771746 - Draw scrollbars using a white outline so it shows up on dark backgrounds. r=Cwiiis
2012-12-29 15:24:01 -05:00
Kartikaya Gupta
a0022428f2
Bug 817134 - Delete dead code in java-land to display checkerboarding. r=blassey
2012-12-15 10:43:57 -05:00
Kartikaya Gupta
2bfe609466
Bug 775511 - Move full screen state variable from GeckoApp to LayerView. r=Cwiiis
2012-11-24 17:32:08 -05:00
Morrison Cole
c6ce5da67a
Bug 810278 - Improved background/toolbar visual cohesion. r=wjohnston
2012-11-16 13:43:33 -08:00
Kartikaya Gupta
1659b1784a
Bug 809199 - Update setViewportSize to take width/height instead of a FloatSize. r=Cwiiis
2012-11-07 11:47:08 -05:00
Jim Chen
64f8df20c2
Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey
2012-11-01 16:11:02 -04:00
Ed Morley
95fe6d2a1c
Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE
2012-11-01 00:16:35 +00:00
Jim Chen
2c3afaab37
Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey
2012-10-31 17:35:31 -04:00
Richard Newman
89b12b31ed
Bug 804457 - Part 2: cleanup and reduce log chattiness in GeckoTabs, GeckoToolbar, GeckoLayerView, GeckoTabsAccessor, GeckoAppShell. r=mfinkle
2012-10-26 15:47:35 -07:00