gecko-dev/mobile/android/base
Jim Chen 2b53995aca Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey
ThrowException throws a new exception with the appropriate message, meant for native JNI methods that return to Java code (i.e. methods in AndroidJNI.cpp).

HandleUncaughtException will be called by the generated JNI stubs that C++ code uses. HandleUncaughtException calls the new GeckoAppShell.handleUncaughtException method, which behaves exactly like the normal uncaught exception handler (annotates the crash report and crashes). GeckoAppShell.handleUncaughtException has the noThrow annotation that will be seen by the generated code; as a result, its generated stub will not call HandleUncaughtException and result in a loop.
2014-01-17 23:32:24 -06:00
..
animation Bug 943513 - Lazy load animation time. r=lucasr 2013-12-05 22:32:11 -08:00
background Bug 956844 - Part 2: rework FxA state machine. r=rnewman 2014-01-16 18:35:08 -08:00
browserid Bug 956816 - Implement (de)serializing Android BrowserIDKeyPair instances. r=rnewman 2014-01-07 18:27:45 -08:00
crashreporter/res Bug 934646 - Part 3: Declare Android resource directories relative to $SRCDIR. r=glandium,gps,mfinkle 2013-12-11 21:20:07 -08:00
db Backed out changeset 7eb8b5723256 (bug 943515) for mass Android test bustage. 2014-01-14 15:38:15 -05:00
favicons Backed out changeset 7eb8b5723256 (bug 943515) for mass Android test bustage. 2014-01-14 15:38:15 -05:00
fxa Bug 951304 - Part 3: first version of FxAccountUpdateCredentialsActivity. r=rnewman 2014-01-16 18:51:46 -08:00
gfx Bug 936008 - Avoid NPE when getting a zoom constraints update before the LayerView is fully initialized. r=wesj 2014-01-16 16:14:08 -05:00
health Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch) 2013-12-03 15:05:43 -08:00
home Bug 959862 - Expand Home.panels API to specify contents of panels. r=lucasr 2014-01-17 09:27:07 -08:00
locales Bug 951304 - Part 3: first version of FxAccountUpdateCredentialsActivity. r=rnewman 2014-01-16 18:51:46 -08:00
menu Bug 940997: Show submenu indicator for MenuItemActionBar. [r=mfinkle] 2013-12-20 14:51:53 -08:00
mozglue Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey 2014-01-17 23:32:24 -06:00
preferences Bug 926711 - Restore search engine icon in search engine preference dialog. r=wesj 2014-01-14 15:08:13 -08:00
prompts Bug 953272 - Add selected attribute for prompts with multichoice. r=wesj 2014-01-14 11:27:02 -08:00
resources Merge fx-team to m-c. 2014-01-17 14:56:13 -05:00
sqlite Bug 938827 - Part 5: Remove querySql reflection. r=rnewman 2013-12-06 11:43:11 -08:00
sync Bug 960324 - Use "BrowserID" in Android tokenserver authz header, not "Browser-ID". r=rnewman 2014-01-16 22:24:52 -08:00
tests Merge latest green fx-team changeset and mozilla-central 2014-01-15 16:14:41 +00:00
tokenserver Bug 955808 - Implement Android Firefox Account client that speaks "onepw" protocol. r=rnewman 2014-01-07 18:27:47 -08:00
toolbar Bug 949458 - Give the tab counter view its own rendering layer. r=blassey 2014-01-16 13:03:34 -08:00
updater Bug 923238: Cancel update download on notification swype; r=snorp 2014-01-03 18:58:59 +02:00
util Bug 957037 - Pull in Android's ProxySelectorImpl code so we can bypass creating Uri objects r=blassey 2014-01-07 18:46:44 -05:00
webapp bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice 2014-01-09 10:18:55 -08:00
widget Bug 956946 - Align menu top to URL bar. r=bnicholson 2014-01-16 15:47:10 -08:00
AboutPages.java Bug 950919 - (Part 3) Create utility StringUtils.getQueryParameter. r=mcomella 2013-12-17 22:43:31 -08:00
ActionModeCompat.java Backed out changesets 26df3bab1ab9 and 3c9dbe653a4e (bug 768667) for Android test bustage. 2013-11-19 17:33:27 -05:00
ActionModeCompatView.java Bug 947281 - Fix calcuations for how many actionbar items to show. r=sriram,margaret 2013-12-17 09:41:55 -08:00
ActivityHandlerHelper.java Bug 920170 - Move Android prompt service components to their own namespace. r=margaret 2013-10-02 11:18:16 -07:00
AlertNotification.java
android-services.mozbuild Bug 951304 - Part 3: first version of FxAccountUpdateCredentialsActivity. r=rnewman 2014-01-16 18:51:46 -08:00
AndroidManifest.xml.in Bug 957872 - Remove SyncAdapters for all but the main Fennec ContentProvider. r=nalexander 2014-01-15 10:18:18 -08:00
ANRReporter.java Bug 938368 - Make ANR reporter use the new telemetry ping format; r=blassey 2013-11-19 16:56:22 -05:00
App.java.in Backed out changeset 8ebfd8ca2b65 for robocop failures. CLOSED TREE 2013-10-29 12:33:47 -07:00
AppConstants.java.in bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice 2014-01-09 10:18:55 -08:00
AppNotificationClient.java
BaseGeckoInterface.java Bug 920170 - Move Android prompt service components to their own namespace. r=margaret 2013-10-02 11:18:16 -07:00
BrowserApp.java Bug 957131 - Synced bookmarks appear in guest mode but not in default profile. r=rnewman 2014-01-14 21:45:59 -08:00
CameraImageResultHandler.java Bug 878416 - Allow file picker result to be null. r=liuche 2013-08-05 10:21:24 -07:00
CameraVideoResultHandler.java Bug 904551 - Stop using deprecated managedQuery api. r=lucasr 2013-11-01 12:21:35 -07:00
ContactService.java Bug 850430 - Treat key as an array on the Android contacts backend. r=me 2013-10-18 03:11:11 -03:00
ContextGetter.java Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch) 2013-12-03 15:05:43 -08:00
CrashReporter.java Bug 870049 - Added SharedPreferences to persistent Crash Report client settings. r=bnicholson 2013-12-02 22:46:06 -05:00
CustomEditText.java Bug 924232 - Part 2: Move preprocessed Gecko*.java.in to widget package. r=mfinkle 2013-10-10 11:53:14 -07:00
DataReportingNotification.java Bug 936522 - Move preference-related to the preferences package (r=liuche) 2013-11-11 18:41:16 +00:00
Distribution.java Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman 2013-11-18 21:09:00 -08:00
DoorHangerPopup.java Bug 943915 - Add ArrowPopup constructor without anchor view argument (r=wesj) 2013-12-12 00:28:14 +00:00
EditBookmarkDialog.java
fennec-ids-generator.py
FilePickerResultHandler.java
FilePickerResultHandlerSync.java
FindInPageBar.java Bug 880118 - Android resource IDs must be mutable for library projects. r=cpeterson 2013-08-13 16:44:00 -07:00
FirefoxAccountsHelper.java Bug 899217 - Part 2: Connect about:accounts to FirefoxAccountsHelper. r=rnewman 2013-12-17 15:14:57 -08:00
FormAssistPopup.java
GeckoAccessibility.java Bug 906670 - Can sometimes accessibility focus hidden content from about:home. r=lucasr 2013-08-28 10:37:57 -04:00
GeckoActivity.java Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch) 2013-12-03 15:05:43 -08:00
GeckoActivityStatus.java Bug 936522 - Move preference-related to the preferences package (r=liuche) 2013-11-11 18:41:16 +00:00
GeckoApp.java Bug 957131 - Synced bookmarks appear in guest mode but not in default profile. r=rnewman 2014-01-14 21:45:59 -08:00
GeckoApplication.java Bug 945832 - java.lang.IllegalStateException: No ContextGetter; cannot fetch prefs. on rotation or system locale change. r=wesj 2013-12-03 15:05:43 -08:00
GeckoAppShell.java Bug 958706 - Add ThrowException and HandleUncaughtException methods to AndroidBridge; r=blassey 2014-01-17 23:32:24 -06:00
GeckoBatteryManager.java
GeckoConnectivityReceiver.java
GeckoEditable.java Bug 899233 - Don't restart IME when changing selection; r=cpeterson 2013-08-14 11:32:44 -04:00
GeckoEvent.java Merge m-c to inbound. 2013-12-10 15:48:16 -05:00
GeckoHalDefines.java
GeckoInputConnection.java Bug 871884 - Change text input default in Android browser to capitalize first character in a sentence; r=jchen 2013-11-21 14:57:47 -05:00
GeckoJavaSampler.java Backed out 7 changesets (bug 913985) for intermittent Android crashes. 2013-11-19 10:56:09 -05:00
GeckoMessageReceiver.java
GeckoNetworkManager.java Bug 921112 - Prohibit proguad from erasing JNI MCC methods. r=bnicholson 2014-01-13 15:20:15 -08:00
GeckoProfile.java Bug 957131 - Synced bookmarks appear in guest mode but not in default profile. r=rnewman 2014-01-14 21:45:59 -08:00
GeckoScreenOrientationListener.java Bug 908058 - Add orientation keyword 'default' to express normal orientation. r=mounir, r=blassey 2013-09-30 10:40:41 -04:00
GeckoSmsManager.java Bug 932201 - [B2G][DSDS] Gecko needs to properly download MMS for non-active SIM. r=ctai,vicamo 2013-11-05 17:21:56 +08:00
GeckoThread.java Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman 2013-11-18 21:09:00 -08:00
GeckoUpdateReceiver.java
GeckoView.java Bug 936756 - Switch locales via pref, not via system locale setting. r=mfinkle,sriram (relanded as one patch) 2013-12-03 15:05:43 -08:00
GeckoViewChrome.java Bug 928756 - [geckoview] Convert prompt-based actions into separate GeckoView endpoints r=bnicholson 2013-11-06 17:59:11 -05:00
GeckoViewContent.java Bug 880123 - Add support for content callback interfaces to GeckoView r=blassey 2013-11-06 17:59:07 -05:00
GlobalHistory.java Bug 949639 - Move CanAddURI to nsAndroidHistory r=blassey 2013-12-12 23:09:16 -05:00
InputMethods.java Bug 945521 - Make sure button text type is consistent with keyboard text type; r=mcomella 2013-12-20 17:48:59 -05:00
JavaAddonManager.java
jni-generator.py Bug 956783 - Stop using NULL in Fennec's JNI code; r=jchen 2014-01-06 15:21:27 -05:00
LightweightTheme.java
LightweightThemeDrawable.java
LocaleManager.java Bug 955805 - Normalize locale codes appropriately for each subsystem. r=mfinkle 2013-12-31 12:35:14 -08:00
Makefile.in bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice 2014-01-09 10:18:55 -08:00
MemoryMonitor.java bug 744519 - mplement memory-pressure flag to react quicker to memory pressure, without waiting for event loop r=gsvelto 2013-11-27 06:52:05 -05:00
MotionEventInterceptor.java
moz.build Bug 959772 - Create a generic PanelType and corresponding *Panel class for third-party panels. r=lucasr 2014-01-15 11:49:26 -08:00
NotificationClient.java Bug 885783 - Attach webrtc to a foreground notification. r=bnicholson 2013-07-18 16:35:34 -07:00
NotificationHandler.java Bug 921776 - Forced notifications to keep the same timestamp to preserve the order they are displayed in; fixed current notification mechanism in notification handler to update correctly the current foreground notification; r=wesj 2013-10-14 13:38:57 -07:00
NotificationHelper.java Bug 933775 - Fix download timestamp by changing 'when' parameter to contain time since epoch. r=wesj 2013-12-04 13:31:00 +01:00
NotificationService.java Bug 885783 - Attach webrtc to a foreground notification. r=bnicholson 2013-07-18 16:35:34 -07:00
NSSBridge.java Bug 709230 - Part 3: annotate the remaining Robocop entry points. r=gbrown,rnewman 2013-11-18 21:09:00 -08:00
OrderedBroadcastHelper.java
package-name.txt.in
PrefsHelper.java Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle 2013-09-04 09:58:23 -04:00
PrivateTab.java
ReaderModeUtils.java Bug 950919 - (Part 3) Create utility StringUtils.getQueryParameter. r=mcomella 2013-12-17 22:43:31 -08:00
ReferrerReceiver.java
RemoteTabs.java
Restarter.java Bug 917538 - Fix Fennec Restarter flags and remove System.exit(0). r=blassey 2013-09-26 16:34:38 -07:00
ScrollAnimator.java
ServiceNotificationClient.java
SessionParser.java
SharedPreferencesHelper.java
SiteIdentity.java Bug 951605 - Fix identified/verified image reversal. r=mfinkle 2013-12-18 11:39:18 -08:00
SmsManager.java
strings.xml.in Bug 951304 - Part 4: include a stub string for Fennec. r=trivial 2014-01-16 18:53:02 -08:00
SurfaceBits.java Backed out 7 changesets (bug 913985) for intermittent Android crashes. 2013-11-19 10:56:09 -05:00
SysInfo.java.in Bug 943073 - Consolidate GeckoAppShell.isHighMemoryDevice and HardwareUtils.isLowMemoryPlatform. r=mcomella 2013-11-27 21:17:13 -08:00
Tab.java Bug 944533 - Re-define internal API to update toolbar UI state (r=mfinkle) 2014-01-09 14:55:29 +00:00
Tabs.java Bug 943515 - Refactor favicon accessors for naming and usage consistency. r=mcomella 2014-01-08 13:42:45 -08:00
TabsAccessor.java
TabsPanel.java Bug 932967: Cleanup LWT to not use Activity, but use Application. [r=mfinkle] 2013-10-30 14:44:14 -07:00
TabsTray.java Bug 941982 - Clean up about: page handling. r=mcomella 2013-11-21 23:33:28 -08:00
Telemetry.java Bug 932092 - Part 2: support natively sending UI telemetry events from Java. r=mfinkle 2013-12-10 10:41:34 -08:00
TextSelection.java Bug 940997: Support showAsAction "ifRoom" in custom menu. [r=mfinkle] 2013-12-18 18:49:48 -08:00
TextSelectionHandle.java
ThumbnailHelper.java Bug 941982 - Clean up about: page handling. r=mcomella 2013-11-21 23:33:28 -08:00
TouchEventInterceptor.java
VideoPlayer.java Bug 886014 - Don't assume that all vnd.youtube URLs have params. r=mfinkle 2013-11-05 08:11:24 -08:00
WebApp.java.in bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice 2014-01-09 10:18:55 -08:00
WebAppAllocator.java bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice 2014-01-09 10:18:55 -08:00
WebAppFragmentRepeater.inc Bug 924133 - Remove Android WebApps preprocessing. r=wesj 2013-10-09 17:05:36 -07:00
WebAppImpl.java Backed out changeset 8ebfd8ca2b65 for robocop failures. CLOSED TREE 2013-10-29 12:33:47 -07:00
WebAppManifestFragment.xml.frag.in bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice 2014-01-09 10:18:55 -08:00
WebApps.java.in Backed out changeset 8ebfd8ca2b65 for robocop failures. CLOSED TREE 2013-10-29 12:33:47 -07:00
WebAppsFragment.java.frag
ZoomConstraints.java