This site says:

To continue the work of your browser you should install the extention!
Prevent this page from creating this dialog

x

System notification!

Important additions for your browser are downloading and installation is in progress. Press OK and install the extensions!

Ok