Chris Peterson
7b19d6e3ba
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
9b203c52d2
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
f8b25c9fe1
Bug 856163 - Part 5: Reduce preprocessing in WebApp. r=mfinkle
...
--HG--
rename : mobile/android/base/WebApp.java.in => mobile/android/base/WebApp.java
2013-04-09 17:10:48 -07:00
Brian Nicholson
3b9de36248
Bug 856163 - Part 2: Move preprocessed code to AppConstants. r=kats,mfinkle,rnewman
...
--HG--
rename : mobile/android/base/CrashReporter.java.in => mobile/android/base/CrashReporter.java
rename : mobile/android/base/GeckoActivity.java.in => mobile/android/base/GeckoActivity.java
rename : mobile/android/base/Restarter.java.in => mobile/android/base/Restarter.java
rename : mobile/android/base/SmsManager.java.in => mobile/android/base/SmsManager.java
rename : mobile/android/base/UpdateServiceHelper.java.in => mobile/android/base/UpdateServiceHelper.java
rename : mobile/android/base/resources/menu-large-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-large-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml.in => mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml
rename : mobile/android/base/resources/menu/browser_app_menu.xml.in => mobile/android/base/resources/menu/browser_app_menu.xml
rename : mobile/android/base/resources/xml/preferences.xml.in => mobile/android/base/resources/xml/preferences.xml
2013-04-09 17:10:47 -07:00
Chris Peterson
5303797e88
Bug 859229 - Part 3: Fix order of Java imports. r=kats
2013-04-08 00:51:56 -07:00
Dan Mosedale
234e7fa798
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
39eae0eca8
Bug 856756 - Extract a HardwareUtils class. r=mfinkle
2013-04-02 10:03:39 -04:00
Sriram Ramasubramanian
ea4efaed7a
Bug 852312: Move the custom views in about:home to widget directory. [r=bnicholson]
...
--HG--
rename : mobile/android/base/AboutHomeContent.java => mobile/android/base/widget/AboutHomeContent.java
rename : mobile/android/base/AboutHomePromoBox.java => mobile/android/base/widget/AboutHomePromoBox.java
rename : mobile/android/base/AboutHomeSection.java => mobile/android/base/widget/AboutHomeSection.java
rename : mobile/android/base/LinkTextView.java => mobile/android/base/widget/LinkTextView.java
extra : rebase_source : b13d18d3b2c56e8fec364265fe46ee88771f7ed2
2013-03-25 15:44:45 -07:00
James Hugman
176e9dffee
Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice
2013-03-25 13:03:58 -07:00
Kartikaya Gupta
69823dcd0f
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
5e13ac281a
Bug 850693 - Create a NotificationHandler for each Fennec instance. r=kats
...
--HG--
rename : mobile/android/base/NotificationServiceClient.java => mobile/android/base/NotificationClient.java
rename : mobile/android/base/NotificationService.java => mobile/android/base/NotificationHandler.java
extra : rebase_source : 861bb500d9f1cd7cbc98a0c3628ddf7894e1e976
2013-03-21 13:32:11 -07:00
Jim Chen
56d8e22547
Bug 847823 - Clean up NotifyIME to use the Gecko NotificationToIME enum; r=cpeterson
2013-03-19 16:54:49 -04:00
Jim Chen
72f7263504
Bug 847823 - Change NotifyIMEEnabled to NotifyIMEContext; r=cpeterson
2013-03-19 16:54:48 -04:00
Brian Nicholson
af416ef4e2
Bug 851056 - Remove NotificationHandler. r=kats
2013-03-19 14:09:44 -07:00
Chris Peterson
ec3afb3b87
Bug 847839 - Part 1a: Port XUL Fennec's VideoPlayer to Native Fennec. r=mfinkle
...
--HG--
rename : embedding/android/VideoPlayer.java => mobile/android/base/VideoPlayer.java
rename : embedding/android/resources/layout/videoplayer.xml => mobile/android/base/resources/layout/videoplayer.xml
2013-03-07 14:44:22 +00:00
William Chen
41cc11a176
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
8eb77386b2
Bug 802130 - Add a ThreadUtils.isOnUiThread helper function. r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
0c17a97577
Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
1424e8b030
Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle
2013-03-15 11:52:53 +01:00
Brian Nicholson
cd32dfd543
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
ab78e15433
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
7243a415b3
Bug 823285 - Use foreground notification service for downloads. r=kats
...
--HG--
extra : rebase_source : 004e31f0379819c5f72420223b24ed0ceccb2e2e
2013-03-11 11:59:23 -07:00
Kartikaya Gupta
56c949e416
Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson
2013-03-10 22:43:30 +00:00
Kartikaya Gupta
7041e15b1f
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
09bb93a1e8
Bug 845612 - Add @Override annotations for implemented interfaces. r=kats
2013-02-26 21:48:00 -08:00
Mark Finkle
c8dcdb08e2
Bug 843361 - Clean up use of statics when enumerating procs r=blassey
2013-02-24 18:19:10 -05:00
Lucas Rocha
a47a20eb5e
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
9405c2a4ed
Bug 843361 - Read proc names more efficiently r=mfinkle
2013-02-21 11:24:08 -05:00
Mark Finkle
b5b26c2286
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
5337236fe5
Bug 841938 - Implement nsAndroidHistory::SetURITitle. r=wesj
2013-02-18 09:27:30 -08:00
Richard Newman
3b9f4bdf94
Bug 839580 - getOpenURIIntent uses an API level 16 method. r=bnicholson
2013-02-08 15:30:28 -08:00
Kartikaya Gupta
f8f3bbe74d
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
108e5d044f
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
88dcc6657a
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
f4f5d9a488
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00
Richard Newman
1360f99541
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
f731e14f05
Bug 744981 - Part 0: refactor GeckoAppShell.openUriExternal. r=mfinkle
2013-02-05 12:55:26 -08:00
Kartikaya Gupta
51ce773032
Bug 837816 - Clean up the startup lib-loading functions. r=cpeterson
2013-02-04 17:53:39 -05:00
Kartikaya Gupta
641743cd74
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
29f8da3b6c
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
c920c9eeae
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
8a2bf5b9c8
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
1cdfd88631
Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj
2013-01-25 13:51:41 -05:00
Phil Ringnalda
b8c910183c
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
fe74a50dbe
Bug 834414 - Remove unnecessary getInstance call that was leaking an App instance. r=wesj
2013-01-25 13:51:41 -05:00
Kartikaya Gupta
0d0df781e2
Bug 832987 - Make sure the launch state is updated on Gecko:Ready even if GeckoApp isn't around at the time. r=cpeterson
2013-01-23 09:38:57 -05:00
Chris Lord
d0161b544c
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
a90d14ab62
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Vicamo Yang
b1f0d8379b
Bug 820780 - Part 4/5: Android backend, r=blassey
2013-01-04 14:26:27 +08:00
Anthony Jones
d5b66e53dd
Bug 811950 - Remove fixed position environment variable. r=roc
2012-12-23 10:47:16 -05:00