Bug 1921072 - Fix impression telemetry warning for restrict keywords and token alias engines results. r=mak,urlbar-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D224568
This commit is contained in:
@@ -957,14 +957,15 @@ class TelemetryEvent {
|
||||
1
|
||||
);
|
||||
|
||||
let firstVisibleResult = this._controller.view?.visibleResults?.[0];
|
||||
if (
|
||||
method === "engagement" &&
|
||||
this._controller.view?.visibleResults?.[0]?.autofill
|
||||
firstVisibleResult?.autofill &&
|
||||
firstVisibleResult?.type == lazy.UrlbarUtils.RESULT_TYPE.URL
|
||||
) {
|
||||
// Record autofill impressions upon engagement.
|
||||
const type = lazy.UrlbarUtils.telemetryTypeFromResult(
|
||||
this._controller.view.visibleResults[0]
|
||||
);
|
||||
const type =
|
||||
lazy.UrlbarUtils.telemetryTypeFromResult(firstVisibleResult);
|
||||
Services.telemetry.scalarAdd(`urlbar.impression.${type}`, 1);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user