X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fmetrics%2Fmetrics_log_serializer.h;h=74d39e5ea9348cffac6d9270a976d7cf457817df;hb=004985e17e624662a4c85c76a7654039dc83f028;hp=ae85b1390f4141d0cb9ac6a0f98ada03f4bde0ae;hpb=2f108dbacb161091e42a3479f4e171339b7e7623;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/metrics/metrics_log_serializer.h b/src/chrome/browser/metrics/metrics_log_serializer.h index ae85b13..74d39e5 100644 --- a/src/chrome/browser/metrics/metrics_log_serializer.h +++ b/src/chrome/browser/metrics/metrics_log_serializer.h @@ -9,14 +9,14 @@ #include "base/basictypes.h" #include "base/gtest_prod_util.h" -#include "chrome/common/metrics/metrics_log_manager.h" +#include "components/metrics/metrics_log_manager.h" namespace base { class ListValue; } // Serializer for persisting metrics logs to prefs. -class MetricsLogSerializer : public MetricsLogManager::LogSerializer { +class MetricsLogSerializer : public metrics::MetricsLogManager::LogSerializer { public: // Used to produce a histogram that keeps track of the status of recalling // persisted per logs. @@ -39,13 +39,13 @@ class MetricsLogSerializer : public MetricsLogManager::LogSerializer { MetricsLogSerializer(); virtual ~MetricsLogSerializer(); - // Implementation of MetricsLogManager::LogSerializer + // Implementation of metrics::MetricsLogManager::LogSerializer virtual void SerializeLogs( - const std::vector& logs, - MetricsLogManager::LogType log_type) OVERRIDE; + const std::vector& logs, + metrics::MetricsLogManager::LogType log_type) OVERRIDE; virtual void DeserializeLogs( - MetricsLogManager::LogType log_type, - std::vector* logs) OVERRIDE; + metrics::MetricsLogManager::LogType log_type, + std::vector* logs) OVERRIDE; private: // Encodes the textual log data from |local_list| and writes it to the given @@ -54,7 +54,7 @@ class MetricsLogSerializer : public MetricsLogManager::LogSerializer { // |list_length_limit| logs and |byte_limit| bytes of logs have been // stored. At least one of those two arguments must be non-zero. static void WriteLogsToPrefList( - const std::vector& local_list, + const std::vector& local_list, size_t list_length_limit, size_t byte_limit, base::ListValue* list); @@ -63,7 +63,7 @@ class MetricsLogSerializer : public MetricsLogManager::LogSerializer { // |local_list| and returning a status code. static LogReadStatus ReadLogsFromPrefList( const base::ListValue& list, - std::vector* local_list); + std::vector* local_list); FRIEND_TEST_ALL_PREFIXES(MetricsLogSerializerTest, EmptyLogList); FRIEND_TEST_ALL_PREFIXES(MetricsLogSerializerTest, SingleElementLogList);