commit | 980ad399dd3d77720805d217f3141fb3c29ca11d | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Mon May 14 19:16:45 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon May 14 19:16:45 2018 |
tree | c0d569bfca93ec4606a9afb032ef6ad17f09b428 | |
parent | 149d933903e5b2d04393f14e680304fee86acf33 [diff] |
Prepare for Crashpad on Android This CL includes several minor changes to components/crash/ in preparation for enabling Crashpad on Android. - Use std::string instead of char* in GetProductNameAndVersion. - Set LD_LIBRARY_PATH when building handler args for component builds. - Update Android handler executable to libcrashpad_handler.so. - Don't set a url parameter on Android to avoid Crashpad attempting to upload reports, which it doesn't yet support. - Initialize CrashHandlerHost on the first call to GetDeathSignalSocket because CrashHandlerHost may be created before it can post tasks to the IO thread. Bug: crashpad:30 Change-Id: I80efa0cf87cb4081773eaa516b1d6eb90fb6f5e8 Reviewed-on: https://chromium-review.googlesource.com/1056320 Commit-Queue: Joshua Peraza <jperaza@chromium.org> Reviewed-by: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#558408}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .