New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 684769 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug


Participants' hotlists:
Fixing-touch


Sign in to add a comment

Chrome OS IMEs' configuratio pages shows a weird extension name: __MSG_chos_inputtool_title__

Project Member Reported by yusukes@chromium.org, Jan 24 2017

Issue description

Chrome OS Version: M57-9200.0.0 and M58-9212.0.0

Steps To Reproduce:

(1) Sign in
(2) Open settings
(3) Press Keyboard settings > Change language and input settings > Add > Chinese (simplified)
(4) Check Pinyin input method
(5) Click "Configure..."

Actual Result:

A new Chrome tab opens to show the configuration page at "chrome-extension://<the-ime-extension>/hmm_options.html?code=...", but Omnibox shows a raw, not-really-human-readable extension name (__MSG_chos_inputtool_title__). See the screen shot. That part should be something like "Google Input Tool for Chrome OS."

How frequently does this problem reproduce? (Always, sometimes, hard to
reproduce?)

Always.

What is the impact to the user, and is there a workaround? If so, what is
it?

The product looks unpolished.

* M56 didn't have the issue.
* Other IMEs (like Google Japanese Input) have the same issue.

 
IMG_20170124_133045.jpg
6.9 MB View Download
Please triage.
I've checked and confirmed that the extension's _locales/en/messages.json contains: "chos_inputtool_title": {"message": "Google Input Tools"}.

The cause seems that Chromium doesn't support localized extension name.

Who should own this issue?

Components: Platform>Extensions
Components: UI>Localization
Not reproducible in Chrome 56.0.2924.73 / 9000.72.0 - glimmer

m56.png
31.2 KB View Download
It only reproduces on M57+.

Owner: azurewei@chromium.org
Status: Assigned (was: Untriaged)
FYI, Task Manager (Search+Esc) seems to have the same issue.

Cc: azurewei@chromium.org
Owner: js...@chromium.org
Jungshik, mind taking a look? Thanks.

Cc: js...@chromium.org
Labels: Needs-Bisect
Owner: songsuk@chromium.org
I can't get to this issue soon. In the meantime, I wonder if songsuk@ can bisect it (I'm not sure if it's feasible to bisect for Chrome OS) to narrow down the range. 

 
I don't think this is a regression. The design of Omnibox was changed in M57 so that it would show an extension name for chrome-extension://... URLs, and that made the weird string visible to the user.

The actual problem here I believe is that a user-friendly name has _never_ been given to the string (__MSG_chos_inputtool_title__).



Owner: js...@chromium.org
Seems, on M57, a extension name appears on the omnibox.  Could you check the "name:" field on manifest.json.   

I'm seeing the "__MSG_chos_inputtool_title__" on Task Manager on M56 and M57.  
Image.png
52.5 KB View Download
Labels: -Needs-Bisect
Good build : Chrome 57.0.2958.0 / CrOS 9111.0.0 - glimmer
Bad build  : Chrome 57.0.2959.0 / CrOS 9113.0.0 - glimmer

Seems, the following change provided new ui on omnibox. 
https://chromium.googlesource.com/chromium/src/+/172e00cdced29d37051bd7fc8faaeedb7416653c

Since I'm not able to check resource files, could you check "name": on manifest.json.  "__MSG_chos_inputtool_title__" need to be changed to a user-friendly name. 






Components: UI>Input>VirtualKeyboard
Labels: Needs-Feedback
This is still an issue.  Who would be the right person to choose a name for the ChromeOS input tool extension?

Status: Fixed (was: Assigned)
This should have been fixed.

pinyin_options.jpg
112 KB View Download
The issue is fixed (comment#16) on Chrome60.0.3112.41/CrOS 9592.29.0 (Link), Chrome 60.0.3112.45/CrOS 9592.36.0(Sakte). 
Status: Verified (was: Fixed)
Verified the issue on Chrome 61.0.3130.0/CrOS 9671.0.0 - Candy

Sign in to add a comment