Latest Chrome beta comes with a major change when it comes to installation of browser extensions.
Google has blocked automated installation of Chrome installations from third party sources.
Users would have to manually drag and drop extension files into the extensions page after downloading them.
Earlier, Chrome would automatically detect a downloaded extension from third party sites and allow you to install them from the download bar.
Looks like Google want developers to offer their extensions from the official Chrome Web Store. Extensions downloaded from the Chrome Web Store are installed automatically.
Google has apparently taken this step to make it hard for people to install apps that break their terms and conditions and are not available from their own store. YouTube download apps are some of the apps that are not allowed on the Chrome Web Store. Userscripts are another category which is going to be affected a lot once this feature makes it to the stable build.