Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Tests: Correct a typo in the regex matching Safari 8 | Michał Gołębiowski | 2015-06-14 | 1 | -1/+1 | |
| | ||||||
* | Core: Make jQuery objects iterable | Michał Gołębiowski | 2015-06-13 | 1 | -0/+20 | |
| | | | | | | | | | | Make iterating over jQuery objects possible using ES 2015 for-of: for ( node of $( "<div id=narwhal>" ) ) { console.log( node.id ); // "narwhal" } Fixes gh-1693 | |||||
* | CSS: Don't cache unrecognized CSS property names | Michał Gołębiowski | 2015-06-01 | 1 | -0/+80 | |
| | | | | | | | | | | | | | | | | | This prevents jQuery from caching a prefixed property name if provided directly by the user, e.g. the following code: elem.css( "msTransform", "translate(5px, 2px)" ); should not prevent one from from later setting the transition directly: elem.css( "transform", "translate(5px, 2px)" ); on a browser not understanding the unprefixed version which is the case for Safari 8 & transform. Fixes gh-2015 Closes gh-2298 | |||||
* | Event: remove outdated originalEvent hack | Oleg Gaidarenko | 2015-05-29 | 1 | -16/+49 | |
| | | | | | Closes gh-2335 Ref 7475d5debeb7c53158921ed40f6c2fdb25a2cc86 | |||||
* | Event: Remove fake originalEvent from jQuery.Event.simulate | Gabriel Schulhof | 2015-05-29 | 1 | -0/+54 | |
| | | | | | Fixes gh-2300 Closes gh-2303 | |||||
* | Event: remove deprecated event aliases | Oleg Gaidarenko | 2015-05-19 | 1 | -8/+1 | |
| | | | | | | Fixes gh-2286 Closes gh-2287 Ref trac-11733 | |||||
* | Event: provide verbose comment for focus(in | out) & rename support prop | Oleg Gaidarenko | 2015-05-19 | 1 | -10/+10 | |
| | | | | Closes gh-2312 | |||||
* | Offset: account for scroll when calculating position | Richard McDaniel | 2015-05-12 | 1 | -1/+12 | |
| | | | | | Fixes gh-1708 Close gh-1714 | |||||
* | Core: remove custom ready event | Timmy Willison | 2015-05-12 | 1 | -33/+30 | |
| | | | | | Fixes gh-2264 Close gh-2265 | |||||
* | Attributes: add SVG class manipulation | Timmy Willison | 2015-05-12 | 1 | -0/+28 | |
| | | | | | | | | | - Note: support for SVG is limited in jQuery, but this is one area where the cost vs benefit ratio was acceptable. Fixes gh-2199 Close gh-2268 | |||||
* | Data: remove the expando when there's no more data | Timmy Willison | 2015-05-12 | 2 | -2/+40 | |
| | | | | | Fixes gh-1760 Close gh-2271 | |||||
* | Tests: fix tests in accordance with new :visible behavior | Timmy Willison | 2015-05-12 | 2 | -5/+7 | |
| | ||||||
* | CSS: fix :visible/:hidden selectors for inline element w/ content | Timmy Willison | 2015-05-12 | 1 | -7/+13 | |
| | | | | | | | | | | | - Reverts behavior from 10399dd, which we never released. BR and inline elements are considered visible. - The possibility of dropping .offsetWidth and .offsetHeight was debunked by this perf: http://jsperf.com/visible-hidden-and-getclientrects Fixes gh-2227 Close gh-2281 | |||||
* | CSS: Ignore the CSS cascade in show()/hide()/etc. | Richard Gibson | 2015-05-11 | 2 | -210/+226 | |
| | | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180 | |||||
* | Effects: add tests for jQuery.easing._default in Animation and Tween | Timmy Willison | 2015-05-05 | 1 | -25/+80 | |
| | | | | Ref gh-2219 | |||||
* | Effects: set default easing using jQuery.easing._default | Timmy Willison | 2015-05-05 | 1 | -15/+35 | |
| | | | | | Fixes gh-2219 Close gh-2218 | |||||
* | Offset: allow offset setter to throw for disconnected elements | Timmy Willison | 2015-05-05 | 1 | -9/+1 | |
| | | | | Fixes gh-2114 | |||||
* | Offset: remove ownerDocument check in offset getter | Timmy Willison | 2015-05-05 | 1 | -10/+1 | |
| | | | | Fixes gh-2115 | |||||
* | Offset: Fix .offset() to correctly work with ShadowDOM | Arthur Stolyar | 2015-05-05 | 1 | -5/+23 | |
| | | | | | Fixes gh-1784 Close gh-2043 | |||||
* | Selector: add test for jQuery.unique() alias | Timmy Willison | 2015-05-05 | 1 | -1/+3 | |
| | ||||||
* | Selector: add jQuery.uniqueSort; deprecate jQuery.unique | Timmy Willison | 2015-05-04 | 2 | -4/+4 | |
| | | | | Fixes gh-2228 | |||||
* | Data: camelCasing should not ignore case | Timmy Willison | 2015-05-04 | 1 | -0/+10 | |
| | | | | Fixes gh-2070 | |||||
* | Data: always camelCase keys in .data() | Timmy Willison | 2015-05-04 | 1 | -5/+31 | |
| | | | | | | | - This effectively implements our "Embrace HTML5" option - Related: http://goo.gl/GcQAtn Fixes gh-2257 | |||||
* | Data: do not include digits when camelCasing | Timmy Willison | 2015-05-03 | 2 | -5/+6 | |
| | | | | Fixes gh-1751 | |||||
* | Event: remove guard for falsy handler argument of jQuery#on method | Oleg Gaidarenko | 2015-05-03 | 1 | -14/+0 | |
| | | | | | | | | Since we don't have this in off method and its a common perception that this is a rudiment code Ref gh-2248 Closes gh-2249 | |||||
* | Manipulation: Make an HTML interception point | Richard Gibson | 2015-04-30 | 2 | -48/+79 | |
| | | | | | Fixes gh-1747 Closes gh-2203 | |||||
* | Manipulation: Detect sneaky no-content replaceWith input | Richard Gibson | 2015-04-30 | 1 | -4/+20 | |
| | | | | | | | Fixes gh-2204 Ref 642e9a45579cfa90861b8ea71a95dd077775caaf Closes gh-1752 Closes gh-2206 | |||||
* | Core: add workaround for iOS JIT error in isArrayLike | Timmy Willison | 2015-04-29 | 1 | -0/+21 | |
| | | | | Fixes gh-2145 | |||||
* | Deferred: Always handle progress callbacks before done/fail | Richard Gibson | 2015-04-22 | 1 | -0/+48 | |
| | | | | | | Fixes gh-2013 Fixes gh-2010 Closes gh-2210 | |||||
* | Attributes: revert returning null for non-existant attributes | Timmy Willison | 2015-03-30 | 1 | -47/+38 | |
| | | | | Ref https://github.com/jquery/jquery/issues/2118 | |||||
* | Wrap: Support .unwrap( selector) for selective unwrapping | Dave Methvin | 2015-03-30 | 1 | -0/+25 | |
| | | | | | Fixes gh-1744 Closes gh-2003 | |||||
* | Data: Drop the tests relying on applets | Michał Gołębiowski | 2015-03-25 | 1 | -6/+3 | |
| | | | | | | | | | | BrowserStack regularly has outdated Java in their IE instances causing our data tests to hang & give no output. Skip the tests that create applets, applets are treated in the same way as an embed elements which we're already testing. Fixes gh-1938 Closes gh-2166 | |||||
* | Offset: Round offset value for the sake of floating errors | Michał Gołębiowski | 2015-03-23 | 1 | -2/+5 | |
| | | | | | | | | IE10+ may return not exactly the offset.top value set in an offset callback if parent has fractional top offset itself. Checking for being close to the desired result fixes the test error. Fixes gh-2147 | |||||
* | Deferred: Backwards-compatible standards interoperability | Richard Gibson | 2015-03-20 | 1 | -82/+418 | |
| | | | | | Fixes gh-1722 Closes gh-1996 | |||||
* | Tests: Expand CSS relative adjustment tolerance for IE | Richard Gibson | 2015-03-16 | 1 | -2/+2 | |
| | | | | Ref 48be675200e817f40fa8ec25da1be2ab0839d28d | |||||
* | Tests: Fix CSS relative adjustment test for round-down browsers | Richard Gibson | 2015-03-16 | 1 | -7/+19 | |
| | | | | Ref 9b03f6df88a8d9dbda3f7893cdd84e3a3c70da17 | |||||
* | Attributes: revert returning null for non-elements | Timmy Willison | 2015-03-16 | 1 | -1/+1 | |
| | ||||||
* | Attributes: fix failing test for new return value | Timmy Willison | 2015-03-16 | 1 | -2/+11 | |
| | ||||||
* | Attributes: return null when attribute does not exist | Winston Howes | 2015-03-16 | 1 | -38/+38 | |
| | | | | | Fixes gh-2118 Close gh-2129 | |||||
* | Data: restore explicit data removal of private data in cleanData. | Rick Waldron | 2015-03-09 | 1 | -0/+17 | |
| | | | | | Fixes gh-2127 Closes gh-2132 | |||||
* | CSS: Support relative adjustment in any applicable unit | Mr21 | 2015-03-09 | 1 | -0/+52 | |
| | | | | | Fixes gh-1711 Closes gh-2011 | |||||
* | Data: move element cache to element[expando] | Rick Waldron | 2015-03-04 | 1 | -7/+2 | |
| | | | | | | | | | - avoid explicit data.discard() cleanup calls - explicitly remove the data.events property, only when private data exists - reduces code footprint Fixes gh-1734 Close gh-1428 | |||||
* | Ajax: remove deprecated extensions from ajax promise | Oleg Gaidarenko | 2015-02-17 | 1 | -6/+6 | |
| | | | | | Fixes gh-2084 Closes gh-2092 | |||||
* | Build: fix broken assertions caused by QUnit update | Oleg Gaidarenko | 2015-02-15 | 2 | -9/+9 | |
| | | | | | | | | QUnit update broke couple traversing and manipulation tests, since new qunit added another form to the test-suite while some of jQuery selectors weren't specific Ref 2d5c5d213f09fa0205d07a2d60a36581058cc40a | |||||
* | Ajax: make jQuery#load "type" field explicit | Oleg Gaidarenko | 2015-02-15 | 1 | -1/+12 | |
| | | | | | | | | * Move "evalScript.php" file to appropriate place * Make jQuery#load "type" field explicit and add test for it Ref trac-11264 | |||||
* | Core: simplify "each" stylesheet iteration test | Oleg Gaidarenko | 2015-02-15 | 1 | -1/+1 | |
| | | | | Closes gh-2089 | |||||
* | Offset: don't run scrollTop/scrollLeft iframe test in Android 2.3 & 4.0 | Oleg Gaidarenko | 2015-02-11 | 1 | -5/+8 | |
| | | | | | | | | | | | Android 2.3 resize the iframe by its content meaning it's not possible to scroll the iframe only its parent element. It seems (not confirmed) in android 4.0 it's not possible to scroll iframes from the code Fixes gh-1981 Ref 4ab8603669e2bbc8644e402927c33ce422d7aaa3 | |||||
* | Manipulation: don't auto-insert tbody | Oleg Gaidarenko | 2015-02-11 | 1 | -0/+75 | |
| | | | | | Fixes gh-1835 Closes gh-2021 | |||||
* | Manipulation: simplify html wrappers | Oleg Gaidarenko | 2015-02-10 | 1 | -0/+12 | |
| | | | | | | | | Take advantage of html serialization for html wrappers - saves 26 bytes Plus add additional test for "col" element Closes gh-2031 Fixes gh-2002 | |||||
* | CSS: Restore the hack to get pixels for .css('width') etc. | Michał Gołębiowski | 2015-02-04 | 1 | -0/+10 | |
| | | | | | | | | | | This hack turns out to be needed by Android 4.0-4.3. Add a support test so that the hack is invoked only where needed. Refs gh-1815 Refs gh-1820 Closes gh-1842 |