2019-02-18 01:05:40 +00:00
|
|
|
// NOTE: this list must be up-to-date with browsers listed in
|
|
|
|
// test/acceptance/useragentstrings.yml
|
|
|
|
const BROWSER_ALIASES_MAP = {
|
2019-02-26 02:23:55 +00:00
|
|
|
'Amazon Silk': 'amazon_silk',
|
2019-02-18 01:05:40 +00:00
|
|
|
'Android Browser': 'android',
|
|
|
|
Bada: 'bada',
|
2019-03-09 22:27:28 +00:00
|
|
|
BlackBerry: 'blackberry',
|
2019-02-18 01:05:40 +00:00
|
|
|
Chrome: 'chrome',
|
|
|
|
Chromium: 'chromium',
|
|
|
|
Epiphany: 'epiphany',
|
|
|
|
Firefox: 'firefox',
|
|
|
|
Focus: 'focus',
|
|
|
|
Generic: 'generic',
|
|
|
|
Googlebot: 'googlebot',
|
|
|
|
'Internet Explorer': 'ie',
|
2019-02-26 02:23:55 +00:00
|
|
|
'K-Meleon': 'k_meleon',
|
2019-02-18 01:05:40 +00:00
|
|
|
Maxthon: 'maxthon',
|
|
|
|
'Microsoft Edge': 'edge',
|
|
|
|
'MZ Browser': 'mz',
|
|
|
|
'NAVER Whale Browser': 'naver',
|
|
|
|
Opera: 'opera',
|
2019-02-26 02:23:55 +00:00
|
|
|
'Opera Coast': 'opera_coast',
|
2019-03-09 22:27:28 +00:00
|
|
|
PhantomJS: 'phantomjs',
|
2019-02-18 01:05:40 +00:00
|
|
|
Puffin: 'puffin',
|
2019-03-09 22:27:28 +00:00
|
|
|
QupZilla: 'qupzilla',
|
2019-02-18 01:05:40 +00:00
|
|
|
Safari: 'safari',
|
|
|
|
Sailfish: 'sailfish',
|
2019-04-12 18:43:09 +00:00
|
|
|
'Samsung Internet for Android': 'samsung_internet',
|
2019-03-09 22:27:28 +00:00
|
|
|
SeaMonkey: 'seamonkey',
|
2019-02-18 01:05:40 +00:00
|
|
|
Sleipnir: 'sleipnir',
|
|
|
|
Swing: 'swing',
|
|
|
|
Tizen: 'tizen',
|
|
|
|
'UC Browser': 'uc',
|
|
|
|
Vivaldi: 'vivaldi',
|
2019-03-09 22:27:28 +00:00
|
|
|
'WebOS Browser': 'webos',
|
|
|
|
WeChat: 'wechat',
|
2019-03-09 22:29:34 +00:00
|
|
|
'Yandex Browser': 'yandex',
|
2019-02-18 01:05:40 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
BROWSER_ALIASES_MAP,
|
|
|
|
};
|