gecko-dev/toolkit/crashreporter
James Willcox bc73d8b2e0 Bug 1433968 - Add CrashReporterService for GeckView r=jchen
The Fennec CrashReporter class is also renamed to
CrashReporterActivity. When running in Fennec, the Activity will be used
which retains what we do today, prompting for comments, email, etc. When
used in standalone GeckoView, we report the crash without user
interaction if the appropriate GeckoRuntimeSetting was set. The app will
want to ask for user permission at least once in order to set this.

We do not collect the URL, email, or logcat with GeckoView crashes.
Logcat and URL would be nice to have, but it's not clear what the API
for those would look like, and they can be addressed in followup
patches.

MozReview-Commit-ID: C5ROsUKreRe
2018-05-10 16:42:20 -05:00
..
breakpad-client
breakpad-patches
breakpad-windows-libxul
breakpad-windows-standalone
client
content
docs
google-breakpad Bug 1456203 - Take patch from upstream lss to fix use of disallowed syscalls on Android r=ted 2018-04-24 14:22:25 -05:00
injector
minidump-analyzer
test Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs 2018-05-08 18:36:22 -07:00
tools
CrashReports.jsm
CrashSubmit.jsm
InjectCrashReporter.cpp
InjectCrashReporter.h
KeyValueParser.jsm
LoadLibraryRemote.cpp
LoadLibraryRemote.h
ThreadAnnotation.cpp Bug 1457501 - Part 2 - Remove unused type DeleteWithLock r=gsvelto 2018-04-26 16:58:42 -07:00
ThreadAnnotation.h Backed out 2 changesets (bug 1457501) for build bustage. CLOSED TREE 2018-05-01 01:58:54 +03:00
crashreporter.mozbuild
jar.mn
mac_utils.h
mac_utils.mm
moz.build
nsDummyExceptionHandler.cpp
nsExceptionHandler.cpp Bug 1433968 - Add CrashReporterService for GeckView r=jchen 2018-05-10 16:42:20 -05:00
nsExceptionHandler.h
nsExceptionHandlerUtils.cpp
nsExceptionHandlerUtils.h
update-breakpad.sh
update-jsoncpp.sh