Index: components/translate/core/browser/translate_manager.h |
diff --git a/components/translate/core/browser/translate_manager.h b/components/translate/core/browser/translate_manager.h |
index a6b19e3b24011ce837309cc63e392e3f05668a56..ec79ca8fb327d230a882caebbcf6cc29fb1c6440 100644 |
--- a/components/translate/core/browser/translate_manager.h |
+++ b/components/translate/core/browser/translate_manager.h |
@@ -118,6 +118,12 @@ class TranslateManager { |
// defined by metrics::TranslateEventProto::EventType. |
void RecordTranslateEvent(int event_type); |
+ // Record a decision of the given |event_type| that has been |
+ // overriden by translate ranker using the currently saved |
+ // |translate_event_| as context. |event_type| must be one of the |
+ // values defined by metrics::TranslateEventProto::EventType. |
+ void RecordDecisionOverride(int event_type); |
+ |
// By default, don't offer to translate in builds lacking an API key. For |
// testing, set to true to offer anyway. |
static void SetIgnoreMissingKeyForTesting(bool ignore); |