Home | History | Annotate | Download | only in common

Lines Matching refs:translate

5 #include "components/translate/core/common/translate_metrics.h"
36 void CheckLanguage(translate::MetricsNameIndex index,
40 ASSERT_EQ(translate::GetMetricsName(index), key_);
45 GetCountWithoutSnapshot(translate::LANGUAGE_NOT_PROVIDED));
47 GetCountWithoutSnapshot(translate::LANGUAGE_VALID));
49 GetCountWithoutSnapshot(translate::LANGUAGE_INVALID));
59 ASSERT_EQ(translate::GetMetricsName(translate::UMA_LANGUAGE_VERIFICATION),
66 GetCountWithoutSnapshot(translate::LANGUAGE_VERIFICATION_CLD_DISABLED));
69 GetCountWithoutSnapshot(translate::LANGUAGE_VERIFICATION_CLD_ONLY));
72 GetCountWithoutSnapshot(translate::LANGUAGE_VERIFICATION_UNKNOWN));
75 GetCountWithoutSnapshot(translate::LANGUAGE_VERIFICATION_CLD_AGREE));
78 GetCountWithoutSnapshot(translate::LANGUAGE_VERIFICATION_CLD_DISAGREE));
81 GetCountWithoutSnapshot(translate::LANGUAGE_VERIFICATION_TRUST_CLD));
84 translate::LANGUAGE_VERIFICATION_CLD_COMPLEMENT_SUB_CODE));
88 ASSERT_EQ(translate::GetMetricsName(translate::UMA_PAGE_SCHEME), key_);
92 EXPECT_EQ(expected_http, GetCountWithoutSnapshot(translate::SCHEME_HTTP));
93 EXPECT_EQ(expected_https, GetCountWithoutSnapshot(translate::SCHEME_HTTPS));
95 GetCountWithoutSnapshot(translate::SCHEME_OTHERS));
160 translate::GetMetricsName(translate::UMA_CONTENT_LANGUAGE));
162 recorder.CheckLanguage(translate::UMA_CONTENT_LANGUAGE, 0, 0, 0);
163 translate::ReportContentLanguage(std::string(), std::string());
164 recorder.CheckLanguage(translate::UMA_CONTENT_LANGUAGE, 1, 0, 0);
165 translate::ReportContentLanguage("ja_JP", "ja-JP");
166 recorder.CheckLanguage(translate::UMA_CONTENT_LANGUAGE, 1, 0, 1);
167 translate::ReportContentLanguage("en", "en");
168 recorder.CheckLanguage(translate::UMA_CONTENT_LANGUAGE, 1, 1, 1);
172 MetricsRecorder recorder(translate::GetMetricsName(translate::UMA_HTML_LANG));
174 recorder.CheckLanguage(translate::UMA_HTML_LANG, 0, 0, 0);
175 translate::ReportHtmlLang(std::string(), std::string());
176 recorder.CheckLanguage(translate::UMA_HTML_LANG, 1, 0, 0);
177 translate::ReportHtmlLang("ja_JP", "ja-JP");
178 recorder.CheckLanguage(translate::UMA_HTML_LANG, 1, 0, 1);
179 translate::ReportHtmlLang("en", "en");
180 recorder.CheckLanguage(translate::UMA_HTML_LANG, 1, 1, 1);
185 translate::GetMetricsName(translate::UMA_LANGUAGE_VERIFICATION));
188 translate::ReportLanguageVerification(
189 translate::LANGUAGE_VERIFICATION_CLD_DISABLED);
191 translate::ReportLanguageVerification(
192 translate::LANGUAGE_VERIFICATION_CLD_ONLY);
194 translate::ReportLanguageVerification(
195 translate::LANGUAGE_VERIFICATION_UNKNOWN);
197 translate::ReportLanguageVerification(
198 translate::LANGUAGE_VERIFICATION_CLD_AGREE);
200 translate::ReportLanguageVerification(
201 translate::LANGUAGE_VERIFICATION_CLD_DISAGREE);
203 translate::ReportLanguageVerification(
204 translate::LANGUAGE_VERIFICATION_TRUST_CLD);
206 translate::ReportLanguageVerification(
207 translate::LANGUAGE_VERIFICATION_CLD_COMPLEMENT_SUB_CODE);
213 translate::GetMetricsName(translate::UMA_TIME_TO_BE_READY));
215 translate::ReportTimeToBeReady(3.14);
222 translate::GetMetricsName(translate::UMA_TIME_TO_LOAD));
224 translate::ReportTimeToLoad(573.0);
231 translate::GetMetricsName(translate::UMA_TIME_TO_TRANSLATE));
233 translate::ReportTimeToTranslate(4649.0);
240 translate::GetMetricsName(translate::UMA_USER_ACTION_DURATION));
244 translate::ReportUserActionDuration(begin, end);
251 translate::GetMetricsName(translate::UMA_PAGE_SCHEME));
253 translate::ReportPageScheme("http");
255 translate::ReportPageScheme("https");
257 translate::ReportPageScheme("ftp");
263 translate::GetMetricsName(translate::UMA_SIMILAR_LANGUAGE_MATCH));
267 translate::ReportSimilarLanguageMatch(true);
270 translate::ReportSimilarLanguageMatch(false);
277 translate::GetMetricsName(translate::UMA_LANGUAGE_DETECTION));
281 translate::ReportLanguageDetectionTime(begin, end);