| Index: chrome/browser/metrics/metrics_log.cc
|
| diff --git a/chrome/browser/metrics/metrics_log.cc b/chrome/browser/metrics/metrics_log.cc
|
| index 8a799979f265347c30a9dcb169610742f5507663..7e0a1ad4bf21756c17b1839ef3c319f458d6d558 100644
|
| --- a/chrome/browser/metrics/metrics_log.cc
|
| +++ b/chrome/browser/metrics/metrics_log.cc
|
| @@ -340,8 +340,9 @@ void MetricsLog::RecordIncrementalStabilityElements(
|
| OPEN_ELEMENT_FOR_SCOPE("stability"); // Minimal set of stability elements.
|
| WriteRequiredStabilityAttributes(pref);
|
| WriteRealtimeStabilityAttributes(pref);
|
| -
|
| +#if defined(ENABLE_PLUGINS)
|
| WritePluginStabilityElements(plugin_list, pref);
|
| +#endif
|
| }
|
| }
|
|
|
| @@ -420,7 +421,9 @@ void MetricsLog::WriteStabilityElement(
|
| stability->set_debugger_present_count(debugger_present_count);
|
| stability->set_debugger_not_present_count(debugger_not_present_count);
|
|
|
| +#if defined(ENABLE_PLUGINS)
|
| WritePluginStabilityElements(plugin_list, pref);
|
| +#endif
|
| }
|
|
|
| void MetricsLog::WritePluginStabilityElements(
|
| @@ -661,10 +664,12 @@ void MetricsLog::RecordEnvironment(
|
|
|
| WriteInstallElement();
|
|
|
| +#if defined(ENABLE_PLUGINS)
|
| // Write the XML version.
|
| // We'll write the protobuf version in RecordEnvironmentProto().
|
| bool write_as_xml = true;
|
| WritePluginList(plugin_list, write_as_xml);
|
| +#endif
|
|
|
| WriteStabilityElement(plugin_list, pref);
|
|
|
| @@ -812,8 +817,10 @@ void MetricsLog::RecordEnvironmentProto(
|
|
|
| WriteGoogleUpdateProto(google_update_metrics);
|
|
|
| +#if defined(ENABLE_PLUGINS)
|
| bool write_as_xml = false;
|
| WritePluginList(plugin_list, write_as_xml);
|
| +#endif
|
|
|
| std::vector<ActiveGroupId> field_trial_ids;
|
| GetFieldTrialIds(&field_trial_ids);
|
|
|