]> source.dussan.org Git - jquery.git/log
jquery.git
11 years ago2.0: Remove JSON.parse shim
Rick Waldron [Mon, 17 Dec 2012 22:02:23 +0000 (17:02 -0500)]
2.0: Remove JSON.parse shim

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
11 years ago2.0: Remove trim shim
Rick Waldron [Mon, 17 Dec 2012 21:56:36 +0000 (16:56 -0500)]
2.0: Remove trim shim

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
11 years ago2.0: Removes attachEvent paths for jQuery.ready()
Rick Waldron [Mon, 17 Dec 2012 21:51:59 +0000 (16:51 -0500)]
2.0: Removes attachEvent paths for jQuery.ready()

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
11 years agoFollowup to gh-1089. Avoid duplicate typeof check.
Dave Methvin [Sun, 23 Dec 2012 20:57:01 +0000 (15:57 -0500)]
Followup to gh-1089. Avoid duplicate typeof check.

11 years agoFix #13075. Optimize $.type by preferring `typeof`. Close gh-1089.
Sebi Burkhard [Tue, 18 Dec 2012 15:33:32 +0000 (22:33 +0700)]
Fix #13075. Optimize $.type by preferring `typeof`. Close gh-1089.

Also fixes browsers where `typeof RegExp === "function"`.

11 years agoFix #13076. Speed up $() with strings, part of gh-1089.
Sebi Burkhard [Tue, 18 Dec 2012 17:20:56 +0000 (00:20 +0700)]
Fix #13076. Speed up $() with strings, part of gh-1089.

11 years agoPut .min.js file at the end so compare_size will work.
Dave Methvin [Sun, 23 Dec 2012 19:45:49 +0000 (14:45 -0500)]
Put .min.js file at the end so compare_size will work.

11 years agoKnow when to hold em, know when to fold em.
Dave Methvin [Sat, 22 Dec 2012 21:55:10 +0000 (16:55 -0500)]
Know when to hold em, know when to fold em.

11 years agoPut the map in the dist directory.
Dave Methvin [Sat, 22 Dec 2012 21:23:27 +0000 (16:23 -0500)]
Put the map in the dist directory.

11 years agoPost-process map file so it has the right path.
Dave Methvin [Sat, 22 Dec 2012 21:10:06 +0000 (16:10 -0500)]
Post-process map file so it has the right path.

11 years agoUpdate Sizzle
Richard Gibson [Fri, 21 Dec 2012 20:51:37 +0000 (15:51 -0500)]
Update Sizzle

11 years agoFix 00bbbe20 test failures
Richard Gibson [Fri, 21 Dec 2012 15:34:03 +0000 (10:34 -0500)]
Fix 00bbbe20 test failures

11 years agoDo not perform support check for old Opera. Close gh-1097.
Oleg [Fri, 21 Dec 2012 04:12:32 +0000 (08:12 +0400)]
Do not perform support check for old Opera. Close gh-1097.

11 years agoFix #12569. Improve feature detect for event bubbling. Close gh-1076.
Oleg [Mon, 17 Dec 2012 14:17:39 +0000 (18:17 +0400)]
Fix #12569. Improve feature detect for event bubbling. Close gh-1076.

11 years agoFix #13070: better unescaping logic in Sizzle
Richard Gibson [Fri, 21 Dec 2012 02:56:53 +0000 (21:56 -0500)]
Fix #13070: better unescaping logic in Sizzle

11 years agoFix #13094. Pass index to .before(fn) fn as documented. Close gh-1093.
Oleg [Wed, 19 Dec 2012 23:52:08 +0000 (03:52 +0400)]
Fix #13094. Pass index to .before(fn) fn as documented. Close gh-1093.

11 years agoBetter dependency versions for grunt packages, thanks @Krinkle!
Mike Sherov [Thu, 20 Dec 2012 02:59:18 +0000 (21:59 -0500)]
Better dependency versions for grunt packages, thanks @Krinkle!

11 years agoMake sure Jenkins can grunt jQuery right from npm install
Mike Sherov [Thu, 20 Dec 2012 01:18:58 +0000 (20:18 -0500)]
Make sure Jenkins can grunt jQuery right from npm install

11 years agoAdd comment about where to locate grunt TODO's
Mike Sherov [Thu, 20 Dec 2012 00:06:16 +0000 (19:06 -0500)]
Add comment about where to locate grunt TODO's

11 years agoUpdate to Grunt 0.4, and Uglify2 with Source Maps! 1092/head
Mike Sherov [Wed, 19 Dec 2012 04:02:50 +0000 (23:02 -0500)]
Update to Grunt 0.4, and Uglify2 with Source Maps!

11 years agoDo not assume new versions are back compatible.
Dave Methvin [Wed, 19 Dec 2012 17:19:20 +0000 (12:19 -0500)]
Do not assume new versions are back compatible.

