Starting today, Chrome will not allow inline installation of extensions. If you are wondering what “inline” installation is, it is the feature that allows developers to include a link to install Chrome extension from their websites. You will click “install” on a third-party website, but the actual file will be downloaded from the Chrome Web Store, an embed of extensions if you will.
Explaining this change, Google said that they received a lot of complaints about the misuse of this feature.
However, we continue to receive large volumes of complaints from users about unwanted extensions causing their Chrome experience to change unexpectedly — and the majority of these complaints are attributed to confusing or deceptive uses of inline installation on websites.
Here is the timeline of how this change will be implemented:
- Starting today, inline installation will be unavailable to all newly published extensions. Extensions first published on June 12, 2018 or later that attempt to call the chrome.webstore.install() function will automatically redirect the user to the Chrome Web Store in a new tab to complete the installation.
- Starting September 12, 2018, inline installation will be disabled for existing extensions, and users will be automatically redirected to the Chrome Web Store to complete the installation.
- In early December 2018, the inline install API method will be removed from Chrome 71.
If you are a developer, you will need to remove inline installation links and replace them with regular links to your extension’s Web Store page. If you are a user, remember that Chrome no longer supports this feature and beware of sketchy download links.