]>
source.dussan.org Git - jquery.git/log
Timo Tijhof [Tue, 9 Oct 2012 23:48:37 +0000 (01:48 +0200)]
Test: Clean up and fix misc issues
* Clean up testinit and testrunner
* Uncomment isLocal (at least make sure it is declared)
* Rephrase environment assertions to make sense if one reads
them when they pass.
* Optimise an expensive loop that might be the cause of this
in IE6: http://cl.ly/image/3f20053m112n
jaubourg [Sat, 6 Oct 2012 20:00:43 +0000 (22:00 +0200)]
Do not iterate over functions. Fixes #12665. Unit tests added. Thanks to @kselden for finding the bug.
Richard Gibson [Sat, 6 Oct 2012 00:31:43 +0000 (20:31 -0400)]
fix failure from bad markup leaving an element behind. Closes gh-946
Dave Methvin [Fri, 5 Oct 2012 14:47:09 +0000 (10:47 -0400)]
Update AUTHORS.txt based on CLA responses.
Rick Waldron [Thu, 4 Oct 2012 17:25:50 +0000 (13:25 -0400)]
body default display is always block. @mikesherov was right and this is the proof. Fixes #10227
Timmy Willison [Thu, 4 Oct 2012 13:49:20 +0000 (09:49 -0400)]
Sizzle: throw an invalid selector exception for trailing-comma selectors. Fixes #12643.
Richard Gibson [Fri, 21 Sep 2012 15:53:03 +0000 (11:53 -0400)]
Fix #12583: Don't ignore disabled property of select-one, close gh-932.
Richard Gibson [Wed, 3 Oct 2012 12:26:01 +0000 (08:26 -0400)]
Fix #12637: restore 1.8.1 ajax crossDomain logic. Close gh-944.
Dave Methvin [Mon, 1 Oct 2012 02:23:02 +0000 (22:23 -0400)]
Revert "Chrome fails in ajax.js tests because TestSwarm/Ngnix won't give HEAD requests any respect. Skip them rather than hear Swarmy call FAILURE on each run."
This reverts commit
9c5089a60d479a959b290a5b4ab8ef38c985e963 .
These were not the droids we were looking for. Actually caused by a BrowserStack issue.
Dave Methvin [Mon, 1 Oct 2012 02:19:31 +0000 (22:19 -0400)]
Since .getAttribute() returns strings, we should check for them.
Mike Sherov [Sun, 30 Sep 2012 21:41:42 +0000 (17:41 -0400)]
Fix #12537, element.css('filter') returns undefined in IE9. Close gh-942.
Richard Gibson [Mon, 1 Oct 2012 00:54:28 +0000 (20:54 -0400)]
Fix #12357: be more kind to non-browser environments. Close gh-938.
Mike Sherov [Sat, 29 Sep 2012 04:23:55 +0000 (00:23 -0400)]
Fix #10943, tabindex not set properly on clone in IE7. Close gh-937.
This is only a unit test fix because the bug was tangentially fixed by a different commit
Callum Macrae [Tue, 25 Sep 2012 20:19:38 +0000 (16:19 -0400)]
Fixes to contributing.md. Closes gh-931
Dave Methvin [Fri, 21 Sep 2012 01:13:14 +0000 (21:13 -0400)]
Updating the source version to 1.8.3pre
Dave Methvin [Fri, 21 Sep 2012 01:12:38 +0000 (21:12 -0400)]
Tagging the 1.8.2 release.
Dave Methvin [Fri, 21 Sep 2012 00:48:20 +0000 (20:48 -0400)]
Update release notes script to 1.8.2 and add debug option.
Timmy Willison [Thu, 20 Sep 2012 21:00:43 +0000 (17:00 -0400)]
Sizzle: removes nth-child cache
Timmy Willison [Thu, 20 Sep 2012 16:00:57 +0000 (12:00 -0400)]
Sizzle: account for external document contexts (such as iframes) in combinator checks. Fixes #12572.
Timmy Willison [Thu, 20 Sep 2012 00:46:18 +0000 (20:46 -0400)]
Update Sizzle: fix a failing test in traversing. Move an attribute selector test to jQuery-only.
Timmy Willison [Wed, 19 Sep 2012 16:30:57 +0000 (12:30 -0400)]
Sizzle: fixes failing test in css
Timmy Willison [Wed, 19 Sep 2012 16:04:09 +0000 (12:04 -0400)]
Update Sizzle: fix position caching with child selectors. Fixes #12337.
Timmy Willison [Wed, 19 Sep 2012 16:00:47 +0000 (12:00 -0400)]
Fixes failing tests in selector/traversing
Timmy Willison [Wed, 19 Sep 2012 15:31:44 +0000 (11:31 -0400)]
Update Sizzle: Fixes #12303, #12474, #12523, #12526, #12541.
Richard Gibson [Tue, 18 Sep 2012 21:39:44 +0000 (17:39 -0400)]
Fix #12229, size/consistency improvements. Close gh-887.
Dave Methvin [Tue, 18 Sep 2012 18:26:21 +0000 (14:26 -0400)]
Fix #12423. Ensure we can .apply() before we try.
I can't think of an uncontrived way to unit test this, it only occurs in IE when a BHO monkeys with the links.
Rick Waldron [Mon, 17 Sep 2012 18:57:20 +0000 (14:57 -0400)]
CONTRIBUTING.md: more contents links
Rick Waldron [Mon, 17 Sep 2012 18:55:02 +0000 (14:55 -0400)]
CONTRIBUTING.md: adds top header
Rick Waldron [Mon, 17 Sep 2012 18:54:24 +0000 (14:54 -0400)]
CONTRIBUTING.md: fixes fragment url, #jquery-core-style-guide
Rick Waldron [Mon, 17 Sep 2012 18:53:05 +0000 (14:53 -0400)]
Second draft of CONTRIBUTING.md
Rick Waldron [Mon, 17 Sep 2012 18:29:58 +0000 (14:29 -0400)]
Initial draft of CONTRIBUTING.md
Dave Riddle [Sat, 15 Sep 2012 20:19:51 +0000 (16:19 -0400)]
Minor typo with Homebrew link. Close gh-929.
Richard Gibson [Sat, 15 Sep 2012 15:57:01 +0000 (11:57 -0400)]
Fix #12447: Ensure starting-point calc takes finite time. Close gh-922.
Dave Methvin [Fri, 14 Sep 2012 14:14:40 +0000 (10:14 -0400)]
Fix #12536. Start at .offset() 0,0 if no getBoundingClientRect.
This lets us still add the other offset components to the number so they're less wrong. Affects BlackBerry 5 and iOS 3, everyone else has gBCR.
Dave Methvin [Thu, 13 Sep 2012 22:47:07 +0000 (18:47 -0400)]
Fix #12534. Don't die on browsers lacking getBoundingClientRect.
jaubourg [Thu, 13 Sep 2012 13:44:12 +0000 (15:44 +0200)]
deferred.promise(obj) should work with non-objects. Fixes #12521. Much needed unit tests added!
Dave Methvin [Tue, 11 Sep 2012 19:41:46 +0000 (15:41 -0400)]
Chrome fails in ajax.js tests because TestSwarm/Ngnix won't give HEAD requests any respect. Skip them rather than hear Swarmy call FAILURE on each run.
Timmy Willison [Tue, 11 Sep 2012 18:50:23 +0000 (14:50 -0400)]
Sizzle: fix selector in Chrome 21. Fixes #12492.
Timmy Willison [Tue, 11 Sep 2012 17:10:59 +0000 (13:10 -0400)]
Sizzle: tagged versions are now in the repo; update selector engine list
Markus Staab [Mon, 10 Sep 2012 02:00:53 +0000 (22:00 -0400)]
Fix #12554. Sanitize data from POST. Close gh-908.
Dave Methvin [Mon, 10 Sep 2012 01:23:17 +0000 (21:23 -0400)]
Remove superfluous `@` in compressed header. Close gh-925.
Thanks @vlakoff!
Dave Methvin [Mon, 10 Sep 2012 00:47:07 +0000 (20:47 -0400)]
Fix #12436, make delegated events fast again. Close gh-923.
Retains the rooted-at-delegateTarget behavior fixed in #12383 by
afd717df9e .
Dave Methvin [Mon, 10 Sep 2012 00:56:44 +0000 (20:56 -0400)]
Remove useless guard for `a`. Close gh-918.
Thanks @staabm!
Sindre Sorhus [Tue, 28 Aug 2012 23:14:48 +0000 (01:14 +0200)]
Update .editorconfig with new properties. Close gh-915.
See http://editorconfig.org
Timmy Willison [Sat, 8 Sep 2012 18:31:31 +0000 (14:31 -0400)]
Sizzle: adjustment for speed totals display
Timmy Willison [Sat, 8 Sep 2012 17:06:17 +0000 (13:06 -0400)]
Update Sizzle: adds custom performance suite for testing across multiple selector engines and multiple versions of Sizzle
Dave Methvin [Thu, 6 Sep 2012 02:01:35 +0000 (22:01 -0400)]
Shim/shiv the datalist element for crabby Uncle oldIE.
Timmy Willison [Wed, 5 Sep 2012 22:13:31 +0000 (18:13 -0400)]
Update Sizzle: authors.txt update and fix failing tests caused by QUnit's html addition
Dave Methvin [Wed, 5 Sep 2012 20:22:40 +0000 (16:22 -0400)]
Update to QUnit 1.10.0
Dave Methvin [Thu, 30 Aug 2012 21:17:27 +0000 (17:17 -0400)]
Updating the source version to 1.8.2pre
Dave Methvin [Thu, 30 Aug 2012 21:17:08 +0000 (17:17 -0400)]
Tagging the 1.8.1 release.
Dave Methvin [Thu, 30 Aug 2012 21:07:03 +0000 (17:07 -0400)]
Update release script and notes builder.
Dave Methvin [Thu, 30 Aug 2012 14:47:47 +0000 (10:47 -0400)]
Fix #12370. Explicitly coerce bool/undef to integer.
Timmy Willison [Wed, 29 Aug 2012 16:49:17 +0000 (12:49 -0400)]
Sizzle: POS selectors make more extensive use of tokenization. Fixes #12303.
http://jqbug.com/12303
Mike Sherov [Wed, 29 Aug 2012 12:50:56 +0000 (08:50 -0400)]
Fix #12243, $("col").width() should return the column's width. Close gh-916.
Timmy Willison [Wed, 29 Aug 2012 14:40:15 +0000 (10:40 -0400)]
Sizzle: tweak for root selector shortcut. Fixes #12419.
Timmy Willison [Wed, 29 Aug 2012 04:04:52 +0000 (00:04 -0400)]
Update Sizzle: minor edits
Timmy Willison [Wed, 29 Aug 2012 00:34:10 +0000 (20:34 -0400)]
Sizzle: support negative numbers in `:eq`. Fixes #12241.
Timmy Willison [Wed, 29 Aug 2012 00:09:15 +0000 (20:09 -0400)]
Sizzle: adjust caching to avoid IE errors on xml descendent selectors. Fixes #12369.
Timmy Willison [Tue, 28 Aug 2012 23:47:35 +0000 (19:47 -0400)]
Sizzle: use tokenization to complex check pseudo arguments. Fixes #12412.
Dave Methvin [Tue, 28 Aug 2012 21:00:12 +0000 (17:00 -0400)]
Fix #12347 and #12384. Use a fresh div in jQuery.clean each time.
Regression was introduced in
22ad8723ce07569a9b039c7901f29e86ad14523c most likely because the clown who fixed http://bugs.jquery.com/ticket/4011 didn't add a unit test.
Timmy Willison [Tue, 28 Aug 2012 15:31:13 +0000 (11:31 -0400)]
Reverting Sizzle is bad, Dave.
Dave Methvin [Tue, 28 Aug 2012 14:09:22 +0000 (10:09 -0400)]
Update placeholder references to tickets.
Dave Methvin [Tue, 28 Aug 2012 14:07:16 +0000 (10:07 -0400)]
Fix #12383. All selectors should be delegateTarget-relative
Mike Sherov [Sat, 25 Aug 2012 15:26:37 +0000 (11:26 -0400)]
Fix #12313, .height()/.width() just use CSS if no offsetWidth. Close gh-909.
Dave Methvin [Tue, 28 Aug 2012 12:52:09 +0000 (08:52 -0400)]
Update authors.
Timmy Willison [Mon, 27 Aug 2012 21:44:47 +0000 (17:44 -0400)]
Update Sizzle: size reduction, -85 bytes
Timmy Willison [Mon, 27 Aug 2012 20:53:57 +0000 (16:53 -0400)]
Sizzle: provide backwards-compatibility for creating custom pseudos with arguments. Fixes #12409.
Timmy Willison [Mon, 27 Aug 2012 16:39:14 +0000 (12:39 -0400)]
Sizzle: make html from assertions xhtml compliant. Fixes #12359.
Timmy Willison [Mon, 27 Aug 2012 14:20:18 +0000 (10:20 -0400)]
Sizzle: fix compilation of the same selector with different contexts. Fixes #12403.
Timmy Willison [Fri, 24 Aug 2012 22:08:02 +0000 (18:08 -0400)]
Update Sizzle: passing null to $.contains should not throw an error. Fixes #12314
Timmy Willison [Fri, 24 Aug 2012 21:43:39 +0000 (17:43 -0400)]
Update Sizzle: Use tokenization rather than regex for grouping. Fixes #12237, #12205, #12285.
Timmy Willison [Fri, 24 Aug 2012 21:41:52 +0000 (17:41 -0400)]
Do not watch the dist files to make infinite change loops less common.
Dave Methvin [Fri, 24 Aug 2012 15:59:01 +0000 (11:59 -0400)]
Revert "Fix #11586. Ajax DELETE ain't got no body, so data goes to its URL."
This reverts commit
c01e022f33575ed45fb8da65be756fc464d40a24 .
We actually changed DELETE to accept a body on purpose, see http://bugs.jquery.com/ticket/7285 .
Dave Methvin [Fri, 24 Aug 2012 15:57:48 +0000 (11:57 -0400)]
Revert "Fix #12120. Always stack .before/.after, and fix disconnected nodes."
This reverts commit
e2eac3f4d2e7f47b67635704df8e3b6675a91ed6 .
There is a 1.7 regression with isDisconnected() that we should fix before tackling this.
Dave Methvin [Fri, 24 Aug 2012 03:25:57 +0000 (23:25 -0400)]
Fix #12120. Always stack .before/.after, and fix disconnected nodes.
Dave Methvin [Fri, 24 Aug 2012 02:19:06 +0000 (22:19 -0400)]
Fix #10863. Allow newlines in JSON data- attributes.
Dave Methvin [Fri, 24 Aug 2012 01:30:45 +0000 (21:30 -0400)]
Fix #11586. Ajax DELETE ain't got no body, so data goes to its URL.
Mike Sherov [Thu, 23 Aug 2012 21:46:12 +0000 (17:46 -0400)]
Scorch the earth and retreat on readyState interactive! Close gh-907.
Elijah Manor [Thu, 23 Aug 2012 01:23:50 +0000 (21:23 -0400)]
Fix #12266. IE9/10 says document[0] is document.frames[0]? Close gh-903.
Dave Methvin [Thu, 23 Aug 2012 01:18:45 +0000 (21:18 -0400)]
Neuter the partialLoadReady test until it's ngnix-ready
Mike Pennisi [Wed, 22 Aug 2012 21:40:15 +0000 (17:40 -0400)]
Correct documentation of custom grunt task. Closes gh-904
Richard Gibson [Tue, 21 Aug 2012 12:59:51 +0000 (08:59 -0400)]
Fix #12350: jQuery.trim should remove BOM
Dave Methvin [Tue, 21 Aug 2012 03:09:46 +0000 (23:09 -0400)]
Fix #12333. Chrome needs $.browser.webkit too.
Dave Methvin [Mon, 20 Aug 2012 13:33:35 +0000 (09:33 -0400)]
Revert "Fix #12350. Remove BOM in jQuery.trim. Close gh-897."
This reverts commit
2b5b4ebbd78ce10cbbe2a6f057feea615fc69629 .
String.prototype.trim doesn't trim BOM in Safari 5.0 so this won't work without additional feature detects.
http://swarm.jquery.org/result/165379
Mike Sherov [Sun, 19 Aug 2012 21:41:43 +0000 (17:41 -0400)]
Fix #12282. IE has premature .readyState == "interactive". Close gh-901.
Dave Methvin [Mon, 20 Aug 2012 12:01:58 +0000 (08:01 -0400)]
Fix #12329. Remove leftover jQuery.bindReady reference.
jQuery.ready already fires "ready" event properly, the undefined reference had no effect.
Mike Sherov [Sun, 19 Aug 2012 20:30:10 +0000 (16:30 -0400)]
Fix #12283. Return null for dimension getters on non elements. Fix gh-900.
Mike Sherov [Sun, 19 Aug 2012 20:03:08 +0000 (16:03 -0400)]
Fix #12324, line-height "normal" isn't always "1". Close gh-898.
Wesley Walser [Mon, 20 Aug 2012 02:28:36 +0000 (22:28 -0400)]
Fix #12350. Remove BOM in jQuery.trim. Close gh-897.
Corey Frang [Wed, 15 Aug 2012 19:31:37 +0000 (14:31 -0500)]
Fix #12273. Don't call easing functions for duration 0 animations. Close gh-895.
Corey Frang [Mon, 13 Aug 2012 17:43:49 +0000 (12:43 -0500)]
Fix #12278. Promises on non-default queue wait until a dequeue is attempted on an empty queue. Close gh-893.
Mathias Bynens [Sun, 12 Aug 2012 09:34:21 +0000 (11:34 +0200)]
Add README info on how to create custom builds. Close gh-892.
Dave Methvin [Mon, 20 Aug 2012 01:09:13 +0000 (21:09 -0400)]
Don't expect QUnit to clean up jQuery internal data. Close gh-883.
Elijah Manor [Mon, 30 Jul 2012 18:10:18 +0000 (13:10 -0500)]
Improve oldIE unit tests for fuzzy object clone. Close gh-880.
Related to the patch in gh-870.
Oleg Gaidarenko [Mon, 20 Aug 2012 00:34:03 +0000 (20:34 -0400)]
jQuery.contains() handles document objects directly. Close gh-879.
Nikita Govorov [Mon, 20 Aug 2012 00:19:44 +0000 (20:19 -0400)]
Fix #12149. Avoid memory leak on oldIE change events. Close gh-878.
jaubourg [Thu, 16 Aug 2012 17:12:59 +0000 (19:12 +0200)]
Makes sure "adding" a string to a Callbacks object doesn't cause a stack overflow, just ignore the value like 1.7.x righfully did. Fixes #12233. Unit tests added.
jaubourg [Thu, 16 Aug 2012 14:45:18 +0000 (16:45 +0200)]
Calling load with null as the data parameter now properly issues a GET request, not a POST request. Unit tests added. Fixes #12234.
Timmy Willison [Tue, 14 Aug 2012 18:24:00 +0000 (14:24 -0400)]
Update Sizzle