Desktop browser test arrays

Here are the desktop browser test arrays I currently use.

1.0

Original array, created in early September 2013.

Method or property Internet Explorer Firefox Safari Opera Chrome
5.5 6 7 8 9 10 11 23 Win 23 Mac 23 Linux 6 12 Win 12 Mac 12 Linux 16 Win 16 Mac 29 Win 29 Mac 29 Linux
Example

Desktop browser test array 1.0; September 2013

IE5.5 and 6
I do not test on IE5.5 and 6 any more, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
IE7
Trident
On Windows Vista virtualization
IE 8, 9, and 11
Trident
On separate Windows 7 virtualizations
IE10
Trident
On Windows RT (Windows 8)
Firefox
Gecko
23 on Linux; 23.0.1 on Windows 7 and Mac
Safari
WebKit
6.0.5 on Mac
Opera 12
Presto
12.16 Win7, Mac, and Linux
Opera 16
Blink
16.0 Win7 and Mac
Chrome
Blink
29 Win7, Mac, and Linux

Operating systems

Mac
MacBook Pro 17'' with OS 10.7.5
This is my main test station. It also runs all virtual Windows systems.
Windows Vista and 7
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE7, which runs on Vista.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Windows RT
Microsoft Surface with Windows RT
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

1.0.1

Firefox and Chrome updated (except Chrome Linux, which did not update).

Method or property Internet Explorer Firefox Safari Opera Chrome
5.5 6 7 8 9 10 11 24 Win 24 Mac 24 Linux 6 12 Win 12 Mac 12 Linux 16 Win 16 Mac 30 Win 30 Mac 29 Linux
Example

Desktop browser test array 1.0.1; October 2013

IE5.5 and 6
I do not test on IE5.5 and 6 any more, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
IE7
Trident
On Windows Vista virtualization
IE 8, 9, and 11
Trident
On separate Windows 7 virtualizations
IE10
Trident
On Windows RT (Windows 8)
Firefox
Gecko
24 on Linux, Windows 7 and Mac
Safari
WebKit
6.0.5 on Mac
Opera 12
Presto
12.16 Win7, Mac, and Linux
Opera 16
Blink
16.0 Win7 and Mac
Chrome
Blink
30 on Win7 and Mac; 29 on Linux

Operating systems

Mac
MacBook Pro 17'' with OS 10.7.5
This is my main test station. It also runs all virtual Windows systems.
Windows Vista and 7
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE7, which runs on Vista.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Windows RT
Microsoft Surface with Windows RT
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

1.0.2

Method or property Internet Explorer Firefox Safari Opera Chrome Yandex
5.5 6 7 8 9 10 11 25 Win 25 Mac 25 Linux 6 12 Win 12 Mac 12 Linux 18 Win 18 Mac 31 Win 31 Mac 31 Linux 13 Win 13 Mac
Example

Desktop browser test array 1.0.2; November 2013

IE5.5 and 6
I do not test on IE5.5 and 6 any more, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
IE7
Trident
On Windows Vista virtualization
IE 8, 9, and 11
Trident
On separate Windows 7 virtualizations
IE10
Trident
On Windows RT (Windows 8)
Firefox
Gecko
25.0.1 on Windows 7, Mac, and Linux
Safari
WebKit
6.1 on Mac
Opera 12
Presto
12.16 on Win7, Mac, and Linux
Opera 18
Blink
18.0 on Win7 and Mac
Chrome
Blink
31 on Win7, Mac, and Linux
Yandex
Blink
13 on Win7 and Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.7.5
This is my main test station. It also runs all virtual Windows systems.
Windows Vista and 7
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE7, which runs on Vista.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Windows RT
Microsoft Surface with Windows RT
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.0

Method or property Internet Explorer Firefox Safari Chrome Opera Yandex
7 and lower 8 9 10 11 32 Win 32 Mac 32 Linux 7 37 Win 37 Mac 37 Linux 24 Win 24 Mac 14 Win 14 Mac
Example

Desktop browser test array 2.0; September 2014

IE7 and lower
I removed them, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
If IE8 supports a method or property I never tested before I have to guess if IE7 and lower also support it. In general I assume they support the Microsoft-invented properties, but for others I will occasionally have to add a "Don’t know" entry. If IE8 does not support something I never tested before, I assume IE7 and lower also don’t support it.
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations
IE11
Trident
On Windows 8.1 virtualization
On Surface
Firefox
Gecko
32 on Windows 7, Mac, and Linux
Safari
WebKit
7.0.5 on Mac
Chrome
Blink 37
37 on Win7, Mac and Linux
Opera 24
Blink 37
24.0 on Win7 and Mac
Yandex 14
Blink 35
14.0 on Win7
14.0 on Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.0.1

