aboutsummaryrefslogtreecommitdiffstats
path: root/src/ajax.js
diff options
context:
space:
mode:
authorjaubourg <j@ubourg.net>2011-01-19 16:55:26 +0100
committerjaubourg <j@ubourg.net>2011-01-19 16:55:26 +0100
commit92c3d87a9cdd611af06e46a5e66a4876c2be5ed0 (patch)
tree4f0d4d9562b0b7b61c534a6ef4948315f648280f /src/ajax.js
parent265cf0efa7ab3296b3fc4917b863d7b09e3d8bb4 (diff)
downloadjquery-92c3d87a9cdd611af06e46a5e66a4876c2be5ed0.tar.gz
jquery-92c3d87a9cdd611af06e46a5e66a4876c2be5ed0.zip
Moved ajaxSettings.xhr definition together with support.ajax and support.cors determination into ajax/xhr.js.
Diffstat (limited to 'src/ajax.js')
-rw-r--r--src/ajax.js32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/ajax.js b/src/ajax.js
index 871481d01..43bab7c3d 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -182,9 +182,6 @@ jQuery.extend({
headers: {},
crossDomain: null,
*/
- xhr: function() {
- return new window.XMLHttpRequest();
- },
accepts: {
xml: "application/xml, text/xml",
@@ -977,33 +974,4 @@ function determineDataType( s , ct , text , xml ) {
return response;
}
-/*
- * Create the request object; Microsoft failed to properly
- * implement the XMLHttpRequest in IE7 (can't request local files),
- * so we use the ActiveXObject when it is available
- * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
- * we need a fallback.
- */
-if ( window.ActiveXObject ) {
- jQuery.ajaxSettings.xhr = function() {
- if ( window.location.protocol !== "file:" ) {
- try {
- return new window.XMLHttpRequest();
- } catch( xhrError ) {}
- }
-
- try {
- return new window.ActiveXObject("Microsoft.XMLHTTP");
- } catch( activeError ) {}
- };
-}
-
-var testXHR = jQuery.ajaxSettings.xhr();
-
-// Does this browser support XHR requests?
-jQuery.support.ajax = !!testXHR;
-
-// Does this browser support crossDomain XHR requests
-jQuery.support.cors = testXHR && "withCredentials" in testXHR;
-
})( jQuery );