Commit Graph

27 Commits

Author SHA1 Message Date
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