Method or property Internet Explorer Firefox Safari Chrome Opera Yandex
7 and lower 8 9 10 11 32 Win 32 Mac 32 Linux 7 37 Win 37 Mac 37 Linux 24 Win 24 Mac 14.8 Win 14.8 Mac
Example

Desktop browser test array 2.0.1; September 2014

IE7 and lower
I removed them, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
If IE8 supports a method or property I never tested before I have to guess if IE7 and lower also support it. In general I assume they support the Microsoft-invented properties, but for others I will occasionally have to add a "Don’t know" entry. If IE8 does not support something I never tested before, I assume IE7 and lower also don’t support it.
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations
IE11
Trident
On Windows 8.1 virtualization
On Surface
Firefox
Gecko
32 on Windows 7, Mac, and Linux
Safari
WebKit
7.0.5 on Mac
Chrome
Chromium 37
37 on Win7, Mac and Linux
Opera 24
Chromium 37
24.0 on Win7 and Mac
Yandex 14
Chromium 36
14.8 on Win7
14.8 on Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.0.2

Method or property Internet Explorer Firefox Safari Chrome Opera Yandex
7 and lower 8 9 10 11 33 Win 33 Mac 32 Linux 7 38 Win 38 Mac 37 Linux 25 Win 25 Mac 14.8 Win 14.8 Mac
Example

Desktop browser test array 2.0.2; October 2014

IE7 and lower
I removed them, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
If IE8 supports a method or property I never tested before I have to guess if IE7 and lower also support it. In general I assume they support the Microsoft-invented properties, but for others I will occasionally have to add a "Don’t know" entry. If IE8 does not support something I never tested before, I assume IE7 and lower also don’t support it.
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations
IE11
Trident
On Windows 8.1 virtualization
On Surface
Firefox
Gecko 33/32
33 on Win7 and Mac; 32 on Linux (can’t update)
Safari
WebKit
7.0.5 on Mac
Chrome
Chromium 38/37
38 on Win7 and Mac; 37 on Linux (can’t update)
Opera 24
Chromium 38
25.0 on Win7 and Mac
Yandex 14
Chromium 36
14.8 on Win7
14.8 on Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.0.3

Method or property Internet Explorer Firefox Safari Chrome Opera Yandex
7 and lower 8 9 10 11 33 Win 33 Mac 32 Linux 7 38 Win 38 Mac 37 Linux 26 Win 26 Mac 14.10 Win 14.10 Mac
Example

Desktop browser test array 2.0.3; November 2014

IE7 and lower
I removed them, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
If IE8 supports a method or property I never tested before I have to guess if IE7 and lower also support it. In general I assume they support the Microsoft-invented properties, but for others I will occasionally have to add a "Don’t know" entry. If IE8 does not support something I never tested before, I assume IE7 and lower also don’t support it.
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations
IE11
Trident
On Windows 8.1 virtualization
On Surface
Firefox
Gecko 33/32
33 on Win7 and Mac; 32 on Linux (can’t update)
Safari
WebKit
7.0.5 on Mac
Chrome
Chromium 38/37
38 on Win7 and Mac; 37 on Linux (can’t update)
Opera 26
Chromium 38
26.0 on Win7 and Mac
Yandex 14.10
Chromium 37
14.10 on Win7
14.10 on Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.1

Method or property Internet Explorer EdgeHTML Firefox Safari Chrome Opera Yandex
7 and lower 8 9 10 11 35 Win 35 Mac 35 Linux 7 40 Win 40 Mac 37 Linux 26 Win 26 Mac 14.12 Win 14.12 Mac
Example

Desktop browser test array 2.1; January 2015

IE7 and lower
I removed them, so they’re not tested for newer methods and properties that they don’t support anyway. However, I copy all information from older versions of the Tables.
If IE8 supports a method or property I never tested before I have to guess if IE7 and lower also support it. In general I assume they support the Microsoft-invented properties, but for others I will occasionally have to add a "Don’t know" entry. If IE8 does not support something I never tested before, I assume IE7 and lower also don’t support it.
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations as downloaded from Modern IE.
IE11
Trident
On Windows 8.1 virtualization as downloaded from Modern IE.
On Surface
EdgeHTML
EdgeHTML
On Microsoft Remote Desktop, as indicated at Remote IE. This is not Spartan, but an IE that runs EdgeHTML, the new rendering engine.
Firefox
Gecko 35
35 on Win7, Mac and Linux
Safari
WebKit
7.0.5 on Mac
Chrome
Chromium 40/37
40 on Win7 and Mac
37 on Linux (can’t update)
Opera 26
Chromium 38
26.0 on Win7 and Mac
Yandex 14.12
Chromium 38
14.12 on Win7
14.12 on Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.2

