]>
source.dussan.org Git - jquery.git/log
timmywil [Wed, 25 May 2011 23:59:29 +0000 (19:59 -0400)]
Move window/document test to dimensions for consistency
timmywil [Wed, 25 May 2011 23:49:50 +0000 (19:49 -0400)]
Return null for outer/inner width/height calls on window/document. Fixes #7557.
timmywil [Wed, 25 May 2011 23:35:52 +0000 (19:35 -0400)]
elem.getElementsByTagName calls the function in IE6/7. Fixes #9370.
Scott Hughes [Wed, 25 May 2011 19:18:13 +0000 (15:18 -0400)]
Landing pull request 389. Null elements in clone to avoid memory leak in IE. Fixes #9341.
More Details:
- https://github.com/jquery/jquery/pull/389
- http://bugs.jquery.com/ticket/9341
rwldrn [Wed, 25 May 2011 19:10:49 +0000 (15:10 -0400)]
Landing pull request 383. Relocating jQuery.camelCase to core; Fixes #9368.
More Details:
- https://github.com/jquery/jquery/pull/383
- http://bugs.jquery.com/ticket/9368
timmywil [Wed, 25 May 2011 19:08:37 +0000 (15:08 -0400)]
detachEvent is unnecessary since we're nulling div. Fixes #8873.
timmywil [Wed, 25 May 2011 18:30:46 +0000 (14:30 -0400)]
Null created elements in support to avoid leaks in IE. Tested IE6-8. Leaks are contained to the byte. Fixes #9294.
timmywil [Wed, 25 May 2011 18:01:33 +0000 (14:01 -0400)]
Attach background data to divs as well
timmywil [Wed, 25 May 2011 17:58:05 +0000 (13:58 -0400)]
Remove unnecessary background setting in support now that we have the div reversion. Test added.
Mathias Bynens [Fri, 20 May 2011 15:22:52 +0000 (11:22 -0400)]
Landing pull request 352. Slightly improved defaultDisplay() and Throbber of Doom. Fixes #8994.
More Details:
- https://github.com/jquery/jquery/pull/352
- http://bugs.jquery.com/ticket/8994
rwldrn [Fri, 20 May 2011 15:03:33 +0000 (11:03 -0400)]
Landing pull request 382. Adds support for number values (meter,progress); Fixes #9319.
More Details:
- https://github.com/jquery/jquery/pull/382
- http://bugs.jquery.com/ticket/9319
timmywil [Wed, 18 May 2011 15:59:21 +0000 (11:59 -0400)]
Unnecessary var removed.
timmywil [Wed, 18 May 2011 15:46:22 +0000 (11:46 -0400)]
Handle unset value attributes consistently depending on property existence. Supplements #9328.
timmywil [Wed, 18 May 2011 15:29:25 +0000 (11:29 -0400)]
Make the value hook less obtrusive for elements which do not inherently have a value property. Fixes #9328.
timmywil [Wed, 18 May 2011 15:05:20 +0000 (11:05 -0400)]
Switched title attribute to getAttributeNode for IE6/7. Fixes #9329.
Rick Waldron [Mon, 16 May 2011 14:38:36 +0000 (10:38 -0400)]
Landing pull request 377. Check custom data != null(undefined), allows zero; Fixes #9285.
More Details:
- https://github.com/jquery/jquery/pull/377
- http://bugs.jquery.com/ticket/9285
timmywil [Mon, 16 May 2011 14:17:50 +0000 (10:17 -0400)]
Use getAttributeNode for ^on attributes in IE6/7 to avoid anonymous function wrapper. Fixes #9298.
timmywil [Sat, 14 May 2011 16:07:40 +0000 (12:07 -0400)]
Retrieve the class attribute on a form in IE6/7. Fixes 9286.
timmywil [Fri, 13 May 2011 17:47:44 +0000 (13:47 -0400)]
Removing unnecessary argument type check for boolean hook
timmywil [Fri, 13 May 2011 17:39:38 +0000 (13:39 -0400)]
Make sure setting boolean attributes to the same name sets the property to a boolean type
timmywil [Thu, 12 May 2011 23:42:53 +0000 (19:42 -0400)]
Use prop to retrieve boolean properties (so the selected hook will be used)
Rick Waldron [Fri, 13 May 2011 16:26:17 +0000 (12:26 -0400)]
Landing pull request 365. jQuery.buildFragment, ensure doc is a document; Fixes #8950.
More Details:
- https://github.com/jquery/jquery/pull/365
- http://bugs.jquery.com/ticket/8950
timmywil [Fri, 13 May 2011 16:14:31 +0000 (12:14 -0400)]
Style edits for pull request 375
avaly [Fri, 13 May 2011 16:09:49 +0000 (12:09 -0400)]
Landing pull request 375. Added test case to support #9237 Fixes #9237.
More Details:
- https://github.com/jquery/jquery/pull/375
- http://bugs.jquery.com/ticket/9237
timmywil [Wed, 11 May 2011 18:31:42 +0000 (14:31 -0400)]
Animation callbacks keep their place in the queue stack. Fixes #9220.
jaubourg [Fri, 13 May 2011 15:50:57 +0000 (17:50 +0200)]
Adds iframe code for #9239.
jaubourg [Fri, 13 May 2011 15:43:32 +0000 (17:43 +0200)]
Fixes #9239. If the body is already present in the DOM, use a div within it to perform boxModel-related support tests. Unit test added.
John Resig [Thu, 12 May 2011 19:04:51 +0000 (15:04 -0400)]
Updating the source version to 1.6.2pre
John Resig [Thu, 12 May 2011 19:04:36 +0000 (15:04 -0400)]
Tagging the 1.6.1 release.
timmywil [Wed, 11 May 2011 16:02:41 +0000 (12:02 -0400)]
JR don't want my QUnit.
John Resig [Wed, 11 May 2011 15:43:37 +0000 (11:43 -0400)]
Adding in test case to support #9211.
jaubourg [Wed, 11 May 2011 12:12:19 +0000 (14:12 +0200)]
Fixes #9221. Wraps openings of html comments and CDATA blocks found at the beginning of inserted script elements into a javascript block comment so that the new implementation of globalEval will not throw an exception in IE (execScript being less lenient than eval). Unit tests added.
timmywil [Tue, 10 May 2011 17:58:50 +0000 (13:58 -0400)]
Revert "Updating QUnit." This commit actually reverted QUnit.
This reverts commit
f9cccd05b66d7ae7a5e4010220a491e91201c35e .
John Resig [Tue, 10 May 2011 17:50:49 +0000 (13:50 -0400)]
Updating the source version to 1.6.1pre
John Resig [Tue, 10 May 2011 17:50:35 +0000 (13:50 -0400)]
Tagging the 1.6.1rc1 release.
John Resig [Tue, 10 May 2011 17:50:21 +0000 (13:50 -0400)]
Updating QUnit.
John Resig [Tue, 10 May 2011 17:37:05 +0000 (13:37 -0400)]
Updating Sizzle.
John Resig [Tue, 10 May 2011 16:57:55 +0000 (12:57 -0400)]
More formatting tweaking.
John Resig [Tue, 10 May 2011 16:54:41 +0000 (12:54 -0400)]
Merge branch 'master' of github.com:jquery/jquery
John Resig [Tue, 10 May 2011 16:54:29 +0000 (12:54 -0400)]
Update sizzle.
timmywil [Tue, 10 May 2011 16:46:55 +0000 (12:46 -0400)]
Update QUnit
John Resig [Tue, 10 May 2011 16:43:34 +0000 (12:43 -0400)]
Fix tabs in delegate test.
John Resig [Tue, 10 May 2011 15:56:42 +0000 (11:56 -0400)]
Make sure that data properties with hyphens are always accessed/set using camelCase. Fixes #9124.
John Resig [Tue, 10 May 2011 15:49:32 +0000 (11:49 -0400)]
Make sure that mouseenter/mouseleave fire on the correct element when doing delegation. Fixes #9069.
louisremi [Tue, 10 May 2011 15:22:12 +0000 (11:22 -0400)]
Landing pull request 374. .animate() Callbacks should fire in correct order (unit test included). Fixes #9100.
More Details:
- https://github.com/jquery/jquery/pull/374
- https://github.com/jquery/jquery/issues/9100
Sahab Yazdani [Tue, 10 May 2011 15:20:22 +0000 (11:20 -0400)]
Landing pull request 370. Fixes #8763.
More Details:
- https://github.com/jquery/jquery/pull/370
- https://github.com/jquery/jquery/issues/8763
jaubourg [Tue, 10 May 2011 10:23:53 +0000 (12:23 +0200)]
Adds unit/support.js to unit tests. Still have to test for #8763 has to be done in its own file however, since Firefox refuses to notify global errors in the iframe (attachEvent, window.onerror and script.onerror all fail).
louisremi [Tue, 10 May 2011 10:18:40 +0000 (12:18 +0200)]
oops console
timmywil [Tue, 10 May 2011 04:27:52 +0000 (00:27 -0400)]
Add fallback to prop for the window and document. Switch value to use the property instead of the attribute for back compat.
louisremi [Mon, 9 May 2011 15:46:00 +0000 (17:46 +0200)]
oops unit test
louisremi [Mon, 9 May 2011 15:35:51 +0000 (17:35 +0200)]
.animate() Callbacks should fire in correct order (fix #9100 + unit test)
jaubourg [Mon, 9 May 2011 08:01:20 +0000 (10:01 +0200)]
Fixes #9104. Returning null or undefined in a pipe callback shouldn't end up throwing an exception. Silly, silly, me.
jaubourg [Mon, 9 May 2011 07:48:23 +0000 (09:48 +0200)]
Fixes #9109. When jQuery is loaded in the body, then the fake body element used in support has to be inserted before the document's body for boxModel to be properly detected (got the hint by looking at the code in jQuery mobile). Test page added so that we can keep checking this.
timmywil [Sun, 8 May 2011 02:01:10 +0000 (22:01 -0400)]
Remove value check from formHook; other elements can use value hook
timmywil [Sun, 8 May 2011 01:26:02 +0000 (21:26 -0400)]
Call extend on prop to avoid changing original properties so that per-property easing is not lost in multiple animations with the same props
timmywil [Sun, 8 May 2011 00:46:38 +0000 (20:46 -0400)]
Set val before hide/show check and fix easing setting; also update attributes test for autofocus
- The object passed should not change so it can be used in future animates, updated src and tests accordingly.
Daniel Pihlstrom [Tue, 3 May 2011 23:07:24 +0000 (01:07 +0200)]
Fix per-property easing. Fixes #9067
gnarf [Sat, 7 May 2011 23:18:52 +0000 (19:18 -0400)]
Landing pull request 372. Test for numeric properties was using wrong variable. Fixes #9074.
More Details:
- https://github.com/jquery/jquery/pull/372
timmywil [Sat, 7 May 2011 18:49:04 +0000 (14:49 -0400)]
Reduce the boolean list only to those that have corresponding IDLs that don't require being added to propFix; only set the IDL if it exists
- See http://jsfiddle.net/timmywil/u5NLn/ for how boolean attributes are handled in every browser.
timmywil [Sat, 7 May 2011 15:48:42 +0000 (11:48 -0400)]
Global found in valHook for select(get)
timmywil [Fri, 6 May 2011 18:54:47 +0000 (14:54 -0400)]
Global found in dataAttr function
timmywil [Fri, 6 May 2011 17:49:20 +0000 (13:49 -0400)]
Check empty string instead of specified as specified is inconsistent on the name attribute. Fixes #9148.
timmywil [Fri, 6 May 2011 16:10:16 +0000 (12:10 -0400)]
tmp was global in the new fn.promise. Fixes #9147.
timmywil [Fri, 6 May 2011 14:53:05 +0000 (10:53 -0400)]
Reduce boolean attribute list to only content attributes
- Removed IDL-only boolean attributes as well as officially deprecated attributes that we've not supported before
timmywil [Thu, 5 May 2011 18:37:59 +0000 (14:37 -0400)]
Update boolean attribute list to contain all boolean attributes listed in w3c
timmywil [Thu, 5 May 2011 16:52:04 +0000 (12:52 -0400)]
Add support for the contenteditable attribute
timmywil [Thu, 5 May 2011 16:17:08 +0000 (12:17 -0400)]
Construct boolHook and rboolean regex to deal with boolean attributes. Fixes #9129. Fixes #9123.
- Construct regex for all attributes which are boolean attributes by specification.
+ This allows us to do what users expect with enumerated attributes and allows us to no longer complicate the issue.
+ People are just too confused with passing "true" instead of true when they should, so we won't have to worry about that anymore.
- Modularize code for dealing with boolean attributes into a separate hook to keep attr short and fast.
timmywil [Wed, 4 May 2011 19:53:00 +0000 (15:53 -0400)]
Set the property corresponding to a boolean attribute when setting to true. Fixes #9103.
- Once boolean properties had been modified natively, setting the attribute no longer set the current value
timmywil [Wed, 4 May 2011 15:40:46 +0000 (11:40 -0400)]
Run property names through propFix in removeProp
timmywil [Wed, 4 May 2011 15:29:38 +0000 (11:29 -0400)]
Set corresponding property to false when removing boolean attributes. Fixes #9094
timmywil [Wed, 4 May 2011 04:31:01 +0000 (00:31 -0400)]
Update boolean check to avoid crashes, add all name fixes to propFix (properties are case-sensitive in all browsers), add tests for prop
John Resig [Wed, 4 May 2011 01:44:42 +0000 (21:44 -0400)]
If no hook is provided, and a boolean property exists, use that to return an attribute-style value for boolean attributes. Fixes #9079.
John Resig [Tue, 3 May 2011 19:02:26 +0000 (15:02 -0400)]
Fix problem with appending multiple string arguments in IE 6. Fixes #9072.
John Resig [Tue, 3 May 2011 19:01:29 +0000 (15:01 -0400)]
Updating release note script.
timmywil [Tue, 3 May 2011 18:48:36 +0000 (14:48 -0400)]
Fix setting value attributes on option elements. Fixes #9071.
timmywil [Mon, 2 May 2011 22:14:12 +0000 (18:14 -0400)]
Fix QUnit Header links
timmywil [Mon, 2 May 2011 21:53:55 +0000 (17:53 -0400)]
Avoid changing html in two places; add minified jQuery as an option to the main test page
timmywil [Mon, 2 May 2011 20:56:39 +0000 (16:56 -0400)]
Add a test page for running the test suite against a fully built and compressed jQuery. Fixes #7650.
John Resig [Mon, 2 May 2011 20:36:16 +0000 (16:36 -0400)]
Less aggressive semicolon insertion for the minified file.
John Resig [Mon, 2 May 2011 20:32:02 +0000 (16:32 -0400)]
Ensure that an endline is in place at the end of the minified jQuery file.
John Resig [Mon, 2 May 2011 20:25:36 +0000 (16:25 -0400)]
Update the UglifyJS code.
John Resig [Mon, 2 May 2011 20:25:20 +0000 (16:25 -0400)]
Fix bug with handling minor releases after major releases in the build script.
John Resig [Mon, 2 May 2011 17:50:33 +0000 (13:50 -0400)]
Updating the source version to 1.6.1pre
John Resig [Mon, 2 May 2011 17:50:00 +0000 (13:50 -0400)]
Tagging the 1.6 release.
John Resig [Mon, 2 May 2011 17:31:23 +0000 (13:31 -0400)]
Check for #8984 wasn't strong enough, enhanced.
John Resig [Mon, 2 May 2011 17:25:53 +0000 (13:25 -0400)]
Make sure that empty nodelists continue to map properly. Fixes #8993.
John Resig [Mon, 2 May 2011 17:14:13 +0000 (13:14 -0400)]
Change check for skipping the initial quickExpr RegExp check. Fixes #8984.
timmywil [Mon, 2 May 2011 15:57:01 +0000 (11:57 -0400)]
Set background to none on our mock body and remove its contents to avoid a crash in IE when removing it. Fixes #9028.
timmywil [Sun, 1 May 2011 21:09:50 +0000 (17:09 -0400)]
Test for a colon in attribute names for IE6/7. Fixes #1591.
Rick Waldron [Sat, 30 Apr 2011 14:42:36 +0000 (10:42 -0400)]
jQuery.buildFragment, ensure doc is a document; Includes comments; Adds unit test. Fixes #8950
Dave Methvin [Fri, 29 Apr 2011 14:36:31 +0000 (07:36 -0700)]
Merged pull request #361 from rwldrn/9008a.
Restored /g flag to rspaces; Adds unit tests; Supplements #9008
Rick Waldron [Fri, 29 Apr 2011 02:24:40 +0000 (22:24 -0400)]
Restores var names to satisfy the crock-machine. Supplements #9008
Rick Waldron [Fri, 29 Apr 2011 01:14:12 +0000 (21:14 -0400)]
Restored /g flag to rspaces; Adds unit tests; Supplements #9008
Dave Methvin [Thu, 28 Apr 2011 23:18:05 +0000 (16:18 -0700)]
Merged pull request #360 from xavierm02/patch-3.
Javascript -> JavaScript
MONTILLET Xavier [Thu, 28 Apr 2011 21:56:52 +0000 (14:56 -0700)]
Javascript -> JavaScript except if it was intentional to avoid letting newbies think it's Java.
timmywil [Thu, 28 Apr 2011 20:31:51 +0000 (16:31 -0400)]
Syntax in testrunner
rwldrn [Thu, 28 Apr 2011 18:11:34 +0000 (14:11 -0400)]
Make cached rspaces regex definitions consistent. Fixes #9008
rwldrn [Thu, 28 Apr 2011 19:56:02 +0000 (15:56 -0400)]
Landing pull request 357. Update unit tests for widows & orphans. Supplements #8971 Fixes #8971.
More Details:
- https://github.com/jquery/jquery/pull/357
- http://bugs.jquery.com/ticket/8971
Rick Waldron [Thu, 28 Apr 2011 19:28:01 +0000 (15:28 -0400)]
Landing pull request 354. Adds QUnit Aliases to testrunner.js. Fixes #8991.
More Details:
- https://github.com/jquery/jquery/pull/354
- http://bugs.jquery.com/ticket/8991
timmywil [Wed, 27 Apr 2011 20:33:12 +0000 (16:33 -0400)]
Correct the attachment of the p tag in the widows/orphans tests. Fixes test suite in IE8