Changing input.value during a touchstart event has bizarre results

RESOLVED WORKSFORME

Status

()

Firefox for Android
Keyboards and IME
RESOLVED WORKSFORME
5 years ago
2 years ago

People

(Reporter: atul, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment, 1 obsolete attachment)

1.20 KB, text/html
Details
(Reporter)

Description

5 years ago
I'm not sure what's going on here, but I've generated a test case and will upload it shortly.
(Reporter)

Comment 1

5 years ago
Created attachment 633130 [details]
Test case
(Reporter)

Comment 2

5 years ago
Created attachment 633132 [details]
Fixed test case
Attachment #633130 - Attachment is obsolete: true
(Reporter)

Comment 3

5 years ago
Steps to reproduce:

1. In Fennec Native, visit https://bug764817.bugzilla.mozilla.org/attachment.cgi?id=633132.
2. Type 'h' into the text field.
3. Tap the 'add letter a' button. The expected new value of the text field is 'ha', while the actual value is 'a'.

You can also try this out in Mobile Safari, Mobile Chrome Beta, and the stock Android browser; all of them exhibit the expected behavior.
I think this is ime related.
I can reproduce this on the Galaxy Nexus, it underlines the 'h', which means some ime thing is going on.
I can't reproduce it on the Galaxy SII, which doesn't do that ime thing.
Component: General → IME
QA Contact: general → ime
This works for me using Firefox 37.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.