]>
source.dussan.org Git - jquery.git/log
Timmy Willison [Sat, 15 Dec 2012 15:50:35 +0000 (10:50 -0500)]
Sizzle: assume window.document in Sizzle.matches; massively reduce calls to setDocument by not calling when context is null
Timmy Willison [Sat, 15 Dec 2012 15:33:33 +0000 (10:33 -0500)]
Update Sizzle
Timmy Willison [Sat, 15 Dec 2012 15:26:16 +0000 (10:26 -0500)]
Update Sizzle: avoid calling setDocument when possible
Richard Gibson [Sat, 15 Dec 2012 06:26:18 +0000 (01:26 -0500)]
Update Sizzle
Timmy Willison [Sat, 15 Dec 2012 00:06:31 +0000 (19:06 -0500)]
Update Sizzle: IE6-8 traversing test fix
Timmy Willison [Sat, 15 Dec 2012 00:00:41 +0000 (19:00 -0500)]
Sizzle: fix test failures related to Sizzle.contains
Timmy Willison [Fri, 14 Dec 2012 22:24:19 +0000 (17:24 -0500)]
Sizzle: :target and :root selector support. adds Sizzle.setDocument. Remove :active support.
Richard Gibson [Sat, 8 Dec 2012 21:28:10 +0000 (16:28 -0500)]
Fix #12600: don't use value property in place of value attribute. Close gh-1063.
Timmy Willison [Thu, 13 Dec 2012 20:52:59 +0000 (15:52 -0500)]
Adjust html parsing in event tests to use jQuery.parseHTML explicitly.
timmywil [Wed, 20 Jun 2012 15:19:24 +0000 (11:19 -0400)]
Adjust jQuery('html') detection to only match when html starts with '<' (not counting space characters). Fixes #11290.
Richard Gibson [Thu, 13 Dec 2012 17:40:55 +0000 (12:40 -0500)]
compress -16 min+gzip
Oleg [Sun, 18 Nov 2012 22:03:38 +0000 (02:03 +0400)]
Ref #8908, gh-886. Avoid clone identity crisis in IE9/10. Close gh-1036.
Richard Gibson [Thu, 13 Dec 2012 01:19:18 +0000 (20:19 -0500)]
Fix #13044: execute all QUnit modules in TestSwarm. Close gh-1074.
Scott González [Tue, 11 Dec 2012 04:39:08 +0000 (23:39 -0500)]
CSS: Save some bytes. Close gh-1071.
Oleg [Mon, 1 Oct 2012 23:36:54 +0000 (03:36 +0400)]
Fix #9646. Cloned nodes shouldn't affect original in IE7. Close gh-947.
Dave Methvin [Wed, 12 Dec 2012 22:05:50 +0000 (17:05 -0500)]
Fix #11230. .appendTo and pals should always stack.
Dave Methvin [Wed, 12 Dec 2012 04:35:51 +0000 (23:35 -0500)]
Paul Ramos [Mon, 10 Dec 2012 21:12:54 +0000 (16:12 -0500)]
Fix #4087. insertAfter, insertBefore, etc do not work if origin and destination are same element. Close gh-1068.
Dave Methvin [Wed, 12 Dec 2012 04:03:12 +0000 (23:03 -0500)]
Fix #13011. Let 'type' attribute be set if the browser allows.
Richard Gibson [Wed, 12 Dec 2012 04:05:18 +0000 (23:05 -0500)]
copy defaultSelected in cloneFixAttributes
Bennett Sorbo [Sat, 1 Dec 2012 22:11:56 +0000 (14:11 -0800)]
Fix #12990. Don't add 'px' to column-count. Close gh-1050.
Oleg [Sun, 18 Nov 2012 18:53:24 +0000 (22:53 +0400)]
Fix #12956. Improve cloneFixAttributes for IE9/10 case. Close gh-1034.
Remove clear(merge)Attributes hack
Richard Gibson [Tue, 11 Dec 2012 21:12:23 +0000 (16:12 -0500)]
Fix IE failures from
55313d32
Mike Sherov [Tue, 11 Dec 2012 13:06:48 +0000 (08:06 -0500)]
Fixes #11938: Adding array getter method to jQuery.fn.css
Mike Sherov [Mon, 10 Dec 2012 23:25:23 +0000 (18:25 -0500)]
Pass style declarations around for performance improvements and paving the way for the css array signature
Also, simplify the jQuery.css numeric coercion signature
Richard Gibson [Tue, 11 Dec 2012 14:25:37 +0000 (09:25 -0500)]
Update Sizzle
Timo Tijhof [Tue, 11 Dec 2012 00:07:07 +0000 (01:07 +0100)]
Test: Update index.html to new QUnit format. Close gh-1061.
Depends on jquery/sizzle#177, included with the Sizzle submodule in this commit.
Oleg [Mon, 10 Dec 2012 08:00:12 +0000 (12:00 +0400)]
Fix #10417. setTimeout w/o 2nd arg is jQuery.later! Close gh-1065.
Timo Tijhof [Mon, 10 Dec 2012 21:38:50 +0000 (22:38 +0100)]
Test: Remove fixtures from QUnit.done hook. Close gh-1069.
This fixes jquery/testswarm#197. These are currently removed from
the TestSwarm injector, however this is jQuery specific, and
should be done from this end instead.
Rick Waldron [Tue, 11 Dec 2012 01:19:26 +0000 (20:19 -0500)]
Be specific about Firefox nodes-as-nodelist. Never assume that modern browsers will "get it right".
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Rick Waldron [Mon, 10 Dec 2012 18:52:02 +0000 (13:52 -0500)]
Fixes #13021. Normalization of core utility array like detection based on standard protocol by Richard Gibson <richard.gibson@gmail.com>. Closes gh-1064
Rick Waldron [Mon, 10 Dec 2012 15:05:39 +0000 (10:05 -0500)]
Refactor defaultDisplay's node creation and display logic, -6
Dave Methvin [Sun, 9 Dec 2012 19:45:31 +0000 (14:45 -0500)]
Ref #13019 and gh-1062. Use parentNode check instead of isDisconnected().
Dave Methvin [Sat, 8 Dec 2012 19:49:42 +0000 (14:49 -0500)]
Fix #13019. Disconnected nodes with .replaceWith are a noop. Close gh-1062.
Richard Gibson [Sat, 8 Dec 2012 23:04:13 +0000 (18:04 -0500)]
Fix #12904: Firefox defaultDisplay with body/iframe display:none. Report and solution by @maranomynet; test by @rwldrn.
jaubourg [Fri, 7 Dec 2012 14:14:12 +0000 (15:14 +0100)]
Deferred: .resolve(), .reject() and .notify() now set the callback context to the promise instance rather than the deferred instance ; .then() has also been amended. Fixes #11405.
Dave Methvin [Fri, 7 Dec 2012 02:17:27 +0000 (21:17 -0500)]
Fix #13013. Move jQuery.buildFragment() to compat plugin.
Richard Gibson [Thu, 6 Dec 2012 22:01:36 +0000 (17:01 -0500)]
Don't test what ain't there no more
Timo Tijhof [Sun, 25 Nov 2012 19:30:16 +0000 (20:30 +0100)]
Make compatible with jshint, lint test/data. Close gh-1043.
Richard Gibson [Thu, 6 Dec 2012 04:47:33 +0000 (23:47 -0500)]
once more with feeling
Richard Gibson [Thu, 6 Dec 2012 04:30:53 +0000 (23:30 -0500)]
don't test SVG on IE6
Richard Gibson [Thu, 6 Dec 2012 03:09:43 +0000 (22:09 -0500)]
Fix #10832 (this time with tests): jQuery.contains in SVG
jaubourg [Wed, 5 Dec 2012 13:54:14 +0000 (14:54 +0100)]
Revert "Organizes the php scripts used for testing better, so that the whole logic of a unit, server-side and client-side, is contained within the unit itself. Nearly all ajax unit tests take advantage of the new 'framework'. Lots of files got deleted because they became redundant or weren't used anymore."
This reverts commit
228ab3ddae527f72cc3122a1c6115d7718bcfd57 .
jaubourg [Wed, 5 Dec 2012 13:54:10 +0000 (14:54 +0100)]
Revert "Fixes spacing"
This reverts commit
2a419a7e8f339b24121e12be891b908dff2be76f .
jaubourg [Wed, 5 Dec 2012 13:54:00 +0000 (14:54 +0100)]
Revert "
228ab3d followup 1: fix test failures. Close gh-1056."
This reverts commit
20608b3579d70d3bac7fd74b4e11e4c08cd9d9b5 .
Richard Gibson [Wed, 5 Dec 2012 06:43:16 +0000 (01:43 -0500)]
228ab3d followup 1: fix test failures. Close gh-1056.
Dave Methvin [Wed, 5 Dec 2012 03:14:08 +0000 (22:14 -0500)]
Radical idea: Calculate `expect()` value before fn call. :purple_heart:
Rod Vagg [Wed, 5 Dec 2012 02:50:22 +0000 (21:50 -0500)]
Fixes #12449. make replaceWith() clone elements where required. Closes gh-920
Paul Ramos [Wed, 5 Dec 2012 02:30:37 +0000 (21:30 -0500)]
Fix #11989. Remove fragment cache, moving to jquery-compat. Close gh-1052.
Paul Ramos [Tue, 4 Dec 2012 18:21:47 +0000 (13:21 -0500)]
Fix #12756. Restyle manipulation unit tests. Close gh-1053.
https://github.com/jquery/2012-dev-summit/issues/56
jaubourg [Tue, 4 Dec 2012 06:45:30 +0000 (07:45 +0100)]
Fixes spacing
jaubourg [Tue, 4 Dec 2012 06:39:27 +0000 (07:39 +0100)]
Organizes the php scripts used for testing better, so that the whole logic of a unit, server-side and client-side, is contained within the unit itself. Nearly all ajax unit tests take advantage of the new 'framework'. Lots of files got deleted because they became redundant or weren't used anymore.
Richard Gibson [Tue, 4 Dec 2012 04:43:34 +0000 (23:43 -0500)]
Fix #12856: keep PSEUDO regex non-greedy
Richard Gibson [Mon, 3 Dec 2012 16:32:19 +0000 (11:32 -0500)]
More improvements per @jaubourg
Richard Gibson [Mon, 3 Dec 2012 05:49:40 +0000 (00:49 -0500)]
Improvements per @jaubourg
Richard Gibson [Mon, 3 Dec 2012 04:32:16 +0000 (23:32 -0500)]
No ticket: improve global variable/ajax request tracking
Dave Methvin [Sun, 2 Dec 2012 15:53:34 +0000 (10:53 -0500)]
Don't really want to expect any global events here.
Dave Methvin [Sun, 2 Dec 2012 15:48:26 +0000 (10:48 -0500)]
Followup to #12989 fix, improve unit test resiliency.
Dave Methvin [Sat, 1 Dec 2012 20:25:52 +0000 (15:25 -0500)]
Fix #12989. Remove ajax "global" event behavior.
Richard Gibson [Fri, 30 Nov 2012 21:11:51 +0000 (16:11 -0500)]
keep manipulation.js assertions consistent
jaubourg [Thu, 29 Nov 2012 16:28:16 +0000 (17:28 +0100)]
Fixes awkward spacing
jaubourg [Thu, 29 Nov 2012 16:16:42 +0000 (17:16 +0100)]
Simplifies how url is kept devoid of anti-cache parameter for ifModified requests. Also, renames ifModifiedKey to cacheURL so that it now conveys the variable's nature rather than its purpose. -5 min/gzipped.
jaubourg [Wed, 28 Nov 2012 23:15:17 +0000 (00:15 +0100)]
Unit test for #12004
Matt Farmer [Wed, 28 Nov 2012 22:59:37 +0000 (23:59 +0100)]
Alias options.method to options.type. Fixes #12004.
Oleg [Wed, 28 Nov 2012 02:32:59 +0000 (21:32 -0500)]
Fix #12957. Simplify wrapMap, it doesn't need end tags. Close gh-1044.
Richard Gibson [Tue, 27 Nov 2012 14:53:30 +0000 (09:53 -0500)]
save a byte
Richard Gibson [Tue, 27 Nov 2012 14:46:06 +0000 (09:46 -0500)]
Don't let removeClass create attributes
jaubourg [Tue, 27 Nov 2012 01:39:08 +0000 (02:39 +0100)]
sandboxes start for real this time (fixes test failures in IE)
jaubourg [Tue, 27 Nov 2012 01:38:20 +0000 (02:38 +0100)]
Use strictEqual rather than equal
jaubourg [Tue, 27 Nov 2012 01:01:03 +0000 (02:01 +0100)]
Merge branch 'master' of github.com:jquery/jquery
Richard Gibson [Mon, 26 Nov 2012 08:20:43 +0000 (03:20 -0500)]
Fix #12959: Optimize library-wide patterns
jaubourg [Mon, 26 Nov 2012 11:09:42 +0000 (12:09 +0100)]
Removes unnecessary closure and apply
jaubourg [Mon, 26 Nov 2012 10:49:20 +0000 (11:49 +0100)]
Greatly simplifies ajaxTest
Richard Gibson [Mon, 26 Nov 2012 08:20:43 +0000 (03:20 -0500)]
Fix #12959: Optimize library-wide patterns
jaubourg [Mon, 26 Nov 2012 02:31:19 +0000 (03:31 +0100)]
Total revamping of the ajax unit tests
Timo Tijhof [Sun, 25 Nov 2012 18:50:49 +0000 (19:50 +0100)]
Grunt: Rename TestSwarm job name pattern for PR. Close gh-1042.
More consistent with the other one:
Project Name <id_type> #id.
Corey Frang [Thu, 8 Nov 2012 06:02:14 +0000 (00:02 -0600)]
Fix #12803. Add jQuery.fx.start as a hook point. Close gh-1024.
Scott González [Thu, 8 Nov 2012 16:52:27 +0000 (11:52 -0500)]
Fix #12869. Zoom the body after support tests; avoids layout changes in IE8/9/10 in IE7 mode. Close gh-1025.
Dave Methvin [Sun, 25 Nov 2012 19:54:07 +0000 (14:54 -0500)]
Fix #12134. Make .serialize() HTML5-compliant; provide a propHook for shimming.
Richard Gibson [Fri, 23 Nov 2012 15:29:08 +0000 (10:29 -0500)]
No ticket: compress ajax. Close gh-1041.
Corey Frang [Sun, 25 Nov 2012 00:04:34 +0000 (18:04 -0600)]
Using the right matched param
Corey Frang [Sat, 24 Nov 2012 23:59:56 +0000 (17:59 -0600)]
Adding job name for pull request jobs coming from mergeatron
Dave Methvin [Sat, 24 Nov 2012 22:22:14 +0000 (17:22 -0500)]
Fix #12191. jQuery.type should return "error" for Error objects.
dcooper [Fri, 7 Sep 2012 18:12:24 +0000 (14:12 -0400)]
Fix #9960, allow manipulation for parent document nodes. Close gh-924.
Dave Methvin [Sat, 24 Nov 2012 21:03:57 +0000 (16:03 -0500)]
Fix #12733. Ignore excess spaciness in event strings.
Thanks @bentruyman!
Dave Methvin [Sat, 24 Nov 2012 20:25:54 +0000 (15:25 -0500)]
Close #10882. Test case for "hover" event in 1.9
Dave Methvin [Fri, 23 Nov 2012 20:03:55 +0000 (15:03 -0500)]
Fix #12868. Use native focus/blur to get event order right.
Dave Methvin [Wed, 21 Nov 2012 03:31:33 +0000 (22:31 -0500)]
Fix #3827. Get the correct checkbox status for a click handler.
Timo Tijhof [Thu, 22 Nov 2012 02:47:59 +0000 (21:47 -0500)]
Set async to true instead of async (prop vs. attr). Closes gh-1039
Richard Gibson [Wed, 21 Nov 2012 03:57:41 +0000 (22:57 -0500)]
Fix #12920: remove addMandatoryAttributes. Close gh-1037.
Richard Gibson [Mon, 19 Nov 2012 22:17:48 +0000 (17:17 -0500)]
fix Safari test failures
Richard Gibson [Mon, 19 Nov 2012 14:50:19 +0000 (09:50 -0500)]
Fix #11795, #10470: keep scripts in DOM; execute only on first insertion. Close gh-864.
Timo Tijhof [Sat, 17 Nov 2012 20:20:09 +0000 (21:20 +0100)]
Grunt: Set testswarm/browserSets from JSON file.
File on jq03.jquery.com is already updated.
aFarkas [Mon, 19 Nov 2012 01:48:49 +0000 (20:48 -0500)]
Fix #12915, add propHook for scrip src property on oldIE. Close gh-1035.
Dave Methvin [Sun, 18 Nov 2012 19:56:46 +0000 (14:56 -0500)]
Merge branch 'x8908'
Elijah Manor [Fri, 16 Nov 2012 03:20:07 +0000 (22:20 -0500)]
Fix #8908. Don't let change to originals affect clones in IE9/10. Close gh-886.
Richard Gibson [Fri, 16 Nov 2012 20:57:43 +0000 (15:57 -0500)]
update Sizzle
Dave Methvin [Fri, 16 Nov 2012 17:16:47 +0000 (12:16 -0500)]
Updating the version to 1.9.0pre.
Dave Methvin [Thu, 15 Nov 2012 02:09:12 +0000 (21:09 -0500)]
Revert "Fixes #12569. Improve Feature Detect For oldIE bubbling. closes gh-967"
This reverts commit
063ea024e945adbeefbf88578f8ba424ca8a0939 .
I've beaten on this for a while and can't find a suitable feature detect that catches Chrome's support for focusin.
Dave Methvin [Mon, 12 Nov 2012 03:49:17 +0000 (22:49 -0500)]
Fix #12777. Add applet to non-cacheable fragment types.
I don't want to add a unit test that creates a dependency on an applet.