Michał Gołębiowski-Owczarek
cc95204589
Tests: Add support test results for Firefox 61+
...
Firefox 61 now passes the reliableMarginLeft test.
Closes gh-4122
2018-07-09 18:37:52 +02:00
Michał Gołębiowski-Owczarek
9a5b3b6ed0
Tests: ensure support tests are failed by at least one tested browser
...
A whitelist is available so that some tests can be allowed to always succeed.
This is used only for ajax for now as it can be manually disabled in IE but
is enabled by default.
Closes gh-4052
2018-04-23 20:39:52 +02:00
Timo Tijhof
ecd8ddea33
Tests: Add support for running unit tests via grunt with karma
...
- Update QUnit to 1.23.1
- Remove unused dl#dl from test/index.html
- Remove unused map#imgmap from test/index.html
- Ensure all urls to data use baseURI
- Add the 'grunt karma:main' task
- customContextFile & customDebugFile
- Add 'npm run jenkins' script
Close gh-3744
Fixes gh-1999
2017-12-18 12:27:38 -05:00
Michał Gołębiowski-Owczarek
60cc6c9fbf
Tests: Add iOS 11 support test results
2017-11-20 23:46:31 +01:00
Michał Gołębiowski-Owczarek
50e3395e7e
Tests: Add Safari 11 support test results
2017-10-18 17:59:22 +02:00
Richard Gibson
94ddf62022
CSS: Detect more WebKit styles erroneously reported as percentages
...
Ref 692f9d4db3
Fixes gh-3777
Closes gh-3778
2017-09-18 11:59:50 -04:00
Richard Gibson
20cdf4e7de
Support: Properly check for IE9 absolute scrollbox mishandling
...
Ref gh-3589
Fixes gh-3699
Fixes gh-3730
Closes gh-3729
2017-07-18 15:40:41 -04:00
Michał Gołębiowski
731c501155
Docs:Tests: Update IE/Edge-related support comments & tests
...
Closes gh-3661
2017-05-15 20:37:14 +02:00
Michał Gołębiowski
223ed99f4a
Tests: Add test results for Safari 10/iOS 10, remove for Safari 8
2016-09-19 18:55:12 +02:00
Michał Gołębiowski
7f2ebd2c4d
Tests: Make the regex catching Safari 9.0/9.1 more resilient
...
The word boundary character will prevent iOS from being a false positive.
2016-05-02 23:05:56 +02:00
Michał Gołębiowski
234a2d8280
Tests: take Safari 9.1 into account
...
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.
2016-05-02 22:49:17 +02:00
Dave Methvin
e5ffcb0838
Tests: Refactor testIframe() to make it DRYer and more consistent
...
Ref gh-3040
Closes gh-3049
2016-04-11 13:32:51 -04:00
Michał Gołębiowski
dda87f6b16
Build: enable JSCS for test/unit/support.js, fix styling issues
2016-01-27 12:14:17 +01:00
Zack Hall
28f0329a02
Tests: Set Edge's expected support for clearCloneStyle to true
...
This is done for a version 13 or newer as the bug still exists in Edge 12.
Closes gh-2857
2016-01-27 12:14:04 +01:00
Michał Gołębiowski
015d16c02d
Tests: Make regexes for iOS devices more rigid
2015-10-30 19:17:07 +01:00
Michał Gołębiowski
47e2aa6593
Tests: Remove Safari 7.0 & iOS 6 support tests results
2015-10-30 19:17:01 +01:00
Michał Gołębiowski
1c2b5362ef
Tests: Add iOS 9 support tests results
2015-10-30 19:13:56 +01:00
Michał Gołębiowski
e99a3ac706
Tests: Add Safari 9 support tests results
2015-10-18 17:26:56 -04:00
Richard Gibson
487d5ca913
CSS: Correct misrepresentation of "auto" horizontal margins as 0
...
Fixes gh-2237
Closes gh-2276
(cherry picked from commit 214e1634ab
)
Conflicts:
src/css.js
src/css/support.js
test/unit/support.js
2015-10-18 16:58:38 -04:00
Michał Gołębiowski
ce3b4a6242
Ajax:Attributes:CSS:Manipulation: Reduce Android 2.3 support
...
Drop non-critical workarounds for Android 2.3.
Fixes gh-2483
Fixes gh-2505
Closes gh-2581
2015-09-14 21:26:48 +02:00
Oleg Gaidarenko
c8d15a2f9f
Tests: further improvements QUnit 2.0 migration
...
* Remove QUnit jshint globals
* Extend QUnit.assert methods
* Use assert.async instead of start/stop/done
Ref b930d14ce6
2015-09-08 04:06:20 +03:00
Oleg Gaidarenko
10fdad742a
Build: Update jscs and lint files
...
Fixes gh-2056
2015-09-07 20:03:50 +03:00
Oleg Gaidarenko
b930d14ce6
Tests: partially use new qunit interface
...
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
Fixes gh-2540
2015-08-16 09:02:01 +03:00
Michał Gołębiowski
93bee4701d
Core: Adjust comments & tests after dropping Safari 6 support
...
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.
Refs gh-2482
2015-07-27 22:14:48 +02:00
Michał Gołębiowski
5a1217e401
Tests: Remove Edge version from the user agent
...
The version will change in the future, matching by /edge\//i is enough
Refs 8e111df641
2015-06-16 14:44:24 +02:00
Michał Gołębiowski
8e111df641
Tests: Add Microsoft Edge results (from Windows 10 build 10130)
...
The Microsoft Edge user agent contains "Chrome" so it needs to be checked
before Chrome.
2015-06-14 01:56:51 +02:00
Michał Gołębiowski
c17543fd3c
Tests: Correct a typo in the regex matching Safari 8
2015-06-14 00:37:31 +02:00
Oleg Gaidarenko
c074006a69
Event: provide verbose comment for focus(in | out) & rename support prop
...
Closes gh-2312
2015-05-19 13:43:34 +03:00
Michał Gołębiowski
3747cc642a
CSS: Restore the hack to get pixels for .css('width') etc.
...
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 gh-1815
Refs gh-1820
Closes gh-1842
2015-02-04 13:51:56 +01:00
Oleg Gaidarenko
31b63fc236
README: various text fixes
...
Thank you @essamjoubori, @bcbcb, @namlede
Closes gh-1926
Closes gh-1927
Closes gh-1928
2014-12-15 16:07:10 +03:00
Michał Gołębiowski
ce308e25e5
Support: Correct iOS 8 support test results, re-arrange entries
2014-12-13 21:41:04 +01:00
Timmy Willison
cfe468f29c
Core: re-introduce createHTMLDocument in parseHTML; Safari 8 left out
...
Close gh-1505
2014-12-10 09:51:30 -05:00
Timmy Willison
59232825aa
Core: remove unnecessary support test for createHTMLDocument
2014-12-09 15:57:12 -05:00
Frederic Hemberger
58c2460821
Core: use document.implemenation.createHTMLDocument in jQuery.parseHTML
...
Close gh-1505
2014-12-09 15:19:01 -05:00
Michał Gołębiowski
43faf6d1f9
Support: Re-organize browser order, add Safari 8
...
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.
2014-12-09 21:05:45 +01:00
Michał Gołębiowski
740e190223
Misc: Drop support for older browsers; update support comments
...
That includes Opera 12.x, Firefox<29, Safari<6.0 and some hacks
for old Blackberry.
Closes gh-1820
Refs gh-1815
2014-11-03 18:37:26 +01:00
Michał Gołębiowski
4f490e55ad
Support: Add Android support tests results
2014-03-31 23:05:49 +02:00
Michał Gołębiowski
26ce217862
Support: Make the support matrix for iOS 6 match iOS 7 as well
2014-03-13 01:46:18 +01:00
Michał Gołębiowski
b2eb7ec0f0
Support: Add iOS6 support tests results
2014-01-27 21:17:53 +01:00
Dave Methvin
a20494228d
Manipulation: Use textarea for missing IE defaultValue check
...
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
2014-01-23 13:04:40 -05:00
Michał Gołębiowski
3f3f458974
Tests: fix Safari userAgent detection
2014-01-22 21:49:10 +01:00
Michał Gołębiowski
37d036a84c
Support: Add expected support results for Safari 7 & IE11
2014-01-22 21:35:09 +01:00
Michał Gołębiowski
2ace149f48
No ticket. Remove version sniffing from test/unit/support.js, browsers got updated.
2013-11-11 00:42:37 +01:00
Oleg
626cbde7f8
Use full version of jQuery 1.9.1
...
Had some weird failures in IE with xhr build of 1.9.1
2013-11-08 01:04:08 +01:00
Oleg
ee0d0e6e3f
Add more thorough check for CSP violations
2013-11-07 20:16:19 +01:00
Michał Gołębiowski
48a3549bc5
Restore support for Firefox < 23, Chrome < 28 and Safari 5.1.
2013-09-11 03:35:46 +02:00
Michał Gołębiowski
9968364d14
No ticket. Restore support for Safari 5.1 in test/unit/support.js for now.
2013-09-07 02:30:19 +02:00
Michał Gołębiowski
bbbdd94725
Fix #10814 . Make support tests lazy and broken out to components.
2013-09-06 03:38:22 +02:00
Timmy Willison
6318ae6ab9
AMD-ify jQuery sourcegit s! Woo! Fixes #14113 , #14163 .
2013-08-15 14:15:49 -04:00
Oleg
e253c65b2d
"pixelPosition" should be "true" in 28 >= Chrome
2013-08-08 01:18:01 +04:00