Hi, just a random code bugreport for 4.2.1. In /chrome/opendownload.jar/content/cleanup.js, the whole thing has broken scope nesting and indentation. The "if (!openDownloadCleanup.loaded) {" statement is not closed properly, the closing bracket is missing. Instead, on its level of indentation is the closing bracket and comma separator of the enclosing function. The remainder of the file is also incorrectly indented as a result (probably done automatically). The broken script means OpenDownload never cleans up its temporary download directory.
Also, any idea why this addon unpacks its contents, instead of staying as a single .xpi file?