Hi Marc,
I work on the Yahoo UI (YUI) team - a popular JavaScript/CSS library used to develop rich web based UIs (
http://developer.yahoo.com/yui/).
We have a component which introduces an iframe to the page with its src set to a "data:" URI (
http://en.wikipedia.org/wiki/Data:_URI_scheme).
When the latest version of the HTML Validator (0.8.4.3/PC or 0.8.4.1/Mac) is enabled for pages containing such an iframe, the user sees the Firefox chrome error below:
Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED)
[nsIScriptableInputStream.available].
* The error is not seen when the HTML Validator is disabled.
* We've seen the error on FF 2.0.0.x on both WinXP and MacOS, with the versions of the plugin mentioned above. It is my understanding that the issue is not seen with 0.8.4.0/Mac but I have not tested this setup personally.
* Here's a basic HTML page which reproduces the error:
http://yuiblog.com/sandbox/yui/v241/exa ... Error.htmlCould you let me know if this is something under your control, which you could look into fixing for future release of the validator?
Please let me know if I can provide any further information. I did try to get a debugging log for you, following the instructions on your page, but I don't see the generated log file in the location you mention.
Thanks,
Satyen Desai
YUI Engineer
Yahoo! Inc.
sdesai@yahoo-inc.comp.s. I sent you an email also with this same content which you may have missed, hence posting again here.