11 years agoRemove .live() tests now in Migrate plugin.
Dave Methvin [Tue, 18 Dec 2012 19:42:37 +0000 (14:42 -0500)]
Remove .live() tests now in Migrate plugin.

11 years agoFix #13078. Remove .live() and .die(). Great rejoicing.
Dave Methvin [Tue, 18 Dec 2012 18:24:05 +0000 (13:24 -0500)]
Fix #13078. Remove .live() and .die(). Great rejoicing.

11 years agoSizzle: :lang updates for handling backslashes, xml, and inheritance
Timmy Willison [Tue, 18 Dec 2012 16:50:54 +0000 (11:50 -0500)]
Sizzle: :lang updates for handling backslashes, xml, and inheritance

11 years agoSizzle: QA for :lang from gibson
Timmy Willison [Mon, 17 Dec 2012 20:13:09 +0000 (15:13 -0500)]
Sizzle: QA for :lang from gibson

11 years agoSizzle: add support for :lang selector
Timmy Willison [Mon, 17 Dec 2012 17:10:12 +0000 (12:10 -0500)]
Sizzle: add support for :lang selector

11 years agoUpdating the source version to 1.9.0pre
Dave Methvin [Mon, 17 Dec 2012 00:55:09 +0000 (19:55 -0500)]
Updating the source version to 1.9.0pre

11 years agoTagging the 1.9.0b1 release. 1.9.0b1
Dave Methvin [Mon, 17 Dec 2012 00:54:45 +0000 (19:54 -0500)]
Tagging the 1.9.0b1 release.

11 years agoUse the right repo.
Dave Methvin [Sun, 16 Dec 2012 23:55:42 +0000 (18:55 -0500)]
Use the right repo.

11 years agoUpdate the build script so it runs on Windows.
Dave Methvin [Sun, 16 Dec 2012 22:13:17 +0000 (17:13 -0500)]
Update the build script so it runs on Windows.

11 years agoUpdate version in release notes builder.
Dave Methvin [Sun, 16 Dec 2012 21:03:30 +0000 (16:03 -0500)]
Update version in release notes builder.

11 years agoFix #13064: better test fixture cleanup. Close gh-1075.
Richard Gibson [Sun, 16 Dec 2012 17:37:20 +0000 (12:37 -0500)]
Fix #13064: better test fixture cleanup. Close gh-1075.

11 years agolet .attr(checked|selected, true) update the property
Richard Gibson [Sun, 16 Dec 2012 15:39:19 +0000 (10:39 -0500)]
let .attr(checked|selected, true) update the property

11 years agoResolve a763ae72 test failures
Richard Gibson [Sun, 16 Dec 2012 04:42:24 +0000 (23:42 -0500)]
Resolve a763ae72 test failures

11 years agoFix #11115: Normalize boolean attributes/properties. Close gh-1066.
Richard Gibson [Sun, 9 Dec 2012 05:26:24 +0000 (00:26 -0500)]
Fix #11115: Normalize boolean attributes/properties. Close gh-1066.

11 years agoSizzle: size optimization
Timmy Willison [Sat, 15 Dec 2012 18:05:58 +0000 (13:05 -0500)]
Sizzle: size optimization

11 years agoSizzle: initialize with default document on load to get it out of the way for most...
Timmy Willison [Sat, 15 Dec 2012 17:50:30 +0000 (12:50 -0500)]
Sizzle: initialize with default document on load to get it out of the way for most use cases

11 years agoSizzle: assume window.document in Sizzle.matches; massively reduce calls to setDocume...
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

11 years agoUpdate Sizzle
Timmy Willison [Sat, 15 Dec 2012 15:33:33 +0000 (10:33 -0500)]
Update Sizzle

11 years agoUpdate Sizzle: avoid calling setDocument when possible
Timmy Willison [Sat, 15 Dec 2012 15:26:16 +0000 (10:26 -0500)]
Update Sizzle: avoid calling setDocument when possible

11 years agoUpdate Sizzle
Richard Gibson [Sat, 15 Dec 2012 06:26:18 +0000 (01:26 -0500)]
Update Sizzle

11 years agoUpdate Sizzle: IE6-8 traversing test fix
Timmy Willison [Sat, 15 Dec 2012 00:06:31 +0000 (19:06 -0500)]
Update Sizzle: IE6-8 traversing test fix

11 years agoSizzle: fix test failures related to Sizzle.contains
Timmy Willison [Sat, 15 Dec 2012 00:00:41 +0000 (19:00 -0500)]
Sizzle: fix test failures related to Sizzle.contains

11 years agoSizzle: :target and :root selector support. adds Sizzle.setDocument. Remove :active...
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.

11 years agoFix #12600: don't use value property in place of value attribute. Close gh-1063.
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.

