aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/support.js
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Make the regex catching Safari 9.0/9.1 more resilientMichał Gołębiowski2016-05-021-1/+1
| | | | | | The word boundary character will prevent iOS from being a false positive. (cherry-picked from 7f2ebd2c4dea186d7d981b939e6e2983a9d7f9c1)
* Tests: take Safari 9.1 into accountMichał Gołębiowski2016-05-021-1/+1
| | | | | | | Safari 9.1 shares its support test results with Safari 9.0 but it's been excluded from the regex catching Safari 9.0. This has been fixed. (cherry-picked from 234a2d828021b6eb36d83d83cc30c5a09045e781)
* Core: drop the document.implementation.createHTMLDocument usageMichał Gołębiowski2016-03-021-19/+0
| | | | | | | | | | | | | The document.implementation.createHTMLDocument("") method creates inert documents which is good but using it has introduced issues around anchor elements href property not resolving according to the current document. Because of that, this patch is getting backed out on 1.x/2.x branches. (cherry-picked from c5c30735311c74c60689fcabdcf2cb192524000e) Refs cfe468f29c4cbe1a457d0feb17dec90dcfd7c280 Refs gh-1505 Fixes gh-2941
* Tests: Set Edge's expected support for clearCloneStyle to trueZack Hall2016-02-131-2/+3
| | | | | | | | | This is done for a version 13 or newer as the bug still exists in Edge 12. (cherry-picked from 28f0329a02c453ae26b6bc028b6aaeec578bef6f) Closes gh-2857
* Tests: Disable/relax a few tests failing in Android 2.3Michał Gołębiowski2016-01-071-6/+6
| | | | Fixes gh-1785
* Tests: fix support values for androidTimmy Willison2016-01-071-14/+14
|
* Effects: add back support.shrinkWrapBlocks() for ie6Timmy Willison2016-01-061-1/+32
|
* Tests: fix support tests in ie9Timmy Willison2016-01-061-5/+5
|
* CSS: fix reliableHiddenOffsets support test for IE6-7Timmy Willison2016-01-061-8/+8
|
* Revert "Misc: Drop support for older browsers; update support comments"Timmy Willison2016-01-061-31/+365
| | | | This reverts commit 90d7cc1d8b2ea7ac75f0eacb42439349c9c73278.
* Build: code style fixes after all those revertsOleg Gaidarenko2015-12-221-1/+1
|
* Revert "CSS: Make .css("width") & .css("height") return fractional values"Oleg Gaidarenko2015-12-221-12/+0
| | | | This reverts commit 23212b34e690e857cbc46951dd8c018d181206cb.
* Tests: Make regexes for iOS devices more rigidMichał Gołębiowski2015-10-301-3/+3
|
* Tests: Remove Safari 7.0 & iOS 6 support tests resultsMichał Gołębiowski2015-10-301-35/+1
|
* Tests: Add iOS 9 support tests resultsMichał Gołębiowski2015-10-301-0/+34
|
* Tests: Add Safari 9 support tests resultsMichał Gołębiowski2015-10-181-0/+34
| | | | Refs e99a3ac7066226d00ff5828de596d4a4b3818c0c
* CSS: Correct misrepresentation of "auto" horizontal margins as 0Richard Gibson2015-10-181-18/+33
| | | | | Fixes gh-2237 Closes gh-2276
* Tests: further improvements QUnit 2.0 migrationOleg Gaidarenko2015-09-081-3/+3
| | | | | | | | | * Remove QUnit jshint globals * Extend QUnit.assert methods * Use assert.async instead of start/stop/done Ref b930d14ce64937e9478405eee2828d4da091d2cb Ref c8d15a2f9f108e90d3651c31e4abf45415a30fde
* Tests: Partially use new qunit interfaceOleg Gaidarenko2015-09-071-32/+40
| | | | | | | | | | | | | http://qunitjs.com/upgrade-guide-2.x/ For most of the boring work was used https://github.com/apsdehal/qunit-migrate package However, it can't update local qunit helpers, plus in some places old QUnit.asyncTest signature is still used Ref b930d14ce64937e9478405eee2828d4da091d2cb Fixes gh-2540
* Build: Update jscs and lint filesOleg Gaidarenko2015-09-071-15/+16
| | | | | Ref 10fdad742a2a6aa9f0e00b3e04fc5264797c53c7 Fixes gh-2056
* Core: Adjust comments & tests after dropping Safari 6 supportMichał Gołębiowski2015-07-271-1/+1
| | | | | | | | | | Support comments that mentioned only Safari < 7 were checked & updated to account for bugs existing in newer versions as well; Safari 6 support test results were removed. (cherry-picked from 93bee4701d14202045a88aab156da0daf9418430) Refs gh-2482
* CSS: Make .css("width") & .css("height") return fractional valuesMichał Gołębiowski2015-07-071-0/+12
| | | | | | Fixes gh-1724 Closes gh-2454 Refs gh-2439
* Core: Change support.ownLast to support.ownFirstMichał Gołębiowski2015-06-231-12/+12
| | | | | | | | jQuery.support.ownLast was the only support test that was supposed to be false when it succeeded. It was confusing. Fixes gh-2406 Closes gh-2408
* Tests: Remove Edge version from the user agentMichał Gołębiowski2015-06-161-1/+1
| | | | | | | | The version will change in the future, matching by /edge\//i is enough (cherry-picked from 5a1217e40193c8884155ccaf415091d326ddb52a) Refs 8e111df641cca3e1b75b31a1971bfc89014b4ded
* Tests: Add Microsoft Edge results (from Windows 10 build 10130)Michał Gołębiowski2015-06-141-4/+36
| | | | | | | The Microsoft Edge user agent contains "Chrome" so it needs to be checked before Chrome. Refs 8e111df641cca3e1b75b31a1971bfc89014b4ded
* Tests: Correct a typo in the regex matching Safari 8Michał Gołębiowski2015-06-141-1/+1
| | | | (cherry-picked from c17543fd3c14ff86c448dbb90f9fe1223661a73b)
* Event: provide verbose info for focus(in | out) & rename support propsOleg Gaidarenko2015-05-191-33/+33
| | | | | Ref c074006a69db73a116dc04ec78844468a8cea7d3 Ref gh-2312
* CSS: Add a support test for the hack for .css('marginRight') etc.Michał Gołębiowski2015-02-051-0/+11
| | | | | | | | | | | | | This hack turns out to be needed by Android 4.0-4.3. Add a support test so that the hack is invoked only where needed. Refs 3747cc642a48d2a5a8ac83069f66bddd33bea301 Refs gh-1815 Refs gh-1820 Refs gh-1842 Closes gh-2061
* README: various text fixesOleg Gaidarenko2014-12-151-1/+1
| | | | | | Thank you @essamjoubori, @bcbcb, @namlede Ref 31b63fc23674ede657f019783ad7b942bb83f9c3
* Support: Correct iOS 8 support test results, re-arrange entriesMichał Gołębiowski2014-12-131-5/+36
|
* Data: use removeAttribute in cleanData to bypass Chrome bugJason Bedard2014-12-101-0/+10
| | | | | | | Related: https://code.google.com/p/chromium/issues/detail?id=378607 Fixes gh-1664
* Core: introduce createHTMLDocument in parseHTML; Safari 8/IE8 left outTimmy Willison2014-12-101-1/+40
| | | | Close gh-1506
* Support: Re-organize browser order, add Safari 8Michał Gołębiowski2014-12-091-67/+9
| | | | | | | | | | Most browsers were put in order newest to oldest, Android was treated differently; this has been fixed. Also, browsers that share test results between different versions were grouped together. (refs 43faf6d1f922ba44a84c93f4ff2461d208b2bf48)
* Misc: Drop support for older browsers; update support commentsMichał Gołębiowski2014-12-081-258/+15
| | | | | | | | | | That includes IE<8, Opera 12.x, Firefox<29, Safari<6.0 and some hacks for old Blackberry. Fixes gh-1836 Fixes gh-1701 Refs gh-1815 Refs gh-1820
* Support: Add Android support tests resultsMichał Gołębiowski2014-03-311-0/+74
|
* Css: change boxSizingReliable in IE<9.Michał Gołębiowski2014-03-211-3/+3
| | | | | | | | Change boxSizingReliable test value to false in all IE versions. Modify support comments to argument getComputedStyle guards with oldIE support and not node.js which is not supported in 1.x. Closes gh-1498
* Support: Make the support matrix for iOS 6 match iOS 7 as wellMichał Gołębiowski2014-03-131-1/+1
| | | | (cherry-picked from 26ce21786252981563e49e91a85b3e0bfa16c3e3)
* Support: Simplify the box-sizing testMichał Gołębiowski2014-03-101-5/+0
| | | | Don't require body in the support.boxSizing test.
* Support: Add iOS6 support tests resultsMichał Gołębiowski2014-01-271-0/+37
|
* Manipulation: Use textarea for missing IE defaultValue checkDave Methvin2014-01-231-1/+1
| | | | | | | | | | IE11 fixed the checkbox defaultValue issue but not textarea. Rather than creating a new detect name I'm reusing the old one to protect anyone who is unwisely using this externally. Re-fixing the defaultValue when it doesn't need to be done is not a problem, so leave that code for IE11. Fixes #14716 Closes gh-1495
* Tests: Fix appendChecked support value for Safari 5.1Michał Gołębiowski2014-01-221-1/+1
|
* Tests: fix Safari userAgent detectionMichał Gołębiowski2014-01-221-3/+3
| | | | (cherry-picked from 3f3f458974fe0bdccfe9042c9503fd2d03e2f6ff)
* Support: Add expected support results for Safari 7 & IE11Michał Gołębiowski2014-01-221-0/+74
|
* No ticket. Remove version sniffing from test/unit/support.js, browsers got ↵Michał Gołębiowski2013-11-111-5/+3
| | | | updated.
* Fix #14422 and add more thorough check for CSP violationsOleg2013-11-071-14/+18
| | | | Close gh-1413
* Fix more support tests (support.input should only be false in IE8 and ↵Timmy Willison2013-09-111-4/+6
| | | | checkClone as it is now used is fine in IE)
* Set the input type for firefox. Fix a support test.Timmy Willison2013-09-111-2/+2
|
* Restore support for Firefox < 23, Chrome < 28 and Safari 5.1.Michał Gołębiowski2013-09-111-3/+41
|
* No ticket. Restore support for Safari 5.1 in test/unit/support.js for now. ↵Michał Gołębiowski2013-09-071-7/+13
| | | | (cherry-picked from badcd1b6f301e6253405f17759c1270549a34e12)
* Fix #10814. Fix #14084. Make support tests lazy and broken out to components.Michał Gołębiowski2013-09-061-227/+257
|