Add crash keys about field trial shared memory errors.

This is needed to figure out the cause of the failures in field
trial shared memory allocation & map operations.

Adds crash keys for the error values when shared memory
APIs fail from field trial code, to diagnose the crash causes.

The temporary logging CL adds coverage to Mac codepaths
specifically, since that is the issue being investigated. The
plan is to clean up the code once the crbug has been fixed.

BUG=703649

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


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