| Index: chrome/browser/metrics/metrics_service.h
|
| diff --git a/chrome/browser/metrics/metrics_service.h b/chrome/browser/metrics/metrics_service.h
|
| index 4280b44fdbd2d7f7710a2d339de0a18d86c37186..9c226831c34623e85e2394cc4975de93b7979f83 100644
|
| --- a/chrome/browser/metrics/metrics_service.h
|
| +++ b/chrome/browser/metrics/metrics_service.h
|
| @@ -339,10 +339,18 @@ class MetricsService : public content::NotificationObserver,
|
| std::vector<webkit::WebPluginInfo> plugins_;
|
|
|
| // The outstanding transmission appears as a URL Fetch operation.
|
| - scoped_ptr<content::URLFetcher> current_fetch_;
|
| -
|
| - // The URL for the metrics server.
|
| - std::wstring server_url_;
|
| + scoped_ptr<content::URLFetcher> current_fetch_xml_;
|
| + scoped_ptr<content::URLFetcher> current_fetch_proto_;
|
| +
|
| + // Cached responses from the XML request while we wait for a response to the
|
| + // protubuf request.
|
| + int response_code_;
|
| + std::string response_status_;
|
| + std::string response_data_;
|
| +
|
| + // The URLs for the XML and protobuf metrics servers.
|
| + string16 server_url_xml_;
|
| + string16 server_url_proto_;
|
|
|
| // The TCP/UDP echo server to collect network connectivity stats.
|
| std::string network_stats_server_;
|
|
|