Rated 1 out of 5 stars

Since it doesn't work, at all, this seems like just a scam to collect email addresses. Nice one, Mozilla.

Now WHERE did I put that Google Chrome install file??