Script dataType now supports ecmascript mimetypes.
[jquery.git] / src / ajax / script.js
index 37bd85b..731f5b6 100644 (file)
@@ -3,18 +3,21 @@
 // Install script dataType
 jQuery.ajaxSetup({
        accepts: {
-               script: "text/javascript, application/javascript"
+               script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
        },
        contents: {
-               script: /javascript/
+               script: /javascript|ecmascript/
        },
        converters: {
-               "text script": jQuery.globalEval
+               "text script": function( text ) {
+                       jQuery.globalEval( text );
+                       return text;
+               }
        }
 });
 
 // Handle cache's special case and global
-jQuery.ajaxPrefilter( "script", function(s) {
+jQuery.ajaxPrefilter( "script", function( s ) {
        if ( s.cache === undefined ) {
                s.cache = false;
        }