New issue
Advanced search Search tips

Issue 696393 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Nov 5
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

[ChromeOS, ExtensionIME] commitText fails in Google Docs when text.length > 1

Reported by g...@smilesoftware.com, Feb 27 2017

Issue description

Chrome Version: 55.0.2883.105
Chrome OS Version: 8872.76.0 (Official Build) stable-channel veyron_minnie
Chrome OS Platform: Asus C100P
Network info: WiFi, WPA2 Personal, Apple AirPort, 5GHz

UI>Input>Text>IME

Steps To Reproduce:
1. Download the attached imi-docs-bugs.zip file
2. Double-click the downloaded .zip to mount it as a disk
3. Copy the mounted item to a folder (so that you've got the unzipped folder somewhere accessible)
4. Open URL: chrome://extensions (check Developer mode if it's unchecked)
5. Press "Load unpacked extension…"
6. Navigate to the unzipped folder from step 3 above
7. Press Open
*. You should see "IME / Google Docs Bug Demo" listed in your extensions
8. Open URL: chrome://settings
9. Under Device, press "Keyboard settings"
10. Under Keyboard settings, click "Change language and input settings"
11. Under Languages, click "English (United States)"
12. Scroll to the bottom of the right-hand list under Input Methods and click "IMEDocsBugs" to activate the input method
13. Press "Done"
14. Open a new Google Docs (word processing) document
15. Click on "US" at the bottom right
16. Click on "US Keyboard"
17. Click on "IMEDocsBugs" to change the input method to the one which shows the bug
18. Hold the shift key and type: "Z" (i.e. type capital letter Z)

Expected Result:
"Z" is replaced by "TextExpander"

Actual Result:
Nothing happens (Z does not appear, nor does TextExpander)

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 IME does not function in Google Docs but works elsewhere.

Please provide any additional information below. Attach a screen shot or
log if possible.

"Z" expands to "TextExpander" when typed in:
- the omnibar
- on jsfiddle.net
- Microsoft Word online
- Pages online (iCloud)

"Z" does not expand to "TextExpander" when typed in:
- Google Docs

The call in the source which fails on Google Docs is:
chrome.input.ime.commitText({"contextID":contextID, "text":'TextExpander'})

This discrepancy makes it difficult to develop an input method which functions in Google Docs, etc.

 
ime-docs-bugs.zip
3.3 KB Download

Comment 1 by modia@chromium.org, Nov 3 2017

Components: Blink>BackgroundSync
Project Member

Comment 2 by sheriffbot@chromium.org, Nov 5

Status: Archived (was: Unconfirmed)
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment