| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
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
|
|
|
|
| |
Close gh-4446
Ref gh-4445
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fixes gh-1756
Fixes gh-4170
Fixes gh-4249
Closes gh-4345
|
|
|
| |
Closes gh-4341
|
|
|
| |
Closes gh-4307
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
Fixes gh-3263
|
| |
|
|
|
|
| |
Fixes gh-3224
|
|
|
|
|
|
| |
* Update QUnit to the latest version (1.20.0)
* Corrected test was dependent on QUnit UI, which is always a bad idea
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Ref #2644 - `selector` module in Edge - Waiting for Sizzle update
Fixes #2390
|
|
|
|
|
| |
Fixes gh-2283
Closes gh-2292
|
| |
|
|
|
|
|
|
| |
Fixes gh-2042
Fixes gh-1969
Closes gh-1709
|
|
|
|
| |
This should fix Android 4.0 jQuery.when tests issues, for reals this time.
|
|
|
|
|
|
| |
This should fix Android 4.0 jQuery.when tests issues.
Closes gh-2159
|
|
|
|
|
| |
Fixes gh-1722
Closes gh-1996
|
|
|
|
| |
Closes gh-2038
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
Closes gh-1593
|