Elijah Manor
d5d8622329
Fix weird clone bug and add a unit test to verify
2012-08-08 15:31:59 -05:00
Timmy Willison
e07b444dfe
Fix a regression where has with multiple contexts was not filtering correctly. Test added.
2012-07-27 18:19:18 -04:00
Corey Frang
0a1be437ff
Adding a check for double progress call in effects units
2012-07-25 21:33:58 -05:00
Daniel Chatfield
155855b2a9
Fix #12127 , fer real. IE9/10 check state on clone. Close gh-875.
2012-07-25 22:23:24 -04:00
Dave Methvin
a475f1aa4d
Pull in unit tests from gh-877, thanks @orkel!
2012-07-25 21:58:59 -04:00
Dave Methvin
d4ec6804e8
Give .stop() queue animations more leeway for Stutterin' Swarmy.
...
This test sometimes fails with only 2 animations left in the queue, so this extends the first animation in case we're running afoul of the one-second rule for background windows.
2012-07-25 21:33:30 -04:00
Dave Methvin
ed898c62c8
Fix #12148 . Let .toggle() call the public .hide() for punching.
...
There is a slightly shorter way to do this but it's not Closure-friendly.
2012-07-25 21:24:49 -04:00
Corey Frang
f0432d54f6
This should repair the unit
2012-07-25 15:36:21 -05:00
Corey Frang
81432c8835
Trying to repair a unit
2012-07-25 15:18:25 -05:00
Timmy Willison
17a26f5bd9
Fail silently if closest is somehow called on a document. Fixes #10726 .
2012-07-25 16:05:59 -04:00
Dave Methvin
3478cbb4d4
Remove IE8 testswarm hacks for offset.
2012-07-25 15:42:53 -04:00
Dave Methvin
de213be372
Revert "Fix #12127 . IE9/10 checks fall off the box on clone. Close gh-873."
...
This reverts commit 569d064fc9
.
Causing test fails in Safari, IE6, and IE7.
2012-07-25 14:38:55 -04:00
Dave Methvin
bc07ae8c1d
Loosen the ajax statusText check so Safari AND Chrome pass.
2012-07-25 14:31:21 -04:00
Dave Methvin
ce15bd7d0c
Fix #7579 . Don't convert to number if it changes the string. Close gh-852.
...
Net effect here is that hex numbers and most exponential-format numbers or long sequences of digits will remain strings rather than being coerced to numbers. `The people have spoken.
2012-07-25 10:28:50 -04:00
Daniel Chatfield
569d064fc9
Fix #12127 . IE9/10 checks fall off the box on clone. Close gh-873.
2012-07-25 09:32:33 -04:00
Timmy Willison
d8aa8e71b0
Sizzle: fix issue with adjusting the context on relative combinators in element-rooted qSA
2012-07-23 14:51:55 -04:00
Richard Gibson
e761e0c6e0
Support event delegation with relative selectors. Fixes #10762 . Closes gh-860.
2012-07-23 12:49:45 -04:00
Mike Sherov
aa3fabce46
Fix #12088 , Safari 5 and more percentages in getComputedStyle
...
In particular, min-width and max-width are taunting the awesome hack. Closes gh-865.
2012-07-22 22:03:27 -04:00
Richard Gibson
ff7a434562
Really support subproject tests in testswarm, closes gh-868
2012-07-22 21:49:39 -04:00
Corey Frang
94924a05de
Fix the logic to set overflow:hidden on width & height animations - Fixes #12117 - Closes gh-869
2012-07-20 18:36:55 -05:00
Dave Methvin
3016872220
Let subproject tests use their own test fixture. Closes gh-867.
2012-07-19 22:02:37 -04:00
jaubourg
ced5e9037a
Extracts the serialization code from the ajax module so that alternative ajax implementations can use it without the need for the whole ajax module to be included in the build.
2012-07-13 09:47:43 +02:00
Dave Methvin
2d09e9a325
Image location is relative to css file, not html file.
2012-07-12 11:57:28 -04:00
Dave Methvin
8f1f88a5da
Update to QUnit 1.9.0
2012-07-12 11:37:25 -04:00
Richard Gibson
60e249437c
Followup on #10791 : "[class~=foo]" is better. Closes gh-858.
2012-07-12 10:08:24 -04:00
Dave Methvin
f4e5c1729a
Fix #11547 . toLowerCase not work good on XML attributes.
...
This was fixed to some extent in gh-724 but there were insufficient test cases. Removing the lowercase completely allows IE 6/7 to work properly since there you need an exact case match for attributes, even in HTML docs. More discussion and test cases in the comments on gh-724.
2012-07-11 23:09:07 -04:00
Richard Gibson
d67c2fd863
Wontfix #10791 : please use "[class=foo]" with SVG elements
2012-07-11 17:17:47 -04:00
Dave Methvin
335bdf2b1a
Remove a few stray spaces in unit tests.
2012-07-10 21:44:03 -04:00
Dave Methvin
f73b947926
You can't hurry tests, no, you just have to wait.
...
The 100ms here is just too fast and flakey, it causes random fails in swarmy runs.
2012-07-10 12:52:21 -04:00
Uri Gilad
f843a7062f
Fix #10517 . before() and after() on disconnected node should return multiple nodes. Closes gh-851.
2012-07-10 10:14:43 -04:00
Uri Gilad
21b0db7993
Fix #11962 . Standardize getter return values for empty sets.
2012-07-09 23:06:51 -04:00
Richard Gibson
376f4e8cf6
Fix #11971 unit test in browsers lacking backgroundPositionX.
...
Closes gh-850.
2012-07-09 22:40:35 -04:00
Mike Sherov
f5fd41252e
Fix #12018 , readyState "interactive" in oldIE lies! Closes gh-848.
2012-07-06 10:12:20 -04:00
Nowres Rafid
aaf134bb70
Fix #8482 , offsetParent should not return null. Closes gh-847.
2012-07-06 10:01:32 -04:00
Richard Gibson
1793eab32b
Fix #11971 : force numeric animation start to be numeric, closes gh-836.
2012-07-05 21:38:17 -04:00
Dave Methvin
cdd5132dcc
Fix #12026 . Let props in $(html, props) be any jQuery.fn method.
...
Closes gh-839.
2012-07-05 17:21:58 -04:00
Chad Killingsworth
de9bed319e
Make unit tests friendly to Closure Compiler. Closes gh-845.
...
Conflicts:
test/unit/effects.js
test/unit/offset.js
2012-07-05 15:52:42 -04:00
Dave Methvin
703f274ad4
Ever notice that static and problematic rhyme?
2012-07-03 22:54:59 -04:00
Dave Methvin
5c60e334d3
Avoid running problematic static offset tests in IE8 on the swarm.
2012-07-03 22:17:37 -04:00
timmywil
b418fa1f09
UPDATE SIZZLE: completed rewrite for better things!
...
Remove reverse in traversing for comma selectors. Sizzle's handling of commas is now more consistent.
2012-07-02 11:34:26 -04:00
Dave Methvin
672701add1
Move jQuery.sub to deprecated.js, because it is.
2012-06-29 17:47:59 -07:00
Dave Methvin
8a01c9201a
Fix #11382 . #11764 . Only prevent click events on disabled elements.
...
We don't want a disabled link/button to register delegated clicks, but we do want events like mouseover or custom events.
This is a compromise, there is no perfect solution. Well, the browsers could be consistent about direct vs. delegated events but *that's* not gonna happen.
2012-06-27 11:58:16 -04:00
Dave Methvin
94e744aec9
Fix #11315 . Selector for .on() is relative to delegateTarget.
...
This fixes a regresssion from 1.6.4. Be aware that nearly every place that this bug comes into play, the selector in use is incredibly inefficient.
2012-06-27 11:54:04 -04:00
timmywil
ad2221853f
Update Sizzle: reduced size. Add Sizzle's utilities.js to unit tests
2012-06-27 00:41:33 -04:00
Dave Methvin
cde4c326b8
Fix #11969 . Never a null moment when checking siblings.
2012-06-26 17:08:49 -04:00
Rick Waldron
96246332f7
Adds .jshintrc files for: grunt (default set), src, tests; Adapts jQuery-UI loading method
2012-06-25 10:49:21 -04:00
Corey Frang
c436ae04de
Completes #11799 : Maybe .progress() was cooler than I thought.
...
Generate a .progress() for each step of an animation, once all properties are changed. Closes gh-835.
2012-06-25 10:34:25 -04:00
Rick Waldron
a2758377df
Adds src/deprecated.js, test/unit/deprecated.js; -deprecated flag; Moves jQuery.browser and removes use in test/unit/ajax.js. Fixes #11965
2012-06-25 10:02:28 -04:00
Rick Waldron
3206be8772
Make removeClass smart enough to remove duplicates. Fixes #11923
2012-06-23 19:38:27 -04:00
Dave Methvin
4df3aaeab3
Add a semicolon in unit test; this pull predated lint mandate.
2012-06-22 16:21:09 -04:00