MIME types for JavaScript have a sad, painful history, largely related to the JavaScript/ECMAScript name fight and the IETF being unhelpful. For example, here's a note about this topic in the HTML5 specification:
----8<---- Note: The term "JavaScript" is used to refer to ECMA262, rather than the official term ECMAScript, since the term JavaScript is more widely known. Similarly, the MIME type used to refer to JavaScript in this specification is text/javascript, since that is the most commonly used type, despite it being an officially obsoleted type according to RFC 4329. [RFC4329] ---->8---- IMHO, we should use text/javascript as it is by far the most commonly used MIME type for JavaScript, despite what the IETF would have you believe. Adam On Sat, Feb 12, 2011 at 3:01 PM, Darin Adler <da...@apple.com> wrote: > Three regression tests are failing on one of my Macs. For local .js files I > am getting the MIME type text/javascript and the tests expect > application/x-javascript. > > I don’t know why I am getting different results on my computer than on, say, > buildbots running the same version of Mac OS X. And also, I am wondering > which MIME type is the one we want to see in WebKit for local JavaScript > files. I can add Mac-specific code to the ResourceHandle implementation in > WebKit to normalize this if that’s helpful. > > Does anyone know the answer to this or have a bug number to point me to? > > -- Darin > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev