| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- // NOTE: this list must be up-to-date with browsers listed in
- // test/acceptance/useragentstrings.yml
- export const BROWSER_ALIASES_MAP = {
- 'Amazon Silk': 'amazon_silk',
- 'Android Browser': 'android',
- Bada: 'bada',
- BlackBerry: 'blackberry',
- Chrome: 'chrome',
- Chromium: 'chromium',
- Electron: 'electron',
- Epiphany: 'epiphany',
- Firefox: 'firefox',
- Focus: 'focus',
- Generic: 'generic',
- 'Google Search': 'google_search',
- Googlebot: 'googlebot',
- 'Internet Explorer': 'ie',
- 'K-Meleon': 'k_meleon',
- Maxthon: 'maxthon',
- 'Microsoft Edge': 'edge',
- 'MZ Browser': 'mz',
- 'NAVER Whale Browser': 'naver',
- Opera: 'opera',
- 'Opera Coast': 'opera_coast',
- PhantomJS: 'phantomjs',
- Puffin: 'puffin',
- QupZilla: 'qupzilla',
- QQ: 'qq',
- QQLite: 'qqlite',
- Safari: 'safari',
- Sailfish: 'sailfish',
- 'Samsung Internet for Android': 'samsung_internet',
- SeaMonkey: 'seamonkey',
- Sleipnir: 'sleipnir',
- Swing: 'swing',
- Tizen: 'tizen',
- 'UC Browser': 'uc',
- Vivaldi: 'vivaldi',
- 'WebOS Browser': 'webos',
- WeChat: 'wechat',
- 'Yandex Browser': 'yandex',
- Roku: 'roku',
- };
- export const BROWSER_MAP = {
- amazon_silk: 'Amazon Silk',
- android: 'Android Browser',
- bada: 'Bada',
- blackberry: 'BlackBerry',
- chrome: 'Chrome',
- chromium: 'Chromium',
- electron: 'Electron',
- epiphany: 'Epiphany',
- firefox: 'Firefox',
- focus: 'Focus',
- generic: 'Generic',
- googlebot: 'Googlebot',
- google_search: 'Google Search',
- ie: 'Internet Explorer',
- k_meleon: 'K-Meleon',
- maxthon: 'Maxthon',
- edge: 'Microsoft Edge',
- mz: 'MZ Browser',
- naver: 'NAVER Whale Browser',
- opera: 'Opera',
- opera_coast: 'Opera Coast',
- phantomjs: 'PhantomJS',
- puffin: 'Puffin',
- qupzilla: 'QupZilla',
- qq: 'QQ Browser',
- qqlite: 'QQ Browser Lite',
- safari: 'Safari',
- sailfish: 'Sailfish',
- samsung_internet: 'Samsung Internet for Android',
- seamonkey: 'SeaMonkey',
- sleipnir: 'Sleipnir',
- swing: 'Swing',
- tizen: 'Tizen',
- uc: 'UC Browser',
- vivaldi: 'Vivaldi',
- webos: 'WebOS Browser',
- wechat: 'WeChat',
- yandex: 'Yandex Browser',
- };
- export const PLATFORMS_MAP = {
- tablet: 'tablet',
- mobile: 'mobile',
- desktop: 'desktop',
- tv: 'tv',
- };
- export const OS_MAP = {
- WindowsPhone: 'Windows Phone',
- Windows: 'Windows',
- MacOS: 'macOS',
- iOS: 'iOS',
- Android: 'Android',
- WebOS: 'WebOS',
- BlackBerry: 'BlackBerry',
- Bada: 'Bada',
- Tizen: 'Tizen',
- Linux: 'Linux',
- ChromeOS: 'Chrome OS',
- PlayStation4: 'PlayStation 4',
- Roku: 'Roku',
- };
- export const ENGINE_MAP = {
- EdgeHTML: 'EdgeHTML',
- Blink: 'Blink',
- Trident: 'Trident',
- Presto: 'Presto',
- Gecko: 'Gecko',
- WebKit: 'WebKit',
- };
|