Commit Graph

2929 Commits

Author SHA1 Message Date
Oleg
c04bfce556 Fixes #11338, .replaceWith should work on detached nodes. 2012-04-05 12:53:36 -04:00
cmcnulty
4cd57d727a Fix 11528. Exclude link/html5 tags from innerHTML path on oldIE. 2012-04-05 12:26:20 -04:00
tsinha
36d2d9ae93 Fix #8653, .param() undefined/null values become empty strings 2012-04-05 11:06:54 -04:00
Sindre Sorhus
fdf37de778 Followup to #11469; add test case and clarify code. 2012-04-04 23:30:13 -04:00
Sindre Sorhus
d5ee856a44 Remove moot second argument from slice.call()
The zeroes were added to fix http://bugs.jquery.com/ticket/4942 but those browsers are no longer supported.
2012-04-04 23:22:15 -04:00
Richard Gibson
22ad8723ce Fix #11325: smaller/stronger domManip/buildFragment/clean 2012-04-04 23:03:34 -04:00
Oskari
da70ca6b96 Use multiply rather than divide for speed. 2012-04-04 22:14:33 -04:00
Robert Katic
077fd7ed6f Fix #11439. Remove use of undefined jQuery.support.parentNode. 2012-04-04 21:57:48 -04:00
Oleg
203a168980 Fix #8545. Plug event handling memory leak in oldIE. 2012-04-04 21:38:46 -04:00
jaubourg
41056ab195 Merge branch '1.8/#11011/Callbacks' into 1.8pre 2012-04-03 14:19:43 +02:00
jaubourg
03c5836fa1 Merge branch '1.8/#11010/Deferred' into 1.8pre 2012-04-03 14:19:27 +02:00
jaubourg
914df9cb42 For much improved consistency, jqXHR.abort() sets a default statusText of 'canceled' right until after beforeSend has been called (in which case it reverts to the default of 'abort'): now all early aborts have a statusText of 'canceled'. 2012-04-02 02:04:46 +02:00
jaubourg
395612bb15 $.ajax now always returns an object implementing the Promise interface. Fixes #10944. Unit tests amended.
For back-compat, in case of an early abort, callbacks passed in the options are not called (while subsequent callbacks attached to the returned Promise are).
For early abort triggered by returning false in beforeSend, statusText is "canceled".
2012-04-02 01:54:19 +02:00
jaubourg
a41f240674 Makes Deferred implementation truly Promise/A compliant. Unit tests amended. Actually few changes required in jQuery's own source and we gained 8 bytes minified gzipped \o/. 2012-04-02 01:29:39 +02:00
jaubourg
7fa0da08b8 Allows traditional options object for $.Callbacks flags. Fixes #11011. Unit tests added. 2012-04-02 01:03:34 +02:00
timmywil
a29d482894 Update Sizzle and add test for sizzle getText fix. Removes usage of innerText. Fixes #11153. 2012-03-30 17:10:25 -04:00
louisremi
07c8a9b244 Fix #11469. Exclude margins from the negative property check. 2012-03-21 12:28:10 -07:00
jaubourg
d30859eb6b Makes parseXML act like parseJSON when given an empty or non-string input: now returns null rather than throwing an exception. Incidently fixes #10527. Unit tests added. 2012-03-07 17:37:14 +01:00
jaubourg
bd56456b1e Fixes #4624... 3 years later, people! 2012-03-07 17:08:59 +01:00
jaubourg
d3fad51cad Fixes #11264 or rather seriously limits the risk of global ajaxSettings screwing with script loading in domManip. Gotta love globals and sneaky dependencies. Unit test added. 2012-03-07 16:54:05 +01:00
jaubourg
484cea1b56 Fixes #11426: getting the responseText of an xhr should be tried/caught because of IE's inability to give access to binary data. Unit test added. 2012-03-07 15:39:39 +01:00
Dave Methvin
92a92be10f Fix #11049. Let bubbling submit be cancellable in oldIE. 2012-03-06 19:56:17 -05:00
Rick Waldron waldron.rick@gmail.com
619f0d908a Guard against exceptions when clearing safeChildNodes.
Supplements #11356 and fixes unit test failures in FF 3.6.
2012-03-06 12:54:51 -05:00
timmywil
d3320462df Do not set boolean attributes to empty string on removal. Fixes #10870. +0 bytes compressed 2012-03-05 12:54:44 -05:00
Mike Sherov
935df49d77 Followup for #7986 to fix a botched merge.
Okay, Jenkins, you were right this time.
2012-03-02 21:10:36 -05:00
Sindre Sorhus
92cd999097 Fix #11217. WebKit clone() loses check if name follows checked attribute.
Please folks, hold your questions. We don't explain em, we just fix em.
2012-03-02 13:55:58 -05:00
Mathias Bynens
2803a5e6f2 Fix #11316. Find valHooks first by element type, then by nodeName.
Reverses the previous search order.
2012-03-02 13:28:27 -05:00
Rick Waldron waldron.rick@gmail.com
f0732c1e41 Fix #11323. Consistently use rscriptType in jQuery.clean() 2012-03-02 13:13:43 -05:00
Rick Waldron
1ff284d2cd Fix #11356. Avoid hoarding elements in DocumentFragments. 2012-03-02 12:03:32 -05:00
Mike Sherov
5cae50e66e Fix #3838, $(document).height() incorrect in IE6
May still be broken in Netscape Navigator 4.
2012-03-02 11:45:30 -05:00
Mike Sherov
da02e190b5 Fixes #10828, .attr("coords") returns undefined in IE7 2012-03-02 11:08:52 -05:00
Dave Methvin
56426261f0 Fix #11415: Stop non-negative prop undershoot on animation.
This doesn't fix *all* of them (see the ticket for a supposedly complete list) but these were already handy so it was relatively cheap to fix them. If you need others fixed, add a custom step function as was done here. Thanks @scott_gonzalez!
2012-03-01 22:31:17 -05:00
Mike Sherov
a52391aa1d Fix #7986. $.support.boxModel shan't be fooled by page-level CSS. 2012-02-24 00:14:15 -05:00
Vladislav Zarakovsky
1c35f3816a Fix #11337. Properly calculate $.support.reliableMarginRight. 2012-02-23 23:36:48 -05:00
Richard Gibson
dec2804c78 Fix #11359: preserve contents for cloned scripts 2012-02-23 23:09:31 -05:00
Richard Gibson
a619cb3063 Fix #11370: .siblings() shouldn't throw exception on a detached element 2012-02-23 22:40:07 -05:00
Richard Gibson
6c2b64dfa5 Fix #10967: jQuery.fn.promise returns provided object 2012-02-13 21:53:42 -05:00
Rick Waldron waldron.rick@gmail.com
8db3fb13a5 Fix whitespace mismatch introduced in bf7a4df22a 2012-02-10 16:17:12 -05:00
Scott González
8618487c53 Easing: Only use the state to calculate the value. Fixes #11284 - Simplify easings to only rely on the state. 2012-02-09 21:37:54 -05:00
Arne de Bree
bf7a4df22a Fix #11291. Always clone XML docs with a genuine .cloneNode(). 2012-02-09 20:48:21 -05:00
Sindre Sorhus
96bb57d4ef Fix #11309. Recognize hexadecimal in data attributes. 2012-02-09 20:27:27 -05:00
Dave Methvin
8e4859f0c1 Merge pull request #663 from presbrey/patch-1
Fix prefilter comment typo.
2012-01-30 19:56:41 -08:00
jaubourg
eefead3d96 Fixes #10952 by introducing a real fired flag in the Callbacks closure.
jQuery Size - compared to last make
  250235    (+69) jquery.js
   94225     (+7) jquery.min.js
   33445     (+3) jquery.min.js.gz
2012-01-31 02:31:22 +01:00
Dave Methvin
c746f79cc0 Fix #10878. Clear oldIE special change/submit flags on a clone. 2012-01-28 16:46:52 -05:00
Dave Methvin
633ca9c161 Fix #11076. If .clone() won't delegate, we must remediate.
Since `jQuery.event.add` can accept a handleObj there's no need to reiterate them as args, but we *do* need to set the `selector` variable correctly.
2012-01-28 16:30:35 -05:00
presbrey
1326510324 fix prefilter comment typo 2012-01-22 14:53:50 -05:00
timmywil
d700f458d7 Update qunit and sizzle 2012-01-20 16:41:14 -05:00
timmywil
e8673ae1aa When stopping a show, save showing end state instead of start state to fix animation toggling issue. Fixes #10848. 2012-01-20 14:17:19 -05:00
Mike Sherov
135bb4ff81 Add undef:true to JSHint now that it understands hoisting
also add smarttabs:true and fix some smarttabs spacing issues
2012-01-19 22:36:08 -05:00
Dave Methvin
8d9025ca50 Fix #8165: Ignore events bubbling through disabled elements.
Although #6911 fixed the case where event.target was disabled, it missed the case where the target was a sub-element.
2012-01-19 22:14:24 -05:00