| OLD | NEW | 
|   1 // Copyright 2014 The Chromium Authors. All rights reserved. |   1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #include "components/metrics/test_metrics_service_client.h" |   5 #include "components/metrics/test_metrics_service_client.h" | 
|   6  |   6  | 
|   7 #include "base/callback.h" |   7 #include "base/callback.h" | 
|   8 #include "components/metrics/metrics_log_uploader.h" |   8 #include "components/metrics/metrics_log_uploader.h" | 
|   9 #include "components/metrics/proto/chrome_user_metrics_extension.pb.h" |   9 #include "components/metrics/proto/chrome_user_metrics_extension.pb.h" | 
|  10  |  10  | 
|  11 namespace metrics { |  11 namespace metrics { | 
|  12  |  12  | 
|  13 // static |  13 // static | 
|  14 const char TestMetricsServiceClient::kBrandForTesting[] = "brand_for_testing"; |  14 const char TestMetricsServiceClient::kBrandForTesting[] = "brand_for_testing"; | 
|  15  |  15  | 
|  16 TestMetricsServiceClient::TestMetricsServiceClient() |  16 TestMetricsServiceClient::TestMetricsServiceClient() | 
|  17     : version_string_("5.0.322.0-64-devel"), |  17     : version_string_("5.0.322.0-64-devel"), | 
|  18       product_(ChromeUserMetricsExtension::CHROME) { |  18       product_(ChromeUserMetricsExtension::CHROME) { | 
|  19 } |  19 } | 
|  20  |  20  | 
|  21 TestMetricsServiceClient::~TestMetricsServiceClient() { |  21 TestMetricsServiceClient::~TestMetricsServiceClient() { | 
|  22 } |  22 } | 
|  23  |  23  | 
|  24 void TestMetricsServiceClient::SetMetricsClientId( |  24 void TestMetricsServiceClient::SetMetricsClientId( | 
|  25     const std::string& client_id) { |  25     const std::string& client_id) { | 
|  26   client_id_ = client_id; |  26   client_id_ = client_id; | 
|  27 } |  27 } | 
|  28  |  28  | 
 |  29 void TestMetricsServiceClient::OnRecordingDisabled() { | 
 |  30 } | 
 |  31  | 
|  29 bool TestMetricsServiceClient::IsOffTheRecordSessionActive() { |  32 bool TestMetricsServiceClient::IsOffTheRecordSessionActive() { | 
|  30   return false; |  33   return false; | 
|  31 } |  34 } | 
|  32  |  35  | 
|  33 int32_t TestMetricsServiceClient::GetProduct() { |  36 int32_t TestMetricsServiceClient::GetProduct() { | 
|  34   return product_; |  37   return product_; | 
|  35 } |  38 } | 
|  36  |  39  | 
|  37 std::string TestMetricsServiceClient::GetApplicationLocale() { |  40 std::string TestMetricsServiceClient::GetApplicationLocale() { | 
|  38   return "en-US"; |  41   return "en-US"; | 
| (...skipping 24 matching lines...) Expand all  Loading... | 
|  63     const base::Closure& done_callback) { |  66     const base::Closure& done_callback) { | 
|  64   done_callback.Run(); |  67   done_callback.Run(); | 
|  65 } |  68 } | 
|  66  |  69  | 
|  67 scoped_ptr<MetricsLogUploader> TestMetricsServiceClient::CreateUploader( |  70 scoped_ptr<MetricsLogUploader> TestMetricsServiceClient::CreateUploader( | 
|  68     const base::Callback<void(int)>& on_upload_complete) { |  71     const base::Callback<void(int)>& on_upload_complete) { | 
|  69   return scoped_ptr<MetricsLogUploader>(); |  72   return scoped_ptr<MetricsLogUploader>(); | 
|  70 } |  73 } | 
|  71  |  74  | 
|  72 }  // namespace metrics |  75 }  // namespace metrics | 
| OLD | NEW |