Chromium Code Reviews| Index: chrome/browser/translate/translate_manager.cc |
| diff --git a/chrome/browser/translate/translate_manager.cc b/chrome/browser/translate/translate_manager.cc |
| index 057084e3b9950effa69673d29dd0736f721a0350..abf98a955a338bacafaf9f3b954cf94687005f9a 100644 |
| --- a/chrome/browser/translate/translate_manager.cc |
| +++ b/chrome/browser/translate/translate_manager.cc |
| @@ -332,6 +332,14 @@ void TranslateManager::InitiateTranslation(WebContents* web_contents, |
| return; |
| } |
| + // MHTML pages currently cannot be translated |
|
MAD
2013/08/05 15:02:27
Add a period (.) at the end of the sentence please
|
| + // see bug: 217945 |
|
MAD
2013/08/05 15:02:27
Same here. And use a Capital letter at beginning o
|
| + if (web_contents->GetContentsMimeType() == "multipart/related") { |
| + TranslateBrowserMetrics::ReportInitiationStatus( |
| + TranslateBrowserMetrics::INITIATION_STATUS_MIME_TYPE_IS_NOT_SUPPORTED); |
| + return; |
| + } |
| + |
| // Don't translate any Chrome specific page, e.g., New Tab Page, Download, |
| // History, and so on. |
| GURL page_url = web_contents->GetURL(); |