Rated 5 out of 5 stars

gURLBar.handleCommand.toString().replace(/let/g, 'var'); // XXX eval fails when using let! Find why.

This is the problem. Some "let" should not be replaced by "var".
===============================
<script src="browserOverlay.js"/>

Add type="application/x-javascript" here to avoid eval failure.

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

Thanks!

Thanks for the tip ithinc! I appreciate it. :) Will test and update with the recommended change. Ajit.