Skip to content

Commit 4303c32

Browse files
committed
Backport - Add new vendor: Nothing
(cherry picked from commit 9065949)
1 parent bef7c77 commit 4303c32

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

src/ua-parser.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,10 @@
548548
/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i
549549
], [MODEL, [VENDOR, 'Ulefone'], [TYPE, MOBILE]], [
550550

551+
// Nothing
552+
/droid.+; (a(?:015|06[35]|142p?))/i
553+
], [MODEL, [VENDOR, 'Nothing'], [TYPE, MOBILE]], [
554+
551555
// MIXED
552556
/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,
553557
// BlackBerry/BenQ/Palm/Sony-Ericsson/Acer/Asus/Dell/Meizu/Motorola/Polytron

test/device-test.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1358,6 +1358,33 @@
13581358
"type": "mobile"
13591359
}
13601360
},
1361+
{
1362+
"desc": "Nothing 1",
1363+
"ua": "Mozilla/5.0 (Linux; Android 13; A063) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/22.0 Chrome/111.0.5563.116 Mobile Safari/537.36",
1364+
"expect": {
1365+
"vendor": "Nothing",
1366+
"model": "A063",
1367+
"type": "mobile"
1368+
}
1369+
},
1370+
{
1371+
"desc": "Nothing 2",
1372+
"ua": "Mozilla/5.0 (Linux; Android 14; A065 Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/125.0.6422.53 Mobile Safari/537.36",
1373+
"expect": {
1374+
"vendor": "Nothing",
1375+
"model": "A065",
1376+
"type": "mobile"
1377+
}
1378+
},
1379+
{
1380+
"desc": "Nothing 2a",
1381+
"ua": "Mozilla/5.0 (Linux; Android 14; A142 Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.71 Mobile Safari/537.36",
1382+
"expect": {
1383+
"vendor": "Nothing",
1384+
"model": "A142",
1385+
"type": "mobile"
1386+
}
1387+
},
13611388
{
13621389
"desc": "Oculus Quest",
13631390
"ua": "Mozilla/5.0 (Linux; Android 10; Quest) AppleWebKit/537.36 (KHTML, like Gecko) OculusBrowser/15.0.0.0.22.280317669 SamsungBrowser/4.0 Chrome/89.0.4389.90 VR Safari/537.36",

0 commit comments

Comments
 (0)