breakpad/src/client
Primiano Tucci 0d53bdd43d Add GPU fingerprint information to breakpad microdumps.
Although strictly the GPU fingerprint is defined by the build fingerprint,
there is not currently a straightforward mapping from build fingerprint
to useful GPU / GL driver information.

In order to aid debugging of WebView crashes that occur in GL drivers,
and to better understand the range of drivers and versions for feature
blacklisting purposes, it is useful to have GPU fingerprints in breakpad
microdumps.

Landing this patch on behalf of Tobias Sargeant<tobiasjs@chromium.org>

BUG=chromium:536769
R=primiano@chromium.org, thestig@chromium.org

Review URL: https://codereview.chromium.org/1334473003 .
2015-09-28 13:52:54 +01:00
..
apple/Framework Mac: Add support for in-process crash reporting to Breakpad. 2014-09-15 22:48:18 +00:00
ios Default nil or empty version string to CFBundleVersion 2015-07-10 01:29:50 +00:00
linux Add GPU fingerprint information to breakpad microdumps. 2015-09-28 13:52:54 +01:00
mac tests: InstructionPointerMemoryNullPointer: make it work under llvm 2015-07-20 06:19:49 +00:00
solaris/handler Use stdint types everywhere 2013-03-06 14:04:42 +00:00
windows Fix -Wreorder warnings in the Windows code. 2015-07-10 20:24:33 +00:00
minidump_file_writer-inl.h Clean up build for 64 bit. 2010-07-19 20:43:49 +00:00
minidump_file_writer.cc Update GTM and enable -Wundef and strict C++11 flags. 2014-02-26 16:14:04 +00:00
minidump_file_writer.h Fix the documentation for MinidumpFileWriter::Open(). 2014-05-12 19:36:46 +00:00
minidump_file_writer_unittest.cc Turn on more warnings in ios / mac projects. 2012-09-21 07:58:25 +00:00