Open Bug 1374550 Opened 7 years ago Updated 2 years ago

[Form Autofill] [non-e10s] The preview remains if click on other form's input while previewing

Categories

(Toolkit :: Form Autofill, defect, P3)

defect

Tracking

()

People

(Reporter: ralin, Unassigned)

References

Details

(Whiteboard: [form autofill])

STR:

0. add a profile for autofill feature
1. open https://luke-chang.github.io/autofill-demo/layout.html with [non-e10s]
2. focus on the organization input
3. press arrow down key to open popup
4. press arrow down key again to preview first profile
5. click on one of the input below "add new input" button

Expected result:
The preview should be dismissed once popup closed

Actual result:
The preview remains
It's a timing issue for focused input. I think the focused input is changed before receiving the message can lead to this case, so we did clear the preview after popup closed, but for the wrong target(form).

http://searchfox.org/mozilla-central/rev/2bcd258281da848311769281daf735601685de2d/browser/extensions/formautofill/FormAutofillContent.jsm#260
Hi Joe,

This bug doesn't look like trivial and may need more time to investigate. Since Fx56 will be the last version that has non-e10s mode, I think Form Autofill probably doesn't need to be blocked by this issue. We can disable Form Autofill when detecting a user is using non-e10s mode. What do you think?
Flags: needinfo?(jcheng)
I believe we discussed this during one of our weekly meetings and decided to move forward as you suggested but deferring this to Cindy :)
Flags: needinfo?(jcheng) → needinfo?(chsiang)
Agreed to this approach :)
Flags: needinfo?(chsiang)
Got it. Thanks.
Whiteboard: [form autofill:MVP] → [form autofill]
Component: Form Manager → Form Autofill
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.