Change DumpProcessWithoutCrash to use load-time dynamic linking.

Instead of exporting DumpProcessWithoutCrash from chrome_elf directly
pass the correct function to call from crashpad, and use load-time
dynamic linking. This avoids an explicit call to LoadLibrary early in
Chrome startup which can cause issues with certain third party code.

See also bug 674541 where this was done for code in install_static.

BUG=683848
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win10_chromium_x64_rel_ng

Review-Url: https://codereview.chromium.org/2909623002
Cr-Commit-Position: refs/heads/master@{#482949}


CrOS-Libchrome-Original-Commit: 93846275952fa28f83a4ea318e56c4f494bf7005
2 files changed
tree: fa74f601af379f14800ee8791cd7708741252492
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/