Open Bug 1920230 Opened 1 day ago

Migrate Services.telemetry.recordEvent calls in AutofillTelemetry.sys.mjs to Glean APIs

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

ASSIGNED

People

(Reporter: chutten, Assigned: chutten)

References

(Blocks 1 open bug)

Details

bug 1834570 migrated creditcard.{detected|popup_shown|filled|filled_modified|submitted|cleared}#cc_form_v2 from Legacy Telemetry to Glean... but left the legacy event in place.

In bug 1906292 autofilling gained the ability to work across iframes, and gained a Glean formautofill.iframe_layout_detection event without a corresponding Legacy Telemetry event.

As part of the deprecation of Legacy Telemetry event recording APIs, we need to figure out how to properly handle the Legacy Telemetry events in AutofillTelemetry.

We can semi-mechanically mirror all existing Legacy Telemetry events using GIFFT and Glean APIs, but since creditcard.cc_form_v2 was manually migrated already to formautofill.creditcards.* last August, maybe now we can remove the remaining Legacy Telemetry events? Dimi, what do you say?

And as for non-creditcard autofill Legacy Telemetry events, would it be fair to assume that you'd like them to continue to be instrumented for the foreseeable future?

You need to log in before you can comment on or make changes to this bug.