Skip to content

Commit 92da592

Browse files
committed
Backport - Add new browser: LibreWolf
https://librewolf.net/ (cherry picked from commit 2223a2b)
1 parent dcca2eb commit 92da592

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

src/ua-parser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@
346346
// Gecko based
347347
/(navigator|netscape\d?)\/([-\w\.]+)/i // Netscape
348348
], [[NAME, 'Netscape'], VERSION], [
349-
/(wolvic)\/([\w\.]+)/i // Wolvic
349+
/(wolvic|librewolf)\/([\w\.]+)/i // Wolvic/LibreWolf
350350
], [NAME, VERSION], [
351351
/mobile vr; rv:([\w\.]+)\).+firefox/i // Firefox Reality
352352
], [VERSION, [NAME, FIREFOX+' Reality']], [

test/browser-test.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,6 +1048,26 @@
10481048
"major" : "9"
10491049
}
10501050
},
1051+
{
1052+
"desc" : "LibreWolf",
1053+
"ua" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 LibreWolf/91.0",
1054+
"expect" :
1055+
{
1056+
"name" : "LibreWolf",
1057+
"version" : "91.0",
1058+
"major" : "91"
1059+
}
1060+
},
1061+
{
1062+
"desc" : "LibreWolf",
1063+
"ua" : "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0 LibreWolf/97.0.1",
1064+
"expect" :
1065+
{
1066+
"name" : "LibreWolf",
1067+
"version" : "97.0.1",
1068+
"major" : "97"
1069+
}
1070+
},
10511071
{
10521072
"desc" : "LINE on Android",
10531073
"ua" : "Mozilla/5.0 (Linux; Android 5.0; ASUS_Z00AD Build/LRX21V; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/51.0.2704.81 Mobile Safari/537.36 Line/6.5.1/IAB",

0 commit comments

Comments
 (0)