Index: chrome/common/child_process_logging.h |
=================================================================== |
--- chrome/common/child_process_logging.h (revision 125856) |
+++ chrome/common/child_process_logging.h (working copy) |
@@ -24,6 +24,11 @@ |
// dependency. |
static const int kMaxReportedActiveExtensions = 10; |
+// The maximum number of experiment chunks we will report. |
+// Also used in chrome/app, but we define it here to avoid a common->app |
+// dependency. |
+static const int kMaxReportedExperimentChunks = 15; |
+ |
// The maximum number of command line switches to include in the crash |
// report's metadata. Note that the mini-dump itself will also contain the |
// (original) command line arguments within the PEB. |
@@ -86,6 +91,13 @@ |
// values in |command_line|. |
void SetCommandLine(const CommandLine* command_line); |
+// Initialize the list of experiment info to send along with crash reports. |
+void InitExperimentList(); |
+ |
+// Add a new experiment group info to send along with crash reports. |
+void AddFieldTrialGroup(const std::string& field_trial_name, |
+ const std::string& group_name); |
+ |
#if defined(OS_LINUX) || defined(OS_OPENBSD) || defined(OS_MACOSX) |
// Sets the product channel data to send along with crash reports to |channel|. |
void SetChannel(const std::string& channel); |