aboutsummaryrefslogtreecommitdiffstats
path: root/external
Commit message (Collapse)AuthorAgeFilesLines
* Build: Remove the external directory, read from node_modules directlyMichał Gołębiowski-Owczarek2019-08-267-41473/+0
| | | | | | Now that Sizzle is gone & we use npm, we can read from node_modules directly and skip the setup that copies some files to the external directory. Closes gh-4466
* Tests: update npo.js and include unminified source insteadTimmy Willison2019-08-121-1/+369
| | | | Close gh-4446 Ref gh-4445
* Selector: Inline Sizzle into the selector moduleMichał Gołębiowski-Owczarek2019-07-294-2322/+0
| | | | | | | | | | | | | | | | | | This commit removes Sizzle from jQuery, inlining its code & removing obsolete workarounds where applicable. The selector-native module has been removed. Further work on the selector module may decrease the size enough that it will no longer be necessary. If it turns out it's still useful, we'll reinstate it but the code will look different anyway as we'll want to share as much code as possible with the existing selector module. The Sizzle AUTHORS.txt file has been merged with the jQuery one - people are sorted by their first contributions to either of the two repositories. The commit reduces the gzipped jQuery size by 1460 bytes compared to master. Closes gh-4395
* Build: Update Sizzle from 2.3.3 to 2.3.4Michał Gołębiowski-Owczarek2019-04-094-45/+55
| | | | | | Fixes gh-1756 Fixes gh-4170 Fixes gh-4249 Closes gh-4345
* Build: Update Sinon from 2.3.7 to 7.3.1, other updatesMichał Gołębiowski-Owczarek2019-04-041-5642/+25686
| | | Closes gh-4341
* Build: Update QUnit from 1.23.1 to 2.9.2Michał Gołębiowski-Owczarek2019-03-045-4492/+6745
| | | Closes gh-4307
* Build: Update most dependenciesabnud12019-02-191-3/+3
| | | | | | | | | | | | | | | | The only packages not fully updated are: - qunitjs & karma-qunit as that's a QUnit 2.x update that will require some changes and we'll do that later - jsdom as we need to first rewrite the test with the Symbol polyfill - newer jsdom versions don't work with such a hacked Symbol instance - sinon as the v2 -> v7 upgrade requires to update our unit tests - uglify-js & grunt-contrib-uglify as latest uglify-js versions slightly worsen the minified gzipped size Closes gh-4227 Closes gh-4228 Closes gh-4230 Closes gh-4232
* Build: Update test code for compatibility with QUnit 2.x (#4297)abnud12019-02-185-5235/+10703
| | | | | | | | Also, run `grunt npmcopy` to sync the "external" directory with dependencies from package.json. For example, the Sinon library version didn't match. Ref gh-4234 Closes gh-4297
* Tests: Add support for running unit tests via grunt with karmaTimo Tijhof2017-12-182-1155/+1335
| | | | | | | | | | | | | - Update QUnit to 1.23.1 - Remove unused dl#dl from test/index.html - Remove unused map#imgmap from test/index.html - Ensure all urls to data use baseURI - Add the 'grunt karma:main' task - customContextFile & customDebugFile - Add 'npm run jenkins' script Close gh-3744 Fixes gh-1999
* Build: Update Sizzle to 2.3.3Richard Gibson2016-08-083-5/+5
| | | | Fixes gh-3263
* Build: Update Sizzle to 2.3.2Richard Gibson2016-08-082-2/+2
|
* Build: Update Sizzle to 2.3.1Richard Gibson2016-08-083-35/+90
| | | | Fixes gh-3224
* Tests:Build: update qunit and fix incorrect testOleg Gaidarenko2016-01-292-1783/+2123
| | | | | | * Update QUnit to the latest version (1.20.0) * Corrected test was dependent on QUnit UI, which is always a bad idea
* Build: Update npm deps, fix Sinon npmcopy configMichał Gołębiowski2016-01-278-6200/+7749
| | | | | | | | | | | | All deps were updated except: * jsdom - tests using a Symbol polyfill are hacky and break with newer jsdom; we need to re-do them properly first * qunitjs - versions 1.19.0 & 1.20.0 introduce race conditions to the tests, making the fail randomly Those two packages will be updated once issues related to them get resolved. Fixes gh-2877
* Selector: update Sizzle to 2.3.0Timmy Willison2016-01-113-83/+157
|
* Build: update Sizzle to 2.2.1Oleg Gaidarenko2015-10-173-11/+11
| | | | | Ref #2644 - `selector` module in Edge - Waiting for Sizzle update Fixes #2390
* Effects: Finish should call progressThomas Tortorini2015-09-082-0/+47
| | | | | Fixes gh-2283 Closes gh-2292
* Effects: Add tests for jQuery.TweenCorey Frang2015-06-263-436/+5931
|
* Build: update SizzleTimmy Willison2015-04-134-155/+233
| | | | | | Fixes gh-2042 Fixes gh-1969 Closes gh-1709
* Build: Update native-promise-only (again)Michał Gołębiowski2015-03-281-2/+2
| | | | This should fix Android 4.0 jQuery.when tests issues, for reals this time.
* Build: Update native-promise-onlyMichał Gołębiowski2015-03-251-2/+2
| | | | | | This should fix Android 4.0 jQuery.when tests issues. Closes gh-2159
* Deferred: Backwards-compatible standards interoperabilityRichard Gibson2015-03-202-2/+7
| | | | | Fixes gh-1722 Closes gh-1996
* Build: Update QUnit to latest (1.17.1)Jörn Zaefferer2015-02-153-68/+139
| | | | Closes gh-2038
* Sizzle: update to 2.1.1Timmy Willison2014-12-155-44/+129
|
* Tests: Update QUnitRichard Gibson2014-12-052-1158/+1716
|
* Build: update front-end dependenciesTimmy Willison2014-07-173-47/+79
|
* Build: update Sizzle to 2.0.0Timmy Willison2014-07-012-4/+4
|
* Build: update Sizzle to 1.11.1 and include licenseTimmy Willison2014-06-254-34/+43
|
* Build: Move all external libraries to external directoryScott González2014-06-249-0/+7074
Closes gh-1593