Closed Bug 784714 Opened 13 years ago Closed 5 years ago

http://cronometer.com/ causes page yanking, loses input when inputting data

Categories

(Firefox for Android Graveyard :: Keyboards and IME, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: gcp, Unassigned)

Details

Using Nightly on Galaxy S2, Android 2.3.6, with Swype. You can probably use anything that has Swype for this, or it might even reproduce without Swype (not sure). Go to http://cronometer.com/, get an account (can use your Google or whatever account). Click "Add Food". Try to type the name of some food thing. Odds are that you end up with ma ny spac es th at y ou didn 't wan t which make it very hard to enter something. Try to select some food from the list, click it. Now you have to navigate down the page where you see a pie chart and an entry for the number of (g)rammes (or lbs the US-ians). Each time you try to enter stuff, you'll also see the page in the background yank around, flicker, show random parts of the page or low resolution versions. (I suspect that part is not IME's fault, but not sure where to file it). Enter the weight, then click to add. Now go back up a bit to see the food you just added. Try to click on the amount of g(rammes). Now enter a different number, and enter (you'll probably get loads of yank everywhere again). Notice that the number that is now displayed is 0, instead of the amount you entered, i.e. the webpage failed to receive the correct amount. Now retry the same in the default Android Browser. Smooth, problemless and fast experience.
Just tried this on a Nexus S on Android 4.0.4, with Swype 3.26.92D.37604 and I'm not even able to enter anything in the forms (it works fine on awesomebar and elsewhere obviously). Checking if I can update Swype on this device.
The yank and erroneous/uncorrectable input are also present with the latest version of SwiftKey. It does work correctly with the default Android keyboard.
There are probably at least 3 bugs here: 1) IME issues with 3rd party keyboards 2) We try to scroll towards the form input is, but miscalculate it or fail in another manner. 3) Invalidation bugs that cause the random corruption whenever input is confirmed.
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.