Method or property Internet Explorer Edge 12 Firefox Safari Chrome Opera
8 9 10 11 44 Win 44 Mac 44 Linux 9.0.2 48 Win 48 Mac 35 Win 35 Mac
Example

Desktop browser test array 2.2; February 2016

IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations as downloaded from Modern IE.
IE11
Trident
On Windows 8.1 virtualization as downloaded from Modern IE.
On Surface
EdgeHTML
MS Edge 12
On Windows 10 virtualization as downloaded from Modern IE.
Firefox
Gecko 44
44 on Win7, Mac and Linux
Safari
WebKit
9.0.2 on Mac
Chrome
Chromium 48
48 on Win7 and Mac
Opera 26
Chromium 48
35 on Win7 and Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

2.3

Method or property Internet Explorer Edge 13 Firefox Safari Chrome Opera
8 9 10 11 45 Win 45 Mac 45 Linux 9.0.2 49 Win 49 Mac 36 Win 36 Mac
Example

Desktop browser test array 2.2; February 2016

IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations as downloaded from Modern IE.
IE11
Trident
On Windows 8.1 virtualization as downloaded from Modern IE.
On Surface
Edge 13
MS Edge 13
On Windows 10 virtualization as downloaded from Modern IE.
Firefox
Gecko 45
45 on Win7, Mac and Linux
Safari
WebKit
9.0.2 on Mac
Chrome
Chromium 49
49 on Win7 and Mac
Opera 36
Chromium 49
36 on Win7 and Mac

Operating systems

Mac
MacBook Pro 17'' with OS 10.9.4
This is my main test station. It also runs all virtual Windows systems.
Windows
All downloaded from modern.ie. I use VirtualBox, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
The non-IE Windows browsers all run on the IE9/Win7 virtualization.
Surface
Microsoft Surface with Windows RT 8.1
Linux
Ubuntu 12.04 on pretty old hardware. Not fair for performance comparisons.

3.0

Method or property Internet Explorer Edge 13 Firefox Safari Chrome Opera UC 5.6
8 9 10 11 47 Win 47 Mac 9.1.1 51 Win 51 Mac 38 Win 38 Mac
Example
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations as downloaded from Modern IE.
IE11
Trident
On Windows 8.1 virtualization as downloaded from Modern IE.
Edge 13
MS Edge 13
On Surface Book with Windows 10.
Firefox 47
Gecko 47
47.0.1 on Win10 and Mac
Safari 9.1.1
WebKit
9.1.1 on Mac
Chrome 51
Chromium 51
51 on Win10 and Mac
Opera 38
Chromium 51
38 on Win10 and Mac
UC 5.6
Chromium 48
5.6 on Windows 7

Operating systems

Mac
Mac Mini with OS 10.11.15
This is my main test station. It also runs all virtual Windows systems.
Windows 7 and 8.1
All downloaded from modern.ie. I use Parallels, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
Windows 10
Microsoft Surface Book with Windows 10

3.1

Method or property Internet Explorer Edge 14 Firefox Safari UC 6.1 Chrome
8 9 10 11 52 Win 52 Mac 9.1.1 57 Win 57 Mac
Example
IE 8, 9, and 10
Trident
On separate Windows 7 virtualizations as downloaded from Modern IE.
IE11
Trident
On Windows 8.1 virtualization as downloaded from Modern IE.
Edge 13
MS Edge 13
On Surface Book with Windows 10.
Firefox 47
Gecko 47
47.0.1 on Win10 and Mac
Safari 9.1.1
WebKit
9.1.1 on Mac
Chrome 51
Chromium 51
51 on Win10 and Mac
UC 5.6
Chromium 48
5.6 on Windows 10

Operating systems

Mac
Mac Mini with OS 10.11.15
This is my main test station. It also runs all virtual Windows systems.
Windows 7 and 8.1
All downloaded from modern.ie. I use Parallels, and downloded the Windows 7 systems for all browsers but IE11, which runs on Windows 8.1.
Windows 10
Microsoft Surface Book with Windows 10

Diff

Removed from

Added to