09-21-2015, 05:32 PM
This is called "easy offline install". It means you can install extensions by dragging and dropping them to any web page, not only the extension manager page.
It is normal that the browser will trigger a download, but the crx should be installed after download complete.Did the installation happened?
It is normal that the browser will trigger a download, but the crx should be installed after download complete.Did the installation happened?