Closed Bug 602707 Opened 9 years ago Closed 9 years ago

[Form Assistant] Top of page shown when moving to password field on lastpass.com/mobile

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set

Tracking

(fennec2.0b2+)

VERIFIED FIXED
Tracking Status
fennec 2.0b2+ ---

People

(Reporter: aakashd, Assigned: mbrubeck)

References

()

Details

(Whiteboard: [Input])

Attachments

(1 file)

Build Id:
Mozilla/5.0 (Android; Linux armv71; rv:2.0b7pre) Gecko/20101007 Namoroka/4.0b7pre Fennec/4.0b2pre

Note: Bug based off of http://input.mozilla.com/en-US/opinion/528221

Steps to Reproduce:
1. Go to lastpass.com/mobile
2. Tap on "Email" field to open up the form assistant.
3. Tap on the down button on the form assistant bar

Actual Results:
The view goes to the top of the page.

Expected Results:
The view goes to the password field.
tracking-fennec: --- → ?
This is a zoom/pan fail. The focus _is_ in the password field.
Assignee: nobody → wjohnston
tracking-fennec: ? → 2.0b2+
I can't reproduce this.  Is it fixed?
Yeah, this is still happening to me, but with an added step.

Steps to Reproduce:
1. Go to lastpass.com/mobile
2. Tap on "Email" field to open up the form assistant.
3. Tap on the down button on the form assistant bar
4. Type a character into the field
Assignee: wjohnston → mbrubeck
Only an Android bug? This seems to be working fine on N900
(In reply to comment #4)
> Only an Android bug? This seems to be working fine on N900

Yes, I suspect it has to do with the window resize for the Android keyboard.
Attached patch band-aidSplinter Review
This patch covers up the problem.  It's definitely not a real fix - you can sometimes still see the page flicker to the top briefly, but it immediately redraws at the correct location.

We still need a real fix for this.  (Maybe bug 595233 will fix it.)  But this change is worth taking in its own right.  It restores animation to formhelper scrolling,  and it fixes a related bug where the zoom can go outside the page boundaries and then snap back when it finishes.
Attachment #483648 - Flags: review?(mark.finkle)
Attachment #483648 - Flags: review?(21)
Attachment #483648 - Flags: review?(mark.finkle) → review+
Blocks: 605119
Pushed the band-aid: http://hg.mozilla.org/mobile-browser/rev/676b16920e85

Filed bug 605119 to make sure we follow up with a real fix.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Steps to Reproduce:
1. Go to lastpass.com/mobile
2. close hardware keyboard; go to landscape mode
3. Tap on "Email" field to open up the form assistant.
4. dismiss the vkb with the back button
5. Tap on the down button on the form assistant bar
6. Type a character into the field
7. dismiss the vkb with the back button

Note:
1. It happens on first landing on the page and these steps are followed.
verified FIXED on build:
Mozilla/5.0 (android Linux armv7l; rv:2.0b7pre) Gecko/20101029 Firefox/4.0b8pre Fennec/4.0b2
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.