mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-09-28 00:18:45 +03:00
Backport - Fix #678 - Improve Yandex detection
(cherry picked from commit 33f02099d1bf2e074446c0608c4fbfcd22371475)
This commit is contained in:
parent
d41404551f
commit
1747707be6
@ -251,7 +251,7 @@
|
|||||||
], [VERSION, [NAME, 'Konqueror']], [
|
], [VERSION, [NAME, 'Konqueror']], [
|
||||||
/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i // IE11
|
/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i // IE11
|
||||||
], [VERSION, [NAME, 'IE']], [
|
], [VERSION, [NAME, 'IE']], [
|
||||||
/yabrowser\/([\w\.]+)/i // Yandex
|
/ya(?:search)?browser\/([\w\.]+)/i // Yandex
|
||||||
], [VERSION, [NAME, 'Yandex']], [
|
], [VERSION, [NAME, 'Yandex']], [
|
||||||
/(avast|avg)\/([\w\.]+)/i // Avast/AVG Secure Browser
|
/(avast|avg)\/([\w\.]+)/i // Avast/AVG Secure Browser
|
||||||
], [[NAME, /(.+)/, '$1 Secure '+BROWSER], VERSION], [
|
], [[NAME, /(.+)/, '$1 Secure '+BROWSER], VERSION], [
|
||||||
|
@ -1298,6 +1298,16 @@
|
|||||||
"major" : "1"
|
"major" : "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"desc" : "Yandex",
|
||||||
|
"ua" : "Mozilla/5.0 (Linux; arm_64; Android 11; M2101K7AG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.125 YaApp_Android/22.70 YaSearchBrowser/22.70 BroPP/1.0 SA/3 Mobile Safari/537.36",
|
||||||
|
"expect" :
|
||||||
|
{
|
||||||
|
"name" : "Yandex",
|
||||||
|
"version" : "22.70",
|
||||||
|
"major" : "22"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"desc" : "Puffin",
|
"desc" : "Puffin",
|
||||||
"ua" : "Mozilla/5.0 (Linux; Android 6.0.1; Lenovo P2a42 Build/MMB29M; en-us) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Mobile Safari/537.36 Puffin/6.0.8.15804AP",
|
"ua" : "Mozilla/5.0 (Linux; Android 6.0.1; Lenovo P2a42 Build/MMB29M; en-us) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Mobile Safari/537.36 Puffin/6.0.8.15804AP",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user