Issue metadata
Sign in to add a comment
|
[Chrome][M59][Android 7.0] Upper case input is changed to lower case output
Reported by
seiyon.p...@gmail.com,
Aug 11 2017
|
||||||||||||||||||||||
Issue descriptionSteps to reproduce the problem: 1. Install keyboard app from Play store (any keyboard apps are OK) 2. Go to setting > Language > Keyboard > select Gboard 3. Open up Chrome 4. Go to http://www.uplus.co.kr/idi/mbrm/info/ReqLogin.hpi 5. Type any upper case in ID text window What is the expected behavior? Upper case should be show up in ID text window. What went wrong? Lower case is show up in ID text window. Did this work before? Yes 55.0.2883.91 Chrome version: 59.0.3071.125 Channel: stable OS Version: 7.0 Flash Version:
,
Aug 14 2017
I tested on Nexus5X with N OS and LG G6 with N OS and I verified that it's reproducible on both of them.
,
Aug 14 2017
Thank you for providing more feedback. Adding requester "ppolisetty@chromium.org" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 15 2017
Mark WontFix, converting uppercase letter to lowercase letter is done by the page instead of Chrome browser. You can see uppercase to lowercase conversion in desktop too. When you disable JavaScript on the page, uppercase letters are appeared in ID input box.
,
Aug 16 2017
@yosin, It works fine on FireFox browser. Could you double-check it?
,
Aug 18 2017
@yosin, could you let me explain why it happens? The problem is Chrome doesn't notify the change from upper case to lower case to IME. That's the reason why IME doesn't know the change and just display lower case.
,
Aug 21 2017
Chrome doesn't notify DOM change by JavaScript on composition text. IMO, the page should use text-transform:lowercase and convert uppercase characters to lowercase at submit data or process in server side.
,
Aug 22 2017
@yosin, Thanks for feedback and get back to you if I have more questions.
,
Aug 24 2017
Dear Chrome team. I treat it as Chrome regression issue because it worked fine on M55 as described. So could you convince me with concrete reason why web page should be fixed?
,
Aug 30 2017
Dear Chrome team Kindly pinging~
,
Aug 31 2017
>#c9, sorry for late response. I have no idea how M55 sends DOM content modified by script into IME. changwan@, WDYT?
,
Aug 31 2017
It is hard to understand why the behavior was different in the previous version. Could it be a race condition or does the website show different webpages for different user agents or versions?
Chrome is not required to keep behavior outside web standards and what's agreed upon internally.
The webpage clearly lowers the case with the following line:
var validId = $("#intgWbmbId1").val().toLowerCase();
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by ppolise...@chromium.org
, Aug 11 2017Labels: Needs-Feedback