source: trip-planner-front/node_modules/ua-parser-js/test/os-test.json

Last change on this file was e29cc2e, checked in by Ema <ema_spirova@…>, 3 years ago

primeNG components

  • Property mode set to 100644
File size: 32.9 KB
RevLine 
[6a3a178]1[
2 {
3 "desc" : "Windows 95",
4 "ua" : "Mozilla/1.22 (compatible; MSIE 2.0; Windows 95)",
5 "expect" :
6 {
7 "name" : "Windows",
8 "version" : "95"
9 }
10 },
11 {
12 "desc" : "Windows 98",
13 "ua" : "Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)",
14 "expect" :
15 {
16 "name" : "Windows",
17 "version" : "98"
18 }
19 },
20 {
21 "desc" : "Windows ME",
22 "ua" : "Mozilla/5.0 (Windows; U; Win 9x 4.90) Gecko/20020502 CS 2000 7.0/7.0",
23 "expect" :
24 {
25 "name" : "Windows",
26 "version" : "ME"
27 }
28 },
29 {
30 "desc" : "Windows 2000",
31 "ua" : "Mozilla/3.0 (compatible; MSIE 3.0; Windows NT 5.0)",
32 "expect" :
33 {
34 "name" : "Windows",
35 "version" : "2000"
36 }
37 },
38 {
39 "desc" : "Windows XP",
40 "ua" : "Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 5.2)",
41 "expect" :
42 {
43 "name" : "Windows",
44 "version" : "XP"
45 }
46 },
47 {
48 "desc" : "Windows Vista",
49 "ua" : "Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; fr-FR)",
50 "expect" :
51 {
52 "name" : "Windows",
53 "version" : "Vista"
54 }
55 },
56 {
57 "desc" : "Windows 7",
58 "ua" : "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)",
59 "expect" :
60 {
61 "name" : "Windows",
62 "version" : "7"
63 }
64 },
65 {
66 "desc" : "Windows 8",
67 "ua" : "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Win64; x64; Trident/6.0; .NET4.0E; .NET4.0C)",
68 "expect" :
69 {
70 "name" : "Windows",
71 "version" : "8"
72 }
73 },
74 {
75 "desc" : "Windows 10",
76 "ua" : "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0",
77 "expect" :
78 {
79 "name" : "Windows",
80 "version" : "10"
81 }
82 },
83 {
84 "desc" : "Windows RT",
85 "ua" : "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0)",
86 "expect" :
87 {
88 "name" : "Windows",
89 "version" : "RT"
90 }
91 },
92 {
93 "desc" : "Windows CE",
94 "ua" : "Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)",
95 "expect" :
96 {
97 "name" : "Windows",
98 "version" : "CE"
99 }
100 },
101 {
102 "desc" : "Windows Mobile",
103 "ua" : "Mozilla/5.0 (ZTE-E_N72/N72V1.0.0B02;U;Windows Mobile/6.1;Profile/MIDP-2.0 Configuration/CLDC-1.1;320*240;CTC/2.0) IE/6.0 (compatible; MSIE 4.01; Windows CE; PPC)/UC Browser7.7.1.88",
104 "expect" :
105 {
106 "name" : "Windows Mobile",
107 "version" : "6.1"
108 }
109 },
[e29cc2e]110 {
111 "desc" : "Windows Mobile",
112 "ua" : "Opera/9.80 (Windows Mobile; WCE; Opera Mobi/WMD-50433; U; en) Presto/2.4.13 Version/10.00",
113 "expect" :
114 {
115 "name" : "Windows Mobile",
116 "version" : "undefined"
117 }
118 },
[6a3a178]119 {
120 "desc" : "Windows Phone",
121 "ua" : "Opera/9.80 (Windows Phone; Opera Mini/7.6.8/35.7518; U; ru) Presto/2.8.119 Version/11.10",
122 "expect" :
123 {
124 "name" : "Windows Phone",
125 "version" : "undefined"
126 }
127 },
128 {
129 "desc" : "Windows Phone OS",
130 "ua" : "Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; DELL; Venue Pro)",
131 "expect" :
132 {
133 "name" : "Windows Phone OS",
134 "version" : "7.0"
135 }
136 },
137 {
138 "desc" : "Windows Phone 8",
139 "ua" : "Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; HTC; Windows Phone 8X by HTC)",
140 "expect" :
141 {
142 "name" : "Windows Phone",
143 "version" : "8.0"
144 }
145 },
[e29cc2e]146 {
147 "desc" : "Windows NT on x86 or aarch64 CPU using Firefox",
148 "ua" : "Mozilla/5.0 (Windows NT x.y; rv:10.0) Gecko/20100101 Firefox/10.0",
149 "expect" :
150 {
151 "name" : "Windows",
152 "version" : "NT x"
153 }
154 },
155 {
156 "desc" : "Windows NT on x64 CPU using Firefox",
157 "ua" : "Mozilla/5.0 (Windows NT x.y; Win64; x64; rv:10.0) Gecko/20100101 Firefox/10.0",
158 "expect" :
159 {
160 "name" : "Windows",
161 "version" : "NT x"
162 }
163 },
[6a3a178]164 {
165 "desc" : "BlackBerry",
166 "ua" : "BlackBerry9300/5.0.0.912 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/378",
167 "expect" :
168 {
169 "name" : "BlackBerry",
170 "version" : "5.0.0.912"
171 }
172 },
173 {
174 "desc" : "BlackBerry 10",
175 "ua" : "Mozilla/5.0 (BB10; Touch) AppleWebKit/537.3+ (KHTML, like Gecko) Version/10.0.9.386 Mobile Safari/537.3+",
176 "expect" :
177 {
178 "name" : "BlackBerry",
179 "version" : "10"
180 }
181 },
182 {
183 "desc" : "Tizen",
184 "ua" : "Mozilla/5.0 (SMART-TV; Linux; Tizen 2.3) AppleWebkit/538.1 (KHTML, like Gecko) SamsungBrowser/1.0 TV Safari/538.1",
185 "expect" :
186 {
187 "name" : "Tizen",
188 "version" : "2.3"
189 }
190 },
191 {
192 "desc" : "Tizen",
193 "ua" : "Mozilla/5.0 (Linux; Tizen 2.3; SAMSUNG SM-Z130H) AppleWebKit/537.3 (KHTML, like Gecko) Version/2.3 Mobile Safari/537.3",
194 "expect" :
195 {
196 "name" : "Tizen",
197 "version" : "2.3"
198 }
199 },
200 {
201 "desc" : "Android",
202 "ua" : "Mozilla/5.0 (Linux; U; Android 2.2.2; en-us; VM670 Build/FRG83G) AppleWebKit/533.1 (KHTML, like Gecko)",
203 "expect" :
204 {
205 "name" : "Android",
206 "version" : "2.2.2"
207 }
208 },
209 {
210 "desc" : "Sailfish",
211 "ua" : "Mozilla/5.0 (Linux; U; Sailfish 3.0; Mobile; rv:45.0) Gecko/45.0 Firefox/45.0 SailfishBrowser/1.0",
212 "expect" :
213 {
214 "name" : "Sailfish",
215 "version" : "3.0"
216 }
217 },
218 {
219 "desc" : "WebOS",
220 "ua" : "Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.5; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/234.83 Safari/534.6 TouchPad/1.0",
221 "expect" :
222 {
223 "name" : "webOS",
224 "version" : "3.0.5"
225 }
226 },
227 {
228 "desc" : "WebOS",
229 "ua" : "Mozilla/5.0 (webOS/1.4.5; U; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Version/1.0 Safari/532.2 Pre/1.0",
230 "expect" :
231 {
232 "name" : "webOS",
233 "version" : "1.4.5"
234 }
235 },
236 {
237 "desc" : "WebOS TV 5.x",
238 "ua" : "Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 WebAppManager",
239 "expect" :
240 {
241 "name" : "webOS",
242 "version" : "TV"
243 }
244 },
245 {
246 "desc" : "WebOS TV 4.x",
247 "ua" : "Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.34 Safari/537.36 WebAppManager",
248 "expect" :
249 {
250 "name" : "webOS",
251 "version" : "TV"
252 }
253 },
254 {
255 "desc" : "WebOS TV 3.x",
256 "ua" : "Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.2.1 Chrome/38.0.2125.122 Safari/537.36 WebAppManager",
257 "expect" :
258 {
259 "name" : "webOS",
260 "version" : "TV"
261 }
262 },
263 {
264 "desc" : "WebOS TV 2.x",
265 "ua" : "Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/538.2 (KHTML, like Gecko) Large Screen WebAppManager Safari/538.2",
266 "expect" :
267 {
268 "name" : "webOS",
269 "version" : "TV"
270 }
271 },
272 {
273 "desc" : "WebOS TV 1.x",
274 "ua" : "Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.41 (KHTML, like Gecko) Large Screen WebAppManager Safari/537.41",
275 "expect" :
276 {
277 "name" : "webOS",
278 "version" : "TV"
279 }
280 },
281 {
282 "desc" : "QNX",
283 "ua" : "Mozilla/5.0 (Photon; U; QNX x86pc; en-US; rv:1.8.1.20) Gecko/20090127 BonEcho/2.0.0.20",
284 "expect" :
285 {
286 "name" : "QNX",
287 "version" : "x86pc"
288 }
289 },
290 {
291 "desc" : "Bada",
292 "ua" : "Mozilla/5.0 (SAMSUNG; SAMSUNG-GT-S5253/S5253DDKC1; U; Bada/1.0; en-us) AppleWebKit/533.1 (KHTML, like Gecko) Dolfin/2.0 Mobile WQVGA SMM-MMS/1.2.0 OPN-B",
293 "expect" :
294 {
295 "name" : "Bada",
296 "version" : "1.0"
297 }
298 },
299 {
300 "desc" : "RIM Tablet OS",
301 "ua" : "Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+",
302 "expect" :
303 {
304 "name" : "RIM Tablet OS",
305 "version" : "2.1.0"
306 }
307 },
[e29cc2e]308 {
309 "desc" : "Nokia N900 Linux mobile, on the Fennec browser",
310 "ua" : "Mozilla/5.0 (Maemo; Linux armv7l; rv:10.0) Gecko/20100101 Firefox/10.0 Fennec/10.0",
311 "expect" :
312 {
313 "name" : "Maemo",
314 "version" : "undefined"
315 }
316 },
[6a3a178]317 {
318 "desc" : "MeeGo",
319 "ua" : "Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13",
320 "expect" :
321 {
322 "name" : "MeeGo",
323 "version" : "undefined"
324 }
325 },
326 {
327 "desc" : "Symbian",
328 "ua" : "Nokia5250/10.0.011 (SymbianOS/9.4; U; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba",
329 "expect" :
330 {
331 "name" : "Symbian",
332 "version" : "9.4"
333 }
334 },
335 {
336 "desc" : "Symbian",
337 "ua" : "Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/024.001; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.37 Mobile Safari/533.4 3gpp-gba",
338 "expect" :
339 {
340 "name" : "Symbian",
341 "version" : "5.2"
342 }
343 },
344 {
345 "desc" : "Series40",
346 "ua" : "Mozilla/5.0 (Series40; Nokia2055/03.20; Profile/MIDP-2.1 Configuration/CLDC-1.1) Gecko/20100401 S40OviBrowser/2.2.0.0.34",
347 "expect" :
348 {
349 "name" : "Series40",
350 "version" : "undefined"
351 }
352 },
353 {
354 "desc" : "Firefox OS",
355 "ua" : "Mozilla/5.0 (Mobile; rv:14.0) Gecko/14.0 Firefox/14.0",
356 "expect" :
357 {
358 "name" : "Firefox OS",
[e29cc2e]359 "version" : "14.0"
360 }
361 },
362 {
363 "desc" : "Firefox OS on Tablet",
364 "ua" : "Mozilla/5.0 (Tablet; rv:26.0) Gecko/26.0 Firefox/26.0",
365 "expect" :
366 {
367 "name" : "Firefox OS",
368 "version" : "26.0"
369 }
370 },
371 {
372 "desc" : "Firefox OS on TV",
373 "ua" : "Mozilla/5.0 (TV; rv:44.0) Gecko/44.0 Firefox/44.0",
374 "expect" :
375 {
376 "name" : "Firefox OS",
377 "version" : "44.0"
[6a3a178]378 }
379 },
380 {
381 "desc" : "Google Chromecast",
382 "ua" : "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.81 Safari/537.36 CrKey/1.42.183786",
383 "expect" :
384 {
385 "name" : "Chromecast",
386 "version" : "1.42.183786"
387 }
388 },
389 {
390 "desc" : "Nintendo Switch",
391 "ua" : "Mozilla/5.0 (Nintendo Switch; WifiWebAuthApplet) AppleWebKit/606.4 (KHTML, like Gecko) NF/6.0.1.15.4 NintendoBrowser/5.1.0.20393",
392 "expect" :
393 {
394 "name" : "Nintendo",
395 "version" : "Switch"
396 }
397 },
398 {
399 "desc" : "PlayStation 4",
400 "ua" : "Mozilla/5.0 (PlayStation 4 3.00) AppleWebKit/537.73 (KHTML, like Gecko)",
401 "expect" :
402 {
403 "name" : "PlayStation",
404 "version" : "4"
405 }
406 },
407 {
408 "desc" : "Xbox 360",
409 "ua" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; Xbox; Xbox 360) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36",
410 "expect" :
411 {
412 "name" : "Xbox",
413 "version" : "360"
414 }
415 },
416 {
417 "desc" : "Xbox One",
418 "ua" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; Xbox; Xbox One; WebView/3.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.19041",
419 "expect" :
420 {
421 "name" : "Xbox",
422 "version" : "One"
423 }
424 },
425 {
426 "desc" : "Xbox X",
427 "ua" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; Xbox; Xbox X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36 Edge/20.02",
428 "expect" :
429 {
430 "name" : "Xbox",
431 "version" : "X"
432 }
433 },
434 {
435 "desc" : "Xbox Series X",
436 "ua" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; Xbox; Xbox Series X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36 Edge/20.02 ",
437 "expect" :
438 {
439 "name" : "Xbox",
440 "version" : "Series X"
441 }
442 },
443 {
444 "desc" : "Mint",
445 "ua" : "Opera/9.80 (X11; Linux x86_64; Edition Linux Mint) Presto/2.12.388 Version/12.16",
446 "expect" :
447 {
448 "name" : "Mint",
449 "version" : "undefined"
450 }
451 },
452 {
453 "desc" : "Mint",
454 "ua" : "Opera/9.64 (X11; Linux i686; U; Linux Mint; nb) Presto/2.1.1",
455 "expect" :
456 {
457 "name" : "Mint",
458 "version" : "undefined"
459 }
460 },
461 {
462 "desc" : "Mint",
463 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.4",
464 "expect" :
465 {
466 "name" : "Mint",
467 "version" : "6"
468 }
469 },
470 {
471 "desc" : "Ubuntu",
472 "ua" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.22+ (KHTML, like Gecko) Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.22+ Ubuntu/12.04 (3.4.1-0ubuntu1) Epiphany/3.4.1",
473 "expect" :
474 {
475 "name" : "Ubuntu",
476 "version" : "12.04"
477 }
478 },
479 {
480 "desc" : "Ubuntu",
481 "ua" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/31.0.1650.63 Chrome/31.0.1650.63 Safari/537.36",
482 "expect" :
483 {
484 "name" : "Ubuntu",
485 "version" : "undefined"
486 }
487 },
488 {
489 "desc" : "Kubuntu",
490 "ua" : "Mozilla/5.0 (compatible; Konqueror/4.4; Linux 2.6.32-22-generic; X11; en_US) KHTML/4.4.3 (like Gecko) Kubuntu",
491 "expect" :
492 {
493 "name" : "Kubuntu",
494 "version" : "undefined"
495 }
496 },
497 {
498 "desc" : "Debian",
499 "ua" : "Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.7 (like Gecko) (Debian)",
500 "expect" :
501 {
502 "name" : "Debian",
503 "version" : "undefined"
504 }
505 },
506 {
507 "desc" : "Debian",
508 "ua" : "Mozilla/5.0 (X11; Linux x86_64; Debian GNU/Linux 8.1 (jessie)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.0 Maxthon/1.0.5.3 Safari/537.36",
509 "expect" :
510 {
511 "name" : "Debian",
512 "version" : "8.1"
513 }
514 },
515 {
516 "desc" : "Debian",
517 "ua" : "ELinks/0.12~pre5-4 (textmode; Debian; Linux 3.2.0-4-amd64 x86_64 192x47-2)",
518 "expect" :
519 {
520 "name" : "Debian",
521 "version" : "undefined"
522 }
523 },
524 {
525 "desc" : "Debian",
526 "ua" : "w3m/0.5.3+debian-19",
527 "expect" :
528 {
529 "name" : "debian",
530 "version" : "19"
531 }
532 },
533 {
534 "desc" : "Debian",
535 "ua" : "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092814 (Debian-3.0.1-1)",
536 "expect" :
537 {
538 "name" : "Debian",
539 "version" : "3.0.1-1"
540 }
541 },
542 {
543 "desc" : "Debian",
544 "ua" : "Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.24.4; X11) KHTML/3.5.9 (like Gecko) (Debian package 4:3.5.9.dfsg.1-2+b1)",
545 "expect" :
546 {
547 "name" : "Debian",
548 "version" : "undefined"
549 }
550 },
551 {
552 "desc" : "OpenSUSE",
553 "ua" : "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110420 SUSE/3.6.17-0.2.1 Firefox/3.6.17",
554 "expect" :
555 {
556 "name" : "SUSE",
557 "version" : "3.6.17-0.2.1"
558 }
559 },
560 {
561 "desc" : "Gentoo",
562 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 (Gentoo) Galeon/2.0.6",
563 "expect" :
564 {
565 "name" : "Gentoo",
566 "version" : "undefined"
567 }
568 },
569 {
570 "desc" : "Gentoo",
571 "ua" : "Xombrero (X11; U; Gentoo Linux amd64; en-US) Webkit/2.8.5",
572 "expect" :
573 {
574 "name" : "Gentoo",
575 "version" : "amd64"
576 }
577 },
578 {
579 "desc" : "Gentoo",
580 "ua" : "Xombrero/1.6.4 (Linux amd64; en; Gentoo)",
581 "expect" :
582 {
583 "name" : "Gentoo",
584 "version" : "undefined"
585 }
586 },
587 {
588 "desc" : "Gentoo",
589 "ua" : "Links (2.8; Linux 3.17.2-gentoo-x86 i686; GNU C 4.8.2; x)",
590 "expect" :
591 {
592 "name" : "gentoo",
593 "version" : "x86"
594 }
595 },
596 {
597 "desc" : "Arch",
598 "ua" : "Uzbl (Webkit 1.1.10) (Arch Linux)",
599 "expect" :
600 {
601 "name" : "Arch",
602 "version" : "undefined"
603 }
604 },
605 {
606 "desc" : "Slackware",
[e29cc2e]607 "ua" : "Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41",
[6a3a178]608 "expect" :
609 {
[e29cc2e]610 "name" : "Slackware",
611 "version" : "13.37"
[6a3a178]612 }
613 },
614 {
615 "desc" : "Fedora",
616 "ua" : "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0",
617 "expect" :
618 {
619 "name" : "Fedora",
620 "version" : "undefined"
621 }
622 },
623 {
624 "desc" : "Fedora",
625 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:2.0) Gecko/20110404 Fedora/16-dev Firefox/4.0",
626 "expect" :
627 {
628 "name" : "Fedora",
629 "version" : "16-dev"
630 }
631 },
632 {
633 "desc" : "Fedora",
634 "ua" : "Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9.0.4) Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4",
635 "expect" :
636 {
637 "name" : "Fedora",
638 "version" : "3.0.4-1.fc10"
639 }
640 },
641 {
642 "desc" : "Mandriva",
643 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.22) Gecko/20110907 Mandriva Linux/1.9.2.22-0.1mdv2010.2 (2010.2) Firefox/3.6.22",
644 "expect" :
645 {
646 "name" : "Mandriva",
647 "version" : "1.9.2.22-0.1mdv2010.2"
648 }
649 },
650 {
651 "desc" : "Chromium OS",
652 "ua" : "Mozilla/5.0 (X11; CrOS x86_64 10575.58.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36",
653 "expect" :
654 {
655 "name" : "Chromium OS",
656 "version" : "10575.58.0"
657 }
658 },
659 {
660 "desc" : "Fuchsia",
661 "ua" : "Mozilla/5.0 (X11; Fuchsia x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3557.0 Safari/537.36",
662 "expect" :
663 {
664 "name" : "Fuchsia",
665 "version" : "undefined"
666 }
667 },
668 {
669 "desc" : "Solaris",
[e29cc2e]670 "ua" : "Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20070606",
[6a3a178]671 "expect" :
672 {
[e29cc2e]673 "name" : "Solaris",
674 "version" : "sun4u"
[6a3a178]675 }
676 },
677 {
678 "desc" : "FreeBSD",
679 "ua" : "Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16",
680 "expect" :
681 {
682 "name" : "FreeBSD",
683 "version" : "undefined"
684 }
685 },
686 {
687 "desc" : "OpenBSD",
688 "ua" : "Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.1) Gecko/20090702 Firefox/3.5",
689 "expect" :
690 {
691 "name" : "OpenBSD",
692 "version" : "undefined"
693 }
694 },
695 {
696 "desc" : "NetBSD",
697 "ua" : "ELinks (0.4.3; NetBSD 3.0.2PATCH sparc64; 141x19)",
698 "expect" :
699 {
700 "name" : "NetBSD",
701 "version" : "3.0.2PATCH"
702 }
703 },
704 {
705 "desc" : "DragonFly",
[e29cc2e]706 "ua" : "Mozilla/5.0 (X11; U; DragonFly i386; de; rv:1.9.1) Gecko/20090720 Firefox/3.5.1",
[6a3a178]707 "expect" :
708 {
[e29cc2e]709 "name" : "DragonFly",
710 "version" : "undefined"
[6a3a178]711 }
712 },
713 {
714 "desc" : "iOS in App",
715 "ua" : "AppName/version CFNetwork/version Darwin/version",
716 "expect" :
717 {
718 "name" : "iOS",
719 "version" : "undefined"
720 }
721 },
722 {
723 "desc" : "iOS with Chrome",
724 "ua" : "Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_1_1 like Mac OS X; en) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/9B206 Safari/7534.48.3",
725 "expect" :
726 {
727 "name" : "iOS",
728 "version" : "5.1.1"
729 }
730 },
731 {
732 "desc" : "iOS with Opera Mini",
733 "ua" : "Opera/9.80 (iPhone; Opera Mini/7.1.32694/27.1407; U; en) Presto/2.8.119 Version/11.10",
734 "expect" :
735 {
736 "name" : "iOS",
737 "version" : "undefined"
738 }
739 },
[e29cc2e]740 {
741 "desc" : "Mac OS on PowerPC",
742 "ua" : "Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)",
743 "expect" :
744 {
745 "name" : "Mac OS",
746 "version" : "undefined"
747 }
748 },
749 {
750 "desc" : "Mac OS X on x86, x86_64, or aarch64 using Firefox",
751 "ua" : "Mozilla/5.0 (Macintosh; Intel Mac OS X x.y; rv:10.0) Gecko/20100101 Firefox/10.0",
752 "expect" :
753 {
754 "name" : "Mac OS",
755 "version" : "x.y"
756 }
757 },
758 {
759 "desc" : "Mac OS X on PowerPC using Firefox",
760 "ua" : "Mozilla/5.0 (Macintosh; PPC Mac OS X x.y; rv:10.0) Gecko/20100101 Firefox/10.0",
761 "expect" :
762 {
763 "name" : "Mac OS",
764 "version" : "x.y"
765 }
766 },
[6a3a178]767 {
768 "desc" : "Mac OS",
769 "ua" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36",
770 "expect" :
771 {
772 "name" : "Mac OS",
773 "version" : "10.6.8"
774 }
775 },
776 {
777 "desc" : "Haiku",
778 "ua" : "Mozilla/5.0 (Macintosh; Intel Haiku R1 x86) AppleWebKit/602.1.1 (KHTML, like Gecko) WebPositive/1.2 Version/8.0 Safari/602.1.1",
779 "expect" :
780 {
781 "name" : "Haiku",
782 "version" : "R1"
783 }
784 },
785 {
786 "desc" : "KaiOS",
787 "ua" : "Mozilla/5.0 (Mobile; Nokia_8110_4G; rv:48.0) Gecko/48.0 Firefox/48.0 KAIOS/2.5",
788 "expect" :
789 {
790 "name" : "KAIOS",
791 "version" : "2.5"
792 }
793 },
794 {
795 "desc" : "iTunes Windows Vista",
796 "ua" : "iTunes/10.7 (Windows; Microsoft Windows Vista Home Premium Edition Service Pack 1 (Build 6001)) AppleWebKit/536.26.9",
797 "expect" :
798 {
799 "name" : "Windows",
800 "version" : "Vista"
801 }
802 },
803 {
804 "desc" : "iOS BE App",
805 "ua" : "APP-BE Test/1.0 (iPad; Apple; CPU iPhone OS 7_0_2 like Mac OS X)",
806 "expect" :
807 {
808 "name" : "iOS",
809 "version" : "7.0.2"
810 }
811 },
812 {
813 "desc" : "KTB-Nexus 5",
814 "ua" : "APP-My App/1.0 (Linux; Android 4.2.1; Nexus 5 Build/JOP40D)",
815 "expect" :
816 {
817 "name" : "Android",
818 "version" : "4.2.1"
819 }
820 },
821 {
822 "desc" : "Solaris",
823 "ua" : "NCSA Mosaic/1.0 (X11;SunOS 4.1.4 sun4m)",
824 "expect" :
825 {
826 "name" : "Solaris",
827 "version" : "4.1.4"
828 }
829 },
830 {
831 "desc" : "Raspbian",
832 "ua" : "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Raspbian Chromium/72.0.3626.121 HeadlessChrome/72.0.3626.121 Safari/537.36",
833 "expect" :
834 {
835 "name" : "Raspbian",
836 "version" : "undefined"
837 }
838 },
839 {
840 "desc" : "Raspbian",
841 "ua" : "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/538.15 (KHTML, like Gecko) Version/8.0 Safari/538.15 Raspbian/9.0 (1:3.8.2.0-0rpi28) Epiphany/3.8.2",
842 "expect" :
843 {
844 "name" : "Raspbian",
845 "version" : "9.0"
846 }
847 },
848 {
849 "desc" : "AIX",
[e29cc2e]850 "ua" : "Mozilla/5.0 (X11; U; AIX 000138384C00; en-US; rv:1.0.1) Gecko/20030213 Netscape/7.0",
[6a3a178]851 "expect" :
852 {
[e29cc2e]853 "name" : "AIX",
854 "version" : "undefined"
[6a3a178]855 }
856 },
857 {
858 "desc" : "Plan9",
[e29cc2e]859 "ua" : "NCSA_Mosaic/5.0 (X11;Plan 9 4.0)",
[6a3a178]860 "expect" :
861 {
[e29cc2e]862 "name" : "Plan 9",
863 "version" : "4.0"
[6a3a178]864 }
865 },
866 {
867 "desc" : "Minix",
[e29cc2e]868 "ua" : "Mozilla/5.0 (X11; Original ; Minix 3.3 ; rv:3.0)",
[6a3a178]869 "expect" :
870 {
[e29cc2e]871 "name" : "Minix",
872 "version" : "3.3"
[6a3a178]873 }
874 },
875 {
876 "desc" : "BeOS",
[e29cc2e]877 "ua" : "Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1.8pre) Gecko/20070926 SeaMonkey/1.1.5pre",
[6a3a178]878 "expect" :
879 {
[e29cc2e]880 "name" : "BeOS",
881 "version" : "undefined"
[6a3a178]882 }
883 },
884 {
885 "desc" : "OS/2",
[e29cc2e]886 "ua" : "Links (2.1pre14; OS/2 1 i386; 80x33)",
[6a3a178]887 "expect" :
888 {
[e29cc2e]889 "name" : "OS/2",
890 "version" : "undefined"
[6a3a178]891 }
892 },
893 {
894 "desc" : "AmigaOS",
[e29cc2e]895 "ua" : "Mozilla/4.0 (compatible; AWEB 3.4 SE; AmigaOS)",
[6a3a178]896 "expect" :
897 {
[e29cc2e]898 "name" : "AmigaOS",
899 "version" : "undefined"
[6a3a178]900 }
901 },
902 {
903 "desc" : "MorphOS",
[e29cc2e]904 "ua" : "AmigaVoyager/3.4.4 (MorphOS/PPC native)",
[6a3a178]905 "expect" :
906 {
[e29cc2e]907 "name" : "MorphOS",
908 "version" : "undefined"
[6a3a178]909 }
910 },
911 {
912 "desc" : "UNIX",
[e29cc2e]913 "ua" : "Surf/0.4.1 (X11; U; Unix; en-US) AppleWebKit/531.2+ Compatible (Safari)",
[6a3a178]914 "expect" :
915 {
[e29cc2e]916 "name" : "Unix",
917 "version" : "undefined"
[6a3a178]918 }
919 },
920 {
921 "desc" : "Joli",
[e29cc2e]922 "ua" : "Mozilla/5.0 (X11; Jolicloud Linux i686) AppleWebKit/537.6 (KHTML, like Gecko) Joli OS/1.2 Chromium/23.0.1240.0 Chrome/23.0.1240.0 Safari/537.6",
[6a3a178]923 "expect" :
924 {
[e29cc2e]925 "name" : "Joli",
926 "version" : "1.2"
[6a3a178]927 }
928 },
929 {
930 "desc" : "CentOS",
[e29cc2e]931 "ua" : "Konqueror/15.13 (CentOS Linux 7.4; cs-CZ;)",
[6a3a178]932 "expect" :
933 {
[e29cc2e]934 "name" : "CentOS",
935 "version" : "7.4"
[6a3a178]936 }
937 },
938 {
939 "desc" : "PCLinuxOS",
[e29cc2e]940 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101209 PCLinuxOS/1.9.2.13-1pclos2010 (2010) Firefox/3.6.13",
941 "expect" :
942 {
943 "name" : "PCLinuxOS",
944 "version" : "1.9.2.13-1pclos2010"
945 }
946 },
947 {
948 "desc" : "RedHat",
949 "ua" : "Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.4 (like Gecko) Red Hat Enterprise Linux/4.3.4-11.el6_1.4",
950 "expect" :
951 {
952 "name" : "Red Hat",
953 "version" : "4.3.4-11.el6_1.4"
954 }
955 },
956 {
957 "desc" : "RedHat",
958 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20070717 Red Hat/1.0.9-4.el4 SeaMonkey/1.0.9",
959 "expect" :
960 {
961 "name" : "Red Hat",
962 "version" : "1.0.9-4.el4"
963 }
964 },
965 {
966 "desc" : "RedHat",
967 "ua" : "iTunes/4.7.1 (Linux; N; Red Hat; x86_64-linux; EN; utf8) SqueezeCenter, Squeezebox Server, Logitech Media Server/7.9.1/1522157629",
[6a3a178]968 "expect" :
969 {
[e29cc2e]970 "name" : "Red Hat",
971 "version" : "undefined"
[6a3a178]972 }
973 },
974 {
975 "desc" : "RedHat",
[e29cc2e]976 "ua" : "curl/7.20.0 (x86_64-redhat-linux-gnu) libcurl/7.20.0 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5",
[6a3a178]977 "expect" :
978 {
[e29cc2e]979 "name" : "redhat",
980 "version" : "undefined"
981 }
982 },
983 {
984 "desc" : "RISC OS",
985 "ua" : "Mozilla/1.10 [en] (Compatible; RISC OS 3.70; Oregano 1.10)",
986 "expect" :
987 {
988 "name" : "RISC OS",
989 "version" : "3.70"
[6a3a178]990 }
991 },
992 {
993 "desc" : "Zenwalk",
[e29cc2e]994 "ua" : "Flock/2.16 (Zenwalk 7.3; es_PR;)",
[6a3a178]995 "expect" :
996 {
[e29cc2e]997 "name" : "Zenwalk",
998 "version" : "7.3"
[6a3a178]999 }
1000 },
1001 {
1002 "desc" : "Hurd",
[e29cc2e]1003 "ua" : "Mozilla/5.0 (X11; Hurd 0.9 i386; en-US) libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.7.0 Safari/696.96",
[6a3a178]1004 "expect" :
1005 {
[e29cc2e]1006 "name" : "Hurd",
1007 "version" : "0.9"
[6a3a178]1008 }
1009 },
1010 {
1011 "desc" : "Linux",
[e29cc2e]1012 "ua" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36",
[6a3a178]1013 "expect" :
1014 {
[e29cc2e]1015 "name" : "Linux",
1016 "version" : "x86_64"
[6a3a178]1017 }
1018 },
1019 {
[e29cc2e]1020 "desc" : "Deepin",
1021 "ua" : "Mozilla/5.0 (X11; Linux x86_64; Deepin 15.5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36 NFSBrowser/5.0.0.1886",
[6a3a178]1022 "expect" :
1023 {
[e29cc2e]1024 "name" : "Deepin",
1025 "version" : "15.5"
[6a3a178]1026 }
1027 },
1028 {
1029 "desc" : "Palm OS",
[e29cc2e]1030 "ua" : "Mozilla/4.76 [en] (PalmOS; U; WebPro3.0; Palm-Arz1)",
1031 "expect" :
1032 {
1033 "name" : "Palm",
1034 "version" : "undefined"
1035 }
1036 },
1037 {
1038 "desc" : "HP-UX",
1039 "ua" : "Mozilla/5.0 (X11; U; HP-UX 9000/785; es-ES; rv:1.0.1) Gecko/20020827 Netscape/7.0",
1040 "expect" :
1041 {
1042 "name" : "HP-UX",
1043 "version" : "undefined"
1044 }
1045 },
1046 {
1047 "desc" : "Contiki",
1048 "ua" : "Contiki/1.0 (Commodore 64; http://dunkels.com/adam/contiki/)",
1049 "expect" :
1050 {
1051 "name" : "Contiki",
1052 "version" : "1.0"
1053 }
1054 },
1055 {
1056 "desc" : "Linpus",
1057 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5pre) Gecko/2008032619 Linpus/3.0-0.49",
1058 "expect" :
1059 {
1060 "name" : "Linpus",
1061 "version" : "3.0-0.49"
1062 }
1063 },
1064 {
1065 "desc" : "Manjaro",
1066 "ua" : "Mozilla/5.0 (X11; Manjaro 19.0.2; Arch; x64; rv:84.0) Gecko/20100101 Firefox/84.0",
1067 "expect" :
1068 {
1069 "name" : "Manjaro",
1070 "version" : "19.0.2"
1071 }
1072 },
1073 {
1074 "desc" : "elementary OS",
1075 "ua" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/604.1 (KHTML, like Gecko) Version/11.0 Safari/604.1 elementary OS/0.4 (Loki) Epiphany/3.18.11",
1076 "expect" :
1077 {
1078 "name" : "elementary OS",
1079 "version" : "0.4"
1080 }
1081 },
1082 {
1083 "desc" : "GhostBSD",
1084 "ua" : "Mozilla/5.0 (X11; GhostBSD/10.3; x86_64; rv:50.0.1) Gecko/20100101 Firefox/50.0.1",
1085 "expect" :
1086 {
1087 "name" : "GhostBSD",
1088 "version" : "10.3"
1089 }
1090 },
1091 {
1092 "desc" : "Android-x86",
1093 "ua" : "Mozilla/5.0 (Linux; Android 7.1.2; Generic Android-x86) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36 OPR/61.2.3076.56749",
1094 "expect" :
1095 {
1096 "name" : "Android-x86",
1097 "version" : "7.1.2"
1098 }
1099 },
1100 {
1101 "desc" : "Sabayon",
1102 "ua" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Sabayon Chrome/19.0.1084.46 Safari/536.5",
1103 "expect" :
1104 {
1105 "name" : "Sabayon",
1106 "version" : "undefined"
1107 }
1108 },
1109 {
1110 "desc" : "Linspire",
1111 "ua" : "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060803 Firefox/1.5.0.4 Linspire/1.5.0.4",
[6a3a178]1112 "expect" :
1113 {
[e29cc2e]1114 "name" : "Linspire",
1115 "version" : "1.5.0.4"
[6a3a178]1116 }
1117 }
1118]
Note: See TracBrowser for help on using the repository browser.