In future versions of Firefox, the browser will display recommended browser extensions that are related to the site that a user is visiting. These extension will provide extra functionality to the site such as enhancing search functions, protecting a user’s privacy, or performing some other behavior.

This new feature is called Contextual Feature Recommender, or CFR, and will recommend extensions that Mozilla feels would be beneficial to users of various sites. Currently this feature is only available in the Firefox Nightly builds, but is expected to be rolled out in Firefox 63.

When enabled, if a user visits a site that Mozilla has a recommended extension, Firefox will wait for the page to finish loading, wait an additional second, and then display  a “Recommendation” button to the right of the URL in the address bar.  When a user clicks on this button, a “Recommended extension” door hanger will drop down that provides a brief description of the extension and an option to install it.

CFR Example

If a user closes the door hanger or does not interact with it within 5 seconds, the hanger will close and the Recommendation button will change to a small extension symbol as shown below. This button can then be clicked to open the recommendation again.

Changed to Extension Symbol
Changed to Extension Symbol

While I have only been able to trigger the Amazon Assistant recommended extension, who reported on this feature, was able to also show recommended extensions for Facebook, Reddit, and YouTube.

Playing with Firefox’s Contextual Feature Recommender

In order to use the CFR feature, you first need to download the