From 7fca67cbc7a3bab985f3e91132f29f913925151c Mon Sep 17 00:00:00 2001 From: Faisal Salman Date: Sat, 14 Dec 2019 05:49:00 +0700 Subject: [PATCH] Add OS: KaiOS --- src/ua-parser.js | 2 +- test/os-test.json | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/ua-parser.js b/src/ua-parser.js index 8727c92..15d1c98 100755 --- a/src/ua-parser.js +++ b/src/ua-parser.js @@ -707,7 +707,7 @@ /\((bb)(10);/i // BlackBerry 10 ], [[NAME, 'BlackBerry'], VERSION], [ /(blackberry)\w*\/?([\w\.]*)/i, // Blackberry - /(tizen)[\/\s]([\w\.]+)/i, // Tizen + /(tizen|kaios)[\/\s]([\w\.]+)/i, // Tizen/KaiOS /(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|sailfish|contiki)[\/\s-]?([\w\.]*)/i // Android/WebOS/Palm/QNX/Bada/RIM/MeeGo/Contiki/Sailfish OS ], [NAME, VERSION], [ diff --git a/test/os-test.json b/test/os-test.json index a2a2411..b944ac0 100644 --- a/test/os-test.json +++ b/test/os-test.json @@ -548,6 +548,15 @@ "version" : "R1" } }, + { + "desc" : "KaiOS", + "ua" : "Mozilla/5.0 (Mobile; Nokia_8110_4G; rv:48.0) Gecko/48.0 Firefox/48.0 KAIOS/2.5", + "expect" : + { + "name" : "KAIOS", + "version" : "2.5" + } + }, { "desc" : "AIX", "ua" : "",