Dave Methvin
|
d8e2b4b6e4
|
Revert "Catch one more place where a plain-text error was thrown."
This reverts commit cc4a999648 .
|
2011-11-08 15:52:29 -05:00 |
|
Dave Methvin
|
cc4a999648
|
Catch one more place where a plain-text error was thrown.
|
2011-11-08 10:09:53 -05:00 |
|
Dave Methvin
|
586fb05919
|
Fix ajax to always expect an Error object, per #10646.
|
2011-11-08 09:42:08 -05:00 |
|
Rick Waldron
|
bad83b39ce
|
Cleanup spacing in ajax.js. Fixes #10601
|
2011-10-27 15:26:37 -04:00 |
|
Rick Waldron
|
a9f1346c16
|
Core styleguide cleanup. Fixes #10586
|
2011-10-26 14:58:05 -04:00 |
|
jaubourg
|
4092e3d275
|
$.Callbacks, $.Topic and notify/progress on $.Deferred.
|
2011-09-19 15:42:30 -04:00 |
|
Dave Methvin
|
8cabdcd122
|
Use jdalton's shorter sequence for the chars.
|
2011-08-23 08:55:41 -04:00 |
|
Dave Methvin
|
9b174520cc
|
Use a semantic name for the variable.
|
2011-08-23 08:47:34 -04:00 |
|
Dave Methvin
|
771e637a51
|
Fixes #10098. Avoid a slashy-starry char sequence in literal strings to evade faulty script compressors.
|
2011-08-22 22:32:06 -04:00 |
|
Dave Methvin
|
2e298d92db
|
Merge pull request #431 from DenisKnauf/master
input type=datetime-local (ajax doesn't support it, yet)
|
2011-08-04 14:51:43 -07:00 |
|
jaubourg
|
0ed99097bd
|
Fixes #9854: propagates native statusText onto jqXHR.statusText. statusText in callbacks is still normalized. Unit test added.
|
2011-07-23 02:39:12 +02:00 |
|
jaubourg
|
1d220cdd55
|
Makes sure that status -1 (used when an internal error occured) will not tag jqXHR.readyState as complete (4).
|
2011-07-23 02:17:46 +02:00 |
|
jaubourg
|
e6a99fdb0e
|
Fixes #9887: ajax now supports circular references into objects passed as context. Prefilter and transport developpers should add their own custom option into flatOptions when needed. Unit test added.
|
2011-07-23 02:10:17 +02:00 |
|
Denis Knauf
|
bb7d98f018
|
input type=datetime-local support for ajax.
|
2011-07-07 12:13:10 +02:00 |
|
jaubourg
|
e6f8951983
|
Fixes #9632. Adds res:// protocol to the list of local protocols.
|
2011-07-01 02:18:05 +02:00 |
|
jaubourg
|
e83fcdcb02
|
Fixes #9682. Removes data from the options for request with no content so that it is not used again in case of a retry. Unit test added.
|
2011-07-01 02:11:26 +02:00 |
|
jaubourg
|
5b92a5f5ec
|
Replaces typo (status instead of state) as observed in #9585.
|
2011-07-01 00:16:34 +02:00 |
|
Rick Waldron
|
bf678fd9d6
|
Restores var names to satisfy the crock-machine. Supplements #9008
|
2011-04-28 22:26:34 -04:00 |
|
rwldrn
|
57f56be04f
|
Make cached rspaces regex definitions consistent. Fixes #9008
|
2011-04-28 16:06:13 -04:00 |
|
jaubourg
|
3a3842c669
|
(Re) Fixes #8884 in a way that keeps the format of the headers map sent to transports natural.
|
2011-04-19 00:29:20 -07:00 |
|
John Resig
|
94ee3e9743
|
Cache references to navigator and location. Fixes #6690.
|
2011-04-16 14:18:56 -07:00 |
|
John Resig
|
ce7b311b92
|
Backing out fix for #6481.
|
2011-04-16 09:12:53 -07:00 |
|
jaubourg
|
a519129e99
|
Removes now unnecessary regexp and companion function. Fixes some spacing issues. Shortens field names.
|
2011-04-15 14:16:43 -07:00 |
|
Sam Bisbee
|
4d3cb7d7ee
|
Fixing code styling typo.
|
2011-04-15 16:45:45 -04:00 |
|
Sam Bisbee
|
a9a79ccc6e
|
Continuing to map request headers using their name in uppercase for the index, but we now map to an object with an unmodified name and value: { name: "", value: "" }. This prevents overwriting of the user's supplied headers, which many applications parse with case sensitivity, because we no longer use the modified, uppercase index when building the request.
|
2011-04-15 16:36:43 -04:00 |
|
jaubourg
|
2594a935de
|
Applies exception in Style Guidelines regarding objects and functions when they are the last argument of a function call.
|
2011-04-08 17:41:14 +02:00 |
|
Dave Methvin
|
6c28a394c2
|
Remove crossDomain:null comment, it's not needed since undefined==null below.
|
2011-03-30 21:59:38 -04:00 |
|
Dave Methvin
|
adbe5e95f3
|
Merge branch 'crossDomain' of https://github.com/JessThrysoee/jquery into JessThrysoee-crossDomain
|
2011-03-30 21:52:04 -04:00 |
|
jaubourg
|
714ae379db
|
Fixes #8509. Makes URL regexp less overzealous and ensures it recognizes URL schemes which do not contain a conformant hierarchical structure ( as per section 2.1.2 of http://www.ietf.org/rfc/rfc2718.txt ). Also adds about: and adobe air's app: and app-storage: to the list of local protocols and provides a failover in case document.location is illformed. Unit test added.
|
2011-03-15 19:20:03 +01:00 |
|
JessThrysoee
|
11c26b3cc9
|
no need to specifically initialize crossDomain to null
|
2011-03-11 17:46:59 +01:00 |
|
JessThrysoee
|
515c56f9c6
|
Make it possible to force the Ajax crossDomain option to false.
|
2011-03-11 00:17:38 +01:00 |
|
gnarf
|
14e9da51f9
|
A quick change to detect AIR urls
|
2011-02-24 13:10:33 -06:00 |
|
jaubourg
|
5b38439011
|
Fixes #8297. Makes sure response headers with empty values are handled properly and do not prevent proper parsing of the entire response headers string. Unit test amended.
|
2011-02-17 17:03:09 +01:00 |
|
jaubourg
|
1ddfdabbb9
|
Fixes #8277. Sets data to undefined rather than null when it is not provided in ajax helpers so that it won't revent data set in ajaxSettings from being used. Unit test added.
|
2011-02-15 21:53:38 +01:00 |
|
jaubourg
|
d4790116b8
|
Enhances ajaxSetup so that it can take an optional target option, in which case target will be updated instead of ajaxSettings. That way, fields that shouldn't be deep extended can be listed and dealt with in one place. jQuery.ajax now makes use of ajaxSetup with target to create its internal settings object. Fixes #7531 in IE9RC.
|
2011-02-12 03:59:46 +01:00 |
|
jaubourg
|
081562cebc
|
Pulls out the callback function in setRequestHeader. Also renames the regexp so that what it's meant to do is a bit more obvious.
|
2011-02-12 01:08:24 +01:00 |
|
jaubourg
|
ea3e10a492
|
Minor changes to enforce JQuery Core Style Guidelines.
|
2011-02-12 00:14:11 +01:00 |
|
jaubourg
|
f2e0ae1a39
|
Fixes #8245. Ajax now ensures header names are capitalized so that non-compliant xhr implementations don't override them.
|
2011-02-11 07:07:06 +01:00 |
|
jaubourg
|
f6e173437e
|
Fixes #8219. Introduces the mimeType option to override content-type header in conversion (and in native xhr when possible). Adds companion overrideMimeType method on jqXHR object (it simply sets the option). Unit test added.
|
2011-02-09 17:47:33 +01:00 |
|
jaubourg
|
2953d0481a
|
Makes sure statusText always defaults to "error".
|
2011-02-09 15:26:34 +01:00 |
|
jaubourg
|
5b421fed00
|
Adds jQuery collection to objects that will be used as global events context if provided in the ajax options.
|
2011-02-07 17:09:47 +01:00 |
|
jaubourg
|
a2dbdc1f54
|
Fixes a bug that prevented headers from being set in an ajaxSend callback. Unit test modified.
|
2011-02-07 16:35:32 +01:00 |
|
jaubourg
|
8f8961de90
|
Reformats logic for early abort in beforeSend to limit block imbrication.
|
2011-02-04 22:29:10 +01:00 |
|
jaubourg
|
03bad0a960
|
Fixes abort in prefilter. No global event will be fired in that case even if the global option is set to true. Unit test added.
|
2011-02-04 22:19:23 +01:00 |
|
jaubourg
|
d66cc55316
|
Disables dataType redirection while selecting transport.
|
2011-02-04 21:50:18 +01:00 |
|
jaubourg
|
7eba4b76df
|
Adds widget as the list of local protocols.
|
2011-02-03 18:23:02 +01:00 |
|
jaubourg
|
0736db64a2
|
Adds support for more complex protocol by having the url regexp closer to rfc1738.
|
2011-02-03 17:17:56 +01:00 |
|
jaubourg
|
ee22a59129
|
Stores jQuery.ajaxSettings.isLocal locally at load time so that any change to it won't affect the transport. Fixes the url parsing regexp to deal with empty domains. Adds informative text into test/localfile.html and handles Opera's failure. Revises the way xhr are created by doing all tests at load time and normalizes all the xhr creation functions so that none of them may throw an exception.
|
2011-02-03 06:12:47 +01:00 |
|
jaubourg
|
50e950a96e
|
Fixes #7653. Changes regexp to detect local protocol so that it will accept any protocol finishing by -extension.
|
2011-02-03 05:19:15 +01:00 |
|
jaubourg
|
d77a2a2274
|
Fixes #8152 by applying the same special cases for protocol "chrome-extension:" as were for "file:" (needs tests). Re-organizes and fixes the handling of special cases for HTTP status code in the xhr transport. Also re-organizes the handling of document.location in ajax.js.
|
2011-02-03 02:53:10 +01:00 |
|