Skip to content
This repository was archived by the owner on Apr 11, 2024. It is now read-only.

Commit ec613ba

Browse files
committed
Test on the latest versions of common browsers.
1 parent 084b334 commit ec613ba

File tree

3 files changed

+46
-6
lines changed

3 files changed

+46
-6
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ info.description; // 'Opera 11.52 (identifying as Firefox 4.0) on Mac OS X 10.7.
6969

7070
## Support
7171

72-
Tested in Chrome 62-63, Firefox 56-57, IE 11, Edge 15-16, Safari 10-11, Node.js 4-8, & PhantomJS 2.1.1.
72+
Tested in Chrome 82-83, Firefox 77-78, IE 11, Edge 82-83, Safari 12-13, Node.js 4-14, & PhantomJS 2.1.1.
7373

7474
## BestieJS
7575

platform.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@
961961
// http://stackoverflow.com/questions/6768474/how-can-i-detect-which-javascript-engine-v8-or-jsc-is-used-at-runtime-in-androi
962962
if (!useFeatures || (!likeChrome && !data[1])) {
963963
layout && (layout[1] = 'like Safari');
964-
data = (data = data[0], data < 400 ? 1 : data < 500 ? 2 : data < 526 ? 3 : data < 533 ? 4 : data < 534 ? '4+' : data < 535 ? 5 : data < 537 ? 6 : data < 538 ? 7 : data < 601 ? 8 : '8');
964+
data = (data = data[0], data < 400 ? 1 : data < 500 ? 2 : data < 526 ? 3 : data < 533 ? 4 : data < 534 ? '4+' : data < 535 ? 5 : data < 537 ? 6 : data < 538 ? 7 : data < 601 ? 8 : data < 602 ? 9 : data < 604 ? 10 : data < 606 ? 11 : data < 608 ? 12 : '12');
965965
} else {
966966
layout && (layout[1] = 'like Chrome');
967967
data = data[1] || (data = data[0], data < 530 ? 1 : data < 532 ? 2 : data < 532.05 ? 3 : data < 533 ? 4 : data < 534.03 ? 5 : data < 534.07 ? 6 : data < 534.10 ? 7 : data < 534.13 ? 8 : data < 534.16 ? 9 : data < 534.24 ? 10 : data < 534.30 ? 11 : data < 535.01 ? 12 : data < 535.02 ? '13+' : data < 535.07 ? 15 : data < 535.11 ? 16 : data < 535.19 ? 17 : data < 536.05 ? 18 : data < 536.10 ? 19 : data < 537.01 ? 20 : data < 537.11 ? '21+' : data < 537.13 ? 23 : data < 537.18 ? 24 : data < 537.24 ? 25 : data < 537.36 ? 26 : layout != 'Blink' ? '27' : '28');

test/test.js

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,14 @@
599599
'version': '63.0.3239.132'
600600
},
601601

602+
'Chrome 83.0.4103.116 on Windows 10 64-bit': {
603+
'ua': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36',
604+
'layout': 'Blink',
605+
'name': 'Chrome',
606+
'os': 'Windows 10 64-bit',
607+
'version': '83.0.4103.116'
608+
},
609+
602610
'Chrome Mobile 16.0.912.77 on HTC Sensation XE with Beats Audio (Android 4.0.3)': {
603611
'ua': 'Mozilla/5.0 (Linux; U; Android 4.0.3; zh-cn; HTC Sensation XE with Beats Audio Build/IML74K) AppleWebKit/535.7 (KHTML, like Gecko) CrMo/16.0.912.77 Mobile Safari/535.7',
604612
'layout': 'WebKit',
@@ -887,6 +895,14 @@
887895
'version': '76.0'
888896
},
889897

898+
'Firefox 77.0 on Windows 10 64-bit': {
899+
'ua': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0',
900+
'layout': 'Gecko',
901+
'name': 'Firefox',
902+
'os': 'Windows 10 64-bit',
903+
'version': '77.0'
904+
},
905+
890906
'Firefox for iOS 1.0 (like Safari 8.x) on Apple iPhone (iOS 8.3)': {
891907
'ua': 'Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) FxiOS/1.0 Mobile/12F69 Safari/600.1.4',
892908
'layout': 'WebKit',
@@ -1764,8 +1780,16 @@
17641780
'product': 'Lumia 950',
17651781
'version': '13.10586'
17661782
},
1767-
1768-
'Microsoft Edge 41.1.35.1 (like Safari 8+) on Apple iPhone (iOS 10.3.2)': {
1783+
1784+
'Microsoft Edge 18.19041 on Windows 10 64-bit': {
1785+
'ua': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.19041',
1786+
'layout': 'EdgeHTML',
1787+
'name': 'Microsoft Edge',
1788+
'os': 'Windows 10 64-bit',
1789+
'version': '18.19041',
1790+
},
1791+
1792+
'Microsoft Edge 41.1.35.1 (like Safari 10.x) on Apple iPhone (iOS 10.3.2)': {
17691793
'ua': 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_2 like Mac OS X) AppleWebKit/603.2.4 (KHTML, like Gecko) Mobile/14F89 Safari/603.2.4 EdgiOS/41.1.35.1',
17701794
'layout': 'WebKit',
17711795
'manufacturer': 'Apple',
@@ -1792,7 +1816,15 @@
17921816
'os': 'Windows 10 64-bit',
17931817
'version': '74.1.96.24'
17941818
},
1795-
1819+
1820+
'Microsoft Edge 83.0.478.37 on Windows 10 64-bit': {
1821+
'ua': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36 Edg/83.0.478.37',
1822+
'layout': 'Blink',
1823+
'name': 'Microsoft Edge',
1824+
'os': 'Windows 10 64-bit',
1825+
'version': '83.0.478.37'
1826+
},
1827+
17961828
'Midori (like Safari 3.x) on Linux 64-bit': {
17971829
'ua': 'Mozilla/5.0 (X11; U; Linux x86_64; ru-ru) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori',
17981830
'layout': 'WebKit',
@@ -2346,6 +2378,14 @@
23462378
'version': '8.0'
23472379
},
23482380

2381+
'Safari 13.0.5 on OS X 10.15.3': {
2382+
'ua': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.5 Safari/605.1.15',
2383+
'layout': 'WebKit',
2384+
'name': 'Safari',
2385+
'os': 'OS X 10.15.3',
2386+
'version': '13.0.5'
2387+
},
2388+
23492389
'Samsung Internet 1.0 (like Safari 7.x) on Samsung SM-Z130H (Tizen 2.3)': {
23502390
'ua' : 'Mozilla/5.0 (Linux; Tizen 2.3; SAMSUNG SM-Z130H) AppleWebKit/537.3 (KHTML, like Gecko) SamsungBrowser/1.0 Mobile Safari/537.3',
23512391
'layout': 'WebKit',
@@ -2779,7 +2819,7 @@
27792819
'version': '20.4.5.63.00'
27802820
},
27812821

2782-
'Yandex Browser 20.4.4.227.11 (like Safari 8+) on Apple iPad (iOS 13.3)': {
2822+
'Yandex Browser 20.4.4.227.11 (like Safari 11.x) on Apple iPad (iOS 13.3)': {
27832823
'ua': 'Mozilla/5.0 (iPad; CPU OS 13_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 YaBrowser/20.4.4.227.11 Mobile/15E148 Safari/604.1',
27842824
'layout': 'WebKit',
27852825
'manufacturer': 'Apple',

0 commit comments

Comments
 (0)