Mark Finkle
d5d9a79288
Bug 858561 - Move BrowserDB.expireHistory from GeckoApp.onPause to GeckoApplication.onActivityPause r=kats
2013-04-05 11:37:28 -04:00
Mark Finkle
31d5ed8596
Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret
2013-04-03 15:34:51 -04:00
Kartikaya Gupta
484d6382be
Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle
2013-04-02 10:04:21 -04:00
Kartikaya Gupta
8f5db7977f
Bug 856756 - Extract a HardwareUtils class. r=mfinkle
2013-04-02 10:03:39 -04:00
Wes Johnston
3b83b244c0
Bug 820022 - Add null check for layerView. r=margaret
2013-04-01 17:36:04 -07:00
Kartikaya Gupta
6ccaff22f3
Bug 855471 - Transfer focus to the LayerView when receiving a gamepad panning-related event. r=mfinkle
2013-03-28 12:40:06 -04:00
Kartikaya Gupta
29802b9ef7
Bug 855471 - Rename OnInterceptTouchListener to TouchEventInterceptor. r=mfinkle
2013-03-28 12:40:06 -04:00
Kartikaya Gupta
1fc0d9bfd9
Bug 853366 - Clean up activity/app lifecycle events. r=mfinkle,cpeterson
2013-03-26 14:05:10 -04:00
Kartikaya Gupta
31e691119a
Bug 853366 - Some minor code cleanup. r=cpeterson
2013-03-26 14:04:20 -04:00
James Hugman
92edb510fc
Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice
2013-03-25 13:03:58 -07:00
Sriram Ramasubramanian
c72cb53673
Bug 833427: Remove homescreen widget. [r=mfinkle]
2013-01-22 11:19:35 -08:00
Brian Nicholson
d69b242eaf
Bug 850693 - Create a NotificationHandler for each Fennec instance. r=kats
2013-03-21 13:32:11 -07:00
Jim Chen
4d630e316b
Bug 847823 - Change NotifyIMEEnabled to NotifyIMEContext; r=cpeterson
2013-03-19 16:54:48 -04:00
Brian Nicholson
be6ad06939
Bug 851056 - Remove NotificationHandler. r=kats
2013-03-19 14:09:44 -07:00
Kartikaya Gupta
db8bea500d
Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
20a994a858
Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
87c2200905
Bug 802130 - Move assertOnThread functions to a new ThreadUtils class. r=mfinkle
2013-03-15 11:52:52 +01:00
Kartikaya Gupta
0f64ba7857
Bug 827347 - Allow force-downloading and installing of updates from about:firefox. r=snorp,blassey
2013-03-13 15:47:38 +00:00
Kartikaya Gupta
71348d4769
Bug 849955 - Put the quit menu item back for non-touchscreen devices on ICS and up. r=sriram
2013-03-13 11:41:56 +00:00
Kartikaya Gupta
276c0efcc9
Back out ecc5ce4b7632 (bug 849955) for missing Android API level checks. r=me DONTBUILD
2013-03-12 10:15:46 +00:00
Kartikaya Gupta
1474fec2dd
Bug 849955 - Put the quit menu item back for non-touchscreen devices on ICS and up. r=sriram
2013-03-12 10:09:09 +00:00
Kartikaya Gupta
9c106798fd
Bug 845499 - Fix broken sIsSmallTablet result cache. r=sriram
2013-03-12 10:06:51 +00:00
Brian Nicholson
dd3434be8a
Bug 823285 - Use foreground notification service for downloads. r=kats
2013-03-11 11:59:23 -07:00
Mike Hommey
9f1e51d20e
Bug 842681 - Call GeckoLoader.loadMozGlue from GeckoApplication.onCreate instead of GeckoApp.onCreate. r=kats
2013-03-08 09:27:46 +01:00
Wes Johnston
65470b755f
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-07 10:17:32 +00:00
Chris Peterson
8ed414f1c0
Bug 848409 - Part 1: Enable Android Strict Mode for local builds. r=kats
2013-03-06 16:37:04 +00:00
Ryan VanderMeulen
076a4bfaee
Backed out 9 changesets (bug 716403) for Android 4.0 robocop bustage on a CLOSED TREE.
2013-03-06 16:11:05 -05:00
Wes Johnston
fc8c86b63d
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-06 16:55:59 +00:00
Kartikaya Gupta
f376dbfb10
Bug 726335 - Code formatting cleanup. r=mfinkle
2013-03-05 13:05:26 +00:00
Ryan VanderMeulen
a9311d990d
Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE.
2013-03-01 16:09:59 -05:00
Wes Johnston
8f17ac648b
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-01 15:46:33 +00: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
Margaret Leibovic
a78d1c0401
Bug 845075 - Move more tab-specific event handlers from GeckoApp to Tabs. r=mfinkle
2013-02-26 11:50:04 -08:00
Brian Nicholson
010fdf747c
Bug 844590 - Use Looper.getMainLooper() for UiAsyncTask. r=kats
2013-02-25 15:15:49 -08:00
Margaret Leibovic
264b5d5803
Bug 842883 - (Part 3) Move Content:* events from GeckoApp to Tabs. r=bnicholson
2013-02-24 20:51:05 -08:00
Margaret Leibovic
8ecd1fa4df
Bug 842883 - (Part 2) Move the Reader:* event handlers out of Tabs that don't need to be there. r=bnicholson
2013-02-24 20:51:04 -08:00
Margaret Leibovic
f1ee60966a
Bug 842883 - (Part 1) Start moving some tab-specific event listeners to Tabs. r=bnicholson
2013-02-24 20:51:04 -08:00
Lucas Rocha
b078ec0ebc
Bug 817721/817735/817732 - Add more granular API to query tablet form-factors (r=mfinkle)
2013-02-22 07:22:37 +00:00
Brian Nicholson
a33230d033
Bug 842797 - Rename GeckoAsyncTask to UiAsyncTask. r=mfinkle
2013-02-21 12:01:09 -08:00
Brian Nicholson
d6e238fddd
Bug 842797 - Replace GeckoAsyncTask Activity parameter with Handler. r=kats,mfinkle
2013-02-21 12:00:52 -08:00
Sriram Ramasubramanian
6197250549
Bug 840868: Reset window background once loaded. [r=mfinkle]
2013-02-19 11:54:40 -08:00
Jim Chen
5c62275977
Bug 835906 - Add ability for GeckoEditable to switch to a different thread; r=cpeterson
2013-02-08 16:07:12 -05:00
Mark Capella
0d832a2ba8
Bug 839359 - Crash -- java.lang.NullPointerException, r=kats
2013-02-08 10:22:35 -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
6386270447
Bug 777468 - Move mobile/android/base/ui/* to mobile/android/base/gfx/. r=Cwiiis
2013-02-08 09:11:43 -05:00
Kartikaya Gupta
21b088c076
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00
Kartikaya Gupta
1fe1290c85
Bug 837775 - Fix some UseValueOf lint warnings. r=bnicholson
2013-02-04 15:15:51 -05:00
Jim Chen
130e151c4d
Bug 830557 - Fix startup crash by preloading class; r=gbrown
2013-02-04 14:59:14 -05:00
Brian Nicholson
0712dec641
Bug 827370 - Remove RedirectorRunnable. r=mfinkle
2013-02-01 11:49:08 -08:00