New issue
Advanced search Search tips

Issue 907134 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Nov 21
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Undefined source in manual translation

Project Member Reported by frechette@chromium.org, Nov 20

Issue description

Chrome Version: 72.0.3617.0
OS: Android

What steps will reproduce the problem?
(1) Enable manual translation (chrome://flags #translate-android-manual-trigger).
(2) Go to a web page for which we cannot determine the source language (e.g. cnn.com).
(3) Trigger manual translation (Apps Menu (3-dots) > Translate ...) 

What is the expected result?
Translation is not offered.

What happens instead?
- The translate infobar appears with a missing source language.
- Sometimes the page loading halts/hangs (in release mode).
- Crash (in debug mode - failed DCHECK).

 
Status: Assigned (was: Untriaged)
Project Member

Comment 2 by bugdroid1@chromium.org, Nov 20

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/622c02f9a7e9fe8d55bab94de43b3dab30b8b9b8

commit 622c02f9a7e9fe8d55bab94de43b3dab30b8b9b8
Author: Alexandre Frechette <frechette@chromium.org>
Date: Tue Nov 20 20:22:43 2018

Check source language to determine if page can be manually translated.

Bug:  907134 ,  902803 
Change-Id: Ifb63346572e90a191918bcfe30d24f4362c10b45
Reviewed-on: https://chromium-review.googlesource.com/c/1344256
Reviewed-by: anthonyvd <anthonyvd@chromium.org>
Commit-Queue: anthonyvd <anthonyvd@chromium.org>
Cr-Commit-Position: refs/heads/master@{#609789}
[modify] https://crrev.com/622c02f9a7e9fe8d55bab94de43b3dab30b8b9b8/components/translate/core/browser/translate_manager.cc
[modify] https://crrev.com/622c02f9a7e9fe8d55bab94de43b3dab30b8b9b8/components/translate/core/browser/translate_manager_unittest.cc

Status: Verified (was: Assigned)
Verified on Canary. `Translate...` overflow does not appear until page language is determined and valid.
Labels: Merge-Request-71
Project Member

Comment 5 by sheriffbot@chromium.org, Nov 21

Labels: -Merge-Request-71 Hotlist-Merge-Review Merge-Review-71
This bug requires manual review: We are only 12 days from stable.
Please contact the milestone owner if you have questions.
Owners: benmason@(Android), kariahda@(iOS), kbleicher@(ChromeOS), govind@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Merge-Review -Merge-Review-71 Merge-Approved-71
Approved for merge to 71, branch 3578.
Project Member

Comment 7 by bugdroid1@chromium.org, Nov 21

Labels: -merge-approved-71 merge-merged-3578
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ef1acbee763ddb43765fecfa1e68f08832335a79

commit ef1acbee763ddb43765fecfa1e68f08832335a79
Author: Alexandre Frechette <frechette@chromium.org>
Date: Wed Nov 21 16:45:38 2018

Check source language to determine if page can be manually translated.

Bug:  907134 ,  902803 
Change-Id: Ifb63346572e90a191918bcfe30d24f4362c10b45
Reviewed-on: https://chromium-review.googlesource.com/c/1344256
Reviewed-by: anthonyvd <anthonyvd@chromium.org>
Commit-Queue: anthonyvd <anthonyvd@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#609789}(cherry picked from commit 622c02f9a7e9fe8d55bab94de43b3dab30b8b9b8)
Reviewed-on: https://chromium-review.googlesource.com/c/1346969
Cr-Commit-Position: refs/branch-heads/3578@{#788}
Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
[modify] https://crrev.com/ef1acbee763ddb43765fecfa1e68f08832335a79/components/translate/core/browser/translate_manager.cc
[modify] https://crrev.com/ef1acbee763ddb43765fecfa1e68f08832335a79/components/translate/core/browser/translate_manager_unittest.cc

Labels: Merge-Merged-71-3578
The following revision refers to this bug: 
https://chromium.googlesource.com/chromium/src.git/+/ef1acbee763ddb43765fecfa1e68f08832335a79

Commit: ef1acbee763ddb43765fecfa1e68f08832335a79
Author: frechette@chromium.org
Commiter: anthonyvd@chromium.org
Date: 2018-11-21 16:45:38 +0000 UTC

Check source language to determine if page can be manually translated.

Bug:  907134 ,  902803 
Change-Id: Ifb63346572e90a191918bcfe30d24f4362c10b45
Reviewed-on: https://chromium-review.googlesource.com/c/1344256
Reviewed-by: anthonyvd <anthonyvd@chromium.org>
Commit-Queue: anthonyvd <anthonyvd@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#609789}(cherry picked from commit 622c02f9a7e9fe8d55bab94de43b3dab30b8b9b8)
Reviewed-on: https://chromium-review.googlesource.com/c/1346969
Cr-Commit-Position: refs/branch-heads/3578@{#788}
Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}

Sign in to add a comment