aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Tests: add additional test for jQuery.isPlainObjectOleg Gaidarenko2016-03-121-1/+11
| | | | | | Ref 00575d4d8c7421c5119f181009374ff2e7736127 Also see discussion in https://github.com/jquery/jquery/pull/2970#discussion_r54970557
* Tests: Restrict "p > * > *" selection in selector.js to #qunit-fixtureAlexander Lisianoi2016-03-092-9/+33
| | | | | | | | Add `match` and `QUnit.assert.selectInFixture` functions that mimic `QUnit.assert.t`. Ref gh-2880 Closes gh-2973
* Release: update AUTHORS.txtTimmy Willison2016-03-091-0/+9
|
* Build: combine intro and outroTimmy Willison2016-03-095-10/+18
| | | | | Fixes gh-2975 Close gh-2976
* Docs:Tests: Remove obsolete code from tests, update support commentsMichał Gołębiowski2016-03-0823-151/+70
| | | | | | | | | | Support comments that were lacking the final IE/Edge version that exhibits the bug were checked & updated. Links to the Chromium bug tracker were updated. Code in tests related to unsupported browsers (like Android 2.3 in non-basic tests) has been removed. Fixes gh-2868 Closes gh-2949
* Attributes: remove redundant parent checkTimmy Willison2016-03-071-1/+1
|
* Selector: filters -> pseudosTimmy Willison2016-03-073-4/+6
| | | | | Fixes gh-2073 Close gh-2969
* Core: restore enumeration behavior in isPlainObjectTimmy Willison2016-03-072-5/+20
| | | | | Fixes gh-2968 Close gh-2970
* Build: update husky dependencyOleg Gaidarenko2016-03-041-1/+1
| | | | Fixes gh-2915
* Build: update grunt-contrib-jshint and grunt-jscs while we at itOleg Gaidarenko2016-03-041-2/+2
|
* Core: Deprecate jQuery.parseJSONMichał Gołębiowski2016-03-029-107/+80
| | | | | Fixes gh-2800 Closes gh-2948
* Release: include external/sizzle in releasesTimmy Willison2016-02-241-0/+1
| | | | Ref gh-2945
* Dimensions: Add tests for negative borders & paddingsVitaliy Terziev2016-02-241-6/+32
| | | | Closes gh-2869
* Tests: limit selection to #qunit-fixture in attributes.jsAlexander Lisianoi2016-02-221-5/+6
| | | | | Ref gh-2880 Close gh-2921
* Tests: fix typosWilliam Robinet2016-02-172-3/+3
| | | | Closes gh-2927
* Attributes: remove the lower-casing logic for attribute namesMichał Gołębiowski2016-02-171-10/+2
| | | | | | | | | | | | | | | jQuery used to lower-case the attribute names passed to the .attr setter to workaround an old IE issue. This is no longer in jQuery 3.0 and removing it may even "accidentally" make this API sort-of work on SVGs (see gh-2910) so why not. Manual lowercasing had to be added to the place where the proper attrHook is retrieved so that it works regardless of the casing of the provided name. A regular `toLowerCase()` is enough there as those few attributes don't contain any non-ASCII characters. Fixes gh-2914 Closes gh-2916
* Build: add `npm-debug.log` to `.gitignore`Oleg Gaidarenko2016-02-131-0/+2
|
* Build: remove npm-debug fileOleg Gaidarenko2016-02-131-44/+0
|
* Tests: use `jQuery` variable instead of `$`Oleg Gaidarenko2016-02-132-1/+45
| | | | | | For some reason that works with `amd` but not with builded version Fixes gh-2909
* Build: simplify and correct .editorconfigOleg Gaidarenko2016-02-111-15/+4
|
* Tests: test element position outside viewOleg Gaidarenko2016-02-112-0/+42
| | | | | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9 Ref gh-2828 Ref gh-2836 Fixes gh-2909
* Build: use hard-coded path to sizzle in selector-sizzleTimmy Willison2016-02-103-9/+3
| | | | Fixes gh-2898
* Build: Drop testing on jsdom with Node 0.10 & 0.12Michał Gołębiowski2016-02-102-31/+3
| | | | Fixes gh-2841
* Build: Move the stripJSONComments variable to the function that uses itMichał Gołębiowski2016-02-101-2/+2
|
* Build: Stop removing the JSHint onevar option, it's no longer thereMichał Gołębiowski2016-02-091-4/+0
|
* Tests: account for new offset testsOleg Gaidarenko2016-02-091-1/+1
| | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9
* Revert "Offset: account for scroll when calculating position"Oleg Gaidarenko2016-02-092-17/+4
| | | | | | | | | | | | This reverts commit 2d715940b9b6fdeed005cd006c8bf63951cf7fb2. This commit provoked new issues: gh-2836, gh-2828. At the meeting, we decided to revert offending commit (in all three branches - 2.2-stable, 1.12-stable and master) and tackle this issue in 3.x. Fixes gh-2828
* Attributes: Add a support comment & fix a link @ tabIndex hookMichał Gołębiowski2016-02-031-1/+2
| | | | Ref gh-2664
* Tests: fix another traverse testOleg Gaidarenko2016-01-311-1/+5
| | | | | | | Tricky test - if isolated, was executed fine, but falling if runned with other tests Ref b97c8d30c5aedace75dc17056d429f28e41b20c1
* Tests:Build: update qunit and fix incorrect testOleg Gaidarenko2016-01-294-1786/+2149
| | | | | | * Update QUnit to the latest version (1.20.0) * Corrected test was dependent on QUnit UI, which is always a bad idea
* Build: add scripts.precommit scriptOleg Gaidarenko2016-01-291-1/+2
| | | | It was losted while merging gh-2881
* Build: run linters on git-commitJha Naman2016-01-292-0/+4
| | | | | Fixes gh-2577 Closes gh-2881
* Selector: add jQuery.escapeSelectorTimmy Willison2016-01-283-3/+34
| | | | | Fixes gh-1761 Close gh-2878
* CSS: Add test for gh-2867Timmy Willison2016-01-271-0/+10
|
* CSS: Make sure elem.ownerDocument.defaultView is not nullTodor Prikumov2016-01-271-1/+1
| | | | | Fixes gh-2866 Close gh-2867
* Docs: use https where possibleBernhard M. Wiedemann2016-01-273-3/+3
| | | | Close gh-2875
* Build: switch from win-spawn to cross-spawnMichał Gołębiowski2016-01-272-3/+3
| | | | | | | The win-spawn package is deprecated. Refs gh-2877 Refs 67c96a59f5af9e8404b3f904028e1c730d647498
* Build: Update npm deps, fix Sinon npmcopy configMichał Gołębiowski2016-01-2712-6218/+7771
| | | | | | | | | | | | 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
* Build: Add .npmrc with save-exact=trueMichał Gołębiowski2016-01-271-0/+1
| | | | | This makes commands like `npm install package --save-dev` always get saved to package.json as a pinned version and not as a `^`-delimited range.
* Build: enable JSCS for test/unit/support.js, fix styling issuesMichał Gołębiowski2016-01-272-3/+6
|
* Tests: Set Edge's expected support for clearCloneStyle to trueZack Hall2016-01-271-2/+3
| | | | | | This is done for a version 13 or newer as the bug still exists in Edge 12. Closes gh-2857
* Tests: Fix manipulation tests in Android 4.4Michał Gołębiowski2016-01-271-0/+12
| | | | | | Chromium < 35 incorrectly upper-cases µ; Android 4.4 uses such a version by default (and its WebView, being un-updatable, will use it for eternity) so we need to blacklist that one for the tests to pass.
* Core: Update isNumeric tests for pre-ES2015 safetyRichard Gibson2016-01-241-24/+20
| | | | Ref 7103d8ef47e04a4cf373abee0e8bfa9062fd616f
* Core: Improve isNumeric logic and test coverageSteve Mao2016-01-242-3/+28
| | | | | | | | | Also add back accidentally deleted comments about the implementation. Fixes gh-2780 Ref gh-2663 Ref gh-2781 Closes gh-2827
* Effects: remove width/height exception for oldIETimmy Willison2016-01-211-1/+1
| | | | | Fixes gh-2488 Close gh-2849
* CSS: isHidden -> isHiddenWithinTreeTimmy Willison2016-01-214-10/+11
| | | | | Fixes gh-2404 Close gh-2855
* Traversing: restore jQuery push behavior in .findTimmy Willison2016-01-201-3/+4
| | | | | Fixes gh-2370 Close gh-2848
* Tests: Fix Deferred tests in Android 5.0's stock Chrome browser & Yandex.BrowserMichał Gołębiowski2016-01-201-2/+36
| | | | | | | | Some Chrome versions newer than 30 but older than 42 display the "undefined is not a function" error, not mentioning the function name. This has been fixed in Chrome 42. Relax two tests to allow for this divergence in older Chromoiums. This affects our Android 5.0 & Yandex.Browser testing.
* Ajax: add serialize to AMD dependenciesTimmy Willison2016-01-191-1/+2
| | | | Fixes gh-2842
* Event: Fix chaining .on() with null handlersDevin Wilson2016-01-192-0/+24
| | | | Fixes gh-2846