Migrate Services.telemetry.recordEvent calls in AutofillTelemetry.sys.mjs to Glean APIs
Categories
(Toolkit :: Telemetry, task, P1)
Tracking
()
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?
Description
•