Bug 1918307 - Allow keyword exposures to be recorded for a subset of exposure results. r=mak
Depends on D221912 Differential Revision: https://phabricator.services.mozilla.com/D221916
This commit is contained in:
@@ -1237,12 +1237,13 @@ class TelemetryEvent {
|
||||
// its update process, but we should record at most one exposure per result.
|
||||
if (!this.#exposureResults.has(result)) {
|
||||
this.#exposureResults.add(result);
|
||||
let resultType = lazy.UrlbarUtils.searchEngagementTelemetryType(result);
|
||||
this.#exposures.push({
|
||||
resultType,
|
||||
weakResult: Cu.getWeakReference(result),
|
||||
resultType: lazy.UrlbarUtils.searchEngagementTelemetryType(result),
|
||||
keyword:
|
||||
lazy.UrlbarPrefs.get("recordKeywordExposures") &&
|
||||
!queryContext.isPrivate
|
||||
!queryContext.isPrivate &&
|
||||
lazy.UrlbarPrefs.get("keywordExposureResults").has(resultType)
|
||||
? queryContext.trimmedLowerCaseSearchString
|
||||
: null,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user