10000 Add new device: Facebook Portal TV · faisalman/ua-parser-js@c6f8ba3 · GitHub
[go: up one dir, main page]

Skip to content

Commit c6f8ba3

Browse files
committed
Add new device: Facebook Portal TV
1 parent f7f64a3 commit c6f8ba3

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/main/ua-parser.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -777,6 +777,8 @@
777777
], [[MODEL, CHROMECAST+' Nest Hub'], [VENDOR, GOOGLE], [TYPE, SMARTTV]], [
778778
/crkey/i // Google Chromecast, Linux-based or unknown
779779
], [[MODEL, CHROMECAST], [VENDOR, GOOGLE], [TYPE, SMARTTV]], [
780+
/(portaltv)/i // Facebook Portal TV
781+
], [MODEL, [VENDOR, FACEBOOK], [TYPE, SMARTTV]], [
780782
/droid.+aft(\w+)( bui|\))/i // Fire TV
781783
], [MODEL, [VENDOR, AMAZON], [TYPE, SMARTTV]], [
782784
/(shield \w+ tv)/i // Nvidia Shield TV

test/data/ua/device/facebook.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,14 @@
3434
"model": "Quest Pro",
3535
"type": "xr"
3636
}
37+
},
38+
{
39+
"desc": "Portal TV",
40+
"ua": "Mozilla/5.0 (Linux; Android 9; PortalTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.120 Mobile Safari/537.36",
41+
"expect": {
42+
"vendor": "Facebook",
43+
"model": "PortalTV",
44+
"type": "smarttv"
45+
}
3746
}
3847
]

0 commit comments

Comments
 (0)
0