From 8030aa33f79db5ae63f4d9d6b10bd57fe4771c04 Mon Sep 17 00:00:00 2001 From: Faisalman Date: Wed, 7 Nov 2012 16:32:33 +0700 Subject: [PATCH] Add Mosaic, Chimera, Firebird, Phoenix --- ua-parser.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/ua-parser.js b/ua-parser.js index 8583024..417bb6f 100644 --- a/ua-parser.js +++ b/ua-parser.js @@ -164,16 +164,18 @@ /(applewebkit|khtml)\/((\d+)?[\w\.]+)/i, // Gecko based - /(iceweasel|camino|fennec|maemo\sbrowser|minimo)[\/\s]?((\d+)?[\w\.\+]+)/i, - // Iceweasel/Camino/Fennec/Maemo/Minimo - /(firefox|seamonkey|netscape|navigator|k-meleon|icecat|iceape)\/((\d+)?[\w\.]+)/i, - // Firefox/SeaMonkey/Netscape/K-Meleon/IceCat/IceApe + /(iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo)[\/\s]?((\d+)?[\w\.\+]+)/i, + // Iceweasel/Camino/Chimera/Fennec/Maemo/Minimo + /(firefox|seamonkey|netscape|navigator|k-meleon|icecat|iceape|firebird|phoenix)\/((\d+)?[\w\.]+)/i, + // Firefox/SeaMonkey/Netscape/K-Meleon/IceCat/IceApe/Firebird/Phoenix /(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i, // Mozilla // Other - /(ucbrowser)\/?((\d+)?[\w\.]+)/i, // UCBrowser + /(uc\s?browser)\/?((\d+)?[\w\.]+)/i, // UCBrowser /(lynx|dillo|icab|doris)[\/\s]?((\d+)?[\w\.]+)/i, // Lynx/Dillo/iCab/Doris - /(gobrowser)\/?[\d\.]*/i // GoBrowser + /(gobrowser)\/?[\d\.]*/i, // GoBrowser + /(mosaic)[\/\s]((\d+)?[\w\.]+)/i + // Mosaic ], ['name', 'version', 'major'] ], @@ -284,7 +286,7 @@ ], [['name', 'Chromium OS'], 'version'],[ // Solaris - /(sunos)\s?([\w\.\s]+\d)*/i // Solaris + /(sunos)\s?([\w\.]+\d)*/i // Solaris ], [['name', 'Solaris'], 'version'], [ // BSD based