11 years agoAdjust html parsing in event tests to use jQuery.parseHTML explicitly.
Timmy Willison [Thu, 13 Dec 2012 20:52:59 +0000 (15:52 -0500)]
Adjust html parsing in event tests to use jQuery.parseHTML explicitly.

11 years agoAdjust jQuery('html') detection to only match when html starts with '<' (not counting...
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.

11 years agocompress -16 min+gzip
Richard Gibson [Thu, 13 Dec 2012 17:40:55 +0000 (12:40 -0500)]
compress -16 min+gzip

11 years agoRef #8908, gh-886. Avoid clone identity crisis in IE9/10. Close gh-1036.
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.

11 years agoFix #13044: execute all QUnit modules in TestSwarm. Close gh-1074.
Richard Gibson [Thu, 13 Dec 2012 01:19:18 +0000 (20:19 -0500)]
Fix #13044: execute all QUnit modules in TestSwarm. Close gh-1074.

11 years agoCSS: Save some bytes. Close gh-1071.
Scott González [Tue, 11 Dec 2012 04:39:08 +0000 (23:39 -0500)]
CSS: Save some bytes. Close gh-1071.

11 years agoFix #9646. Cloned nodes shouldn't affect original in IE7. Close gh-947.
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.

11 years agoFix #11230. .appendTo and pals should always stack.
Dave Methvin [Wed, 12 Dec 2012 22:05:50 +0000 (17:05 -0500)]
Fix #11230. .appendTo and pals should always stack.

11 years agoMissed a var declaration in aad235b3251494afe71fd5bb6031e11965af9bdb.
Dave Methvin [Wed, 12 Dec 2012 04:35:51 +0000 (23:35 -0500)]
Missed a var declaration in aad235b3251494afe71fd5bb6031e11965af9bdb.

11 years agoFix #4087. insertAfter, insertBefore, etc do not work if origin and destination are...
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.

11 years agoFix #13011. Let 'type' attribute be set if the browser allows.
Dave Methvin [Wed, 12 Dec 2012 04:03:12 +0000 (23:03 -0500)]
Fix #13011. Let 'type' attribute be set if the browser allows.

11 years agocopy defaultSelected in cloneFixAttributes
Richard Gibson [Wed, 12 Dec 2012 04:05:18 +0000 (23:05 -0500)]
copy defaultSelected in cloneFixAttributes

11 years agoFix #12990. Don't add 'px' to column-count. Close gh-1050.
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.

11 years agoFix #12956. Improve cloneFixAttributes for IE9/10 case. Close gh-1034.
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

11 years agoFix IE failures from 55313d32
Richard Gibson [Tue, 11 Dec 2012 21:12:23 +0000 (16:12 -0500)]
Fix IE failures from 55313d32

11 years agoFixes #11938: Adding array getter method to jQuery.fn.css
Mike Sherov [Tue, 11 Dec 2012 13:06:48 +0000 (08:06 -0500)]
Fixes #11938: Adding array getter method to jQuery.fn.css

11 years agoPass style declarations around for performance improvements and paving the way for...
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

11 years agoUpdate Sizzle
Richard Gibson [Tue, 11 Dec 2012 14:25:37 +0000 (09:25 -0500)]
Update Sizzle

11 years agoTest: Update index.html to new QUnit format. Close gh-1061.
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.

11 years agoFix #10417. setTimeout w/o 2nd arg is jQuery.later! Close gh-1065.
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.

11 years agoTest: Remove fixtures from QUnit.done hook. Close gh-1069.
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.

11 years agoBe specific about Firefox nodes-as-nodelist. Never assume that modern browsers will...
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>
11 years agoFixes #13021. Normalization of core utility array like detection based on standard...
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

11 years agoRefactor defaultDisplay's node creation and display logic, -6
Rick Waldron [Mon, 10 Dec 2012 15:05:39 +0000 (10:05 -0500)]
Refactor defaultDisplay's node creation and display logic, -6

11 years agoRef #13019 and gh-1062. Use parentNode check instead of isDisconnected().
Dave Methvin [Sun, 9 Dec 2012 19:45:31 +0000 (14:45 -0500)]
Ref #13019 and gh-1062. Use parentNode check instead of isDisconnected().

11 years agoFix #13019. Disconnected nodes with .replaceWith are a noop. Close gh-1062.
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.

11 years agoFix #12904: Firefox defaultDisplay with body/iframe display:none. Report and solution...
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.

11 years agoDeferred: .resolve(), .reject() and .notify() now set the callback context to the...
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.

11 years agoFix #13013. Move jQuery.buildFragment() to compat plugin.
Dave Methvin [Fri, 7 Dec 2012 02:17:27 +0000 (21:17 -0500)]
Fix #13013. Move jQuery.buildFragment() to compat plugin.

11 years agoDon't test what ain't there no more
Richard Gibson [Thu, 6 Dec 2012 22:01:36 +0000 (17:01 -0500)]
Don't test what ain't there no more

11 years agoMake compatible with jshint, lint test/data. Close gh-1043.
Timo Tijhof [Sun, 25 Nov 2012 19:30:16 +0000 (20:30 +0100)]
Make compatible with jshint, lint test/data. Close gh-1043.

11 years agoonce more with feeling
Richard Gibson [Thu, 6 Dec 2012 04:47:33 +0000 (23:47 -0500)]
once more with feeling

11 years agodon't test SVG on IE6
Richard Gibson [Thu, 6 Dec 2012 04:30:53 +0000 (23:30 -0500)]
don't test SVG on IE6

11 years agoFix #10832 (this time with tests): jQuery.contains in SVG
Richard Gibson [Thu, 6 Dec 2012 03:09:43 +0000 (22:09 -0500)]
Fix #10832 (this time with tests): jQuery.contains in SVG

11 years agoRevert "Organizes the php scripts used for testing better, so that the whole logic...
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.

11 years agoRevert "Fixes spacing"
jaubourg [Wed, 5 Dec 2012 13:54:10 +0000 (14:54 +0100)]
Revert "Fixes spacing"

This reverts commit 2a419a7e8f339b24121e12be891b908dff2be76f.

11 years agoRevert "228ab3d followup 1: fix test failures. Close gh-1056."
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.

11 years ago228ab3d followup 1: fix test failures. Close gh-1056.
Richard Gibson [Wed, 5 Dec 2012 06:43:16 +0000 (01:43 -0500)]
228ab3d followup 1: fix test failures. Close gh-1056.

11 years agoRadical idea: Calculate `expect()` value before fn call. :purple_heart:
Dave Methvin [Wed, 5 Dec 2012 03:14:08 +0000 (22:14 -0500)]
Radical idea: Calculate `expect()` value before fn call. :purple_heart:

11 years agoFixes #12449. make replaceWith() clone elements where required. Closes gh-920
Rod Vagg [Wed, 5 Dec 2012 02:50:22 +0000 (21:50 -0500)]
Fixes #12449. make replaceWith() clone elements where required. Closes gh-920

11 years agoFix #11989. Remove fragment cache, moving to jquery-compat. Close gh-1052.
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.

11 years agoFix #12756. Restyle manipulation unit tests. Close gh-1053.
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

11 years agoFixes spacing
jaubourg [Tue, 4 Dec 2012 06:45:30 +0000 (07:45 +0100)]
Fixes spacing

11 years agoOrganizes the php scripts used for testing better, so that the whole logic of a unit...
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.

11 years agoFix #12856: keep PSEUDO regex non-greedy
Richard Gibson [Tue, 4 Dec 2012 04:43:34 +0000 (23:43 -0500)]
Fix #12856: keep PSEUDO regex non-greedy

11 years agoMore improvements per @jaubourg
Richard Gibson [Mon, 3 Dec 2012 16:32:19 +0000 (11:32 -0500)]
More improvements per @jaubourg

11 years agoImprovements per @jaubourg
Richard Gibson [Mon, 3 Dec 2012 05:49:40 +0000 (00:49 -0500)]
Improvements per @jaubourg

11 years agoNo ticket: improve global variable/ajax request tracking
Richard Gibson [Mon, 3 Dec 2012 04:32:16 +0000 (23:32 -0500)]
No ticket: improve global variable/ajax request tracking

11 years agoDon't really want to expect any global events here.
Dave Methvin [Sun, 2 Dec 2012 15:53:34 +0000 (10:53 -0500)]
Don't really want to expect any global events here.

11 years agoFollowup to #12989 fix, improve unit test resiliency.
Dave Methvin [Sun, 2 Dec 2012 15:48:26 +0000 (10:48 -0500)]
Followup to #12989 fix, improve unit test resiliency.

11 years agoFix #12989. Remove ajax "global" event behavior.
Dave Methvin [Sat, 1 Dec 2012 20:25:52 +0000 (15:25 -0500)]
Fix #12989. Remove ajax "global" event behavior.

11 years agokeep manipulation.js assertions consistent
Richard Gibson [Fri, 30 Nov 2012 21:11:51 +0000 (16:11 -0500)]
keep manipulation.js assertions consistent

11 years agoFixes awkward spacing
jaubourg [Thu, 29 Nov 2012 16:28:16 +0000 (17:28 +0100)]
Fixes awkward spacing

11 years agoSimplifies how url is kept devoid of anti-cache parameter for ifModified requests...
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.

11 years agoUnit test for #12004
jaubourg [Wed, 28 Nov 2012 23:15:17 +0000 (00:15 +0100)]
Unit test for #12004