[android-webview] Enable breakpad microdump crash reporting
This CL:
- Pulls in the dependencies required to build breakpad and the
crash component.
- Introduces a crash reporter for WebView which unconditionally
enables microdumps (but not minidump uploads).
- Introduces a fallback no-op implementation which avoids the burden
of importing and supporting breakpad in the internal Android builds
(which are going to be deprecated soon).
Impact of this change on the WebView APK size:
Before the change:
25700337 bytes
After the change:
25720974 bytes
Delta: 20637 bytes
Impact of this change on the uncompressed libwebviewchromium.so lib:
Before the change:
28547980 bytes
After the change:
28576844 bytes
Delta: 28864 bytes
BUG=410294, 456494
TBR=mark@chromium.org
Review URL: https://codereview.chromium.org/
902093003
Cr-Commit-Position: refs/heads/master@{#315357}