UNPKG

ua-parser-caps

Version:
2,145 lines (2,144 loc) 5.17 MB
var m = module.exports = { version: "0.2.0", "ua-parser2": "^0.1.19", default: { capabilities: { device: { type: "desktop" }, user: { view: null } } }, os: { family: { Android: { regexes: [ [{ regex: /Mobile Safari/i, capabilities: { device: { type: "smartphone" } } }], [{ regex: /Large.Screen/i, capabilities: { user: { view: "tv" } } }, { regex: /Mobile.Safari/i, capabilities: { user: { view: "mobile" } } }, { regex: /Safari/i, capabilities: { user: { view: "tablet" } } }] ], capabilities: { device: { type: "tablet" }, user: { view: "mobile" } }, major: { "3": { capabilities: { device: { type: "tablet" }, user: { view: "tablet" } } } } }, GoogleTV: { capabilities: { device: { type: "tv" }, user: { view: "tv" } } }, iOS: { regexes: [ [{ regex: /Mobile/i, capabilities: { device: { type: "smartphone" } } }] ], capabilities: { device: { type: "tablet" } } }, "Windows CE": { capabilities: { device: { type: "smartphone" }, user: { view: "mobile" } } }, "Windows Phone": { capabilities: { device: { type: "smartphone" }, user: { view: "mobile" } }, regexes: [ [{ regex: /XBLWP7/i, capabilities: { user: { view: "desktop" } } }] ] }, "Arch Linux": { capabilities: { user: { view: "desktop" } } }, "ATV OS X": { capabilities: { user: { view: "tv" } } }, BackTrack: { capabilities: { user: { view: "desktop" } } }, Bada: { capabilities: { user: { view: "mobile" } } }, "BlackBerry OS": { capabilities: { user: { view: "mobile" } } }, "BlackBerry Tablet OS": { capabilities: { user: { view: "tablet" } } }, BREW: { capabilities: { user: { view: "mobile" } } }, "Brew MP": { capabilities: { user: { view: "mobile" } } }, BSD: { capabilities: { user: { view: "desktop" } } }, CentOS: { capabilities: { user: { view: "desktop" } } }, "Chrome OS": { capabilities: { user: { view: "desktop" } } }, Debian: { capabilities: { user: { view: "desktop" } } }, Fedora: { capabilities: { user: { view: "desktop" } } }, FireHbbTV: { capabilities: { user: { view: "tv" } } }, "Firefox OS": { capabilities: { user: { view: "mobile" } } }, FreeBSD: { capabilities: { user: { view: "desktop" } } }, Gentoo: { capabilities: { user: { view: "desktop" } } }, Kindle: { capabilities: { user: { view: "tablet" } } }, Kubuntu: { capabilities: { user: { view: "desktop" } } }, Linux: { capabilities: { user: { view: "desktop" } } }, "Linux Mint": { capabilities: { user: { view: "desktop" } } }, Lubuntu: { capabilities: { user: { view: "desktop" } } }, "Mac OS": { capabilities: { user: { view: "desktop" } } }, "Mac OS X": { capabilities: { user: { view: "desktop" } } }, Mageia: { capabilities: { user: { view: "desktop" } } }, Mandriva: { capabilities: { user: { view: "desktop" } } }, MeeGo: { capabilities: { user: { view: "mobile" } } }, NetBSD: { capabilities: { user: { view: "desktop" } } }, "Nokia Series 40": { capabilities: { user: { view: "mobile" } } }, OpenBSD: { capabilities: { user: { view: "desktop" } } }, openSUSE: { capabilities: { user: { view: "desktop" } } }, Other: { capabilities: null, regexes: [ [{ regex: /AppleTV/i, capabilities: { user: { view: "tv" } } }] ] }, PCLinuxOS: { capabilities: { user: { view: "desktop" } } }, Puppy: { capabilities: { user: { view: "desktop" } } }, "Red Hat": { capabilities: { user: { view: "desktop" } } }, SUSE: { capabilities: { user: { view: "desktop" } } }, Slackware: { capabilities: { user: { view: "desktop" } } }, Solaris: { capabilities: { user: { view: "desktop" } } }, "Symbian OS": { capabilities: { user: { view: "mobile" } } }, "Symbian^3": { capabilities: { user: { view: "mobile" } } }, "Symbian^3 Anna": { capabilities: { user: { view: "mobile" } } }, "Symbian^3 Belle": { capabilities: { user: { view: "mobile" } } }, Ubuntu: { capabilities: { user: { view: "desktop" } } }, VRE: { capabilities: { user: { view: "mobile" } } }, webOS: { capabilities: { user: { view: "mobile" } } }, WeTab: { capabilities: { user: { view: "tablet" } } }, WebTV: { capabilities: { user: { view: "tv" } } }, Windows: { capabilities: { user: { view: "desktop" } } }, "Windows 2000": { capabilities: { user: { view: "desktop" } } }, "Windows 3.1": { capabilities: { user: { view: "desktop" } } }, "Windows 7": { capabilities: { user: { view: "desktop" } } }, "Windows 8": { capabilities: { user: { view: "desktop" } }, __regexes__: [{ regex: "; WPDesktop", capabilities: { info: { note: { "1": "Windows Phone with IEmobile Desktop view" } }, user: { view: "desktop" } } }] }, "Windows 8.1": { capabilities: { user: { view: "desktop" } } }, "Windows 95": { capabilities: { user: { view: "desktop" } } }, "Windows 98": { capabilities: { user: { view: "desktop" } } }, "Windows ME": { capabilities: { user: { view: "desktop" } } }, "Windows Mobile": { capabilities: { user: { view: "mobile" } } }, "Windows NT": { capabilities: { user: { view: "desktop" } } }, "Windows NT 4.0": { capabilities: { user: { view: "desktop" } } }, "Windows RT": { capabilities: { user: { view: "tablet" } }, regexes: [ [{ regex: /WPDesktop/i, capabilities: { user: { view: "desktop" } } }] ] }, "Windows RT 8.1": { capabilities: { user: { view: "tablet" } }, regexes: [ [{ regex: /WPDesktop/i, capabilities: { user: { view: "desktop" } } }] ] }, "Windows Vista": { capabilities: { user: { view: "desktop" } } }, "Windows XP": { capabilities: { user: { view: "desktop" } } }, Xbox: { capabilities: { user: { view: "tv" } } } } }, ua: { family: { "Firefox Mobile": { capabilities: { user: { view: "mobile" } } }, "IE Large Screen": { capabilities: { user: { view: "desktop" } } }, AOL: { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, Avant: { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, "Chrome Frame": { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, "Crazy Browser": { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, iRider: { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, IE: { major: { "7": { capabilities: { browser: { ie_compatibility: { mode: { major: "7" } } } }, regexes: [ [{ regex: /Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { engine: { major: "8" } } } } }, { regex: /Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { engine: { major: "9" } } } } }, { regex: /Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { engine: { major: "10" } } } } }, { regex: /Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { engine: { major: "11" } } } } }] ] }, "8": { capabilities: { info: { href: { "1": "http:\u002F\u002Fblogs.msdn.com\u002Fb\u002Fie\u002Farchive\u002F2009\u002F01\u002F09\u002Fthe-internet-explorer-8-user-agent-string-updated-edition.aspx" }, note: { "1": "is Trident\\u002F4.0" } } }, regexes: [ [{ regex: /Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { family: "IE", major: "9" } } } }, { regex: /Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { family: "IE", major: "10" } } } }, { regex: /Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { family: "IE", major: "11" } } } }] ] }, "9": { capabilities: { info: { href: { "1": "http:\u002F\u002Fblogs.msdn.com\u002Fb\u002Fie\u002Farchive\u002F2010\u002F03\u002F23\u002Fintroducing-ie9-s-user-agent-string.aspx" }, note: { "1": "is Trident\\u002F5.0" } } }, regexes: [ [{ regex: /Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { family: "IE", major: "10" } } } }, { regex: /Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { family: "IE", major: "11" } } } }] ] }, "10": { capabilities: { info: { href: { "1": "http:\u002F\u002Fmsdn.microsoft.com\u002Flibrary\u002Fms537503.aspx" }, note: { "1": "is Trident\\u002F6.0" } } }, regexes: [ [{ regex: /Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { family: "IE", major: "11" } } } }] ] }, "11": { capabilities: { info: { "1": "http:\u002F\u002Fmsdn.microsoft.com\u002Flibrary\u002Fms537503.aspx" }, note: { "1": "is Trident\\u002F7.0" } } } } }, Lunascape: { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, Maxthon: { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, Outlook: { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, "QQ Browser": { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "9" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "10" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "10" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/6\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "10" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "11" } } } } }, { regex: /MSIE 8\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "8" }, engine: { major: "11" } } } } }, { regex: /MSIE 9\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "9" }, engine: { major: "11" } } } } }, { regex: /MSIE 10\.0;.*; Trident\/7\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "10" }, engine: { major: "11" } } } } }] ] }, "Sogou Explorer": { regexes: [ [{ regex: /MSIE 7\.0;.*; Trident\/4\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "8" } } } } }, { regex: /MSIE 7\.0;.*; Trident\/5\.0/i, capabilities: { browser: { ie_compatibility: { mode: { major: "7" }, engine: { major: "9" } } } } }, {