Created attachment 343770 [details] A patch to add a delay after open the black page before write data to it A patch to add a delay after open the black page before write data to it
In Fx 3.6.6, the blank window is accompanied by a security error in the console: Error: uncaught exception: [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "<unknown>"] It appears to be thrown from line 1762 of venkman-commands.js: w.wrappedJSObject.document.open(); specifically, .open() is the culprit. The patch from Comment 1 doesn't help.
Created attachment 456206 [details] [diff] [review] Patch fixing this issue This patch works around the problem by opening the whole output as a data: URI. Notice that the embedded images are broken, but it seems to be an entirely different bug.
Comment on attachment 456206 [details] [diff] [review] Patch fixing this issue r=me, thanks!