Thank you Adrian! In summary, these prefs must be true to enable addon suggestions in 118+. All of them default to true for the Firefox Suggest user population (U.S. users): ``` browser.urlbar.quicksuggest.enabled browser.urlbar.addons.featureGate browser.urlbar.suggest.addons browser.urlbar.suggest.quicksuggest.nonsponsored ``` In detail, here are the prefs that are relevant to addon suggestions as of now. I've included notes on differences from the experiment from before. * `browser.urlbar.quicksuggest.enabled` * Same as before * Must be true to enable addon suggestions * Controls the whole Firefox Suggest feature including addon suggestions (and many others) * Defaults to true in the U.S., false otherwise * `browser.urlbar.addons.featureGate` * This has the same meaning as before but it now defaults to true (bug 1851940) * Must be true to enable addon suggestions * As before, it only matters if `browser.urlbar.quicksuggest.enabled` is true, i.e. if the entire Firefox Suggest feature is enabled. Otherwise it's ignored and addon suggestions are not shown. * `browser.urlbar.suggest.addons` * Same as before * Must be true to enable addon suggestions * Defaults to true * This will be set to false when the user picks the "Not interested" command, which will disable all addon suggestions * After you choose "Not interested", you can clear this pref to show addon suggestions again * `browser.urlbar.suggest.quicksuggest.nonsponsored` * Same as before * Must be true to enable addon suggestions (addon suggestions are considered a type of nonsponsored suggestion) * Defaults to true in the U.S., false otherwise * `browser.urlbar.bestMatch.enabled` * Different from before: Previously this pref had to be true to show addon suggestions using the top pick (a.k.a. best match) UI treatment, but now addon suggestions will be shown using the top pick treatment regardless of the value of this pref (bug 1851940) * As before, still defaults to false * `browser.urlbar.addons.minKeywordLength` * Different from before: This pref was replaced with `browser.urlbar.addons.showLessFrequentlyCount` (bug 1836582) * `browser.urlbar.addons.showLessFrequentlyCount` * Different from before: As just mentioned, this pref replaced `browser.urlbar.addons.minKeywordLength` * It's incremented each time the user picks "Show less frequently" in the result menu * Each time it's incremented, the user should have to type one more character to trigger any addon suggestion * The user is supposed to be able to increment this only 3 times, but as I wrote these notes I realized that's not working on Nightly/Beta. I'll file a bug. * `browser.urlbar.quicksuggest.blockedDigests` * Different from before: This pref is now used by the "Not relevant" command in the result menu (bug 1851942) * Keeps track of suggestions that are dismissed using the "Not relevant" command in the result menu * If you dismiss a suggestion with "Not relevant", you can clear this pref to show the suggestion again * `addonsUITreatment` * This is a Nimbus variable that was used for the experiment * It is not used now * Instead, the implementation defaults to treatment to "b" (no stars) * There is no fallback pref for this variable * `browser.urlbar.quicksuggest.dataCollection.enabled`, `browser.urlbar.merino.enabled`, `browser.urlbar.merino.providers` * Same as before * Not related to addon suggestions * As long as addon suggestions are enabled, they should be shown regardless of these prefs
Bug 1852329 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Thank you Adrian! In summary, these prefs must be true to enable addon suggestions in 118+. All of them default to true for the Firefox Suggest user population (U.S. users): ``` browser.urlbar.quicksuggest.enabled browser.urlbar.addons.featureGate browser.urlbar.suggest.addons browser.urlbar.suggest.quicksuggest.nonsponsored ``` In detail, here are the prefs that are relevant to addon suggestions as of now. I've included notes on differences from the experiment from before. * `browser.urlbar.quicksuggest.enabled` * Same as before * Must be true to enable addon suggestions * Controls the whole Firefox Suggest feature including addon suggestions (and many others) * Defaults to true in the U.S., false otherwise * `browser.urlbar.addons.featureGate` * This has the same meaning as before but it now defaults to true (bug 1851940) * Must be true to enable addon suggestions * As before, it only matters if `browser.urlbar.quicksuggest.enabled` is true, i.e. if the entire Firefox Suggest feature is enabled. Otherwise it's ignored and addon suggestions are not shown. * `browser.urlbar.suggest.addons` * Same as before * Must be true to enable addon suggestions * Defaults to true * This will be set to false when the user picks the "Not interested" command, which will disable all addon suggestions * After you choose "Not interested", you can clear this pref to show addon suggestions again * `browser.urlbar.suggest.quicksuggest.nonsponsored` * Same as before * Must be true to enable addon suggestions (addon suggestions are considered a type of nonsponsored suggestion) * Defaults to true in the U.S., false otherwise * `browser.urlbar.bestMatch.enabled` * Different from before: Previously this pref had to be true to show addon suggestions using the top pick (a.k.a. best match) UI treatment, but now addon suggestions will be shown using the top pick treatment regardless of the value of this pref (bug 1851940) * As before, still defaults to false * `browser.urlbar.addons.minKeywordLength` * Different from before: This pref was replaced with `browser.urlbar.addons.showLessFrequentlyCount` (bug 1836582) * `browser.urlbar.addons.showLessFrequentlyCount` * Different from before: As just mentioned, this pref replaced `browser.urlbar.addons.minKeywordLength` * It's incremented each time the user picks "Show less frequently" in the result menu * Each time it's incremented, the user should have to type one more character to trigger any addon suggestion * The user is supposed to be able to increment this only 3 times, but as I wrote these notes I realized that's not working on Nightly/Beta. I'll file a bug. [Edit: bug 1852353] * `browser.urlbar.quicksuggest.blockedDigests` * Different from before: This pref is now used by the "Not relevant" command in the result menu (bug 1851942) * Keeps track of suggestions that are dismissed using the "Not relevant" command in the result menu * If you dismiss a suggestion with "Not relevant", you can clear this pref to show the suggestion again * `addonsUITreatment` * This is a Nimbus variable that was used for the experiment * It is not used now * Instead, the implementation defaults to treatment to "b" (no stars) * There is no fallback pref for this variable * `browser.urlbar.quicksuggest.dataCollection.enabled`, `browser.urlbar.merino.enabled`, `browser.urlbar.merino.providers` * Same as before * Not related to addon suggestions * As long as addon suggestions are enabled, they should be shown regardless of these prefs