aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Effects: Add tests for jQuery.TweenCorey Frang2015-06-2610-446/+6246
|
* CSS: make the getStyles function more readableThomas Tortorini2015-06-251-3/+6
| | | | | | | The new version is not only simpler to read but also smaller by 6 bytes gzipped. Closes gh-2393
* Core: organize prop & attr code to be similarGilad Peleg2015-06-232-54/+56
| | | | Closes gh-2384
* CSS: Work around an IE11 fullscreen dimensions bugMartin Naumann2015-06-231-0/+11
| | | | | Fixes gh-1764 Closes gh-2401
* Build: space between curly and paren is optionalTimmy Willison2015-06-191-2/+2
| | | | | Fixes gh-2399 Close gh-2400
* Core: Switch from modules to just window.setTimeout etc.Michał Gołębiowski2015-06-179-37/+14
| | | | | | Using modules for window.setTimeout etc. made those functions cached and disabled Sinon mocking, making effects tests fail. Just writing window.setTimeout directly is smaller anyway.
* Core: Use window.setTimeout & friends instead of global equivalentsMichał Gołębiowski2015-06-1710-9/+28
| | | | Fixes gh-2177
* Offset: add tests for hidden elements + scrollTimmy Willison2015-06-162-1/+15
| | | | | - Also add comments to hidden/disconnected tests noting this is to ensure consistency between branches
* Offset: return before getBoundingClientRect to avoid error in IE8-11Timmy Willison2015-06-161-2/+9
|
* Offset: return zeros for disconnected/hidden elementsTimmy Willison2015-06-162-15/+12
| | | | | Fixes gh-2310 Close gh-2396
* Revert "Offset: allow offset setter to throw for disconnected elements"Timmy Willison2015-06-162-2/+10
| | | | This reverts commit 0d11c1182f2012cd6eb06ce1e3fa5a495af9bee3.
* Tests: Remove test/data/ua.txtMichał Gołębiowski2015-06-161-272/+0
| | | | | | | The file was used by $.browser tests but $.browser now doesn't exists in Core and this file hasn't been updated for a few years. Fixes gh-2398
* Tests: Remove Edge version from the user agentMichał Gołębiowski2015-06-161-1/+1
| | | | | | The version will change in the future, matching by /edge\//i is enough Refs 8e111df641cca3e1b75b31a1971bfc89014b4ded
* Tests: Add Microsoft Edge results (from Windows 10 build 10130)Michał Gołębiowski2015-06-141-4/+22
| | | | | The Microsoft Edge user agent contains "Chrome" so it needs to be checked before Chrome.
* Tests: Correct a typo in the regex matching Safari 8Michał Gołębiowski2015-06-141-1/+1
|
* Manipulation: Remove an internal argument to the remove methodMichał Gołębiowski2015-06-141-25/+29
| | | | | Fixes gh-2301 Closes gh-2366
* Event: Remove an internal argument to the on methodMichał Gołębiowski2015-06-141-51/+55
| | | | Refs gh-2301
* Core: Make jQuery objects iterableMichał Gołębiowski2015-06-1312-2/+97
| | | | | | | | | | 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
* Build: Refactor Node smoke testsMichał Gołębiowski2015-06-137-39/+36
| | | | Utilize the assert module, avoid inline JSHint comments.
* Build: Update grunt-contrib-jshintMichał Gołębiowski2015-06-132-1/+2
|
* Build: remove bower.json lint targetOleg Gaidarenko2015-06-111-4/+0
| | | | Ref 26eca143c2dd857b9e3d1c446a467fed16e903d2
* Event: remove preDispatch hook & simplify "simulate" signatureOleg Gaidarenko2015-06-051-7/+4
| | | | Closes gh-2358
* CSS: Don't name the anonymous swap functionMichał Gołębiowski2015-06-011-1/+1
| | | | | | | | | | | | IE8 doesn't like named anonymous expressions. Not naming the function expression reduces the gzipped size by 5 bytes. In ECMAScript 2015 the function will get the name inferred from the variable name (here: swap) anyway. (cherry-picked from e847574fc755b5339f3de41bcebd5b2a3e140cfe) Refs 02a9d9f94b623ea8664b7b39fd57feb7de6c6a14
* Build: Update the license attributeGilad Peleg2015-06-011-6/+1
| | | | | | | | | | Specifying the type and URL is deprecated: https://docs.npmjs.com/files/package.json#license http://npm1k.org/ Fixes gh-2331 Closes gh-2330
* Ajax: Remove remnants of the load event alias handlingMichał Gołębiowski2015-06-011-10/+1
| | | | | | Refs 0705be475092aede1eddae01319ec931fb9c65fc Refs gh-2287 Closes gh-2362
* CSS: Don't cache unrecognized CSS property namesMichał Gołębiowski2015-06-012-11/+90
| | | | | | | | | | | | | | | | | 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 hackOleg Gaidarenko2015-05-292-23/+62
| | | | | Closes gh-2335 Ref 7475d5debeb7c53158921ed40f6c2fdb25a2cc86
* Event: Remove fake originalEvent from jQuery.Event.simulateGabriel Schulhof2015-05-293-2/+65
| | | | | Fixes gh-2300 Closes gh-2303
* Docs: remove redundant instruction from the readmeOleg Gaidarenko2015-05-291-1/+1
| | | | | | Thanks @elas7 Fixes gh-2359
* Build: update requirejs dependency to 2.1.17Oleg Gaidarenko2015-05-191-1/+1
| | | | Fixes gh-2290
* Event: remove deprecated event aliasesOleg Gaidarenko2015-05-192-10/+3
| | | | | | Fixes gh-2286 Closes gh-2287 Ref trac-11733
* Event: provide verbose comment for focus(in | out) & rename support propOleg Gaidarenko2015-05-193-16/+22
| | | | Closes gh-2312
* Build: bower.json: remove moot `version` fieldChris Rebert2015-05-131-1/+0
| | | | | | | Related: https://github.com/bower/bower.json-spec/commit/a325da3d79baab018c572d75dc1781b12322f6cd Close gh-2304
* Offset: account for scroll when calculating positionRichard McDaniel2015-05-122-3/+17
| | | | | Fixes gh-1708 Close gh-1714
* Core: remove custom ready eventTimmy Willison2015-05-122-40/+30
| | | | | Fixes gh-2264 Close gh-2265
* Attributes: add SVG class manipulationTimmy Willison2015-05-122-29/+71
| | | | | | | | | - 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 dataTimmy Willison2015-05-124-13/+48
| | | | | Fixes gh-1760 Close gh-2271
* Data: remove some unused codeTimmy Willison2015-05-121-9/+4
|
* Tests: fix tests in accordance with new :visible behaviorTimmy Willison2015-05-122-5/+7
|
* CSS: fix :visible/:hidden selectors for inline element w/ contentTimmy Willison2015-05-122-11/+15
| | | | | | | | | | | - 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: Collapse a double if statement into oneMichał Gołębiowski2015-05-121-3/+0
| | | | | | Saves 3 bytes gzipped Closes gh-2296
* CSS: Ignore the CSS cascade in show()/hide()/etc.Richard Gibson2015-05-117-429/+379
| | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180
* Build: use different versions of jsdom for Node and iojs testingTimmy Willison2015-05-073-2/+32
| | | | Fixes gh-2266
* Manipulation: privatize internal domManip() functionTimmy Willison2015-05-051-94/+93
| | | | Fixes gh-2225
* Manipulation: privatize buildFragment() functionTimmy Willison2015-05-058-157/+199
| | | | Fixes gh-2224
* Effects: add tests for jQuery.easing._default in Animation and TweenTimmy Willison2015-05-051-25/+80
| | | | Ref gh-2219
* Effects: set default easing using jQuery.easing._defaultTimmy Willison2015-05-053-18/+42
| | | | | Fixes gh-2219 Close gh-2218
* Core: remove isArraylike check for nodesMu Haibao2015-05-051-4/+0
| | | | | Fixes gh-2238 Close gh-2243
* Build: Remove npm from dependenciesCalvin Metcalf2015-05-051-1/+0
| | | | Close gh-2254
* Offset: allow offset setter to throw for disconnected elementsTimmy Willison2015-05-052-10/+2
| | | | Fixes gh-2114