From 3dae55a3c8bc82d5b79e5155d7df5e61b17f6623 Mon Sep 17 00:00:00 2001 From: Faisal Salman Date: Tue, 8 Nov 2016 12:55:19 +0700 Subject: [PATCH] Fix #197 microsoft lumia --- src/ua-parser.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ua-parser.js b/src/ua-parser.js index 2a01220..7ab4f08 100644 --- a/src/ua-parser.js +++ b/src/ua-parser.js @@ -556,6 +556,9 @@ /(nexus\s9)/i // HTC Nexus 9 ], [MODEL, [VENDOR, 'HTC'], [TYPE, TABLET]], [ + /(microsoft);\s(lumia[\s\w]+)/i // Microsoft Lumia + ], [VENDOR, MODEL, [TYPE, MOBILE]], [ + /[\s\(;](xbox(?:\sone)?)[\s\);]/i // Microsoft Xbox ], [MODEL, [VENDOR, 'Microsoft'], [TYPE, CONSOLE]], [ /(kin\.[onetw]{3})/i // Microsoft Kin @@ -618,7 +621,7 @@ ], [[MODEL, /_/g, ' '], [VENDOR, 'Xiaomi'], [TYPE, MOBILE]], [ /\s(tablet)[;\/]/i, // Unidentifiable Tablet - /\s(mobile)[;\/]/i // Unidentifiable Mobile + /\s(mobile)(?:[;\/]|\ssafari)/i // Unidentifiable Mobile ], [[TYPE, util.lowerize], VENDOR, MODEL] /*//////////////////////////