Has anyone run into a scenerio where this is a problem? https://bugzilla.mozilla.org/show_bug.cgi?id=302622 I had assumed that any ajax type of request would/should return a response of content-type xml, but I can see that is not always the case. I know rico works off of the responseXML portion , which would be broken by setting content-type to text/plain. How are other people dealing with this? On the server end I suppose I could continue to set the content-type to XML, but process any javascript blocks and ensure they''re properly escaped and valid for xml? I''d prefer to not make users designing web-pages have to think about things like this by forcing them to make their <script> blocks CDATA nodes or something similar. .. Any thoughts/ideas would be very welcome :) jesse