Rated 3 out of 5 stars

turn off the menu bar
http://support.mozilla.com/en-US/kb/Menu%20bar%20is%20missing

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