Chromium Code Reviews
Descriptionchromeos: Initial support for crash reporting for chrome --mash
This enables crash dumping with breakpad for chrome --mash.
* Create a MashCrashReporterClient for breakpad
* Initialize breakpad inside MashRunner
* Move EnableInProcessStackDumping calls so they don't overwrite signal
handlers installed by breakpad
Crash reporting is limited to chromeos only because MashCrashReporterClient
duplicates some code in ChromeCrashReporterClient. The latter has content and
installer dependencies that will require more work to refactor before the
code can be shared with mash.
Crash reporting doesn't yet work on device with mash because LibCrosService
network proxy resolution isn't wired up yet.
BUG=585218
TEST=run chrome --mash --enable-crash-reporter-for-testing --ash-debug-shortcuts
then hit Ctrl-Alt-Shift-K and see crash dumped and system crash reporter run.
Review-Url: https://codereview.chromium.org/2643853005
Cr-Commit-Position: refs/heads/master@{#444856}
Committed: https://chromium.googlesource.com/chromium/src/+/56508cd35b92846ad5f61bc8115c5186cd1cb152
Patch Set 1 #Patch Set 2 : deps #
Total comments: 5
Patch Set 3 : sadrul comments #Messages
Total messages: 29 (19 generated)
|