]>
source.dussan.org Git - jquery.git/log
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`
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.
Rick Waldron [Tue, 26 Jul 2011 16:08:50 +0000 (12:08 -0400)]
Removes duplicate test block. Fixes #9913
Rick Waldron [Tue, 26 Jul 2011 15:52:01 +0000 (11:52 -0400)]
Renames duplicate named test block. Fixes #9912
Rick Waldron [Tue, 26 Jul 2011 15:49:23 +0000 (11:49 -0400)]
Removes empty, duplicate named test block. Fixes #9914
Rick Waldron [Mon, 25 Jul 2011 18:17:59 +0000 (14:17 -0400)]
Do plain property check first, fallback to camelCase only if nec. Fixes #9794
Rick Waldron [Mon, 25 Jul 2011 18:02:37 +0000 (14:02 -0400)]
Non-breaking-space should achieve the same effect as a visible character. Fixes #9634
Rick Waldron [Mon, 25 Jul 2011 17:23:14 +0000 (13:23 -0400)]
Removes date from minimal license
Rick Waldron [Sat, 23 Jul 2011 23:18:41 +0000 (19:18 -0400)]
Mine and munge date from full source license header
Rick Waldron [Sat, 23 Jul 2011 21:53:53 +0000 (17:53 -0400)]
Builds minimal license header block for jquery.min.js
jaubourg [Sat, 23 Jul 2011 01:26:36 +0000 (03:26 +0200)]
Fixes #9255: xml parsing error in $.parseXML is now properly detected for all browsers. Unit test added.
jaubourg [Sat, 23 Jul 2011 00:39:12 +0000 (02:39 +0200)]
Fixes #9854: propagates native statusText onto jqXHR.statusText. statusText in callbacks is still normalized. Unit test added.
jaubourg [Sat, 23 Jul 2011 00:17:46 +0000 (02:17 +0200)]
Makes sure that status -1 (used when an internal error occured) will not tag jqXHR.readyState as complete (4).
jaubourg [Sat, 23 Jul 2011 00:10:17 +0000 (02:10 +0200)]
Fixes #9887: ajax now supports circular references into objects passed as context. Prefilter and transport developpers should add their own custom option into flatOptions when needed. Unit test added.
Steen Nielsen [Fri, 15 Jul 2011 20:21:44 +0000 (22:21 +0200)]
Make sure that Internet Explorer 6-8 won't give a "failed" error, when a request for type is made on vml objects
Corey Frang [Thu, 14 Jul 2011 03:54:25 +0000 (22:54 -0500)]
Unit test for #6652
Corey Frang [Thu, 14 Jul 2011 03:47:34 +0000 (22:47 -0500)]
Trying .removeAttribute instead of the regexp to remove the filter attribute
Krinkle [Tue, 12 Jul 2011 21:12:07 +0000 (17:12 -0400)]
Landing pull request 433. Fix testswarm test cases. Fixes #9555.
More Details:
- https://github.com/jquery/jquery/pull/433
- http://bugs.jquery.com/ticket/9555
Rick Waldron [Mon, 11 Jul 2011 01:42:40 +0000 (21:42 -0400)]
Correct non-null|undefined evaluation of data property values. Fixes #9794
timmywil [Sat, 9 Jul 2011 18:41:58 +0000 (14:41 -0400)]
Check the attribute node value for false for HTML5 booleans when not supported. Fixes #9504.
Denis Knauf [Thu, 7 Jul 2011 10:13:10 +0000 (12:13 +0200)]
input type=datetime-local support for ajax.
jaubourg [Fri, 1 Jul 2011 00:18:05 +0000 (02:18 +0200)]
Fixes #9632. Adds res:// protocol to the list of local protocols.
jaubourg [Fri, 1 Jul 2011 00:11:26 +0000 (02:11 +0200)]
Fixes #9682. Removes data from the options for request with no content so that it is not used again in case of a retry. Unit test added.
jaubourg [Thu, 30 Jun 2011 23:51:50 +0000 (01:51 +0200)]
Fixes #9446. Context is properly propagated using pipe. If context was the original deferred, then context is updated to next deferred in the chain. Unit tests added.
jaubourg [Thu, 30 Jun 2011 16:18:44 +0000 (18:18 +0200)]
Replaces typo (status instead of state) as observed in #9585.
John Resig [Thu, 30 Jun 2011 18:17:44 +0000 (14:17 -0400)]
Updating the source version to 1.6.3pre
John Resig [Thu, 30 Jun 2011 18:16:56 +0000 (14:16 -0400)]
Tagging the 1.6.2 release.
timmywil [Tue, 28 Jun 2011 15:46:03 +0000 (11:46 -0400)]
Set timerId to true instead of a number so that intervals set to 1 are not accidentally cleared when stopped. Fixes #9678.
- Adding a working test case would not be possible in this case, but all tests pass.
rwldrn [Thu, 23 Jun 2011 12:46:26 +0000 (08:46 -0400)]
Updated version numbers; Fixes #9385
rwldrn [Wed, 22 Jun 2011 12:50:44 +0000 (08:50 -0400)]
Filter hasClass by nodeType 1; Fixes #9630
rwldrn [Tue, 21 Jun 2011 18:04:06 +0000 (14:04 -0400)]
Assert that .contents().hasClass() works as expected. Fixes #9630
gnarf [Mon, 20 Jun 2011 09:39:12 +0000 (04:39 -0500)]
CSS: Remove filter from style when setting opacity to 1 - Fixes #6652 - REMOVE FILTER:ALPHA(OPACITY=100) AFTER ANIMATION
rwldrn [Mon, 20 Jun 2011 13:41:53 +0000 (09:41 -0400)]
Begrudgingly adds chrome detection to jQuery.browser (1.7). Fixes #9385
timmywil [Sun, 19 Jun 2011 22:58:47 +0000 (18:58 -0400)]
Allow similarly named classes (regression from 9499) and switch class retrieval to property when passing class to value functions. Fixes #9617.
Mike Sherov [Fri, 17 Jun 2011 21:33:29 +0000 (17:33 -0400)]
Landing pull request 413. Move border/padding checks to after width validation to avoid unnecessary fallbacks. Fixes #9598.
More Details:
- https://github.com/jquery/jquery/pull/413
- http://bugs.jquery.com/ticket/9300
- http://bugs.jquery.com/ticket/9441
- http://bugs.jquery.com/ticket/9598
rwldrn [Wed, 15 Jun 2011 15:14:52 +0000 (11:14 -0400)]
jQuery.clone() check that destination child nodes are not null. Fixes #9587
gnarf [Wed, 15 Jun 2011 04:38:36 +0000 (23:38 -0500)]
Quick improvement to the performace of .index() with no arguments - Adding a unit test for .index() of a node without a parent returns -1
John Resig [Tue, 14 Jun 2011 22:06:28 +0000 (15:06 -0700)]
Re-updating QUnit, oops.
John Resig [Tue, 14 Jun 2011 22:05:27 +0000 (15:05 -0700)]
Updating version in release notes script.
John Resig [Tue, 14 Jun 2011 21:55:14 +0000 (14:55 -0700)]
Updating the source version to 1.6.2pre
John Resig [Tue, 14 Jun 2011 21:54:23 +0000 (14:54 -0700)]
Tagging the 1.6.2rc1 release.
Schalk Neethling [Tue, 14 Jun 2011 20:01:50 +0000 (16:01 -0400)]
Landing pull request 378. Comment typo in core.js.
More Details:
- https://github.com/jquery/jquery/pull/378
rwldrn [Tue, 14 Jun 2011 19:59:22 +0000 (15:59 -0400)]
Landing pull request 409. Adds fillOpacity to internal cssNumber. Fixes #9548.
More Details:
- https://github.com/jquery/jquery/pull/409
- http://bugs.jquery.com/ticket/9548
Greg Hazel [Tue, 14 Jun 2011 19:51:03 +0000 (15:51 -0400)]
Landing pull request 410. Moves jQuery attachment comment to outro.
More Details:
- https://github.com/jquery/jquery/pull/410
rwldrn [Tue, 14 Jun 2011 19:38:46 +0000 (15:38 -0400)]
Landing pull request 397. withinElement rewrite in event. Fixes #6234, #9357, #9447.
More Details:
- https://github.com/jquery/jquery/pull/397
- http://bugs.jquery.com/ticket/6234
- http://bugs.jquery.com/ticket/9357
- http://bugs.jquery.com/ticket/9447
timmywil [Mon, 13 Jun 2011 14:02:13 +0000 (10:02 -0400)]
Attribute hooks do not need to be attached in XML docs. Fixes #9568.
timmywil [Wed, 8 Jun 2011 14:55:52 +0000 (10:55 -0400)]
Revert "Add catch block to try/finally in deferred. Fixes #9033. Test case needed." Line of exception was lost when debugging.
This reverts commit
0a80be67f4fe968d99777564a02aeddbde1fbf35 .
timmywil [Wed, 8 Jun 2011 00:54:11 +0000 (20:54 -0400)]
Check classes passed for duplicates. Fixes #9499.
timmywil [Tue, 7 Jun 2011 00:13:50 +0000 (20:13 -0400)]
Add catch block to try/finally in deferred. Fixes #9033. Test case needed.
timmywil [Tue, 7 Jun 2011 04:04:17 +0000 (00:04 -0400)]
Remove fellback in width/height cssHook
rwldrn [Tue, 7 Jun 2011 03:54:17 +0000 (23:54 -0400)]
Landing pull request 401. Nulling all elements created in support.js; Fixes #9471.
More Details:
- https://github.com/jquery/jquery/pull/401
- http://bugs.jquery.com/ticket/9471