DescriptionAdd 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
Committed: https://chromium.googlesource.com/breakpad/breakpad/+/7ecc65758d808c7c3a954141addadc3c84512a75
Patch Set 1 #
Total comments: 4
Patch Set 2 : Refactor microdump extra info into a struct. #Patch Set 3 : Resolve TODO. #
Total comments: 10
Patch Set 4 : Remove unnecessary code, add unittest, update comments. #
Total comments: 18
Patch Set 5 : Final nits. #
Messages
Total messages: 14 (2 generated)
|