Jim Chen
cea34e4151
Bug 1191083 - Rename and expand GeckoThread.LaunchState; r=snorp
...
GeckoThread.LaunchState now covers the entire GeckoThread lifetime and
not just launch, so it's renamed to GeckoThread.State. More utility
methods are added to check for the current state.
2015-08-13 00:53:38 -04:00
Mark Capella
68e521a7af
Bug 1191161 - p3 - Rename / Shorten WrapElementForJNI to WrapForJNI, r=jchen
2015-08-07 02:09:08 -04:00
Jim Chen
bb7ca1f949
Bug 1182641 - Use new autogenerated native methods for ANRReporter; r=snorp
2015-07-29 15:11:14 -04:00
Richard Newman
14f25cbb49
Bug 1102604 - SysInfo.getLocale() is wrong. r=mcomella
2014-12-23 14:28:46 -08:00
Jim Chen
7e94bf5b43
Bug 1093098 - Don't get native stack before libs are loaded; r=snorp
2014-11-25 15:01:33 -08:00
Jim Chen
360240b1ea
Bug 1066982 - Try to not launch processes on pre-JB devices because of Android bug; r=snorp
...
On pre-JB Android, there's a bug in Bionic's fork implementation that can cause
a hang when launching processes, so this patch makes us avoid doing that if we can.
2014-10-23 16:32:27 -04:00
Chris Kitching
5a6ad29b3e
Bug 1081597: Refactor some branches. r=rnewman
...
* * *
Bug 1081597: Refactor some branches. r=rnewman
2014-10-12 01:41:42 +01:00
Jim Chen
3dc4de270f
Bug 975436 - Catch ClassCastException in ANRReporter. r=blassey
2014-03-05 09:05:21 -05:00
Richard Newman
9254078e5c
Bug 975774 - Part 1: clean up imports in ANRReporter. r=trivial
2014-02-22 19:52:53 -08:00
Jim Chen
e5e6a5ab67
Bug 959214 - Use unwinder when getting ANR native stack; r=blassey
2014-02-05 12:37:54 -06:00
Jim Chen
3b4bd9c8a1
Bug 938368 - Make ANR reporter use the new telemetry ping format; r=blassey
2013-11-19 16:56:22 -05:00
Jim Chen
19a92cac2b
Bug 879568 - Make the ANR reporter use SysInfo class; r=rnewman
2013-06-27 14:25:57 -04:00
Jim Chen
a2f5553e53
Bug 863777 - Get native stack in ANR report; r=blassey
2013-06-14 12:42:10 -04:00
Jim Chen
07b44efeee
Bug 863777 - Add native stack JNI method definitions; r=kats
2013-06-14 12:42:10 -04:00
Brad Lassey
4a30f2fe9c
bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle
2013-05-24 12:21:01 -04:00
Jim Chen
5902f7166b
Bug 862929 - Find end of ANR trace the correct way; r=blassey
2013-04-17 16:29:00 -07:00
Jim Chen
c9adf03847
Bug 858808 - Use String version of getBytes to accommodate Froyo; r=blassey
2013-04-08 14:47:38 -04:00
Jim Chen
3014a81cdb
Bug 858960 - Check for end of stream when identifying traces file; r=blassey
2013-04-08 14:54:25 -04:00
Brian Nicholson
90b6748700
Bug 856163 - Part 3: Remove GeckoAppInfo. r=jchen
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
Jim Chen
8a15a5d44d
Bug 845416 - Detect mangled package name in ANR reporter; r=blassey
2013-03-18 12:27:40 -04:00
Jim Chen
d83a08ea88
Bug 845416 - Limit ANR stack to Fennec stack; r=blassey
2013-03-18 12:27:40 -04:00
Kartikaya Gupta
57a2dfd148
Bug 852070 - Update ANRReporter to use ThreadUtils. r=jchen
2013-03-18 15:28:48 +01:00
Jim Chen
e106fc38e2
Bug 826053 - Avoid reporting duplicate ANRs; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
7555b1c58e
Bug 826053 - Add main ANRReporter logic; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
5641060436
Bug 826053 - Add ANRReporter supporting methods; r=blassey
2013-02-08 18:17:42 -05:00
Jim Chen
9c0abe3acb
Bug 826053 - Add skeletal ANRReporter; r=blassey
2013-02-08 18:17:41 -05:00