Colin Snover
|
a64dc04050
|
Remove conditional that prevents attr from working on non-Element nodes. Fixes #7451.
|
2010-11-09 15:52:20 -05:00 |
|
John Resig
|
d1a88b2e58
|
Merge branch 'fixAdjacentTests' of https://github.com/jitter/jquery into jitter-fixAdjacentTests
|
2010-11-09 15:49:07 -05:00 |
|
John Resig
|
b0e1e83aa9
|
Ensure that unquoted attribute selectors are quoted (allowing them to go into qSA/matchesSelector properly). Fixes #7216.
|
2010-11-09 14:03:11 -05:00 |
|
Anton M
|
a42f7a2590
|
Fix selector tests broken by newer version of Qunit.
|
2010-11-09 18:13:39 +01:00 |
|
Colin Snover
|
e57b73a0ac
|
Ensure that AJAX requests are actually aborted in all browsers. Fix #7422.
|
2010-11-06 13:52:30 -05:00 |
|
jeresig
|
d9478954b9
|
Limit the scope of the CSS 'auto' change to just height/width. Fixes #7393.
|
2010-11-03 18:59:55 -04:00 |
|
jeresig
|
62c83a764c
|
Only change ID on nodes that don't already have an ID for rooted qSA. Fixes #7212.
|
2010-11-01 19:29:11 -04:00 |
|
jeresig
|
9d1bfeb7ff
|
Make sure that accessing computed CSS for elements returns 'auto' instead of '' consistently. Fixes #7337.
|
2010-11-01 19:04:59 -04:00 |
|
Brandon Aaron
|
6020b6bb38
|
Fix tab spacing.
|
2010-10-28 11:58:03 -05:00 |
|
jeresig
|
6e7a4e73a2
|
Calling .hide().show() on a stylesheet-hidden element wasn't bringing it back. Fixes #7331.
|
2010-10-27 14:35:26 -04:00 |
|
Karl Swedberg
|
6ab402dced
|
For .show() with no arguments, only set display of elements in the second loop if they don't have style.display already set or if style.display isn't none. Fixes #7315.
|
2010-10-26 14:37:44 -07:00 |
|
John Resig
|
de58db0cdf
|
Backing out fix for #5803 from 3b50eaca2c .
|
2010-10-25 17:54:27 -07:00 |
|
dmethvin
|
09022e0b09
|
Allow DELETE requests to have a content body, and properly serialize data to the url for HEAD requests. Fixes #7285.
|
2010-10-25 13:06:02 -07:00 |
|
dmethvin
|
974b5aeab7
|
Honor stopImmediatePropagation for live/delegate event handlers. Fixes #7217.
|
2010-10-25 13:05:31 -07:00 |
|
rwldrn
|
3b50eaca2c
|
Fixes #7229 and #5803
|
2010-10-24 12:18:33 -04:00 |
|
jeresig
|
53396b879b
|
Make sure that .width()/.height() don't return NaN also standardize on returning instead of auto for default values (which is what we do elsewhere in .css() as well). Fixes #7225.
|
2010-10-22 02:39:06 -04:00 |
|
jeresig
|
7e02cee5ff
|
Make sure that the correct height/width of the elements is retreived. Fixes #7225.
|
2010-10-22 02:16:14 -04:00 |
|
jeresig
|
d9a3e0080a
|
Fix broken selector code from last commit.
|
2010-10-22 01:48:32 -04:00 |
|
jeresig
|
424500bcf0
|
Make sure that +, >, ~ leading, rooted, selectors go to the old engine. Thanks to @rkatic for the catch! Fixes #7220.
|
2010-10-22 01:18:58 -04:00 |
|
jeresig
|
6bc30425f6
|
Make sure that we don't use matchesSelector on XML Documents (same as with qSA). Fixes #7219.
|
2010-10-22 00:40:06 -04:00 |
|
jeresig
|
4fc86d5eb1
|
Make sure that we aren't reading one of the bad expandos. Fixes #7212.
|
2010-10-22 00:36:07 -04:00 |
|
jeresig
|
8b129ccd49
|
Be sure to clean up the previous test.
|
2010-10-22 00:29:52 -04:00 |
|
jeresig
|
e4a38670b1
|
Make sure that height/width getters work on hidden inputs and disconnected elements. Fixes #7225.
|
2010-10-22 00:28:33 -04:00 |
|
jeresig
|
9be7461c3c
|
Adding another test for an issue in Gecko's matchesSelector implementation. Fixes #7243.
|
2010-10-21 23:46:21 -04:00 |
|
Anton M
|
4fcfee4369
|
Update number of expected assertions in attribute tests
Followup to commit 97dfa0d5a8 which
had the side effect to break some attribute unit tests
|
2010-10-19 11:14:07 +02:00 |
|
John Resig
|
008e971943
|
Add some more tests to make sure that pulling in data- properties on an element with no data set, works.
|
2010-10-17 14:48:24 -04:00 |
|
Paul Irish
|
97dfa0d5a8
|
fadeToggle(). as suggested by Karl Swedberg in his jQcon talk. patched live! omg
|
2010-10-17 14:26:32 -04:00 |
|
John Resig
|
8a5df39045
|
Make sure that .data() (no args) returns a list of all the data- properties as well. Also make sure that accessing a data- property via .data() doesn't cause it to change again at a later time (it should be static). Fixes #7222, #7223.
|
2010-10-17 11:42:53 -04:00 |
|
John Resig
|
e1b940d748
|
We removed deleteExpando after 1.4.2, for some reason. This caused problems with removeData() (no arguments). Fixes #7209.
|
2010-10-17 10:56:01 -04:00 |
|
jeresig
|
0564553bf1
|
Fix the number of change tests and remove textarea tests.
|
2010-10-14 22:37:56 -04:00 |
|
jeresig
|
21d389ccea
|
Testing *, * was unnecessary - especially in slower browsers.
|
2010-10-14 22:06:27 -04:00 |
|
jeresig
|
40aa95c320
|
Don't test inline-block in browsers that don't support it (or an approximation of it, like IE).
|
2010-10-14 21:48:03 -04:00 |
|
jeresig
|
2d5f8666ac
|
Use prepend for the focuin test (to avoid making the test suite jump).
|
2010-10-14 21:40:35 -04:00 |
|
jeresig
|
f009fb2f86
|
Test visible on inline elements.
|
2010-10-14 21:31:36 -04:00 |
|
jeresig
|
c8e5d0bca0
|
Getting weird results for font size tests across platforms - easier to test something else (the exact property isn't important for this test).
|
2010-10-14 21:15:20 -04:00 |
|
jeresig
|
cd8f4917ba
|
Change font size to 15px in the test to fix a false negative. Thanks @jitter for the catch in 73e4ef27f0 .
|
2010-10-13 14:27:44 -04:00 |
|
Justin Meyer
|
88068f82c1
|
Make sure that focusin/focusout bubbles in non-IE browsers.
|
2010-10-13 10:35:28 -04:00 |
|
jeresig
|
8fb4d9af74
|
We want to make sure that we only run the MSIE-specific filter tests if opacity is explicitly not supported.
|
2010-10-13 00:42:05 -04:00 |
|
jeresig
|
73e4ef27f0
|
Test CSS test on font size instead of padding.
|
2010-10-13 00:32:52 -04:00 |
|
jeresig
|
9ede46b004
|
IE 9 preserves the case of the Alpha filter - maintain it in the test as well.
|
2010-10-13 00:10:32 -04:00 |
|
jeresig
|
ec462a33af
|
Fix broken Ajax test after recent revert to jQuery.ajax namespace.
|
2010-10-13 00:07:52 -04:00 |
|
John Resig
|
2ef8da0924
|
Merge branch 'bug7150' of http://github.com/csnover/jquery
|
2010-10-12 21:51:44 -04:00 |
|
John Resig
|
783bb2a85f
|
Fix some gaps in the handling of event data properties. Thanks to @jitter in ff6ceadbfd for the catches.
|
2010-10-12 20:56:46 -04:00 |
|
Colin Snover
|
1518ae1aed
|
Fix patch for #7150, which was not deleting the events object properly on plain JS objects. Thanks to jitter for catching it.
|
2010-10-12 18:49:37 -05:00 |
|
John Resig
|
085de84959
|
The child selector-prefix branch doesn't work with selectors that have a larger depth. Removing for now - will need to re-evaluate in the future.
|
2010-10-12 10:13:00 -04:00 |
|
John Resig
|
5200194f51
|
Make sure that .find() with multiple direct child selectors is handled correctly. Fixes #7144.
|
2010-10-12 09:19:49 -04:00 |
|
Colin Snover
|
ff6ceadbfd
|
Use a key name less likely to result in collisions for events on plain JS objects. Fixes bug #7150.
|
2010-10-11 23:35:18 -05:00 |
|
John Resig
|
1df5084c97
|
Handle some edge cases with binding events to the window object (which is also a plain object - causing some confusion). Fixes #7143.
|
2010-10-11 18:20:57 -04:00 |
|
John Resig
|
c00a6ff1f1
|
Add some resize event tests.
|
2010-10-11 18:03:54 -04:00 |
|
John Resig
|
1dee0d2ed8
|
Added some more tests relating to attaching data to a window.
|
2010-10-11 17:52:00 -04:00 |
|
John Resig
|
5f30ae3b6f
|
Merge branch 'bug7141' of http://github.com/csnover/jquery into csnover-bug7141
|
2010-10-11 16:40:10 -04:00 |
|
Colin Snover
|
5646a4feee
|
Fix olddisplay was inappropriately set when calling hide on an already hidden element. Fixes #7141.
|
2010-10-11 15:22:43 -05:00 |
|
Scott González
|
22ccbf82c8
|
Fixed getting styles from disconnected nodes. Fixes #7148.
|
2010-10-11 15:11:03 -04:00 |
|
John Resig
|
385ca2aa89
|
Make sure closest works on disconnected DOM nodes. Fixes #7142.
|
2010-10-11 07:45:15 -04:00 |
|
jeresig
|
26db3f0933
|
Disable 304/Not Modified Ajax tests in Opera due to lack of suitable workaround. See: http://gist.github.com/599419
|
2010-10-10 18:46:32 -04:00 |
|
John Resig
|
4a0759dc79
|
Merge branch 'bug7123' of http://github.com/csnover/jquery into csnover-bug7123
|
2010-10-09 16:27:59 -04:00 |
|
John Resig
|
b0dcc1746f
|
Merge branch 'animate-nonblock' of http://github.com/csnover/jquery into csnover-animate-nonblock
|
2010-10-09 16:21:02 -04:00 |
|
jeresig
|
51283d9643
|
Added some more tests to make sure that replaceWith is working correctly. Follow-up to the comment on 2a6de9ab66 .
|
2010-10-09 11:41:58 -04:00 |
|
jeresig
|
2ae872c594
|
Make sure null/NaN values aren't set in .css(). Fixes #7116.
|
2010-10-09 10:52:53 -04:00 |
|
Colin Snover
|
2ca3659895
|
Prevent IE from throwing errors when setting RGBA values. Fixes #5509.
|
2010-10-09 10:42:01 -04:00 |
|
Colin Snover
|
b03416954d
|
Coerce all array values to strings before comparison in val(). Fixes bug #7123.
|
2010-10-08 22:48:06 -05:00 |
|
Colin Snover
|
543db64412
|
Fixed code convention issues. Reduced size of overflow reset code. Fixed broken show() test cases.
|
2010-10-08 20:29:41 -05:00 |
|
Colin Snover
|
91028794d5
|
Update $.fn.animate to only keep overflow set to hidden after an animation in IE6 when it is needed (width/height change) and update unit tests to reflect when overflow does not get reset.
|
2010-10-05 15:20:44 -05:00 |
|
Colin Snover
|
5057ff9f43
|
IE6 will shrink-wrap elements with layout instead of allowing content to flow outside of the border-box. Add a test for this and do not remove the overflow property after an animation in IE6.
|
2010-10-05 14:53:35 -05:00 |
|
Colin Snover
|
0cdcef5b36
|
Update $.fn.animate to change display mode only when necessary (inline, non-floated elements), and to use a more proper display mode for those elements. Fixes #2185.
|
2010-10-05 13:28:43 -05:00 |
|
Colin Snover
|
0229b83f7e
|
Fix :visible does not work properly when display:none is set directly on an element in IE8. Fixes #4512.
|
2010-10-05 13:23:10 -05:00 |
|
John Resig
|
57c046f91c
|
Tweak broken serialize tests from commit 879799fe95 . Thanks to @jaubourg for the catch.
|
2010-09-30 15:40:30 -07:00 |
|
Colin Snover
|
06c505d851
|
Make sure setting opacity does not clobber other inline filters. Fixes #7101.
|
2010-09-30 11:24:59 -07:00 |
|
Dave Reed
|
cb811c04b0
|
Using data() on JavaScript objects sets fields directly on the object. Note that events are now a property of a function (to avoid JSON serialization - and only in the case of JavaScript objects, not DOM nodes). Fixes #6807.
|
2010-09-29 06:46:25 -07:00 |
|
John Resig
|
49f6f34181
|
Fix number of expected select tests from commit 879799fe95 . Thanks to @jitter for the catch.
|
2010-09-29 05:41:27 -07:00 |
|
John Resig
|
f1f6bc3ec4
|
Handle child selectors in particular - away from the selector engine. Fixes #7029.
|
2010-09-28 10:33:21 -07:00 |
|
John Resig
|
0368606c08
|
Make sure that the contents of the element is still in place when html(Function) is called. Fixes #6733.
|
2010-09-28 09:50:44 -07:00 |
|
John Resig
|
9190d4fd60
|
Make sure that mixed case alpha filters are handled correctly in IE. Fixes #5632.
|
2010-09-28 08:57:20 -07:00 |
|
John Resig
|
558d96b42a
|
Make setting .css(name, undefined) a no-op. Fixes #4388.
|
2010-09-28 08:53:09 -07:00 |
|
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 |
|
John Resig
|
42aa714fb7
|
Removing the old cow image from the effects tests - it's no longer needed. Fixes #7086.
|
2010-09-26 20:47:19 -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 |
|