Works, but generates errors Rated 4 out of 5 stars

This works in Firefox 3.6.12, but every time I type anything in the awesome bar, the following error is generated in the error console:

"Error: 'JavaScript component does not have a method named: "handleEvent"' when calling method: [nsIDOMEventListener::handleEvent] = NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED"

It has something to do with overlaying the browserOverlay.xml file.

Rated 5 out of 5 stars

This is a nice add-on, but I found an issue which I'm reporting here since you don't provide a contact address.

I tested it in Firefox 3.1b1 and found it was causing table lock errors on places.sql so I looked at the code and found you are doing .reset() calls at the end of try conditions. If the try conditions throws an error, the .reset() is never called.

The .reset() calls should be in a finally clause to prevent permanently locking the places.sql table.

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