aboutsummaryrefslogtreecommitdiffstats
path: root/src/ajax.js
diff options
context:
space:
mode:
authorjaubourg <j@ubourg.net>2011-01-26 17:37:08 +0100
committerjaubourg <j@ubourg.net>2011-01-26 17:37:08 +0100
commitbab8079593913dbc689404aa4e83c46b9b4c9355 (patch)
tree0ec897dc75a1602eed81a9531982726c0baa3d7b /src/ajax.js
parentd7d64713a72c67243b279b9dcb16ae9fbb825c17 (diff)
downloadjquery-bab8079593913dbc689404aa4e83c46b9b4c9355.tar.gz
jquery-bab8079593913dbc689404aa4e83c46b9b4c9355.zip
Passes jXHR object as third argument of prefilters and transport factories.
Diffstat (limited to 'src/ajax.js')
-rw-r--r--src/ajax.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ajax.js b/src/ajax.js
index caacb6059..592f297f2 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -73,7 +73,7 @@ function addToPrefiltersOrTransports( structure ) {
}
//Base inspection function for prefilters and transports
-function inspectPrefiltersOrTransports( structure, options, originalOptions,
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jXHR,
dataType /* internal */, inspected /* internal */ ) {
dataType = dataType || options.dataTypes[ 0 ];
@@ -97,7 +97,7 @@ function inspectPrefiltersOrTransports( structure, options, originalOptions,
} else {
options.dataTypes.unshift( selection );
selection = inspectPrefiltersOrTransports(
- structure, options, originalOptions, selection, inspected );
+ structure, options, originalOptions, jXHR, selection, inspected );
}
}
}
@@ -105,7 +105,7 @@ function inspectPrefiltersOrTransports( structure, options, originalOptions,
// we try the catchall dataType if not done already
if ( ( executeOnly || !selection ) && !inspected[ "*" ] ) {
selection = inspectPrefiltersOrTransports(
- structure, options, originalOptions, "*", inspected );
+ structure, options, originalOptions, jXHR, "*", inspected );
}
// unnecessary when only executing (prefilters)
// but it'll be ignored by the caller in that case
@@ -565,7 +565,7 @@ jQuery.extend({
}
// Apply prefilters
- inspectPrefiltersOrTransports( prefilters, s, options );
+ inspectPrefiltersOrTransports( prefilters, s, options, jXHR );
// Uppercase the type
s.type = s.type.toUpperCase();
@@ -638,7 +638,7 @@ jQuery.extend({
}
// Get transport
- transport = inspectPrefiltersOrTransports( transports, s, options );
+ transport = inspectPrefiltersOrTransports( transports, s, options, jXHR );
// If no transport, we auto-abort
if ( !transport ) {