AdguardTeam / ExtendedCss

A TypeScript library for non-standard element selecting — :contains(), :matches-css(), etc., and applying CSS styles with extended properties.
GNU General Public License v3.0
65 stars 9 forks source link

Compatibility with old versions Internet Explorer #35

Closed ameshkov closed 7 years ago

ameshkov commented 7 years ago

Look for a way to run unit tests on older versions of IE.

We can simply ask @AdguardTeam/qa-team to assist with testing, but to make their life easier, we need an instruction on how to do it.

As I see it, the easiest way would be to have a gh-pages branch here so that they could run unit-tests simply by opening a page.

TPS commented 7 years ago

If y'all are very serious about testing in-house, there are 2 MS-approved VM solutions:

ameshkov commented 7 years ago

@TPS downloadable is what we have, cloud-based -- not really necessary

ameshkov commented 7 years ago

@AdguardTeam/qa-team guys please assist.

Here is a link you should use to test ExtendedCss: https://adguardteam.github.io/ExtendedCss/index.html

Run the tests in every major browser and also in IE9 and IE10.

ameshkov commented 7 years ago

@AdguardTeam/qa-team ?

zebrum commented 7 years ago

Microsoft Edge 40.15063.0.0 - passed

Google chrome 59.0.3071.115 - passed

Firefox 54.0.1 - passed

Pale moon 27.3.0 - passed

IE 11.413.15063.0 - passed

Opera 46.0.2597.32 - passed

IE9.0.8112.16421: Extended Css - test attribute protection failed

![screenshot 2017-07-04 14 19 10](https://user-images.githubusercontent.com/23637588/27829191-ee5f0fae-60c8-11e7-833f-204a238e8a72.png)

IE 10.0.9200.16438: Extended Css - test attribute protection failed

![screenshot 2017-07-04 15 06 04](https://user-images.githubusercontent.com/23637588/27829468-6e8d485c-60ca-11e7-8228-755e8f10e58e.png)
zebrum commented 7 years ago

in IE9.0.8112.16421 6,7 tests fails in extended css section:

![screenshot 2017-07-06 19 37 51](https://user-images.githubusercontent.com/23637588/27922264-1ffb5070-6283-11e7-8444-f6190329c61f.png)