mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-12-14 12:19:27 +03:00
Add new browser: Steam
This commit is contained in:
@@ -144,6 +144,7 @@ const BrowserName = Object.freeze({
|
|||||||
SNAPCHAT: 'Snapchat',
|
SNAPCHAT: 'Snapchat',
|
||||||
SOGOU_EXPLORER: 'Sogou Explorer',
|
SOGOU_EXPLORER: 'Sogou Explorer',
|
||||||
SOGOU_MOBILE: 'Sogou Mobile',
|
SOGOU_MOBILE: 'Sogou Mobile',
|
||||||
|
STEAM: 'Steam',
|
||||||
SURF: 'Surf',
|
SURF: 'Surf',
|
||||||
SWIFTFOX: 'Swiftfox',
|
SWIFTFOX: 'Swiftfox',
|
||||||
TESLA: 'Tesla',
|
TESLA: 'Tesla',
|
||||||
|
|||||||
@@ -432,7 +432,7 @@
|
|||||||
/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i, // Tesla
|
/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i, // Tesla
|
||||||
/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i // QQ/2345
|
/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i // QQ/2345
|
||||||
], [NAME, VERSION], [
|
], [NAME, VERSION], [
|
||||||
/(lbbrowser|rekonq)/i // LieBao Browser/Rekonq
|
/(lbbrowser|rekonq|steam(?= (clie|tenf|gameo)))/i // LieBao Browser/Rekonq/Steam
|
||||||
], [NAME], [
|
], [NAME], [
|
||||||
/ome\/([\w\.]+) \w* ?(iron) saf/i, // Iron
|
/ome\/([\w\.]+) \w* ?(iron) saf/i, // Iron
|
||||||
/ome\/([\w\.]+).+qihu (360)[es]e/i // 360
|
/ome\/([\w\.]+).+qihu (360)[es]e/i // 360
|
||||||
|
|||||||
@@ -1959,6 +1959,36 @@
|
|||||||
"major" : "20"
|
"major" : "20"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Steam Client",
|
||||||
|
"ua" : "Mozilla/5.0 (X11; Linux x86_64; Valve Steam Client/default/1705108172) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "Steam",
|
||||||
|
"version" : "undefined",
|
||||||
|
"major" : "undefined"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Steam Big Picture",
|
||||||
|
"ua" : "Mozilla/5.0 (Linux; U; X11; en-US; Valve Steam Tenfoot/1660688177; ) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "Steam",
|
||||||
|
"version" : "undefined",
|
||||||
|
"major" : "undefined"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Steam Overlay",
|
||||||
|
"ua" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; Valve Steam GameOverlay/default/1741737356) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.6478.183 Safari/537.36",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "Steam",
|
||||||
|
"version" : "undefined",
|
||||||
|
"major" : "undefined"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"desc" : "Swiftfox",
|
"desc" : "Swiftfox",
|
||||||
"ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox)",
|
"ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox)",
|
||||||
|
|||||||
Reference in New Issue
Block a user