]>
source.dussan.org Git - jquery.git/log
Dave Methvin [Thu, 1 Sep 2011 21:52:13 +0000 (17:52 -0400)]
The unload event no longer needs the IE6SP2 fix, see http://bugs.jquery.com/ticket/8982
Dave Methvin [Wed, 17 Aug 2011 14:34:13 +0000 (10:34 -0400)]
Clean up the delegate matching logic.
Dave Methvin [Wed, 17 Aug 2011 00:26:14 +0000 (20:26 -0400)]
Make a `blur` event bubble properly when mutated into a `focusout` event.
Dave Methvin [Tue, 16 Aug 2011 19:40:09 +0000 (15:40 -0400)]
Remove redundancy in the IE special submit handler.
Dave Methvin [Tue, 16 Aug 2011 16:56:19 +0000 (12:56 -0400)]
Fix simulate() arg order.
Dave Methvin [Sun, 14 Aug 2011 19:52:57 +0000 (15:52 -0400)]
Clean up the quick selector expression parsing code.
Dave Methvin [Sun, 14 Aug 2011 19:20:12 +0000 (15:20 -0400)]
special.handle now must call the handleObj.handler if it wants that to happen. Also re-use the simulate() function for bubbling focusin.
Dave Methvin [Sat, 13 Aug 2011 14:46:34 +0000 (10:46 -0400)]
Rework the special events interface to add handle and trigger hooks. Modify IE change/submit special events to take advantage of them. Rewrite mouseover/enter code as special events rather than inline code. In the event unit test, set a tabindex on the div element and focus it first to justify a legitimate blur event.
Dave Methvin [Sat, 6 Aug 2011 14:19:49 +0000 (10:19 -0400)]
Rewrite IE special change/submit to make it faster/shorter. Fixes #6319.
Dave Methvin [Wed, 3 Aug 2011 02:50:58 +0000 (22:50 -0400)]
Fixes #8858. Pass the .trigger(..., data) to the event.special._default method.
Dave Methvin [Tue, 2 Aug 2011 02:30:11 +0000 (22:30 -0400)]
Add unit tests for quickIs cases and fix the regexp as a result.
Dave Methvin [Sun, 31 Jul 2011 15:53:15 +0000 (11:53 -0400)]
Pre-compute delegated event path and handlers to comply with http://www.w3.org/TR/DOM-Level-3-Events/#event-flow
Dave Methvin [Fri, 29 Jul 2011 14:20:09 +0000 (10:20 -0400)]
Cleanup for on/off unit test.
Dave Methvin [Fri, 29 Jul 2011 00:43:23 +0000 (20:43 -0400)]
jQuery 1.7 event work:
Add .on() and .off() methods.
Write existing methods in terms of on/off.
Rewrite delegated handling to remove "live" event.
Fix existing code for jQuery style guide.
Fix existing bug in unit tests calling .undelegate()
Dave Methvin [Thu, 28 Jul 2011 19:58:34 +0000 (15:58 -0400)]
Fix bad calls to .undelegate().
Remove two tests that assume "live" data structure.
timmywil [Tue, 13 Sep 2011 01:07:03 +0000 (21:07 -0400)]
Remove unnecessary commented code
timmywil [Sat, 28 May 2011 16:00:28 +0000 (12:00 -0400)]
Allow second argument to be passed to array.indexOf. Fixes #9453.
timmywil [Tue, 13 Sep 2011 00:11:19 +0000 (20:11 -0400)]
Removing topic.js as it will be a plugin
jaubourg [Mon, 12 Sep 2011 15:37:41 +0000 (17:37 +0200)]
$.Callbacks, $.Topic and notify/progress on $.Deferred.
timmywil [Mon, 12 Sep 2011 23:48:44 +0000 (19:48 -0400)]
Animation state is tracked on toggled/stopped animations using the private data cache. Fixes #8685. See full commit message for more. Fixes #6641.
- Example: http://jsfiddle.net/timmywil/gqZL5/24/
- http://bugs.jquery.com/ticket/8685
- Check the completed timer has not been removed already so other timers do not get accidentally removed. Fixes #6641.
- Style edits, code reductions, and optimizations for the effects module
timmywil [Mon, 12 Sep 2011 23:40:14 +0000 (19:40 -0400)]
Override Sizzle attribute retrieval with jQuery.attr. Fixes #5637, #7128, #9261, #9570, #10178.
Bug fixed on the side: $(window).is('a') was throwing an exception. Fixes #10178.
timmywil [Tue, 13 Sep 2011 00:39:32 +0000 (20:39 -0400)]
Updating the source version to 1.7pre
Corey Frang [Mon, 19 Sep 2011 19:27:43 +0000 (15:27 -0400)]
Landing pull request 511. Adding a little Makefile jQuery sizing utility to easily see differences in size between makes. Fixes #10308.
More Details:
- https://github.com/jquery/jquery/pull/511
John Resig [Mon, 12 Sep 2011 22:55:06 +0000 (18:55 -0400)]
Updating the source version to 1.6.5pre
John Resig [Mon, 12 Sep 2011 22:54:48 +0000 (18:54 -0400)]
Tagging the 1.6.4 release.
Dave Methvin [Fri, 9 Sep 2011 14:55:22 +0000 (10:55 -0400)]
Updating the source version to 1.6.4pre
Dave Methvin [Fri, 9 Sep 2011 14:54:43 +0000 (10:54 -0400)]
Tagging the 1.6.4rc1 release.
Dave Methvin [Wed, 7 Sep 2011 21:03:40 +0000 (14:03 -0700)]
Merge pull request #489 from dmethvin/fix-10208-button-type
Fix #10208. Check for `button` as well as `input`
Dave Methvin [Wed, 7 Sep 2011 15:30:22 +0000 (11:30 -0400)]
Fix #10208. Check for `button` as well as `input` when performing the #7071 VML crash workaround for IE special-events submit code.
rwldrn [Wed, 7 Sep 2011 14:13:22 +0000 (10:13 -0400)]
Bug in rmultidash. Fixes #10194
rwldrn [Wed, 7 Sep 2011 14:08:04 +0000 (10:08 -0400)]
Reverts broken support string. Fixes #10197
Dave Methvin [Thu, 1 Sep 2011 16:00:56 +0000 (12:00 -0400)]
Merge branch 'master' of github.com:dmethvin/jquery
Conflicts:
version.txt
Dave Methvin [Thu, 1 Sep 2011 15:53:16 +0000 (11:53 -0400)]
Updating the source version to 1.7pre.
Dave Methvin [Thu, 1 Sep 2011 15:40:27 +0000 (11:40 -0400)]
Tagging the 1.6.3 release.
Rick Waldron [Thu, 1 Sep 2011 15:16:38 +0000 (11:16 -0400)]
Landing pull request 478. Apply fixes as noted by Diego Perini, David Murdoch & Mathias Bynens. Supplements #9634 Fixes #9634.
More Details:
- https://github.com/jquery/jquery/pull/478
- http://bugs.jquery.com/ticket/9634
Dave Methvin [Mon, 29 Aug 2011 17:39:04 +0000 (13:39 -0400)]
Updating the source version to 1.6.3pre
Dave Methvin [Mon, 29 Aug 2011 17:50:13 +0000 (13:50 -0400)]
Merge branch 'master' of github.com:jquery/jquery
Dave Methvin [Mon, 29 Aug 2011 17:39:04 +0000 (13:39 -0400)]
Updating the source version to 1.6.3
Dave Methvin [Mon, 29 Aug 2011 17:38:26 +0000 (13:38 -0400)]
Tagging the 1.6.3rc1 release.
jaubourg [Fri, 26 Aug 2011 23:54:12 +0000 (01:54 +0200)]
Considers Safari XMLHttpRequest's bug when testing for custom status text. Will have to be revisited when $.browser.chrome is introduced.
rwldrn [Fri, 26 Aug 2011 14:44:50 +0000 (10:44 -0400)]
Landing pull request 476. Fix lint complaints about unescaped -. Follow up to #10021 Fixes #10021.
More Details:
- https://github.com/jquery/jquery/pull/476
- http://bugs.jquery.com/ticket/10021
timmywil [Fri, 26 Aug 2011 14:10:35 +0000 (10:10 -0400)]
Revert "Begrudgingly adds chrome detection to jQuery.browser (1.7). Fixes #9385"
This reverts commit
dd93d0eb32dc638ff3319792a885acd6d3c25c30 .
timmywil [Fri, 26 Aug 2011 14:10:21 +0000 (10:10 -0400)]
Revert "Updated version numbers; Fixes #9385"
This reverts commit
09fe3ea265d730cc5e2dd2705d5a60ffd382d166 .
timmywil [Thu, 25 Aug 2011 19:33:38 +0000 (15:33 -0400)]
Revert back to always setting the attribute to empty string before removal. Fixes #9699.
Dave Methvin [Thu, 25 Aug 2011 19:25:58 +0000 (12:25 -0700)]
Merge pull request #445 from rwldrn/9897
Fixes #9897. Wrap obj.constructor test in try/catch to avoid problems with host objects. Thanks to bkrausz.
Dave Methvin [Thu, 25 Aug 2011 19:23:37 +0000 (12:23 -0700)]
Merge pull request #464 from dmethvin/fix-10021-relative-negative-values
Fixes #10021. Allow negative relative values for `.css()`
Dave Methvin [Thu, 25 Aug 2011 19:22:47 +0000 (12:22 -0700)]
Merge pull request #465 from anton-ryzhov/master
Fixes #10076. $.inArray crashes IE6 and Chrome if second argument is `null` or `undefined` (Thanks anton-ryzhov!)
Dave Methvin [Thu, 25 Aug 2011 19:18:40 +0000 (12:18 -0700)]
Merge pull request #468 from rwldrn/10080
Fixes #10080. Test cache for window inference.
Dave Methvin [Thu, 25 Aug 2011 19:17:50 +0000 (12:17 -0700)]
Merge pull request #473 from dmethvin/fix-10098-faux-comment
Fixes #10098. Avoid a slashy-starry char sequence to prevent T-Mobile (and other brain-damaged) script compression breaking jQuery.
Dave Methvin [Thu, 25 Aug 2011 19:16:46 +0000 (12:16 -0700)]
Merge pull request #474 from dmethvin/fix-9521-xss-hash
Fixes #9521. Prioritize #id over <tag> to avoid XSS via location.hash.
Dave Methvin [Tue, 23 Aug 2011 12:55:41 +0000 (08:55 -0400)]
Use jdalton's shorter sequence for the chars.
Dave Methvin [Tue, 23 Aug 2011 12:47:34 +0000 (08:47 -0400)]
Use a semantic name for the variable.
Dave Methvin [Tue, 23 Aug 2011 12:25:11 +0000 (08:25 -0400)]
Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
Dave Methvin [Tue, 23 Aug 2011 02:32:06 +0000 (22:32 -0400)]
Fixes #10098. Avoid a slashy-starry char sequence in literal strings to evade faulty script compressors.
timmywil [Mon, 22 Aug 2011 19:02:46 +0000 (15:02 -0400)]
Revert "Landing pull request 461. Adds a due diligence check for pre-defined data-* attrs during removal. Fixes #10026."
This reverts commit
6805fc2cd20e36af5c1b0c51f6f39f21cea4609a .
A more cache-friendly solution is in the works.
Rick Waldron [Mon, 22 Aug 2011 17:49:18 +0000 (13:49 -0400)]
Landing pull request 461. Adds a due diligence check for pre-defined data-* attrs during removal. Fixes #10026.
More Details:
- https://github.com/jquery/jquery/pull/461
- http://bugs.jquery.com/ticket/10026
rwldrn [Thu, 18 Aug 2011 14:17:12 +0000 (10:17 -0400)]
Test for window inference. Fixes #10080
Rick Waldron [Wed, 17 Aug 2011 21:49:09 +0000 (17:49 -0400)]
Ensure cache[id] exists before attempting to delete it. Fixes #10080
dmethvin [Wed, 17 Aug 2011 21:30:31 +0000 (17:30 -0400)]
Landing pull request 463. Fixes #9572. Don't camelize the `-ms-` prefix because Microsoft didn't. A Fixes #9572.
More Details:
- https://github.com/jquery/jquery/pull/463
- http://bugs.jquery.com/ticket/9572
Rick Waldron [Wed, 17 Aug 2011 21:18:58 +0000 (17:18 -0400)]
Landing pull request 459. Do not allow assumed cache[id] in jQuery.data. Fixes #8235.
More Details:
- https://github.com/jquery/jquery/pull/459
- http://bugs.jquery.com/ticket/8235
Rick Waldron [Wed, 17 Aug 2011 21:06:21 +0000 (17:06 -0400)]
Landing pull request 467. Adds comments regarding opacity test adjustments.
More Details:
- https://github.com/jquery/jquery/pull/467
timmywil [Wed, 17 Aug 2011 21:05:16 +0000 (17:05 -0400)]
Update sizzle and QUnit
rwldrn [Wed, 17 Aug 2011 20:29:55 +0000 (16:29 -0400)]
Landing pull request 466. Test if opacity is not expected val. Fixes effects test suite.
More Details:
- https://github.com/jquery/jquery/pull/466
timmywil [Wed, 17 Aug 2011 20:08:44 +0000 (16:08 -0400)]
Set back the offset test name to fix offset tests; iframe retrieval is based on test names
Anton Ryzhov [Wed, 17 Aug 2011 14:56:21 +0000 (18:56 +0400)]
Unit test for this case
Codestyle fixes
Anton Ryzhov [Wed, 17 Aug 2011 11:30:12 +0000 (15:30 +0400)]
$.inArray doesn't crush IE6 and Chrome if second argument is `null` or `undefined`
Dave Methvin [Tue, 16 Aug 2011 23:30:20 +0000 (19:30 -0400)]
Check for null before isNaN().
Dave Methvin [Tue, 16 Aug 2011 23:25:32 +0000 (19:25 -0400)]
Save a few bytes, thanks @danheberden!
Dave Methvin [Tue, 16 Aug 2011 22:00:44 +0000 (18:00 -0400)]
Fixes #10021. Allow negative relative values for `.css()` (e.g., `"+=-20px"`) since `.animate()` already allows it. Useful for when the relative value is a variable.
timmywil [Tue, 16 Aug 2011 15:21:01 +0000 (11:21 -0400)]
Remove requestAnimationFrame support. Fixes #9381.
timmywil [Tue, 16 Aug 2011 15:19:06 +0000 (11:19 -0400)]
Fix effects test suite to account for opacity being removed rather than explicity set to 1
Dave Methvin [Fri, 5 Aug 2011 14:45:05 +0000 (07:45 -0700)]
Merge pull request #456 from rwldrn/9318
Improves support for arbitrary numbers in data keys. Fixes #9318
Dave Methvin [Fri, 5 Aug 2011 14:44:51 +0000 (07:44 -0700)]
Merge pull request #455 from rwldrn/9413
Supports interoperable removal of hyphenated/camelCase properties. Fixes #9413
Dave Methvin [Fri, 5 Aug 2011 14:44:21 +0000 (07:44 -0700)]
Merge pull request #454 from rwldrn/test-suite-fix
Fixes assertion counts and dom element fixture issue
Rick Waldron [Fri, 5 Aug 2011 14:17:24 +0000 (10:17 -0400)]
Improves support for arbitrary numbers in data keys. Fixes #9318
Rick Waldron [Fri, 5 Aug 2011 14:17:02 +0000 (10:17 -0400)]
Adds failing tests
Rick Waldron [Fri, 5 Aug 2011 14:02:33 +0000 (10:02 -0400)]
Fixes assertion counts and dom element fixture issue
Rick Waldron [Fri, 5 Aug 2011 13:43:58 +0000 (09:43 -0400)]
Supports interoperable removal of hyphenated/camelCase properties. Fixes #9413
Rick Waldron [Fri, 5 Aug 2011 13:43:15 +0000 (09:43 -0400)]
Adds failing tests for #9413
timmywil [Thu, 4 Aug 2011 22:56:49 +0000 (18:56 -0400)]
Add test page for crashing IE8 when the testElement in support has a background (will run from the test suite). Supplements #9823.
timmywil [Thu, 4 Aug 2011 22:41:34 +0000 (18:41 -0400)]
Add back the background: none setting to avoid any possible crashes in IE from the support testElement. Fixes #9823.
timmywil [Thu, 4 Aug 2011 22:14:35 +0000 (18:14 -0400)]
Remove unnecessary regex
timmywil [Thu, 4 Aug 2011 20:34:59 +0000 (16:34 -0400)]
Now using getAttributeNode in all attribute cases in IE6/7, which normalizes attribute behaviors across browsers, is less hacky, and shortens the attribute code. Fixes #9980.
timmywil [Thu, 4 Aug 2011 19:47:53 +0000 (15:47 -0400)]
Make the tabIndex hook first a propHook and add it to attrHooks for back-compat reasons. Fixes #9979.
Dave Methvin [Thu, 4 Aug 2011 22:11:42 +0000 (15:11 -0700)]
Merge pull request #367 from gnarf37/index-optimize
Quick improvement to the performance of .index() with no arguments
Dave Methvin [Thu, 4 Aug 2011 22:09:31 +0000 (15:09 -0700)]
Merge pull request #416 from gnarf37/ticket_6652
CSS: Remove filter from style when setting opacity to 1 - Fixes #6652 - R
Dave Methvin [Thu, 4 Aug 2011 21:57:51 +0000 (14:57 -0700)]
Merge pull request #412 from rwldrn/9587
jQuery.clone() check destination child nodes are not null. Fixes #9587
Dave Methvin [Thu, 4 Aug 2011 21:55:21 +0000 (14:55 -0700)]
Merge pull request #432 from rwldrn/9794
Correct non-null|undefined evaluation of data property values. Fixes #9779
Dave Methvin [Thu, 4 Aug 2011 21:51:43 +0000 (14:51 -0700)]
Merge pull request #431 from DenisKnauf/master
input type=datetime-local (ajax doesn't support it, yet)
Dave Methvin [Thu, 4 Aug 2011 21:41:11 +0000 (14:41 -0700)]
Merge pull request #434 from Bubbi/bug_7071
ticket #7071 - Accessing the 'type' property on VML elements fails on IE during submit special handler
Dave Methvin [Thu, 4 Aug 2011 21:35:29 +0000 (14:35 -0700)]
Merge pull request #451 from scottjehl/master
Check body existence before referencing its properties (fixes Nokia error)
Dave Methvin [Thu, 4 Aug 2011 21:33:52 +0000 (14:33 -0700)]
Merge pull request #419 from rwldrn/9630
Unit tests assert that .contents().hasClass() works as expected. Fixes #9630
Dave Methvin [Thu, 4 Aug 2011 21:31:56 +0000 (14:31 -0700)]
Merge pull request #417 from rwldrn/9385
Begrudgingly adds chrome detection to jQuery.browser (1.7). Fixes #9385
Dave Methvin [Thu, 4 Aug 2011 21:16:35 +0000 (14:16 -0700)]
Merge pull request #443 from rwldrn/minimal-license
Builds minimal license header block for jquery.min.js
Dave Methvin [Thu, 4 Aug 2011 21:15:18 +0000 (14:15 -0700)]
Merge pull request #444 from rwldrn/9634
Non-breaking-space should achieve the same effect as a visible character. Fixes #9634
Dave Methvin [Thu, 4 Aug 2011 21:12:10 +0000 (14:12 -0700)]
Merge pull request #447 from rwldrn/9914
Removes empty, duplicate named test block. Fixes #9914
Dave Methvin [Thu, 4 Aug 2011 21:11:17 +0000 (14:11 -0700)]
Merge pull request #448 from rwldrn/9912
Renames duplicate named test block. Fixes #9912
Dave Methvin [Thu, 4 Aug 2011 21:10:25 +0000 (14:10 -0700)]
Merge pull request #449 from rwldrn/9913
Removes duplicate test block. Fixes #9913
Rick Waldron [Wed, 3 Aug 2011 18:02:10 +0000 (14:02 -0400)]
Landing pull request 453. Typo correction strictEquals=>strictEqual. Fixes #9964.
More Details:
- https://github.com/jquery/jquery/pull/453
- http://bugs.jquery.com/ticket/9964
scottjehl [Tue, 2 Aug 2011 22:38:35 +0000 (18:38 -0400)]
Make sure body is defined before attempting to use its properties. This check prevents an error from occurring when the width() or height() methods are called before the body is defined in browsers that return false on the first condition and proceed on to the second. For example, simply calling $( window ).width() from a script in the HEAD will throw an error in Nokia webkit browsers without this check in place.