Here is an add-on that exceeds expectations Rated 5 out of 5 stars

I will repeat what others have said, I can't believe this isn't something already built into browsers. A smooth operator. Thanks!

This review is for a previous version of the add-on (2.1.5).