Configuration\BrowserCapabilitiesFactory.cs (73)
43result = regexWorker.ProcessRegex(headerValue, "MSIE (?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)(?\'letters\'\\w*))(?\'extra\'[^)]*)");
48result = regexWorker.ProcessRegex(headerValue, "IEMobile");
53regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Trident/(?\'layoutVersion\'\\d+)");
96result = regexWorker.ProcessRegex(headerValue, "^[6-9]|\\d{2,}$");
142result = regexWorker.ProcessRegex(headerValue, "^[6-9]$");
183result = regexWorker.ProcessRegex(headerValue, "^7$");
211result = regexWorker.ProcessRegex(headerValue, "^8$");
239result = regexWorker.ProcessRegex(headerValue, "^9$");
267result = regexWorker.ProcessRegex(headerValue, "\\d{2,}");
295result = regexWorker.ProcessRegex(headerValue, "^([bB]|ab)");
328result = regexWorker.ProcessRegex(headerValue, "Trident/(?\'layoutVersion\'[7-9]|0*[1-9]\\d+)(\\.\\d+)?;(.*;)?\\s*rv:(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)))");
333result = regexWorker.ProcessRegex(headerValue, "IEMobile");
337result = regexWorker.ProcessRegex(headerValue, "MSIE ");
371result = regexWorker.ProcessRegex(headerValue, "BlackBerry(?\'deviceName\'\\w+)/(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)");
422result = regexWorker.ProcessRegex(headerValue, "Opera[ /](?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)(?\'letters\'\\w*))");
427regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Presto/(?\'layoutVersion\'\\d+)");
495result = regexWorker.ProcessRegex(headerValue, "Opera Mini");
522result = regexWorker.ProcessRegex(headerValue, "Opera Mobi");
549result = regexWorker.ProcessRegex(headerValue, "^[8-9]|\\d{2,}$");
587result = regexWorker.ProcessRegex(headerValue, "^[8-9]$");
592result = regexWorker.ProcessRegex(headerValue, "^9.80$");
619result = regexWorker.ProcessRegex(headerValue, "Opera/10\\.|Version/10\\.");
649result = regexWorker.ProcessRegex(headerValue, "Chrome/(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)");
848result = regexWorker.ProcessRegex(headerValue, "Firefox\\/(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)");
853regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Gecko/(?\'layoutVersion\'\\d+)");
893result = regexWorker.ProcessRegex(headerValue, "[3-9]|\\d{2,}");
927result = regexWorker.ProcessRegex(headerValue, "^3$");
960result = regexWorker.ProcessRegex(headerValue, "^[5-9]");
987result = regexWorker.ProcessRegex(headerValue, "crawler|Crawler|Googlebot|bingbot");
1078result = regexWorker.ProcessRegex(headerValue, "Windows NT|WinNT|Windows XP");
1083result = regexWorker.ProcessRegex(headerValue, "WinCE|Windows CE");
1120result = regexWorker.ProcessRegex(headerValue, "Windows (NT 5\\.1|XP)");
1147result = regexWorker.ProcessRegex(headerValue, "Windows NT 5\\.0");
1174result = regexWorker.ProcessRegex(headerValue, "Windows 2000");
1201result = regexWorker.ProcessRegex(headerValue, "Win(dows )?95");
1228result = regexWorker.ProcessRegex(headerValue, "Win(dows )?98");
1255result = regexWorker.ProcessRegex(headerValue, "Win(dows 3\\.1|16)");
1282result = regexWorker.ProcessRegex(headerValue, "Win(dows )?CE");
1309result = regexWorker.ProcessRegex(headerValue, "Mac(_68(000|K)|intosh.*68K)");
1336result = regexWorker.ProcessRegex(headerValue, "Mac(_PowerPC|intosh.*PPC|_PPC)|PPC Mac");
1363result = regexWorker.ProcessRegex(headerValue, "X11");
1390result = regexWorker.ProcessRegex(headerValue, "WebTV");
1449result = regexWorker.ProcessRegex(headerValue, "Win(dows )?(9[58]|NT|32)");
1476result = regexWorker.ProcessRegex(headerValue, "16bit|Win(dows 3\\.1|16)");
1503result = regexWorker.ProcessRegex(headerValue, "^Generic Downlevel$");
1536result = regexWorker.ProcessRegex(headerValue, "Mozilla");
1612result = regexWorker.ProcessRegex(headerValue, "AppleWebKit");
1617regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "AppleWebKit/(?\'layoutVersion\'\\d+)");
1655result = regexWorker.ProcessRegex(headerValue, "Mobile( Safari)?/(?\'iOSVersion\'[^ ]+)");
1660regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "Mozilla/5.0 \\((?\'deviceName\'[^;]+)");
1700result = regexWorker.ProcessRegex(headerValue, "IEMobile.(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'\\d+)?)\\w*)");
1705regexWorker.ProcessRegex(((string)(browserCaps[string.Empty])), "MSIE (?\'msieMajorVersion\'\\d+)");
1760result = regexWorker.ProcessRegex(headerValue, "Windows Phone OS");
1793result = regexWorker.ProcessRegex(headerValue, "mono(?\'colorDepth\'\\d+)");
1826result = regexWorker.ProcessRegex(headerValue, "(?\'screenWidth\'\\d+)x(?\'screenHeight\'\\d+)");
1859result = regexWorker.ProcessRegex(headerValue, "(?\'os\'.+)");
1887result = regexWorker.ProcessRegex(headerValue, "(?\'cpu\'.+)");
1919result = regexWorker.ProcessRegex(headerValue, "(?i:TRUE)");
1947result = regexWorker.ProcessRegex(headerValue, "iPhone");
1977result = regexWorker.ProcessRegex(headerValue, "iPod");
2006result = regexWorker.ProcessRegex(headerValue, "iPad");
2035result = regexWorker.ProcessRegex(headerValue, "Safari");
2040result = regexWorker.ProcessRegex(headerValue, "Chrome");
2045result = regexWorker.ProcessRegex(headerValue, "Android");
2086result = regexWorker.ProcessRegex(headerValue, "Version/(?\'version\'(?\'major\'[3-9]|\\d{2,})(\\.(?\'minor\'\\d+)?)\\w*)");
2139result = regexWorker.ProcessRegex(headerValue, "^[3-4]$");
2172result = regexWorker.ProcessRegex(headerValue, "^4$");
2200result = regexWorker.ProcessRegex(headerValue, "(UC Browser |UCWEB)(?\'version\'(?\'major\'\\d+)(\\.(?\'minor\'[\\d\\.]+)?)\\w*)");
2265result = regexWorker.ProcessRegex(headerValue, "text/vnd\\.wap\\.wml|text/hdml");
2270result = regexWorker.ProcessRegex(headerValue, "application/xhtml\\+xml; profile|application/vnd\\.wap\\.xhtml\\+xml");
2295result = regexWorker.ProcessRegex(headerValue, "application/xhtml\\+xml; profile|application/vnd\\.wap\\.xhtml\\+xml");
2300result = regexWorker.ProcessRegex(headerValue, "text/hdml");
2305result = regexWorker.ProcessRegex(headerValue, "text/vnd\\.wap\\.wml");