aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Dimensions: Include scroll gutter in "padding" boxRichard Gibson2017-06-192-46/+151
| | | | Fixes gh-3589 Closes gh-3656
* Tests: minor typosAndreas Solleder2017-06-052-2/+2
| | | | Close gh-3671
* Build: Test on Node.js 8, stop testing on Node.js 7Michał Gołębiowski2017-05-301-1/+1
|
* Docs:Tests: Update IE/Edge-related support comments & testsMichał Gołębiowski2017-05-158-47/+40
| | | Closes gh-3661
* CSS: Drop the float mapping from cssPropsMichał Gołębiowski2017-05-061-3/+1
| | | | | Firefox 35 and newer support style.float directly. Closes #3569
* Tests: Revert some testIframe changes to fix dimensions testsRichard Gibson2017-04-291-7/+2
| | | | Ref c0edd8dc18e02999a25768a4946093b015045f80
* Revert "Tests: Revert some testIframe changes to fix dimensions tests"Richard Gibson2017-04-291-2/+7
| | | | This reverts commit c4368a93116e9d1d17587fc2f5421a891957cf45.
* Tests: Revert some testIframe changes to fix dimensions testsRichard Gibson2017-04-291-7/+2
| | | | Ref c0edd8dc18e02999a25768a4946093b015045f80
* Tests: Correct expected assertion countRichard Gibson2017-04-291-1/+1
| | | | Ref e94b5b0bbf8d8179bc79ab749470e71092225862
* Tests: Clean up offset debuggingRichard Gibson2017-04-292-24/+1
| | | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0 Ref c0edd8dc18e02999a25768a4946093b015045f80
* Tests: Adjust by actual scroll position, rather than expectedRichard Gibson2017-04-292-13/+12
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0
* Tests: Keep iframes visible in TestSwarmRichard Gibson2017-04-281-2/+13
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0
* Tests: Add debugging to investigate iOS failuresRichard Gibson2017-04-281-2/+22
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0
* Tests: Reset iframe window scroll after updating html/document positionRichard Gibson2017-04-281-3/+10
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0 Closes gh-3649
* Tests: Prepend test iframes for even *more* consistencyRichard Gibson2017-04-251-1/+1
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0
* Tests: Allow a mock QUnit.test for perfect testIframe fidelityRichard Gibson2017-04-252-14/+16
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0 Closes gh-3647
* Tests: Attach test iframes to the body for visibility-dependent codeRichard Gibson2017-04-252-6/+12
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0 Closes gh-3645
* Tests: Be even more async for iOSRichard Gibson2017-04-241-1/+1
| | | | Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0 Closes gh-3643
* Tests: Improve offset test setup and labelsRichard Gibson2017-04-243-35/+32
| | | | | | Hopefully this fixes iOS testing: http://swarm.jquery.org/job/5226 Ref 1d2df772b4d6e5dbf91df6e75f4a1809f7879ab0 Closes gh-3641
* Core: Update isFunction to handle unusual-@@toStringTag inputRichard Gibson2017-04-243-10/+107
| | | | | | Ref gh-3597 Fixes gh-3600 Fixes gh-3596 Closes gh-3617
* Offset: Use correct offset parents; include all border/scroll valuesRichard Gibson2017-04-243-27/+340
| | | | | | | | Thanks @anseki Fixes gh-3080 Fixes gh-3107 Closes gh-3096 Closes gh-3487
* Docs: Update links to HTML spec for stripAndCollapse (#3594)Boom Lee2017-03-292-2/+2
|
* Tests: Fix incorrect assert name for ensure_iterability_es6Timo Tijhof2017-03-201-1/+1
| | | | Closes gh-3584 Ref bb026fc1.
* Build: Updating the master version to 3.2.2-pre.Timmy Willison2017-03-201-1/+1
|
* Revert "Build: Updating the master version to 3.2.2-pre."Timmy Willison2017-03-201-1/+1
| | | | This reverts commit 066bd8681c4a8ba2de707d59ee3a8df771804970.
* CSS: retrieve inline style before computedTimmy Willison2017-03-201-2/+7
| | | | - Fixes an issue with getting computed style on detached elements
* Build: Updating the master version to 3.2.2-pre.Timmy Willison2017-03-201-1/+1
|
* Tests: add test for passing trigger data to radio click handlerTimmy Willison2017-03-201-0/+10
| | | | | Close gh-3581 Fixes gh-3579
* Revert "Event: Add radio click triggering tests"Timmy Willison2017-03-201-26/+11
| | | | This reverts commit 5f35b5b406ae7d504de86a3f0a5647b2fdf4f2af.
* Revert "Event: Trigger checkbox and radio click events identically"Timmy Willison2017-03-204-11/+7
| | | | This reverts commit b442abacbb8464f0165059e8da734e3143d0721f.
* Dimensions: fall back to offsetWidth/Height for inline elemsTimmy Willison2017-03-203-2/+22
| | | | | Close gh-3577 Fixes gh-3571
* Tests: move readywait to an iframe testSteve Mao2017-03-205-44/+37
| | | | | Close gh-3576 Fixes gh-3573
* Build: update PR templateTimmy Willison2017-03-181-1/+5
| | | | - Comment out things we don't need to see in the PR description - Change CLA link
* Release: edit dist README version on releaseTimmy Willison2017-03-171-1/+24
| | | | Fixes gh-3574
* Build: Updating the master version to 3.2.1-pre.Timmy Willison2017-03-161-1/+1
|
* Release: md5sum -> md5 -r for MACTimmy Willison2017-03-161-1/+1
|
* Release: update version to 3.2.0-preTimmy Willison2017-03-151-1/+1
|
* Release: update AUTHORS.txtTimmy Willison2017-03-151-0/+6
|
* Release: update release dependenciesTimmy Willison2017-03-151-4/+4
|
* CSS: remove dead code in getWidthOrHeightTimmy Willison2017-03-131-5/+0
| | | | | | - getCSS already falls back to inline styles Ref gh-3561
* Dimensions: ignore transforms when retrieving width/heightTimmy Willison2017-03-132-30/+27
| | | | | Close gh-3561 Fixes gh-3193
* Tests: Clean up after the CSS Custom Properties support testMichał Gołębiowski2017-03-071-2/+4
| | | | | Ref bcec54ee7271e2d0e427bcb246e3d2009a8f84f9 Ref 619bf98d5b479f9582dbc40259b666f1c5a83146
* Tests: Skip CSS custom properties tests in non-supporting browsersMichał Gołębiowski2017-03-071-55/+66
| | | | Ref 619bf98d5b479f9582dbc40259b666f1c5a83146
* CSS: Support custom propertiesConnor Atherton2017-03-073-9/+99
| | | | | | Fixes gh-3144 Closes gh-3199 Closes gh-3557
* Core: move jQuery.fn.nodeName to jQuery.nodeName, add testsMichał Gołębiowski2017-03-062-2/+50
| | | | | Ref ac9e3016 Close gh-3560
* Build: fix tests in AMD modeTimmy Willison2017-03-066-10/+14
| | | | - nodeName was included at the wrong spot in dependency lists
* Effects: stabilize rAF logic & align timeout logic with itOleg Gaidarenko2017-03-062-37/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rAF logic was introduced almost three years ago relative to this commit, as a primary method for scheduling animation (see gh-1578 pull). With it there was two substantial changes - one was explicitly mentioned and the other was not. First, if browser window was hidden aka `document.hidden === true` it would immediately execute all scheduled animation without waiting for time pass i.e. tick time become `0` instead of 13 ms of a default value. Which created possibility for circular executions in case if `complete` method executed the same animation (see gh-3434 issue). And the second one - since then there was two ways of scheduling animation: with `setInterval` and `requestAnimationFrame`, but there was a difference in their execution. In case of `setInterval` it waited default `jQuery.fx.interval` value before actually starting the new tick, not counting the first step which wasn't set to be executed through tick method (aka `jQuery.fx.tick`). Whereas `requestAnimationFrame` first scheduled the call and executed the `step` method right after that, counting the first call of `jQuery.fx.timer`, `tick` was happening twice in one frame. But since tests explicitly disabled rAF method i.e. `requestAnimationFrame = null` and checking only `setInterval` logic, since it's impossible to do it otherwise - we missed that change. Faulty logic also was presented with `cancelAnimationFrame`, which couldn't clear any timers since `raf` scheduler didn't define new `timerId` value. Because that change was so subtle, apparently no user noticed it proving that both `cancelAnimationFrame` and `clearInterval` code paths are redundant. Since `cancelAnimationFrame` didn't work properly and rAF is and was a primary used code path, plus the same approach is used in other popular animation libs. Therefore those code paths were removed. These changes also replace two different functions which schedule the animation with one, which checks what type of logic should be used and executes it appropriatley, but for secondary path it now uses `setTimeout` making it more consistent with rAF path. Since ticks are happening globally we also don't require to listen `visibilitychange` event. It also changes the way how first call is scheduled so execution of animation will not happen twice in one frame. No new tests were not introduced, since now `setTimeout` logic should be equivalent to the rAF one, but one test was changed since now we actually execute animation at the first tick. Fixes gh-3434 Closes gh-3559
* Core: Deprecate jQuery.nodeNamekaran-962017-03-0112-36/+56
| | | | | Fixes gh-3475 Closes gh-3505
* Core: Move holdReady to deprecatedManoj Kumar2017-02-133-18/+7
| | | | | Fixes gh-3288 Close gh-3306
* Build: Keep deprecated module in slimTimmy Willison2017-02-131-1/+1
| | | | | Fixes gh-3237 Close gh-3533