aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Tests: more style correctionsOleg Gaidarenko2015-09-083-3/+3
| | | | | | Provocated by jscs-dev/node-jscs@2de68c0d8351103bb2a989dc942ab47a391d3546 Closes gh-2578
* Tests: further improvements QUnit 2.0 migrationOleg Gaidarenko2015-09-0816-272/+294
| | | | | | | | * Remove QUnit jshint globals * Extend QUnit.assert methods * Use assert.async instead of start/stop/done Ref b930d14ce64937e9478405eee2828d4da091d2cb
* Effects: Finish should call progressThomas Tortorini2015-09-087-4/+100
| | | | | Fixes gh-2283 Closes gh-2292
* Core: Remove unnecessary parameter to jQuery#constructorYongwoo Jeon2015-09-081-1/+1
| | | | Closes gh-2441
* Build: Fix an email address of a contributorBatiste Bieler2015-09-082-2/+2
| | | | Closes gh-2455
* Data: do not create data cache when fetching single propertyJason Bedard2015-09-082-4/+18
| | | | Closes gh-2554
* Build: put back "lint" command to the "dev" listOleg Gaidarenko2015-09-082-1/+2
| | | | | | Also fix lint error in `data` module. It seems this command was removed from the list during merge
* Data: Don't expose jQuery.acceptDataJason Bedard2015-09-085-33/+27
| | | | | | jQuery.acceptData is an undocumented internal API that shouldn't be exposed. Fixes gh-2555
* Tests: lower the PHP sleep time in unreleasedXHR.htmlMichał Gołębiowski2015-09-081-1/+1
| | | | | | | | | | The AJAX test performed in unreleasedXHR.html was scheduling PHP processes sleeping for 10 minutes. When a lot of commits are tested in short intervals this was causing build failures due to the drained php-fpm pool. The 10 seconds sleep time should be enough for this test. Refs 62acda819f9b6fba9263d0b613e15285807b23a7
* Serialize: Fix object detectionMichał Gołębiowski2015-09-071-1/+1
| | | | | | | | | jQuery.type doesn't just return "null" for null but also e.g. "array" for arrays instead of object so it's not really a typeof analogue. My suggestion was stupid. Sorry. Refs 3d7ce0a65f0707ff01a851822e57ba80adcff075
* Serialize: Handle arrays with null valuesDaniel Nill2015-09-072-2/+5
| | | | Closes gh-2436
* Build: Update grunt-contrib-uglify because of a security issue in uglifyReed Loden2015-09-071-1/+1
| | | | | | | | | | Update grunt-contrib-uglify dependency to v0.9.2 in order to avoid a security issue fixed in uglify-js v2.4.24. https://github.com/mishoo/UglifyJS2/issues/751 https://zyan.scripts.mit.edu/blog/backdooring-js/ Closes gh-2556
* Effects: Remove additional parameters of easingsThomas Tortorini2015-09-072-16/+7
| | | | | Fixes gh-2367 Closes gh-2376
* Ajax: do not quote "throws" option - use dot notation insteadOleg Gaidarenko2015-09-071-1/+1
| | | | | Fixes gh-2571 Closes gh-2542
* Build: correct style tests files which could be automatically correctedOleg Gaidarenko2015-09-074-16/+18
|
* Build: correct jscs pathsOleg Gaidarenko2015-09-071-3/+2
|
* Build: Update jscs and lint filesOleg Gaidarenko2015-09-07129-7968/+8708
| | | | Fixes gh-2056
* Tests: do not define two modules with the same nameOleg Gaidarenko2015-08-161-1/+1
| | | | Fixes gh-2437
* Tests: partially use new qunit interfaceOleg Gaidarenko2015-08-1624-5931/+6188
| | | | | | | | | | | | http://qunitjs.com/upgrade-guide-2.x/ For most of the boring work was used https://github.com/apsdehal/qunit-migrate package However, it can't update local qunit helpers, plus in some places old QUnit.asyncTest signature is still used Fixes gh-2540
* Event: Only check elements for delegation matchesRichard Gibson2015-08-102-1/+13
| | | | | | Closes gh-2529 Ref trac-13208 (cherry picked from commit fc2ba2e1361126c39f955437ee025cfca3bffa65)
* Core: Don't expose jQuery.accessMichał Gołębiowski2015-08-031-1/+1
| | | | | | | jQuery.access was never documented, there is no need to keep it exposed. Fixes gh-2513 Closes gh-2524
* Build: Add a comment explaining why the es3 option is neededMichał Gołębiowski2015-08-033-2/+10
| | | | | | | | | | It might not be obvious to everyone that IE 9 & Android 4.0 are not ES5-compliant browsers (by a large margin) so it's better to add a support comment. This requires slight changes in parsing the config file as it's not a pure JSON anymore. JSHint understands such files without problems. Closes gh-2520
* Tests: don't use deprecated argument in test declarationOleg Gaidarenko2015-07-3011-65/+193
| | | | Closes gh-2507
* Docs: Fix various spelling mistakesBruno Pérel2015-07-306-6/+6
| | | | Closes gh-2487
* Data: remove user data in cleanDataJason Bedard2015-07-282-11/+38
| | | | | Fixes gh-2503 Closes gh-2480
* Ajax: Account for Android 2.3 not firing window.onerror on script errorsMichał Gołębiowski2015-07-282-0/+20
| | | | | | | | | | Android 2.3 doesn't fire the window.onerror handler, just accept the reality there and skip the test. Refs gh-1573 Refs gh-1786 Refs jquery/jquery.com#108 Closes gh-2458
* Event: Update support comments for mouseenter/mouseleave implementationMichał Gołębiowski2015-07-271-7/+4
| | | | | | | | | Custom mouseenter/mouseleave implementation was needed because of: 1. Safari 6 not implementing mouseenter/mouseleave at all. 2. Chrome sending mouseenter too often. The second issue has been fixed in Chrome but exists now in Safari 7 (it's fixed in Safari 8) so we have to keep it for now, unfortunately.
* Core: Adjust comments & tests after dropping Safari 6 supportMichał Gołębiowski2015-07-274-4/+4
| | | | | | | | Support comments that mentioned only Safari < 7 were checked & updated to account for bugs existing in newer versions as well; Safari 6 support test results were removed. Refs gh-2482
* Core: .each/.map should accept an undefined/null valueThomas Tortorini2015-07-272-11/+21
| | | | | Fixes gh-2267 Closes gh-2363
* Core: Add a support comment for Safari 8Michał Gołębiowski2015-07-201-0/+5
| | | | | | | | Related issue: https://bugs.webkit.org/show_bug.cgi?id=137337 Thanks @phistuck! Refs cfe468f29c4cbe1a457d0feb17dec90dcfd7c280
* Build: Acknowledge Android 2.3 is not ES5-compatibleMichał Gołębiowski2015-07-206-7/+13
| | | | | | | | | | | Android 2.3 chokes on unquoted reserved words being used as property names which was making Deferred tests not run. Acknowledge the sad fact that Android 2.3 is not ES5-compliant browser and enable the "es3" option in JSHint config. Fixes gh-2478 Closes gh-2481
* Selector: Define jQuery.uniqueSort in selector-native tooMarek Lewandowski2015-07-141-22/+24
| | | | | Fixes gh-2466 Closes gh-2467
* Release: properly set the dist remote when it's a real releaseTimmy Willison2015-07-131-1/+1
|
* Ajax: Remove jsonp callbacks through "jQuery#removeProp" methodOleg Gaidarenko2015-07-132-13/+29
| | | | | Fixes gh-2323 Closes gh-2464
* Build: add mailmap entryTimmy Willison2015-07-112-2/+2
|
* Build: update AUTHORS.txtTimmy Willison2015-07-081-0/+15
|
* Tests: Remove a trailing comma for compatibility with the compat branchMichał Gołębiowski2015-07-081-1/+1
|
* CSS: Add an integration test for issue gh-1764Michał Gołębiowski2015-07-084-0/+172
| | | | | | Refs gh-1764 Refs gh-2401 Closes gh-2425
* CSS: Make .css("width") & .css("height") return fractional valuesMichał Gołębiowski2015-07-073-25/+86
| | | | | Fixes gh-1724 Closes gh-2439
* Deferred: add .catch handlerTimmy Willison2015-07-062-0/+39
| | | | Fixes gh-2102
* CSS: Improve a comment explaining IE11 fullscreen bugMichał Gołębiowski2015-07-011-1/+2
|
* Tests: Lower the checks rounding errorCorey Frang2015-06-261-1/+1
| | | | The CSS value rounding error was causig failures on FF and IE.
* Effects: Adding unit tests for jQuery.AnimationCorey Frang2015-06-264-20/+260
| | | | Closes gh-2326
* 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