Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Docs:Tests: Remove obsolete code from tests, update support comments | Michał Gołębiowski | 2016-03-08 | 8 | -126/+44 |
| | | | | | | | | | | 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 | ||||
* | Core: restore enumeration behavior in isPlainObject | Timmy Willison | 2016-03-07 | 1 | -2/+14 |
| | | | | | Fixes gh-2968 Close gh-2970 | ||||
* | Core: Deprecate jQuery.parseJSON | Michał Gołębiowski | 2016-03-02 | 5 | -95/+76 |
| | | | | | Fixes gh-2800 Closes gh-2948 | ||||
* | Dimensions: Add tests for negative borders & paddings | Vitaliy Terziev | 2016-02-24 | 1 | -6/+32 |
| | | | | Closes gh-2869 | ||||
* | Tests: limit selection to #qunit-fixture in attributes.js | Alexander Lisianoi | 2016-02-22 | 1 | -5/+6 |
| | | | | | Ref gh-2880 Close gh-2921 | ||||
* | Tests: fix typos | William Robinet | 2016-02-17 | 2 | -3/+3 |
| | | | | Closes gh-2927 | ||||
* | Tests: use `jQuery` variable instead of `$` | Oleg Gaidarenko | 2016-02-13 | 1 | -1/+1 |
| | | | | | | For some reason that works with `amd` but not with builded version Fixes gh-2909 | ||||
* | Tests: test element position outside view | Oleg Gaidarenko | 2016-02-11 | 2 | -0/+42 |
| | | | | | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9 Ref gh-2828 Ref gh-2836 Fixes gh-2909 | ||||
* | Build: use hard-coded path to sizzle in selector-sizzle | Timmy Willison | 2016-02-10 | 1 | -4/+1 |
| | | | | Fixes gh-2898 | ||||
* | Tests: account for new offset tests | Oleg Gaidarenko | 2016-02-09 | 1 | -1/+1 |
| | | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9 | ||||
* | Revert "Offset: account for scroll when calculating position" | Oleg Gaidarenko | 2016-02-09 | 1 | -12/+2 |
| | | | | | | | | | | | | 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 | ||||
* | Tests: fix another traverse test | Oleg Gaidarenko | 2016-01-31 | 1 | -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 test | Oleg Gaidarenko | 2016-01-29 | 1 | -2/+25 |
| | | | | | | * Update QUnit to the latest version (1.20.0) * Corrected test was dependent on QUnit UI, which is always a bad idea | ||||
* | Selector: add jQuery.escapeSelector | Timmy Willison | 2016-01-28 | 1 | -0/+6 |
| | | | | | Fixes gh-1761 Close gh-2878 | ||||
* | CSS: Add test for gh-2867 | Timmy Willison | 2016-01-27 | 1 | -0/+10 |
| | |||||
* | Build: Update npm deps, fix Sinon npmcopy config | Michał Gołębiowski | 2016-01-27 | 1 | -1/+1 |
| | | | | | | | | | | | | 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: enable JSCS for test/unit/support.js, fix styling issues | Michał Gołębiowski | 2016-01-27 | 1 | -3/+5 |
| | |||||
* | Tests: Set Edge's expected support for clearCloneStyle to true | Zack Hall | 2016-01-27 | 1 | -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.4 | Michał Gołębiowski | 2016-01-27 | 1 | -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 safety | Richard Gibson | 2016-01-24 | 1 | -24/+20 |
| | | | | Ref 7103d8ef47e04a4cf373abee0e8bfa9062fd616f | ||||
* | Core: Improve isNumeric logic and test coverage | Steve Mao | 2016-01-24 | 1 | -2/+23 |
| | | | | | | | | | Also add back accidentally deleted comments about the implementation. Fixes gh-2780 Ref gh-2663 Ref gh-2781 Closes gh-2827 | ||||
* | Tests: Fix Deferred tests in Android 5.0's stock Chrome browser & Yandex.Browser | Michał Gołębiowski | 2016-01-20 | 1 | -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. | ||||
* | Event: Fix chaining .on() with null handlers | Devin Wilson | 2016-01-19 | 1 | -0/+22 |
| | | | | Fixes gh-2846 | ||||
* | Attributes: fix setting selected on an option in IE<=11 | Timmy Willison | 2016-01-19 | 1 | -0/+31 |
| | | | | | Fixes gh-2732 Close gh-2840 | ||||
* | Docs: remove compat references | Timmy Willison | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | CSS: Restore cascade-override behavior in .show | Richard Gibson | 2016-01-13 | 3 | -107/+343 |
| | | | | | | | Fixes gh-2654 Fixes gh-2308 Close gh-2810 Ref 86419b10bfa5e3b71a7d416288ab806d47a31d1f | ||||
* | Traversing: Never let .closest() match positional selectors | Richard Gibson | 2016-01-13 | 1 | -4/+17 |
| | | | | | Fixes gh-2796 Close gh-2818 | ||||
* | Traversing: .not/.filter consistency with non-elements | Martijn W. van der Lee | 2016-01-13 | 1 | -0/+11 |
| | | | | | Fixes gh-2808 Close gh-2809 | ||||
* | Docs: Updated links to https where they are supported. | Jon Dufresne | 2016-01-13 | 3 | -4/+4 |
| | | | | Close gh-2746 | ||||
* | Tests: fixed grammar in comment | Henry Wong | 2016-01-13 | 1 | -1/+1 |
| | | | | Close gh-2757 | ||||
* | Docs: Fix various spelling errors | Josh Soref | 2016-01-13 | 4 | -6/+6 |
| | | | | Closes gh-2761 | ||||
* | Deferred: Warn on exceptions that are likely programming errors | Dave Methvin | 2016-01-13 | 1 | -0/+59 |
| | | | | | Fixes gh-2736 Closes gh-2737 | ||||
* | Deferred: Remove undocumented progress notifications in $.when | Dave Methvin | 2016-01-13 | 1 | -20/+4 |
| | | | | | Fixes gh-2710 Closes gh-2816 | ||||
* | Manipulation: Bring tagname regexes up to spec | Leonardo Braga | 2016-01-07 | 1 | -0/+67 |
| | | | | | Fixes gh-2005 Closes gh-2634 | ||||
* | CSS: Add animation-iteration-count to cssNumber, fix tests | Jun Sun | 2016-01-07 | 1 | -4/+13 |
| | | | | | Fixes gh-2792 Closes gh-2793 | ||||
* | Revert "Attributes: Remove undocumented .toggleClass( boolean ) signature" | Timmy Willison | 2016-01-07 | 1 | -1/+24 |
| | | | | | | This reverts commit 53f798cf4d783bb813b4d1ba97411bc752b275f3. - Turns out this is documented, even if not fully. Need to deprecate before removal. | ||||
* | Attributes: exclusively lowercase A-Z in attribute names | Timmy Willison | 2015-12-02 | 1 | -1/+12 |
| | | | | | Fixes gh-2730 Close gh-2749 | ||||
* | Ajax: Preserve URL hash on requests | Dave Methvin | 2015-11-30 | 1 | -4/+18 |
| | | | | | Fixes gh-1732 Closes gh-2721 | ||||
* | Effects: add tests for using jQuery.speed directly | Timmy Willison | 2015-11-17 | 1 | -0/+85 |
| | | | | | Fixes gh-2716 Close gh-2724 | ||||
* | Deferred: syncronize single and multiple target handling in $.when | Timmy Willison | 2015-11-13 | 1 | -7/+35 |
| | | | | | | Fixes gh-2546 Fixes gh-2018 Close gh-2707 | ||||
* | Selector: pass jQuery unit tests with selector-native | Timmy Willison | 2015-11-11 | 8 | -167/+233 |
| | | | | | | | | | - Ignore certain tests that obviously are not supported - Beefed up the sortOrder, uniqueSort, isXMLDoc, and attr functions Fixes gh-1742 Fixes gh-2048 Close gh-2703 | ||||
* | Offset: offsetLeft/Top on empty set returns undefined | Dave Methvin | 2015-11-10 | 1 | -2/+2 |
| | | | | | | Fixes gh-2319 Closes gh-2702 Ref gh-2701 | ||||
* | Dimensions: Empty sets should return undefined | Dave Methvin | 2015-11-10 | 1 | -25/+13 |
| | | | | | Ref gh-2319 Closes gh-2701 | ||||
* | Dimensions: properly manipulate non-px values | Timmy Willison | 2015-11-09 | 1 | -30/+35 |
| | | | | | Fixes gh-1712 Close gh-2695 | ||||
* | Manipulation: execute scripts from iframe in the iframe's context | Timmy Willison | 2015-11-09 | 2 | -0/+29 |
| | | | | | Fixes gh-1757 Close gh-2696 | ||||
* | Event: Move VML test out of event alias test | Dave Methvin | 2015-11-07 | 1 | -5/+15 |
| | | | | Ref gh-2693 | ||||
* | Dimensions: outerWidth/Height include scrollbar | Dave Methvin | 2015-11-07 | 1 | -40/+43 |
| | | | | | Fixes gh-1729 Closes gh-2694 | ||||
* | Event: Make event aliases optional in unit tests | Dave Methvin | 2015-11-06 | 2 | -45/+42 |
| | |||||
* | Attributes: return empty array for select-multiple with no values | Timmy Willison | 2015-11-05 | 1 | -2/+2 |
| | | | | | Fixes gh-2562 Close gh-2689 | ||||
* | Event: Add basic unit tests for event aliases | Dave Methvin | 2015-11-05 | 1 | -0/+18 |
| | | | | | | | | Fixes gh-2302 Closes gh-2687 At the moment it's not possible to run the full event unit tests without aliases so this was just tested with a custom build by running this one test. |