| Index: components/translate/core/common/language_detection_logging_helper.cc | 
| diff --git a/components/translate/core/common/language_detection_logging_helper.cc b/components/translate/core/common/language_detection_logging_helper.cc | 
| index e632bdfb84da281ae84b92a39e4d778177fb5305..984403525cf8071b23dfc316da4b583d2d7797a5 100644 | 
| --- a/components/translate/core/common/language_detection_logging_helper.cc | 
| +++ b/components/translate/core/common/language_detection_logging_helper.cc | 
| @@ -14,13 +14,14 @@ | 
| namespace translate { | 
|  | 
| std::unique_ptr<sync_pb::UserEventSpecifics> ConstructLanguageDetectionEvent( | 
| +    const int navigation_id, | 
| const LanguageDetectionDetails& details) { | 
| auto specifics = base::MakeUnique<sync_pb::UserEventSpecifics>(); | 
| specifics->set_event_time_usec(base::Time::Now().ToInternalValue()); | 
|  | 
| // TODO(renjieliu): Revisit this field when the best way to identify | 
| // navigations is determined. | 
| -  specifics->set_navigation_id(base::Time::Now().ToInternalValue()); | 
| +  specifics->set_navigation_id(navigation_id); | 
|  | 
| sync_pb::LanguageDetection lang_detection; | 
| auto* const lang = lang_detection.add_detected_languages(); | 
| @@ -33,4 +34,5 @@ std::unique_ptr<sync_pb::UserEventSpecifics> ConstructLanguageDetectionEvent( | 
| *specifics->mutable_language_detection() = lang_detection; | 
| return specifics; | 
| } | 
| + | 
| }  // namespace translate | 
|  |