Reland "Provide a new //base-level API for crash keys v2."
This is a reland of 5bf2df677f90493018b6bf27742fca29719c0b0d
Original change's description:
> Provide a new //base-level API for crash keys v2.
>
> The new, preferred crash key API is located at
> //components/crash/core/common:crash_key, but not all clients of the
> crash key system can have a direct dependency on that.
>
> In this CL, a new base/debug/crash_logging.h API is created to indirect
> to the new v2 API. It is less featured and flexible than the crash
> component API. This will fully replace the existing API still located
> in that file.
>
> Bug: 598854
> Change-Id: Ifabd12f80d1a858ff61b999eba956d6cd5113784
> Reviewed-on: https://chromium-review.googlesource.com/795230
> Reviewed-by: Mark Mentovai <mark@chromium.org>
> Commit-Queue: Robert Sesek <rsesek@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#520333}
Bug: 598854
Change-Id: Ic2f82fdb887b9950c52f3fb768b0e12498ba792f
Reviewed-on: https://chromium-review.googlesource.com/801070
Commit-Queue: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#520708}
CrOS-Libchrome-Original-Commit: 9c334c65915ec312ae1e13c4da9285ee8c58735b
3 files changed