Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Effects: Remove additional parameters of easings" | Oleg Gaidarenko | 2016-04-27 | 1 | -2/+6 |
| | | | | | This reverts commit b7a7dea95f84d6d8e5a8186d4fb09a762baf79bb. Fixes #3064 | ||||
* | Deferred: Provide explicit undefined context for jQuery.when raw casts | Richard Gibson | 2016-04-27 | 1 | -1/+4 |
| | | | | | Fixes gh-3082 Closes gh-3084 | ||||
* | Ajax: Ensure ajaxSettings.traditional is still honored | Dave Methvin | 2016-04-27 | 2 | -2/+73 |
| | | | | | | | | Fixes gh-3023 Closes gh-3081 Since .param() no longer looks at this setting we need unit tests to ensure it is still honored by $.ajax(). | ||||
* | Serialize: .param - don't use ajaxSettings.traditional | Alexander K | 2016-04-27 | 1 | -28/+12 |
| | | | | | Ref gh-3023 Closes gh-3030 | ||||
* | Tests: Weaken sync-assumption from jQuery.when to jQuery.ready.then | Richard Gibson | 2016-04-26 | 1 | -11/+35 |
| | |||||
* | Deferred: Remove default callback context | Richard Gibson | 2016-04-23 | 1 | -26/+42 |
| | | | | | | | Employs strict mode to simplify Deferred callback context handling. Fixes gh-3060 Closes gh-3061 | ||||
* | Tests: Refactor testIframe() to make it DRYer and more consistent | Dave Methvin | 2016-04-11 | 10 | -51/+51 |
| | | | | | Ref gh-3040 Closes gh-3049 | ||||
* | Tests: Make iframe tests wait after checking isReady | Dave Methvin | 2016-04-11 | 3 | -21/+14 |
| | | | | Ref gh-3040 | ||||
* | CSS: Toggle detached elements as visible unless they have display: none | Richard Gibson | 2016-04-11 | 2 | -4/+41 |
| | | | | | Fixes gh-2863 Closes gh-3037 | ||||
* | Core: add test for `jQuery.isPlainObject(localStorage)` | Oleg Gaidarenko | 2016-04-08 | 1 | -0/+6 |
| | | | | Ref gh-3045 | ||||
* | Serialize: Treat literal and function-returned null/undefined the same | Joe Trumbull | 2016-04-05 | 1 | -1/+4 |
| | | | | | | Fixes gh-3005 Closes gh-3007 | ||||
* | Ajax: execute jQuery#load callback with correct context | Oleg Gaidarenko | 2016-04-04 | 1 | -0/+19 |
| | | | | | | | Thanks @blq (Fredrik Blomqvist) Fixes gh-3035 Close gh-3039 | ||||
* | Tests: do not run IE9 effect tests if inside testswarm | Oleg Gaidarenko | 2016-04-04 | 1 | -20/+29 |
| | | | | | | | | That test doesn't work properly in such environment Ref e04e246552c27e872bbf4ae00b55def02b197189 Fixes gh-2888 Closes gh-3034 | ||||
* | Core: Simplify isPlainObject | Richard Gibson | 2016-04-04 | 1 | -5/+6 |
| | | | | | Fixes gh-2986 Close gh-2998 | ||||
* | Core: set the base href of the context in parseHTML | Timmy Willison | 2016-04-04 | 1 | -0/+9 |
| | | | | | Fixes gh-2965 Close gh-3022 | ||||
* | Core: implement ready without Deferred | Timmy Willison | 2016-04-04 | 1 | -11/+67 |
| | | | | | | | | | - Make jQuery.ready promise-compatible - Gives up sync guarantee for post-ready callbacks Fixes gh-1778 Fixes gh-1823 Close gh-2891 | ||||
* | Docs: Update support comments to follow the new syntax | Michał Gołębiowski | 2016-03-30 | 5 | -8/+8 |
| | | | | | The changes follow the spec proposed in: https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197 | ||||
* | Docs:Tests: Remove legacy code & add support comments where needed | Michał Gołębiowski | 2016-03-30 | 4 | -54/+37 |
| | | | | | | | | This commits backports some changes done in the patch to the then-existing compat branch that removed support for old browsers and added some support comments. Refs 90d7cc1d8b2ea7ac75f0eacb42439349c9c73278 | ||||
* | Attributes: strip/collapse whitespace for set values on selects | Timmy Willison | 2016-03-17 | 1 | -6/+76 |
| | | | | | Fixes gh-2978 Close gh-3002 | ||||
* | Core: Restore 1.x isPlainObject constructor checks | Richard Gibson | 2016-03-14 | 1 | -1/+10 |
| | | | | | | | - Guard isPlainObject against inherited scalar constructors Fixes gh-2982 Close gh-2985 | ||||
* | Tests: add additional test for jQuery.isPlainObject | Oleg Gaidarenko | 2016-03-12 | 1 | -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-fixture | Alexander Lisianoi | 2016-03-09 | 1 | -1/+1 |
| | | | | | | | | Add `match` and `QUnit.assert.selectInFixture` functions that mimic `QUnit.assert.t`. Ref gh-2880 Closes gh-2973 | ||||
* | 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 | 1 | -0/+30 |
| | | | | | | | Ref 49833f7795d665ff1d543c4f71f29fca95b567e9 Ref gh-2828 Ref gh-2836 Fixes gh-2909 | ||||
* | 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: 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 | 2 | -98/+338 |
| | | | | | | | 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 | 1 | -1/+1 |
| | | | | Close gh-2746 | ||||
* | Docs: Fix various spelling errors | Josh Soref | 2016-01-13 | 4 | -6/+6 |
| | | | | Closes gh-2761 |