Bug 5076 - on-screen keyboard shows text suggestions for Web Access in Chrome on Android
Summary: on-screen keyboard shows text suggestions for Web Access in Chrome on Android
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Access (show other bugs)
Version: trunk
Hardware: Other Other
: P2 Normal
Target Milestone: LowPrio
Assignee: Peter Åstrand
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-09 10:58 CEST by Samuel Mannehed
Modified: 2019-10-09 15:48 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments
Illustrates the problem with text suggestions, picture 1 (204.44 KB, image/png)
2014-04-09 10:58 CEST, Samuel Mannehed
Details
Illustrates the problem with text suggestions, picture 2 (240.83 KB, image/png)
2014-04-09 10:58 CEST, Samuel Mannehed
Details
Illustrates the problem with text suggestions, picture 3 (234.05 KB, image/png)
2014-04-09 10:59 CEST, Samuel Mannehed
Details

Description Samuel Mannehed cendio 2014-04-09 10:58:17 CEST
Created attachment 524 [details]
Illustrates the problem with text suggestions, picture 1

Google Chrome on Android devices shows text suggestions on the on-screen keyboard. This also means that you are able to type using "gesture typing" or voice commands which input multiple characters at a time. Using these special input methods while typing works well with our current implementation with one exception: 

When you change text field or application within the remote session, there is no way for the HTML5 client to know, thus the on-screen keyboard will behave like we are continuing to type in the same field.

This problem, and that generally users might expect to not have text-suggestions/autocorrect/autocomplete/spellcheck in a web-application like the HTML5 client leads to that we want to disable this.
Firefox on Android and supposedly Internet Explorer on Windows Phone allows disabling this through respecting the css-style "ime-mode: disabled". Safari on iOS respect the HTML attributes autocapitalize="off", autocorrect="off", autocomplete="off" and "spellcheck="false". Chrome on Android does currently not have any way to disable this functionality though.

Bug for "ime-mode" in webkit: https://bugs.webkit.org/show_bug.cgi?id=21279
noVNC bug upstream: https://github.com/kanaka/noVNC/issues/357
Comment 1 Samuel Mannehed cendio 2014-04-09 10:58:59 CEST
Created attachment 525 [details]
 Illustrates the problem with text suggestions, picture 2
Comment 2 Samuel Mannehed cendio 2014-04-09 10:59:34 CEST
Created attachment 526 [details]
Illustrates the problem with text suggestions, picture 3
Comment 3 Pierre Ossman cendio 2019-10-09 15:48:15 CEST
Still a problem with latest trunk. Tested with Chrome 77.

Note You need to log in before you can comment on or make changes to this bug.