summaryrefslogtreecommitdiffstats
path: root/chrome/common/child_process_logging.h
diff options
context:
space:
mode:
authorrlp@chromium.org <rlp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-19 07:51:33 +0000
committerrlp@chromium.org <rlp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-19 07:51:33 +0000
commita110dd1ff6a3b8507ee164ababea537df52642cb (patch)
tree46853998912416850c21a7e944777065fdbbbc73 /chrome/common/child_process_logging.h
parent52de9b3eb755b02c6ac52b741daa7ad7f333cd91 (diff)
downloadchromium_src-a110dd1ff6a3b8507ee164ababea537df52642cb.zip
chromium_src-a110dd1ff6a3b8507ee164ababea537df52642cb.tar.gz
chromium_src-a110dd1ff6a3b8507ee164ababea537df52642cb.tar.bz2
Adding gpu_info to the breakpad info collection before sending off a crash.
BUG=38737 TEST=none Review URL: http://codereview.chromium.org/3034004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52884 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/child_process_logging.h')
-rw-r--r--chrome/common/child_process_logging.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/common/child_process_logging.h b/chrome/common/child_process_logging.h
index edf4517..84a288c 100644
--- a/chrome/common/child_process_logging.h
+++ b/chrome/common/child_process_logging.h
@@ -9,6 +9,7 @@
#include <string>
#include "base/basictypes.h"
+#include "chrome/common/gpu_info.h"
#include "googleurl/src/gurl.h"
#if defined(OS_WIN)
@@ -35,6 +36,9 @@ void SetClientId(const std::string& client_id);
// multiple because of process collapsing).
void SetActiveExtensions(const std::set<std::string>& extension_ids);
+// Sets the data on the gpu to send along with crash reports.
+void SetGpuInfo(const GPUInfo& gpu_info);
+
// Simple wrapper class that sets the active URL in it's constructor and clears
// the active URL in the destructor.
class ScopedActiveURLSetter {