summaryrefslogtreecommitdiffstats
path: root/chrome_frame
diff options
context:
space:
mode:
authorisherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-05 03:37:34 +0000
committerisherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-05 03:37:34 +0000
commit5f3e1648e9d0c03ea2d24354bd966e7d133f74ac (patch)
treeb6b9108875fc39b7dd30b521f77913cfedaf7d98 /chrome_frame
parente55a50f5803110f145d3a81173de7f96d5e26302 (diff)
downloadchromium_src-5f3e1648e9d0c03ea2d24354bd966e7d133f74ac.zip
chromium_src-5f3e1648e9d0c03ea2d24354bd966e7d133f74ac.tar.gz
chromium_src-5f3e1648e9d0c03ea2d24354bd966e7d133f74ac.tar.bz2
[UMA] Rip out XML parts of the MetricsLogManager
BUG=109818 Review URL: https://chromiumcodereview.appspot.com/14582017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198351 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame')
-rw-r--r--chrome_frame/metrics_service.cc11
1 files changed, 4 insertions, 7 deletions
diff --git a/chrome_frame/metrics_service.cc b/chrome_frame/metrics_service.cc
index cc5e38d..80e6ea9 100644
--- a/chrome_frame/metrics_service.cc
+++ b/chrome_frame/metrics_service.cc
@@ -12,9 +12,9 @@
// Its major job is to manage logs, prepare them for transmission.
// Currently only histogram data is tracked in log. When MetricsService
// prepares log for submission it snapshots the current stats of histograms,
-// translates log to XML. Transmission includes submitting a compressed log
-// as data in a URL-get, and is performed using functionality provided by
-// Urlmon
+// translates log to a protocol buffer. Transmission includes submitting a
+// compressed log as data in a URL-get, and is performed using functionality
+// provided by Urlmon
// The actual transmission is performed using a windows timer procedure which
// basically means that the thread on which the MetricsService object is
// instantiated needs a message pump. Also on IE7 where every tab is created
@@ -438,10 +438,7 @@ bool MetricsService::UploadData() {
if (log_manager_.has_staged_log()) {
HRESULT hr = ChromeFrameMetricsDataUploader::UploadDataHelper(
- log_manager_.staged_log_text().xml, kServerUrlXml, kMimeTypeXml);
- DCHECK(SUCCEEDED(hr));
- hr = ChromeFrameMetricsDataUploader::UploadDataHelper(
- log_manager_.staged_log_text().proto, kServerUrlProto, kMimeTypeProto);
+ log_manager_.staged_log_text(), kServerUrl, kMimeType);
DCHECK(SUCCEEDED(hr));
log_manager_.DiscardStagedLog();
} else {