Closed Bug 1906292 Opened 3 months ago Closed 19 days ago

Support autofilling across iframe

Categories

(Toolkit :: Form Autofill, task, P2)

task

Tracking

()

RESOLVED FIXED
132 Branch
Tracking Status
firefox132 --- fixed

People

(Reporter: dimi, Assigned: dimi)

References

(Blocks 2 open bugs, Regressed 2 open bugs)

Details

(Whiteboard: [fxcm-iframe])

Attachments

(6 files)

No description provided.
Attachment #9411223 - Attachment description: WIP: Bug 1906292 - P1. Some Code Refactoring → Bug 1906292 - P1. FormAutofillChild Code Refactoring r=#credential-management-reviewers
Attachment #9411225 - Attachment description: WIP: Bug 1906292 - P2. Support autofilling across iframe → Bug 1906292 - P2. Support autofilling across iframe r=#credential-management-reviewers
Attachment #9411226 - Attachment description: WIP: Bug 1906292 - P3. Add testcase → Bug 1906292 - P3. Add testcases r=#credential-management-reviewers

This telemetry can be used to help us understand the how website usually
use <iframe> in a credit card or

In addition to turning off the relaxed autofill restriction by default,
this patch introduces a preference to control whether to apply the relaxed autofill restriction.

Note: The term 'Relaxed Autofill Restrictions' refers to besides autofill fields that are in the
same origin frame as the focused field, also allowing autofill for fields that are
in the top-level frame or in a first-party origin iframe.

Depends on D218301

There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:dimi, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(enndeakin)
Flags: needinfo?(dlee)

I'm fixing tests failures and plan to land the patch in Fx 132

Flags: needinfo?(enndeakin)
Flags: needinfo?(dlee)
Pushed by dlee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/baf68131cd4e P1. FormAutofillChild Code Refactoring r=credential-management-reviewers,NeilDeakin https://hg.mozilla.org/integration/autoland/rev/ca94e8352ae4 P2. Support autofilling across iframe r=credential-management-reviewers,NeilDeakin https://hg.mozilla.org/integration/autoland/rev/595793ca6863 P3. Add testcases r=credential-management-reviewers,NeilDeakin https://hg.mozilla.org/integration/autoland/rev/d06d4e776fac P4. Implement `iframe_layout_detection` event telemetry. r=credential-management-reviewers,NeilDeakin https://hg.mozilla.org/integration/autoland/rev/359451552afb P5. Turn off the relaxed autofill restriction by default. r=NeilDeakin https://hg.mozilla.org/integration/autoland/rev/60aa50764601 P6. Make iOS compatible with the architecture change r=issammani
Regressions: 1916284
Regressions: 1916287
Blocks: 1815399
Blocks: 1916606
Blocks: 1903059
No longer blocks: 1903059
See Also: → 1920230
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: