John Resig
|
879799fe95
|
Make sure that ambiguous val() selection works correctly.
|
2010-09-28 08:36:28 -07:00 |
|
John Resig
|
c7c0677230
|
Make .attr(name, null) equivalent to removeAttr(name). (Was roughly this before - but is now consistent across platforms). Fixes #6341.
|
2010-09-28 11:12:13 -04:00 |
|
John Resig
|
cf672a2e7a
|
Make sure that .offset() doesn't fail against disconnected DOM nodes. Fixes #4996.
|
2010-09-28 10:55:48 -04:00 |
|
jeresig
|
7be11207b9
|
Removing unique check on closest(Array) (it wasn't appropriate there and broke functionality elsewhere) - follow-up to commit 8c41325a08 . Also added another test for closest(Array) after a discussion with @jitter in 26b0e913dd .
|
2010-09-27 20:59:42 -04:00 |
|
jeresig
|
8c41325a08
|
Merge branch 'closestbug-6700' of http://github.com/ajpiano/jquery into ajpiano-closestbug-6700
|
2010-09-27 15:45:02 -04:00 |
|
jeresig
|
ea6a4813b7
|
Allow 304/Not Modified tests to complete in Opera.
|
2010-09-27 12:10:00 -04:00 |
|
jeresig
|
0be7f4eb4f
|
Make sure that opacity is being reset properly on a show animation. Additionally expose jQuery.isNaN from the data module.
|
2010-09-27 11:51:01 -04:00 |
|
jeresig
|
88fc523c59
|
Adjust manipulation test to handle whitespace RegExp issue in older WebKits. Fixes #7082.
|
2010-09-27 10:28:35 -04:00 |
|
dmethvin
|
0636dffc24
|
Make .val(undefined) == .val("") and chainable; fixes #4130.
Ensure .val(null) sets an empty string on IE6/7; fixes #5163.
|
2010-09-25 05:57:14 +08:00 |
|
Dave Methvin
|
2c4b20809e
|
Don't have .val() return selected-but-disabled options, or selected options inside a disabled optgroup. Doesn't change the .val() returned for a disabled select. Fixes #3240, adapted from Nathan Hammond's patch there.
|
2010-09-24 17:26:22 -04:00 |
|
temp01
|
7862c45ad2
|
Serialize keys with empty arrays/object values in jQuery.param(). Fixes #6481.
|
2010-09-24 16:57:25 -04:00 |
|
jeresig
|
515efbdc71
|
Make sure that undefined is always returned for missing data properties. Follow-up to #6304.
|
2010-09-24 16:30:57 -04:00 |
|
jeresig
|
76db8a9822
|
Allow data to be bound to Flash objects (but still stopping short of attaching to applets. Fixes #6121.
|
2010-09-24 16:24:07 -04:00 |
|
Robert Katic
|
894bd02a06
|
Test jQuery.type also with document.
|
2010-09-23 12:08:54 -04:00 |
|
Robert Katic
|
484cc6e220
|
Made jQuery.type more consistent with host objects.
|
2010-09-23 12:08:41 -04:00 |
|
Robert Katic
|
7367b524ec
|
Ensure that selector is not broken.
|
2010-09-23 12:08:29 -04:00 |
|
Robert Katic
|
dc4c9abc39
|
Correcting some imperfections in test added in previous commit.
|
2010-09-23 12:08:15 -04:00 |
|
Robert Katic
|
da5706c974
|
Added support for map of events in live, die, delegate and undelegate. Fixes #6282.
|
2010-09-23 12:07:42 -04:00 |
|
Robert Katic
|
97b42492bb
|
Added some tests for #5991.
|
2010-09-23 12:07:22 -04:00 |
|
Robert Katic
|
694b625c92
|
Ensured that arrays are not considered same as plain object on deep extending. Fixes #5991.
|
2010-09-23 12:07:06 -04:00 |
|
jeresig
|
2f603359fe
|
Discovered that another effects bug was fixed with the recent CSS changes (namely that show animations always went to auto, even if they weren't supposed to). Test suite adjusted accordingly.
|
2010-09-22 23:43:55 -04:00 |
|
jeresig
|
6a1d4f1a80
|
e3463946e1 actually fixed a previously undicovered but with setting auto, adjust the effects test suite accordingly. Thanks to @bugbegone for the catch.
|
2010-09-22 23:28:57 -04:00 |
|
jeresig
|
d7a6e75241
|
Add some tests for jQuery.isWindow and make sure that we're operating against an object before testing.
|
2010-09-22 16:50:38 -04:00 |
|
John Resig
|
f9f9ee52e1
|
Make sure that #... are trimmed from Ajax request URLs. Fixes #4987.
|
2010-09-22 12:52:44 -04:00 |
|
John Resig
|
a32f4d7b6c
|
Fixed the number of expected class tests from a previous commit. Thanks to @bugbegone in 1f667aa035 for the catch.
|
2010-09-22 12:35:42 -04:00 |
|
jeresig
|
0b4b3ee8a5
|
Make .data(Object) extend the existing data object. Fixes #6692.
|
2010-09-22 11:52:32 -04:00 |
|
Jacob Wright
|
626624a19a
|
Fix bug when accessing .data() on an empty set. Return null rather than throwing exception.
|
2010-09-22 11:38:37 -04:00 |
|
Karl Swedberg
|
1f667aa035
|
Added full support for easing in all shorthand effects methods (hide, show, toggle, fadeTo, slideUp, etc.). Previously, these methods could only be used with two of the three (speed, easing, callback) arguments, or, in the case of fadeTo, 3 of the 4 (speed, opacity, easing, callback) arguments. Added three more sets of tests to the series of "Chain" tests. Fixes #7014
|
2010-09-22 11:30:54 -04:00 |
|
jeresig
|
9ad7c21e70
|
Make sure the data- number has at least one number in it before passing to isNaN. Thanks to @cms in 8ebb9b22df for a heads-up.
|
2010-09-22 07:34:31 -04:00 |
|
John Resig
|
e3463946e1
|
Make sure that non-px values aren't manipulated before input to height/width.
|
2010-09-21 17:12:42 -04:00 |
|
John Resig
|
ba9e0fc177
|
Use a different workaround for detecting when Opera finds a status 304 page. Fixes #6060.
|
2010-09-21 15:22:34 -04:00 |
|
jeresig
|
e0b24306a8
|
Handle some additional data- number edge cases.
|
2010-09-21 08:30:12 -04:00 |
|
jeresig
|
1f8a5e4bbc
|
Make sure that the data- import also supports arrays.
|
2010-09-21 08:20:31 -04:00 |
|
John Resig
|
e7c2d3b45b
|
Added in support for basic JSON object parsing of data- attributes.
|
2010-09-21 00:51:45 -04:00 |
|
John Resig
|
d5d4e4df65
|
Tweaked the data number RegExp some to handle some other edge cases.
|
2010-09-21 00:38:26 -04:00 |
|
jeresig
|
4a46f3d7fb
|
Fixing the problem with data-* based numbers as mention by @jasonwebster in 20673d7 .
|
2010-09-20 20:08:57 -04:00 |
|
John Resig
|
20673d7e58
|
Pull data-* attributes into .data(). Original code by Andrée Hasson and Paul Irish. Fixes #6921.
|
2010-09-20 17:47:41 -04:00 |
|
John Resig
|
192bab8ed6
|
jQuery.css() returns a string value - handle this properly in the animation code.
|
2010-09-17 14:30:30 -04:00 |
|
John Resig
|
99fcf3babb
|
Fixed some sloppy checks in the effects test suite, makes it more apparent where issues are happening.
|
2010-09-17 13:38:13 -04:00 |
|
jeresig
|
37b607d281
|
Split apart jQuery.css into jQuery.css (computed values) and jQuery.style (currently set values).
|
2010-09-16 10:00:56 -04:00 |
|
jeresig
|
2131e1a7ad
|
Removing leftover debug code.
|
2010-09-14 09:52:13 -04:00 |
|
John Resig
|
2bda99c18a
|
Making some more adjustments to handle auto CSS properties.
|
2010-09-13 18:00:28 -04:00 |
|
jeresig
|
70377a65e2
|
Make sure that effect tests no longer reference the old CSS methods.
|
2010-09-09 15:48:28 -04:00 |
|
jeresig
|
ca3b18ca53
|
Merge branch 'master' of github.com:jquery/jquery into csshooks
|
2010-09-08 13:47:56 -04:00 |
|
jeresig
|
a44ec40277
|
Make sure that jQuery works even when the individual modules are loaded separately AND jQuery.noConflict(true) is used. Fixes #7011.
|
2010-09-08 12:00:29 -04:00 |
|
Karl Swedberg
|
116f3b7c72
|
added "#main" ancestor selector to an "Only Child" and "Last Child" test to fix broken tests caused by QUnit commit abfab1713ccb588aa87136b199a9ddc8d1b56c4b (Aug 29, 2010)
|
2010-09-07 08:53:06 -04:00 |
|
John Resig
|
97cbd76695
|
Fix the order of the element test arguments.
|
2010-09-02 16:15:54 -04:00 |
|
John Resig
|
90a4abd511
|
Tweaked the name unit tests to specify the exact nodes from which to test against.
|
2010-09-02 15:13:10 -04:00 |
|
John Resig
|
d48db1f440
|
Remove cases of :contains() where quotes are used - not using quotes follows more closely with the CSS Selector recommendation.
|
2010-09-02 14:56:32 -04:00 |
|
Brandon Aaron
|
8d04ffec16
|
Add .width() and .height() unit test for empty sets. Fix .height() test that was masquerading as a .width() test. Made sure .width() and .height() tests were in-sync (testing the same things).
|
2010-09-01 11:05:35 -05:00 |
|
John Resig
|
43fbe3b33a
|
Handle two more cases where comments were missing in the test case, in Blackberry 4.6.
|
2010-08-27 14:16:27 -04:00 |
|
John Resig
|
5d2be7e299
|
Added some tweaks to $.type to handle null and undefined. Added a bunch of unit tests as well.
|
2010-08-27 06:10:52 -07:00 |
|
John Resig
|
9ce1d09a0a
|
Blackberry 4.6 doesn't maintain comment nodes in the DOM, ignore them in our test cases.
|
2010-08-26 15:36:44 -04:00 |
|
John Resig
|
1e9d6e1255
|
Fixed mistake with tweaked iframe manipulation test.
|
2010-08-26 15:26:30 -04:00 |
|
John Resig
|
c5382ad7c1
|
Tweak some more jQuery set results in the manipulation tests. Also fixed the order of the expected test results.
|
2010-08-26 15:21:01 -04:00 |
|
John Resig
|
c0fe98f028
|
Tweak more element orders in the manipulation tests. Also differentiate between iframe test failing and the inability to access iframe internals (as in the case of Blackberry).
|
2010-08-26 14:57:23 -04:00 |
|
John Resig
|
3b76b58815
|
Tweaked manipulation test to ignore order of elements from selector (not important to the test).
|
2010-08-26 14:37:58 -04:00 |
|
John Resig
|
dc060f08cd
|
Tweaked anchor test to work better on Blackberry 4.7.
|
2010-08-26 12:36:50 -04:00 |
|
John Resig
|
1bdcffba8e
|
Simplifying some of the .val() test code.
|
2010-08-23 14:23:13 -07:00 |
|
John Resig
|
396dd21273
|
Fixing getting/setting classes and makeArray(RegExp) for Blackberry 4.7. Fixes #6930, #6931.
|
2010-08-23 12:38:55 -07:00 |
|
jzaefferer
|
6f031c1015
|
Replace usage of the removed global reset() method with QUnit.reset().
|
2010-07-28 17:19:01 +02:00 |
|
John Resig
|
c4b4df4691
|
Make sure that .data() events don't bubble, per the discussion in 2e10af143b . Fixes #6832.
|
2010-07-27 13:45:32 -04:00 |
|
InfinitiesLoop
|
9faab0b74f
|
Ticket #6808. Changes data() so on plain objects, it uses a function to contain the cache ID to avoid it being JSON serialized.
|
2010-07-23 03:52:01 +08:00 |
|
InfinitiesLoop
|
2e10af143b
|
Ticket #6804. Adds a changeData event.
|
2010-07-20 10:12:40 +08:00 |
|
adam j. sontag
|
a2bd8a53f3
|
.closest() should return a unique set of elements, not duplicates of the same ancestor. Fixes #6700
|
2010-06-21 14:18:06 -04:00 |
|
jeresig
|
c90d609c0d
|
Fixing request data param issue. Thanks to mislav for the patch. Fixes #5123.
|
2010-06-14 23:08:28 -04:00 |
|
malsup
|
d1931a8241
|
Fix for http://dev.jquery.com/ticket/6451
|
2010-06-15 11:02:26 +08:00 |
|
Brandon Aaron
|
d6f03aa0df
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-03-27 18:58:55 -05:00 |
|
jeresig
|
dab1d74677
|
Mobile WebKit browsers don't support accessing the scroll position of the document/window.
|
2010-03-25 17:30:13 -04:00 |
|
jeresig
|
1ba2df02d6
|
Use custom events for testing unbind instead of the, potentially conflicting, error event.
|
2010-03-24 15:39:58 -04:00 |
|
jeresig
|
3b221da8b0
|
Adjust isPlainObject test to run in an iframe.
|
2010-03-24 15:18:11 -04:00 |
|
Brandon Aaron
|
efea0f23f9
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-03-23 22:40:38 -05:00 |
|
jeresig
|
273822c138
|
Update other remote test URLs as well.
|
2010-03-23 16:24:51 -04:00 |
|
jeresig
|
0fbac16dbe
|
Strip off filename and query string for JSONP Remote test.
|
2010-03-23 16:22:09 -04:00 |
|
jeresig
|
fa80693c4a
|
Changed the order of the tests to run in the same order in which they're specified in the Makefile (fixed a dimensions test bug that popped up as a result).
|
2010-03-23 12:31:40 -04:00 |
|
jeresig
|
8effe3a7de
|
Made it so that you no longer need to build jQuery in order to run the test suite (but you'll still need a checkout of QUnit and Sizzle, at least).
|
2010-03-23 12:12:16 -04:00 |
|
Brandon Aaron
|
656fe92178
|
Fixed an issue with setting offset of absolutely positioned element that has no position values ("auto"). Fixes #5781.
|
2010-03-22 20:11:37 -04:00 |
|
Brandon Aaron
|
1844f95c5b
|
Added unit tests for setting offset one property at a time and added radix to parseInt calls
|
2010-03-22 18:50:17 -04:00 |
|
jeresig
|
da26d0eb4e
|
Rewrote the live/delegate submit tests to be more generic.
|
2010-03-09 14:08:33 -05:00 |
|
jeresig
|
f68b46d7ab
|
Make sure that special remove and teardown events get called when .die() is used. Additionally made sure that default actions are triggered when namespaced events are used. Fixes #6202 and #6250.
|
2010-03-09 12:22:25 -05:00 |
|
jeresig
|
141ad3c3e2
|
Landing a faster trim method. Based upon the work by Travis Hardiman and DBJDBJ. More details here: http://forum.jquery.com/topic/faster-jquery-trim Fixes #2279, #4452, and #4835.
|
2010-03-09 09:14:27 -05:00 |
|
jeresig
|
145f2f0459
|
I take that back! It was a bug, but the cache had to be triggered and a collection of cached nodes had to be passed in (an odd case to be sure). Fixes #6227.
|
2010-03-05 00:14:47 -05:00 |
|
jeresig
|
2c08004f6d
|
Attempted to fix #6227, not entirely sure if it's a problem as I'm having a hard time reproducing it. Regardless, the change is harmless and potentially even speeds up appendTo, etc. slightly.
|
2010-03-05 00:07:57 -05:00 |
|
jeresig
|
9584e908a2
|
Added in Ben Alman's proposed event.namespace property (the property holds the namespaces specified in a call to trigger). Additionally fixes namespaces with .live(). Fixes #6208 and #6209.
|
2010-03-02 17:34:12 -05:00 |
|
jeresig
|
ad103c8e6a
|
Add in the new level information to the closest(Array) test.
|
2010-03-02 10:53:54 -05:00 |
|
jeresig
|
5c111a028a
|
We no longer support globally-triggered events on plain objects. This is a trade-off to having good garbage collection on the objects.
|
2010-03-02 10:51:31 -05:00 |
|
jeresig
|
dcf0fa5048
|
More changes to get jQuery in line with JSLint.
|
2010-03-01 21:24:49 -05:00 |
|
brandonaaron
|
5353c6bcc3
|
Adding unit tests to make sure .scrollTop() and .scrollLeft() work cross-frame.
|
2010-02-28 10:55:59 -06:00 |
|
brandonaaron
|
1d352084c4
|
Use correct window reference in offset to work properly cross-frame. Fixes #6190.
|
2010-02-27 19:43:23 -06:00 |
|
jeresig
|
a49e6b6313
|
Attach data directly to plain objects, no reason to use the central jQuery.cache. Fixes #6189.
|
2010-02-27 09:49:58 -05:00 |
|
jeresig
|
a45372a4c5
|
Adding in .bind(name, false), .unbind(name, false) support - an easy way to just stop bubbling and the default action on an element. Fixes #6188.
|
2010-02-27 09:02:13 -05:00 |
|
jeresig
|
ba7195e3f9
|
Make it so that you can pass in event data to .click(), et. al. Fixes #6187.
|
2010-02-26 20:01:19 -05:00 |
|
jeresig
|
9e06903a99
|
Make sure that undefined is always returned for undefined data properties. Fixes #6166.
|
2010-02-26 12:35:04 -05:00 |
|
jeresig
|
7f5179b654
|
Make sure that unbinding on a plain javascript object works correctly. Fixes #6184.
|
2010-02-26 11:32:12 -05:00 |
|
jeresig
|
26b0e913dd
|
Make sure that live events bubble unless explicitly told not to, like a normal event. Fixes #6182.
|
2010-02-26 09:26:14 -05:00 |
|
jeresig
|
437ddb931d
|
No need to run trim on every class iteration in addClass, thanks for the heads-up Leeoniya.
|
2010-02-13 14:30:27 -05:00 |
|
jeresig
|
053af95294
|
Adapt the nbsp entity test for Opera (output isn't as important as the fact that it's getting converted.
|
2010-02-13 07:05:39 -05:00 |
|
jeresig
|
da966573c3
|
Make sure that elements that have been removed also have their special events cleaned up. Fixes #6084.
|
2010-02-13 06:10:43 -05:00 |
|
jeresig
|
dd5c26304a
|
Make sure that live focus and blur events also bind to the regular events, to handle triggered events. Fixes #6055.
|
2010-02-13 05:37:17 -05:00 |
|
jeresig
|
c1ac9fdf45
|
Don't inject style elements using innerHTML as they will go away in IE. Fixes #5977.
|
2010-02-13 03:30:45 -05:00 |
|