Good, but can be better Rated 5 out of 5 stars
Great, but I made a small change that makes this even better:
in /chrome/content/overlay.js, add this after line 66:
file = Components.classes["@mozilla.org/file/directory_service;1"].
This allows you to reload the dialog cache (which wasn't reloading for some reason or the other). Please include this change!