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

Update rules for creating browser aliases

This commit is contained in:
Will Soares
2019-03-09 19:27:28 -03:00
parent 064aa812fc
commit b111862cce
3 changed files with 10 additions and 11 deletions

View File

@@ -4,7 +4,7 @@ const BROWSER_ALIASES_MAP = {
'Amazon Silk': 'amazon_silk',
'Android Browser': 'android',
Bada: 'bada',
BlackBerry: 'black_berry',
BlackBerry: 'blackberry',
Chrome: 'chrome',
Chromium: 'chromium',
Epiphany: 'epiphany',
@@ -20,19 +20,19 @@ const BROWSER_ALIASES_MAP = {
'NAVER Whale Browser': 'naver',
Opera: 'opera',
'Opera Coast': 'opera_coast',
PhantomJS: 'phantom_js',
PhantomJS: 'phantomjs',
Puffin: 'puffin',
QupZilla: 'qup_zilla',
QupZilla: 'qupzilla',
Safari: 'safari',
Sailfish: 'sailfish',
SeaMonkey: 'sea_monkey',
SeaMonkey: 'seamonkey',
Sleipnir: 'sleipnir',
Swing: 'swing',
Tizen: 'tizen',
'UC Browser': 'uc',
Vivaldi: 'vivaldi',
'WebOS Browser': 'web_os',
WeChat: 'we_chat',
'WebOS Browser': 'webos',
WeChat: 'wechat',
'Yandex Browser': 'yandex'
};

View File

@@ -407,7 +407,7 @@ class Parser {
const possibleNames = [defaultBrowserName.toLowerCase()];
if (loosely) {
possibleNames.push(getBrowserAlias(defaultBrowserName).toLowerCase());
possibleNames.push(Utils.getBrowserAlias(defaultBrowserName).toLowerCase());
}
return possibleNames.indexOf(browserName.toLowerCase()) !== -1;