Move field update heuristics from the child process to the parent process
Categories
(Toolkit :: Form Autofill, task, P2)
Tracking
()
People
(Reporter: dimi, Assigned: dimi)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxcm-iframe])
Attachments
(3 files)
Our field identification heuristic contains two phases. The first phase uses various heuristics to determine the field name of a <input> or a <select>[1]. After all fields in a form are identified, we then run heuristics to update field name based on its surrounding field[2] (Phase 2).
Currently both phases are still being run in the child process. We should move the phase2 heuristicss from the child process to the parent process because the surrounding fields might be in a different frame.
[1] https://searchfox.org/mozilla-central/rev/cc01f11adfacca9cd44a75fd140d2fdd8f9a48d4/toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs#604-691
[2] https://searchfox.org/mozilla-central/rev/cc01f11adfacca9cd44a75fd140d2fdd8f9a48d4/toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs#542-551
Updated•17 days ago
|
Assignee | ||
Comment 1•12 days ago
|
||
Assignee | ||
Comment 2•12 days ago
|
||
Depends on D221704
Assignee | ||
Comment 3•12 days ago
|
||
Depends on D221705
Updated•10 days ago
|
Updated•10 days ago
|
Updated•10 days ago
|
Description
•