Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(825)

Unified Diff: components/translate/core/browser/translate_ranker_impl.h

Issue 2697703004: Allow TranslateRanker to override decisions taken by heuristics. (Closed)
Patch Set: Remove unused include. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/translate/core/browser/translate_ranker_impl.h
diff --git a/components/translate/core/browser/translate_ranker_impl.h b/components/translate/core/browser/translate_ranker_impl.h
index 20bf4d4748b07f3606805dd251c2ea05c5dd9ea4..f79c3c801ca3f092bd02bf20df6be899be23225b 100644
--- a/components/translate/core/browser/translate_ranker_impl.h
+++ b/components/translate/core/browser/translate_ranker_impl.h
@@ -35,6 +35,7 @@ class TranslatePrefs;
extern const base::Feature kTranslateRankerQuery;
extern const base::Feature kTranslateRankerEnforcement;
extern const base::Feature kTranslateRankerLogging;
+extern const base::Feature kTranslateRankerDecisionOverride;
struct TranslateRankerFeatures {
TranslateRankerFeatures();
@@ -91,6 +92,7 @@ class TranslateRankerImpl : public TranslateRanker {
bool IsLoggingEnabled() override;
bool IsQueryEnabled() override;
bool IsEnforcementEnabled() override;
+ bool IsDecisionOverrideEnabled() override;
int GetModelVersion() const override;
bool ShouldOfferTranslation(const TranslatePrefs& translate_prefs,
const std::string& src_lang,

Powered by Google App Engine
This is Rietveld 408576698