Brad Lassey
f12392615d
bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::CallObservers r=snorp
2013-06-15 17:40:27 -04:00
Federico Paolinelli
bb58986a88
Bug 876485 - Moved clipboard code from GeckoAppShell to a separate Clipboard class. Changed jni calls to new methods. r=cpeterson
2013-06-07 13:39:37 -07:00
Brad Lassey
d0ca57bbdc
bug 876689 - Virtual keyboard does not invoke on text input field focus if 'Don't keep activities' is enabled r=jchen
2013-06-06 14:05:32 -04:00
Gian-Carlo Pascutto
7b4de85525
Bug 874572 - Suspend and resume the camera together with the application. r=blassey
2013-06-05 08:26:11 +02:00
Sriram Ramasubramanian
9774ce74c0
Bug 869123: Quick share action for android menu. [r=wesj]
2013-05-15 10:55:06 -07:00
Wes Johnston
3e5c687c47
Bug 851581 - Clean up external protocol prompt. r=mfinkle
2013-04-25 13:31:50 -07:00
Brian Nicholson
ffbca588e2
Bug 860523 - Add namespace wrapper for WebApps. r=wesj
2013-04-17 16:24:02 -07:00
Chris Peterson
0a0353d246
Bug 861395 - Part 2: Still try to report exception if the exception reporter throws an exception. r=kats
2013-04-12 14:17:37 -07:00
Chris Peterson
a93fdfa33b
Bug 861395 - Part 1: Log the cause exception that we report to Socorro. r=kats
2013-04-12 12:56:31 -07:00
Brian Nicholson
60cd9c088f
Bug 856163 - Part 5: Reduce preprocessing in WebApp. r=mfinkle
2013-04-09 17:10:48 -07:00
Brian Nicholson
9b97a1e4d0
Bug 856163 - Part 2: Move preprocessed code to AppConstants. r=kats,mfinkle,rnewman
2013-04-09 17:10:47 -07:00
Chris Peterson
e4b56d7c7f
Bug 859229 - Part 3: Fix order of Java imports. r=kats
2013-04-08 00:51:56 -07:00
Dan Mosedale
87d320ceed
Bug 830935 - Add a method for getting Fennec's Activity Context from AndroidBridge. r=blassey
2013-02-09 13:38:08 -08:00
Kartikaya Gupta
8f5db7977f
Bug 856756 - Extract a HardwareUtils class. r=mfinkle
2013-04-02 10:03:39 -04:00
Sriram Ramasubramanian
5603e547c0
Bug 852312: Move the custom views in about:home to widget directory. [r=bnicholson]
2013-03-25 15:44:45 -07:00
James Hugman
92edb510fc
Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice
2013-03-25 13:03:58 -07:00
Kartikaya Gupta
b7ba594b25
Bug 850318 - Avoid blocking the UI thread on the background thread when calling getClipboardText. r=wesj
2013-03-22 22:03:17 -04: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
3ed2e861ad
Bug 847823 - Clean up NotifyIME to use the Gecko NotificationToIME enum; r=cpeterson
2013-03-19 16:54:49 -04: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
Chris Peterson
4a93ace6bd
Bug 847839 - Part 1a: Port XUL Fennec's VideoPlayer to Native Fennec. r=mfinkle
2013-03-07 14:44:22 +00:00
William Chen
6d370e30f7
Bug 782211 - Part 1: Implemented additional functionality in Fennec to support Notification API. r=wesj
2013-03-18 06:24:53 -07:00
Kartikaya Gupta
e3ba395974
Bug 802130 - Add a ThreadUtils.isOnUiThread helper function. r=mfinkle
2013-03-15 11:52:53 +01: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
Brian Nicholson
278a2f521d
Bug 850487 - More code cleanup (@Overrides and unused imports). r=kats
2013-03-13 13:20:57 -07: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
Brian Nicholson
dd3434be8a
Bug 823285 - Use foreground notification service for downloads. r=kats
2013-03-11 11:59:23 -07:00
Kartikaya Gupta
e8238c7e73
Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson
2013-03-10 22:43:30 +00:00
Kartikaya Gupta
6da27d83f3
Bug 844275 - Move the GfxInfoThread so that it is guaranteed to run to completion before compositor creation. r=Cwiiis
2013-02-28 13:28:24 -05:00
Brian Nicholson
1c31a98bcf
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Mark Finkle
76cd56ba63
Bug 843361 - Clean up use of statics when enumerating procs r=blassey
2013-02-24 18:19:10 -05: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
Brad Lassey
0462c1a7f9
Bug 843361 - Read proc names more efficiently r=mfinkle
2013-02-21 11:24:08 -05:00
Mark Finkle
b8a44b974f
Bug 843361 - Dump list of open files if we fail to unlock the DB r=blassey
2013-02-21 08:52:37 -05:00
Margaret Leibovic
70e4a34056
Bug 841938 - Implement nsAndroidHistory::SetURITitle. r=wesj
2013-02-18 09:27:30 -08:00
Richard Newman
e6ba9a3b6a
Bug 839580 - getOpenURIIntent uses an API level 16 method. r=bnicholson
2013-02-08 15:30:28 -08:00
Kartikaya Gupta
c0938ddff7
Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey
2013-02-08 16:42:14 -05:00
Kartikaya Gupta
aae8c6118b
Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson
2013-02-08 16:42:13 -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
21b088c076
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00
Richard Newman
d1f977b223
Bug 744981 - Part 1: share should share page title as well as URL. r=mfinkle
2013-02-05 12:55:26 -08:00
Richard Newman
b2bcde27ea
Bug 744981 - Part 0: refactor GeckoAppShell.openUriExternal. r=mfinkle
2013-02-05 12:55:26 -08:00
Kartikaya Gupta
9ef6b3a2d0
Bug 837816 - Clean up the startup lib-loading functions. r=cpeterson
2013-02-04 17:53:39 -05:00
Kartikaya Gupta
c4ec83e6ee
Bug 835356 - More aggressive logging and fallback handling for prolonged blocking on gecko event sync. r=blassey
2013-02-01 11:45:16 -05:00
Chris Peterson
56a8f640bb
Bug 834471 - Part 4: Fix FindBugs warning about unlockProfile() not checking file.delete() return value. r=wesj
2013-01-24 14:26:01 -08:00
Chris Peterson
0e79fd05e6
Bug 834471 - Part 3: Fix some FindBugs warnings about unused variables and make GeckoMediaScannerClient final. r=wesj
2013-01-24 12:12:25 -08:00
Kartikaya Gupta
f6c256183d
Bug 835356 - Add logging for sync events to better see if they are causing problems. r=snorp
2013-01-28 13:28:18 -05:00
Kartikaya Gupta
3cb77e26bc
Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj
2013-01-25 13:51:41 -05:00