aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Attributes: fix setting selected on an option in IE<=11Timmy Willison2016-01-192-0/+47
| | | | | Fixes gh-2732 Close gh-2840
* CSS: Stop Firefox from treating disconnected elements as cascade-hiddenRichard Gibson2016-01-141-1/+6
| | | | | | Fixes gh-2833 Ref dba93f79c405373ec3a492fd0a4bf89b3136a6e6 Close gh-2835
* Docs: add note about code organization with AMDTimmy Willison2016-01-141-0/+6
| | | | | Fixes gh-2750 Close gh-2832
* Docs: remove compat referencesTimmy Willison2016-01-143-7/+3
|
* Release: update AUTHORS.txtTimmy Willison2016-01-131-0/+6
|
* CSS: Restore cascade-override behavior in .showRichard Gibson2016-01-135-116/+391
| | | | | | | Fixes gh-2654 Fixes gh-2308 Close gh-2810 Ref 86419b10bfa5e3b71a7d416288ab806d47a31d1f
* Traversing: Never let .closest() match positional selectorsRichard Gibson2016-01-132-17/+31
| | | | | Fixes gh-2796 Close gh-2818
* Traversing: .not/.filter consistency with non-elementsMartijn W. van der Lee2016-01-132-1/+12
| | | | | Fixes gh-2808 Close gh-2809
* Docs: Updated links to https where they are supported.Jon Dufresne2016-01-139-32/+32
| | | | Close gh-2746
* Docs: Reference new feature guidelines and API tenetsRichard Gibson2016-01-131-2/+4
| | | | | Fixes gh-2320 Close gh-2697
* Tests: fixed grammar in commentHenry Wong2016-01-131-1/+1
| | | | Close gh-2757