fune/browser/components/urlbar
Drew Willcoxon 8459701a18 Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke
* Add a new block ping. I called it "block" to be consistent with internal
  naming in urlbar/quick suggest, but let me know if you'd prefer "dismiss"
* Add a `iab_category` property to suggestion objects returned from
  UrlbarQuickSuggest (i.e., remote settings. Merino will separately need to
  include this in its suggestions too)
* Add a new `sponsoredIabCategory` payload property to quick suggest results so
  we can record `iab_category` in the ping
* Modify existing tests to include `iab_category` in mock sponsored suggestions
  and `sponsoredIabCategory` in the expected payloads
* Replace the several QuickSuggestTestUtils functions for checking pings with a
  single function that makes sure only the specified pings are recorded and
  nothing more

Depends on D143331

Differential Revision: https://phabricator.services.mozilla.com/D143674
2022-04-20 18:37:23 +00:00
..
content Bug 1762666 - Remove legacy Upgrade Dialog code r=fluent-reviewers,Mardak 2022-04-14 20:55:22 +00:00
docs Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke 2022-04-20 18:37:23 +00:00
tests Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke 2022-04-20 18:37:23 +00:00
unitconverters
.eslintrc.js
jar.mn Bug 1760596: Implement new opt-in dialog design for 100-a. r=adw 2022-03-31 00:34:33 +00:00
moz.build
UrlbarController.jsm Bug 1761059 - Part 1: Add telemetry scalars for Suggest suggestion blocking. r=daisuke 2022-04-13 21:12:10 +00:00
UrlbarEventBufferer.jsm
UrlbarInput.jsm Bug 1674951: Update the caret position after loading page. r=adw 2022-04-15 01:24:18 +00:00
UrlbarMuxerUnifiedComplete.jsm
UrlbarPrefs.jsm Bug 1761055 - Implement support for blocking usual non-best-match Firefox Suggest suggestions. r=daisuke 2022-04-13 21:12:10 +00:00
UrlbarProviderAboutPages.jsm
UrlbarProviderAliasEngines.jsm
UrlbarProviderAutofill.jsm
UrlbarProviderBookmarkKeywords.jsm
UrlbarProviderCalculator.jsm
UrlbarProviderExtension.jsm
UrlbarProviderHeuristicFallback.jsm
UrlbarProviderInputHistory.jsm Bug 1751209 - Add support for a fallback title to autocomplete_match(). r=Standard8 2022-02-04 15:15:27 +00:00
UrlbarProviderInterventions.jsm
UrlbarProviderOmnibox.jsm
UrlbarProviderOpenTabs.jsm
UrlbarProviderPlaces.jsm Bug 1751209 - Add support for a fallback title to autocomplete_match(). r=Standard8 2022-02-04 15:15:27 +00:00
UrlbarProviderPreloadedSites.jsm
UrlbarProviderPrivateSearch.jsm
UrlbarProviderQuickSuggest.jsm Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke 2022-04-20 18:37:23 +00:00
UrlbarProviderRemoteTabs.jsm
UrlbarProviderSearchSuggestions.jsm
UrlbarProviderSearchTips.jsm
UrlbarProvidersManager.jsm Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky 2022-03-11 16:41:29 +00:00
UrlbarProviderTabToSearch.jsm
UrlbarProviderTokenAliasEngines.jsm
UrlbarProviderTopSites.jsm
UrlbarProviderUnitConversion.jsm
UrlbarQuickSuggest.jsm Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke 2022-04-20 18:37:23 +00:00
UrlbarResult.jsm
UrlbarSearchOneOffs.jsm Bug 1757220 - Automatically generate API docs for a few urlbar classes using sphinx-js. r=mcheang 2022-03-11 17:51:18 +00:00
UrlbarSearchUtils.jsm
UrlbarTokenizer.jsm
UrlbarUtils.jsm Bug 1764669 - Record a block ping for blocked Firefox Suggest suggestions. r=nanj,daisuke 2022-04-20 18:37:23 +00:00
UrlbarValueFormatter.jsm
UrlbarView.jsm Bug 1761055 - Implement support for blocking usual non-best-match Firefox Suggest suggestions. r=daisuke 2022-04-13 21:12:10 +00:00