Augustin Trancart
dec7550989
Bug 711959 - Add RenderTask and the necessary mechanisms to use it. r=kats
2013-09-04 14:07:11 -04:00
Margaret Leibovic
da40a02226
merge m-c to fig
2013-07-10 15:21:53 -07:00
Sriram Ramasubramanian
cc86baf8d6
Merge m-c to fig
2013-06-04 11:12:13 -07:00
Sriram Ramasubramanian
c75e996842
Bug 873579: Remove existing vertical about:home view. [r=bnicholson]
2013-05-29 11:31:52 -07:00
Brad Lassey
4a30f2fe9c
bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle
2013-05-24 12:21:01 -04:00
Chris Peterson
25a5f90afb
Bug 863154 - Part 2: Catch Bitmap OOMs when decoding resources. r=mfinkle
2013-05-07 18:30:47 -07:00
Chris Lord
d555170fbc
Bug 803299 - Respect gfx.android.rgb16.force pref. r=blassey
2013-07-04 14:53:27 +01:00
Kartikaya Gupta
0499c87376
bug 867517 - Gecko-based WebView for Android, move touch handling to LayerView r=blassey
2013-05-30 00:34:02 -04:00
Chris Lord
14bc8ea985
Bug 865298 - Allow multiple touch interceptors on LayerView. r=kats
2013-04-29 15:18:23 +01:00
Kartikaya Gupta
67005d3ebd
Bug 839641 - Implement the RequestContentRepaint callback for APZC in AndroidBridge. r=Cwiiis
2013-04-26 13:26:46 -04:00
Chris Lord
ed41276fbb
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
e376b2bb54
Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
...
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
ac2dc65ab2
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
cc4fa300e5
Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr
2013-04-16 14:34:46 -07:00
Kartikaya Gupta
29802b9ef7
Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
2013-03-28 12:40:06 -04:00
Wes Johnston
a2efa0fd6b
Bug 816979 - Only use system overscroll on Gingerbread+. r=kats
2013-03-22 13:37:24 -07:00
Brian Nicholson
278a2f521d
Bug 850487 - More code cleanup (@Overrides and unused imports). r=kats
2013-03-13 13:20:57 -07:00
Kartikaya Gupta
e703641e79
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
bffe03292d
Bug 831781 - Add support for zooming in/out with gamepad zoom buttons. r=Cwiiis
2013-03-01 22:50:48 -05:00
Kartikaya Gupta
dc5153f1d7
Bug 844275 - Make the GLController a singleton instance. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
db14d0f886
Bug 844275 - Move mCompositorCreated and associated methods from GeckoLayerClient to GLController. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
1f29e73ea6
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
1c31a98bcf
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Brian Nicholson
a01c2f3bd9
Bug 845612 - Add missing @Override annotations. r=kats
2013-02-26 21:48:00 -08:00
Kartikaya Gupta
b994c2962f
Bug 840346 - Make the overscroll background area a solid color. r=cwiis
2013-02-14 10:00:23 -08:00
Jim Chen
dce0d6dcf9
Bug 835906 - Let GeckoInputConnection switch to background thread; r=cpeterson
2013-02-08 16:07:12 -05:00
Kartikaya Gupta
5010bd9809
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
716c096295
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Phil Ringnalda
769a24c038
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
c2b27f393e
Bug 834414 - Fix leaks caused by missing tab change listener unregistrations. r=sriram
2013-01-25 13:51:41 -05:00
Chris Lord
fd9dd3979f
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
f7eecfb60e
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Wes Johnston
aef38f28af
Bug 725018 - FormAssistant should reposition itself on viewport changes. r=kats,mleibovic
2013-01-09 11:37:01 -08:00
Kartikaya Gupta
cf0fe77655
Bug 828316 - Rename setForceRedraw to forceRedraw. r=Cwiiis DONTBUILD
2013-01-09 11:21:04 -05:00
Greg Roodt
e045ea4e99
Bug 686228 - Add simple mouse scrolling support. r=kats
2013-01-06 22:35:01 +00:00
Kartikaya Gupta
066b714f1d
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
2c255f313e
Bug 817134 - Delete dead code in java-land to display checkerboarding. r=blassey
2012-12-15 10:43:57 -05:00
Kartikaya Gupta
0b47774883
Bug 775511 - Move full screen state variable from GeckoApp to LayerView. r=Cwiiis
2012-11-24 17:32:08 -05:00
Morrison Cole
12ec3d8915
Bug 810278 - Improved background/toolbar visual cohesion. r=wjohnston
2012-11-16 13:43:33 -08:00
Kartikaya Gupta
4b59521ed5
Bug 809199 - Update setViewportSize to take width/height instead of a FloatSize. r=Cwiiis
2012-11-07 11:47:08 -05:00
Jim Chen
50580c143e
Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey
2012-11-01 16:11:02 -04:00
Ed Morley
e878f44e88
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
c7ed608e79
Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey
2012-10-31 17:35:31 -04:00
Richard Newman
5f826c9369
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
James Willcox
6f2acce90f
Bug 801627 - Fix fullscreen Flash on Android r=blassey
2012-10-22 10:51:29 -04:00
Matt Brubeck
a1ba53816c
Back out a2cdb1000e51 (bug 801627) because of Android crashes on a CLOSED TREE
2012-10-22 09:57:00 -07:00
James Willcox
91ff04a7be
Bug 801627 - Fix fullscreen Flash on Android r=blassey
2012-10-22 10:51:29 -04:00
Eitan Isaacson
959d32e3cb
Bug 802280 - Send Layerview focus change events to js. r=blassey
2012-10-19 10:06:08 -07:00
Brian Nicholson
1b020a908d
Bug 718465 - Part 2: Clear background color when selected tab changes. r=kats
2012-10-18 00:01:20 -07:00
pushkarsingh
efb09b7254
Bug 779511 - Freeing buffers should be moved out of finalize functions. r=kats
2012-10-17 23:53:40 -04:00