Closed Bug 2063599 Opened 11 days ago Closed 7 days ago

Disable ML autofill for release build

Categories

(Toolkit :: Form Autofill, task, P2)

task

Tracking

()

RESOLVED FIXED
156 Branch
Tracking Status
firefox154 --- fixed
firefox155 --- fixed
firefox156 --- fixed

People

(Reporter: dimi, Assigned: dimi)

Details

Attachments

(3 files)

No description provided.

Telemetry on 154 shows a regression in credit card expiry date detection
since ML field detection was enabled for all channels.

Gate the extensions.formautofill.useml default on the update channel so it
stays enabled on Nightly, Dev Edition and Beta, and is disabled on Release
and ESR.

Pushed by dlee@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/d6966d4a93e6 https://hg.mozilla.org/integration/autoland/rev/91b6b986e26c Only enable ML address form field detection on pre-release channels. r=joschmidt

Telemetry on 154 shows a regression in credit card expiry date detection
since ML field detection was enabled for all channels.

Gate the extensions.formautofill.useml default on the update channel so it
stays enabled on Nightly, Dev Edition and Beta, and is disabled on Release
and ESR.

Original Revision: https://phabricator.services.mozilla.com/D318986

Attachment #9627375 - Flags: approval-mozilla-beta?

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: When filling a saved credit card, Firefox often fails to recognize the expiry date fields, so it leaves them blank and the user has to enter the month and year manually. Telemetry shows credit card expiry date detection down ~50% (https://sql.telemetry.mozilla.org/queries/124902/source?p_category=credit-card-expiry&p_channel=beta#302696).
    Also the overall autofill rate down from 42% to 37% (https://sql.telemetry.mozilla.org/queries/123218/source#299530).
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: no
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing:
  • Risk associated with taking this patch: low
  • Explanation of risk level: A single pref default, with no logic change. With the pref off, form field detection falls back to the regex heuristics that shipped in every release before 154.
  • String changes made/needed?: None
  • Is Android affected?: no

firefox-release Uplift Approval Request

  • User impact if declined/Reason for urgency: When filling a saved credit card, Firefox often fails to recognize the expiry date fields, so it leaves them blank and the user has to enter the month and year manually. Telemetry shows credit card expiry date detection down ~50% (https://sql.telemetry.mozilla.org/queries/124902/source?p_category=credit-card-expiry&p_channel=beta#302696).
    Also the overall autofill rate down from 42% to 37% (https://sql.telemetry.mozilla.org/queries/123218/source#299530).
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: no
  • Needs manual QE testing?: no
  • Steps to reproduce for manual QE testing:
  • Risk associated with taking this patch: low
  • Explanation of risk level: A single pref default, with no logic change. With the pref off, form field detection falls back to the regex heuristics that shipped in every release before 154.
  • String changes made/needed?: None
  • Is Android affected?: no
Attachment #9627377 - Flags: approval-mozilla-release?

Telemetry on 154 shows a regression in credit card expiry date detection
since ML field detection was enabled for all channels.

Gate the extensions.formautofill.useml default on the update channel so it
stays enabled on Nightly, Dev Edition and Beta, and is disabled on Release
and ESR.

Original Revision: https://phabricator.services.mozilla.com/D318986

Status: ASSIGNED → RESOLVED
Closed: 7 days ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch
Attachment #9627375 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9627377 - Attachment description: Bug 2063599 - Only enable ML address form field detection on pre-release channels. → Bug 2063599 - Disable ML address field detection and the address autofill regional rollout on release.
Attachment #9627377 - Attachment description: Bug 2063599 - Disable ML address field detection and the address autofill regional rollout on release. → Bug 2063599 - Only enable ML address form field detection on pre-release channels.
QA Whiteboard: [qa-triage-done-c156/b155]
Attachment #9627377 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: