for 3.0 Rated 5 out of 5 stars

Same addon updated for 3.0 and beyond,
https://addons.mozilla.org/addon/10749
Toolbar icon is fixed, and menu item is localized in all languages. He's looking for reviewers.