1
0
mirror of https://github.com/lancedikson/bowser synced 2026-03-02 03:40:27 +00:00

Merge branch 'vivaldi-support' of git://github.com/pokono/bowser into pokono-vivaldi-support

# Conflicts:
#	README.md

merging #120
This commit is contained in:
Denis Demchenko
2016-04-16 18:53:36 +03:00
5 changed files with 56 additions and 8 deletions

View File

@@ -95,6 +95,13 @@
, version: edgeVersion
}
}
else if (/vivaldi/i.test(ua)) {
result = {
name: 'Vivaldi'
, vivaldi: t
, version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i) || versionIdentifier
}
}
else if (/chrome|crios|crmo/i.test(ua)) {
result = {
name: 'Chrome'
@@ -274,6 +281,7 @@
if (result.msedge ||
(result.msie && result.version >= 10) ||
(result.yandexbrowser && result.version >= 15) ||
(result.vivaldi && result.version >= 1.0) ||
(result.chrome && result.version >= 20) ||
(result.firefox && result.version >= 20.0) ||
(result.safari && result.version >= 6) ||

View File

@@ -1021,6 +1021,22 @@ module.exports.useragents = {
, x: true
}
}
, Vivaldi: {
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.99 Safari/537.36 Vivaldi/1.0.303.52' : {
vivaldi: true
, version: '1.0'
, mac: true
, webkit: true
, a: true
},
'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.99 Safari/537.36 Vivaldi/1.0.303.52': {
vivaldi: true
, version: '1.0'
, windows: true
, webkit: true
, a: true
}
}
, Generic: {
'Generic/2.15 libww': {
name: 'Generic'