|
182 | 182 | 'product': 'Transformer'
|
183 | 183 | },
|
184 | 184 |
|
| 185 | + 'Android Browser 1.0 (like Chrome 18.0.1025.308) on Samsung (Android 4.2.2)': { |
| 186 | + 'ua' : 'Mozilla/5.0 (Linux; Android 4.2.2; en-au; SAMSUNG GT-I9500 Build/JDQ39) AppleWebKit/535.19 (KHTML, like Gecko) Version/1.0 Chrome/18.0.1025.308 Mobie Safari/535.19', |
| 187 | + 'layout': 'WebKit', |
| 188 | + 'manufacturer': 'Samsung', |
| 189 | + 'name': 'Android Browser', |
| 190 | + 'os': 'Android 4.2.2', |
| 191 | + 'product': 'Samsung', |
| 192 | + 'version': '1.0' |
| 193 | + }, |
| 194 | + |
185 | 195 | 'Android Browser (like Safari 4.x) on Sony PlayStation Vita 1.00': {
|
186 | 196 | 'ua': 'Mozilla/5.0 (PlayStation Vita 1.00) AppleWebKit/531.22.8 (KHTML, like Gecko) Silk/3.2',
|
187 | 197 | 'layout': 'WebKit',
|
|
431 | 441 | 'version': '27.0.1453.90',
|
432 | 442 | },
|
433 | 443 |
|
434 |
| - 'Chrome Mobile 1.0 on Samsung (Android 4.2.2)': { |
435 |
| - 'ua' : 'Mozilla/5.0 (Linux; Android 4.2.2; en-au; SAMSUNG GT-I9500 Build/JDQ39) AppleWebKit/535.19 (KHTML, like Gecko) Version/1.0 Chrome/18.0.1025.308 Mobie Safari/535.19', |
436 |
| - 'layout': 'WebKit', |
437 |
| - 'manufacturer': 'Samsung', |
438 |
| - 'name': 'Chrome Mobile', |
439 |
| - 'os': '', |
440 |
| - 'product': '' |
441 |
| - }, |
442 |
| - |
443 | 444 | 'Chrome Mobile (desktop mode) on iOS 4.3+': {
|
444 | 445 | 'ua': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.53.11 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10',
|
445 | 446 | 'layout': 'WebKit',
|
|
601 | 602 | 'version': '5.0'
|
602 | 603 | },
|
603 | 604 |
|
| 605 | + 'Firefox Mobile 2.0#{beta}1 on Android': { |
| 606 | + 'ua': 'Mozilla/5.0 (Android; Linux armv7l; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre Fennec/2.0b1pre', |
| 607 | + 'layout': 'Gecko', |
| 608 | + 'name': 'Firefox Mobile', |
| 609 | + 'os': 'Android', |
| 610 | + 'prerelease': 'beta', |
| 611 | + 'version': '2.0#{beta}1' |
| 612 | + }, |
| 613 | + |
| 614 | + 'Firefox Mobile 2.0.1 on Linux i686': { |
| 615 | + 'ua': 'Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1', |
| 616 | + 'layout': 'Gecko', |
| 617 | + 'name': 'Firefox Mobile', |
| 618 | + 'os': 'Linux i686', |
| 619 | + 'version': '2.0.1' |
| 620 | + }, |
| 621 | + |
| 622 | + 'Firefox Mobile 10.0.5 on Android': { |
| 623 | + 'ua': 'Mozilla/5.0 (Android; Mobile; rv:10.0.5) Gecko/10.0.5 Firefox/10.0.5 Fennec/10.0.5', |
| 624 | + 'layout': 'Gecko', |
| 625 | + 'name': 'Firefox Mobile', |
| 626 | + 'os': 'Android', |
| 627 | + 'version': '10.0.5' |
| 628 | + }, |
| 629 | + |
604 | 630 | 'Firefox Mobile 18.0 on Firefox OS': {
|
605 | 631 | 'ua': 'Mozilla/5.0 (Mobile; rv:18.0) Gecko/18.0 Firefox/18.0',
|
606 | 632 | 'layout': 'Gecko',
|
|
633 | 659 | 'version': '26.0'
|
634 | 660 | },
|
635 | 661 |
|
636 |
| - 'Firefox Mobile 2.0#{beta}1 on Android': { |
637 |
| - 'ua': 'Mozilla/5.0 (Android; Linux armv7l; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre Fennec/2.0b1pre', |
638 |
| - 'layout': 'Gecko', |
639 |
| - 'name': 'Firefox Mobile', |
640 |
| - 'os': 'Android', |
641 |
| - 'prerelease': 'beta', |
642 |
| - 'version': '2.0#{beta}1' |
643 |
| - }, |
644 |
| - |
645 |
| - 'Firefox Mobile 2.0.1 on Linux i686': { |
646 |
| - 'ua': 'Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1', |
647 |
| - 'layout': 'Gecko', |
648 |
| - 'name': 'Firefox Mobile', |
649 |
| - 'os': 'Linux i686', |
650 |
| - 'version': '2.0.1' |
651 |
| - }, |
652 |
| - |
653 |
| - 'Firefox Mobile 10.0.5 on Android': { |
654 |
| - 'ua': 'Mozilla/5.0 (Android; Mobile; rv:10.0.5) Gecko/10.0.5 Firefox/10.0.5 Fennec/10.0.5', |
655 |
| - 'layout': 'Gecko', |
656 |
| - 'name': 'Firefox Mobile', |
657 |
| - 'os': 'Android', |
658 |
| - 'version': '10.0.5' |
659 |
| - }, |
660 |
| - |
661 | 662 | 'Flock 2.0#{alpha}1 on Linux i686': {
|
662 | 663 | 'ua': 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008051917 Firefox/3.0pre Flock/2.0a1pre',
|
663 | 664 | 'layout': 'Gecko',
|
|
1843 | 1844 | forOwn(Tests, function(value, key) {
|
1844 | 1845 | var platform = getPlatform(value);
|
1845 | 1846 | value = name == 'description' ? key : value[name];
|
1846 |
| - value = value ? interpolate(value, { 'alpha': '\u03b1', 'beta': '\u03b2' }) : null; |
| 1847 | + value = value ? interpolate(value, { 'alpha': '\u03b1', 'beta': '\u03b2', ' ': ' ' }) : null; |
1847 | 1848 | equal(platform && String(platform[name]), String(value), String(platform));
|
1848 | 1849 | });
|
1849 | 1850 | });
|
|
0 commit comments