devices.json (18689B)
1 { 2 "TYPES": [ 3 "phones", 4 "tablets", 5 "laptops", 6 "televisions", 7 "consoles", 8 "watches" 9 ], 10 "phones": [ 11 { 12 "name": "Firefox OS Flame", 13 "width": 320, 14 "height": 570, 15 "pixelRatio": 1.5, 16 "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", 17 "touch": true, 18 "firefoxOS": true, 19 "os": "fxos" 20 }, 21 { 22 "name": "Alcatel One Touch Fire", 23 "width": 320, 24 "height": 480, 25 "pixelRatio": 1, 26 "userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch4012X; rv:28.0) Gecko/28.0 Firefox/28.0", 27 "touch": true, 28 "firefoxOS": true, 29 "os": "fxos" 30 }, 31 { 32 "name": "Alcatel One Touch Fire C", 33 "width": 320, 34 "height": 480, 35 "pixelRatio": 1, 36 "userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch4019X; rv:28.0) Gecko/28.0 Firefox/28.0", 37 "touch": true, 38 "firefoxOS": true, 39 "os": "fxos" 40 }, 41 { 42 "name": "Alcatel One Touch Fire E", 43 "width": 320, 44 "height": 480, 45 "pixelRatio": 2, 46 "userAgent": "Mozilla/5.0 (Mobile; ALCATELOneTouch6015X; rv:32.0) Gecko/32.0 Firefox/32.0", 47 "touch": true, 48 "firefoxOS": true, 49 "os": "fxos" 50 }, 51 { 52 "name": "Apple iPhone 4", 53 "width": 320, 54 "height": 480, 55 "pixelRatio": 2, 56 "userAgent": "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5", 57 "touch": true, 58 "firefoxOS": false, 59 "os": "ios" 60 }, 61 { 62 "name": "Apple iPhone 5", 63 "width": 320, 64 "height": 568, 65 "pixelRatio": 2, 66 "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53", 67 "touch": true, 68 "firefoxOS": false, 69 "os": "ios" 70 }, 71 { 72 "name": "Apple iPhone 5s", 73 "width": 320, 74 "height": 568, 75 "pixelRatio": 2, 76 "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 9_2_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13D15 Safari/601.1", 77 "touch": true, 78 "firefoxOS": false, 79 "os": "ios", 80 "featured": true 81 }, 82 { 83 "name": "Apple iPhone 6", 84 "width": 375, 85 "height": 667, 86 "pixelRatio": 2, 87 "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4", 88 "touch": true, 89 "firefoxOS": false, 90 "os": "ios" 91 }, 92 { 93 "name": "Apple iPhone 6 Plus", 94 "width": 414, 95 "height": 736, 96 "pixelRatio": 3, 97 "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4", 98 "touch": true, 99 "firefoxOS": false, 100 "os": "ios", 101 "featured": true 102 }, 103 { 104 "name": "Apple iPhone 6s", 105 "width": 375, 106 "height": 667, 107 "pixelRatio": 2, 108 "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4", 109 "touch": true, 110 "firefoxOS": false, 111 "os": "ios", 112 "featured": true 113 }, 114 { 115 "name": "Apple iPhone 6s Plus", 116 "width": 414, 117 "height": 736, 118 "pixelRatio": 3, 119 "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4", 120 "touch": true, 121 "firefoxOS": false, 122 "os": "ios" 123 }, 124 { 125 "name": "BlackBerry Z30", 126 "width": 360, 127 "height": 640, 128 "pixelRatio": 2, 129 "userAgent": "Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.0.9.2372 Mobile Safari/537.10+", 130 "touch": true, 131 "firefoxOS": false, 132 "os": "blackberryos" 133 }, 134 { 135 "name": "Geeksphone Keon", 136 "width": 320, 137 "height": 480, 138 "pixelRatio": 1, 139 "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", 140 "touch": true, 141 "firefoxOS": true, 142 "os": "android" 143 }, 144 { 145 "name": "Geeksphone Peak, Revolution", 146 "width": 360, 147 "height": 640, 148 "pixelRatio": 1.5, 149 "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", 150 "touch": true, 151 "firefoxOS": true, 152 "os": "android" 153 }, 154 { 155 "name": "Google Nexus S", 156 "width": 320, 157 "height": 533, 158 "pixelRatio": 1.5, 159 "userAgent": "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Nexus S Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1", 160 "touch": true, 161 "firefoxOS": true, 162 "os": "android" 163 }, 164 { 165 "name": "Google Nexus 4", 166 "width": 384, 167 "height": 640, 168 "pixelRatio": 2, 169 "userAgent": "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 4 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", 170 "touch": true, 171 "firefoxOS": true, 172 "os": "android", 173 "featured": true 174 }, 175 { 176 "name": "Google Nexus 5", 177 "width": 360, 178 "height": 640, 179 "pixelRatio": 3, 180 "userAgent": "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 5 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", 181 "touch": true, 182 "firefoxOS": true, 183 "os": "android", 184 "featured": true 185 }, 186 { 187 "name": "Google Nexus 6", 188 "width": 412, 189 "height": 732, 190 "pixelRatio": 3.5, 191 "userAgent": "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36", 192 "touch": true, 193 "firefoxOS": true, 194 "os": "android", 195 "featured": true 196 }, 197 { 198 "name": "Intex Cloud Fx", 199 "width": 320, 200 "height": 480, 201 "pixelRatio": 1, 202 "userAgent": "Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0", 203 "touch": true, 204 "firefoxOS": true, 205 "os": "fxos" 206 }, 207 { 208 "name": "KDDI Fx0", 209 "width": 360, 210 "height": 640, 211 "pixelRatio": 2, 212 "userAgent": "Mozilla/5.0 (Mobile; LGL25; rv:32.0) Gecko/32.0 Firefox/32.0", 213 "touch": true, 214 "firefoxOS": true, 215 "os": "fxos" 216 }, 217 { 218 "name": "LG Fireweb", 219 "width": 320, 220 "height": 480, 221 "pixelRatio": 1, 222 "userAgent": "Mozilla/5.0 (Mobile; LG-D300; rv:18.1) Gecko/18.1 Firefox/18.1", 223 "touch": true, 224 "firefoxOS": true, 225 "os": "fxos" 226 }, 227 { 228 "name": "LG Optimus L70", 229 "width": 384, 230 "height": 640, 231 "pixelRatio": 1.25, 232 "userAgent": "Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; LGMS323 Build/KOT49I.MS32310c) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.1599.103 Mobile Safari/537.36", 233 "touch": true, 234 "firefoxOS": false, 235 "os": "android" 236 }, 237 { 238 "name": "Nokia Lumia 520", 239 "width": 320, 240 "height": 533, 241 "pixelRatio": 1.4, 242 "userAgent": "Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 520)", 243 "touch": true, 244 "firefoxOS": false, 245 "os": "android", 246 "featured": true 247 }, 248 { 249 "name": "Nokia N9", 250 "width": 360, 251 "height": 640, 252 "pixelRatio": 1, 253 "userAgent": "Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13", 254 "touch": true, 255 "firefoxOS": false, 256 "os": "android" 257 }, 258 { 259 "name": "OnePlus One", 260 "width": 360, 261 "height": 640, 262 "pixelRatio": 3, 263 "userAgent": "Mozilla/5.0 (Android 5.1.1; Mobile; rv:43.0) Gecko/43.0 Firefox/43.0", 264 "touch": true, 265 "firefoxOS": false, 266 "os": "android" 267 }, 268 { 269 "name": "Samsung Galaxy S3", 270 "width": 360, 271 "height": 640, 272 "pixelRatio": 2, 273 "userAgent": "Mozilla/5.0 (Linux; U; Android 4.0; en-us; GT-I9300 Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", 274 "touch": true, 275 "firefoxOS": false, 276 "os": "android" 277 }, 278 { 279 "name": "Samsung Galaxy S4", 280 "width": 360, 281 "height": 640, 282 "pixelRatio": 3, 283 "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36", 284 "touch": true, 285 "firefoxOS": false, 286 "os": "android" 287 }, 288 { 289 "name": "Samsung Galaxy S5", 290 "width": 360, 291 "height": 640, 292 "pixelRatio": 3, 293 "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36", 294 "touch": true, 295 "firefoxOS": false, 296 "os": "android", 297 "featured": true 298 }, 299 { 300 "name": "Samsung Galaxy S6", 301 "width": 360, 302 "height": 640, 303 "pixelRatio": 4, 304 "userAgent": "Mozilla/5.0 (Linux; Android 4.4.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Version/1.5 Chrome/28.0.1500.94 Mobile Safari/537.36", 305 "touch": true, 306 "firefoxOS": false, 307 "os": "android", 308 "featured": true 309 }, 310 { 311 "name": "Sony Xperia Z3", 312 "width": 360, 313 "height": 640, 314 "pixelRatio": 3, 315 "userAgent": "Mozilla/5.0 (Mobile; rv:39.0) Gecko/39.0 Firefox/39.0", 316 "touch": true, 317 "firefoxOS": true, 318 "os": "android" 319 }, 320 { 321 "name": "Spice Fire One Mi-FX1", 322 "width": 320, 323 "height": 480, 324 "pixelRatio": 1, 325 "userAgent": "Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0", 326 "touch": true, 327 "firefoxOS": true, 328 "os": "fxos" 329 }, 330 { 331 "name": "Symphony GoFox F15", 332 "width": 320, 333 "height": 480, 334 "pixelRatio": 1, 335 "userAgent": "Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0", 336 "touch": true, 337 "firefoxOS": true, 338 "os": "fxos" 339 }, 340 { 341 "name": "ZTE Open", 342 "width": 320, 343 "height": 480, 344 "pixelRatio": 1, 345 "userAgent": "Mozilla/5.0 (Mobile; ZTEOPEN; rv:18.1) Gecko/18.0 Firefox/18.1", 346 "touch": true, 347 "firefoxOS": true, 348 "os": "fxos" 349 }, 350 { 351 "name": "ZTE Open II", 352 "width": 320, 353 "height": 480, 354 "pixelRatio": 1, 355 "userAgent": "Mozilla/5.0 (Mobile; OPEN2; rv:28.0) Gecko/28.0 Firefox/28.0", 356 "touch": true, 357 "firefoxOS": true, 358 "os": "fxos" 359 }, 360 { 361 "name": "ZTE Open C", 362 "width": 320, 363 "height": 450, 364 "pixelRatio": 1.5, 365 "userAgent": "Mozilla/5.0 (Mobile; OPENC; rv:32.0) Gecko/32.0 Firefox/32.0", 366 "touch": true, 367 "firefoxOS": true, 368 "os": "fxos" 369 }, 370 { 371 "name": "Zen Fire 105", 372 "width": 320, 373 "height": 480, 374 "pixelRatio": 1, 375 "userAgent": "Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0", 376 "touch": true, 377 "firefoxOS": true, 378 "os": "fxos" 379 } 380 ], 381 "tablets": [ 382 { 383 "name": "Amazon Kindle Fire HDX 8.9", 384 "width": 1280, 385 "height": 800, 386 "pixelRatio": 2, 387 "userAgent": "Mozilla/5.0 (Linux; U; en-us; KFAPWI Build/JDQ39) AppleWebKit/535.19 (KHTML, like Gecko) Silk/3.13 Safari/535.19 Silk-Accelerated=true", 388 "touch": true, 389 "firefoxOS": false, 390 "os": "fireos", 391 "featured": true 392 }, 393 { 394 "name": "Apple iPad", 395 "width": 1024, 396 "height": 768, 397 "pixelRatio": 2, 398 "userAgent": "Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53", 399 "touch": true, 400 "firefoxOS": false, 401 "os": "ios" 402 }, 403 { 404 "name": "Apple iPad Air 2", 405 "width": 1024, 406 "height": 768, 407 "pixelRatio": 2, 408 "userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5", 409 "touch": true, 410 "firefoxOS": false, 411 "os": "ios", 412 "featured": true 413 }, 414 { 415 "name": "Apple iPad Mini", 416 "width": 1024, 417 "height": 768, 418 "pixelRatio": 1, 419 "userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5", 420 "touch": true, 421 "firefoxOS": false, 422 "os": "ios" 423 }, 424 { 425 "name": "Apple iPad Mini 2", 426 "width": 1024, 427 "height": 768, 428 "pixelRatio": 2, 429 "userAgent": "Mozilla/5.0 (iPad; CPU OS 4_3_5 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8L1 Safari/6533.18.5", 430 "touch": true, 431 "firefoxOS": false, 432 "os": "ios", 433 "featured": true 434 }, 435 { 436 "name": "BlackBerry PlayBook", 437 "width": 1024, 438 "height": 600, 439 "pixelRatio": 1, 440 "userAgent": "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+", 441 "touch": true, 442 "firefoxOS": false, 443 "os": "blackberryos" 444 }, 445 { 446 "name": "Foxconn InFocus", 447 "width": 1280, 448 "height": 800, 449 "pixelRatio": 1, 450 "userAgent": "Mozilla/5.0 (Tablet; rv:32.0) Gecko/32.0 Firefox/32.0", 451 "touch": true, 452 "firefoxOS": true, 453 "os": "android" 454 }, 455 { 456 "name": "Google Nexus 7", 457 "width": 960, 458 "height": 600, 459 "pixelRatio": 2, 460 "userAgent": "Mozilla/5.0 (Linux; Android 4.3; Nexus 7 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", 461 "touch": true, 462 "firefoxOS": false, 463 "os": "android", 464 "featured": true 465 }, 466 { 467 "name": "Google Nexus 10", 468 "width": 1280, 469 "height": 800, 470 "pixelRatio": 2, 471 "userAgent": "Mozilla/5.0 (Linux; Android 4.3; Nexus 10 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36", 472 "touch": true, 473 "firefoxOS": false, 474 "os": "android" 475 }, 476 { 477 "name": "Samsung Galaxy Note 2", 478 "width": 360, 479 "height": 640, 480 "pixelRatio": 2, 481 "userAgent": "Mozilla/5.0 (Linux; U; Android 4.1; en-us; GT-N7100 Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", 482 "touch": true, 483 "firefoxOS": false, 484 "os": "android" 485 }, 486 { 487 "name": "Samsung Galaxy Note 3", 488 "width": 360, 489 "height": 640, 490 "pixelRatio": 3, 491 "userAgent": "Mozilla/5.0 (Linux; U; Android 4.3; en-us; SM-N900T Build/JSS15J) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30", 492 "touch": true, 493 "firefoxOS": false, 494 "os": "android", 495 "featured": true 496 }, 497 { 498 "name": "Tesla Model S", 499 "width": 1200, 500 "height": 1920, 501 "pixelRatio": 1, 502 "userAgent": "Mozilla/5.0 (X11; Linux) AppleWebKit/534.34 (KHTML, like Gecko) QtCarBrowser Safari/534.34", 503 "touch": true, 504 "firefoxOS": false, 505 "os": "linux" 506 }, 507 { 508 "name": "VIA Vixen", 509 "width": 1024, 510 "height": 600, 511 "pixelRatio": 1, 512 "userAgent": "Mozilla/5.0 (Tablet; rv:32.0) Gecko/32.0 Firefox/32.0", 513 "touch": true, 514 "firefoxOS": true, 515 "os": "fxos" 516 } 517 ], 518 "laptops": [ 519 { 520 "name": "Laptop (1366 x 768)", 521 "width": 1366, 522 "height": 768, 523 "pixelRatio": 1, 524 "userAgent": "", 525 "touch": false, 526 "firefoxOS": false, 527 "os": "windows", 528 "featured": true 529 }, 530 { 531 "name": "Laptop (1920 x 1080)", 532 "width": 1280, 533 "height": 720, 534 "pixelRatio": 1.5, 535 "userAgent": "", 536 "touch": false, 537 "firefoxOS": false, 538 "os": "windows", 539 "featured": true 540 }, 541 { 542 "name": "Laptop (1920 x 1080) with touch", 543 "width": 1280, 544 "height": 720, 545 "pixelRatio": 1.5, 546 "userAgent": "", 547 "touch": true, 548 "firefoxOS": false, 549 "os": "windows" 550 } 551 ], 552 "televisions": [ 553 { 554 "name": "720p HD Television", 555 "width": 1280, 556 "height": 720, 557 "pixelRatio": 1, 558 "userAgent": "", 559 "touch": false, 560 "firefoxOS": true, 561 "os": "custom" 562 }, 563 { 564 "name": "1080p Full HD Television", 565 "width": 1920, 566 "height": 1080, 567 "pixelRatio": 1, 568 "userAgent": "", 569 "touch": false, 570 "firefoxOS": true, 571 "os": "custom" 572 }, 573 { 574 "name": "4K Ultra HD Television", 575 "width": 3840, 576 "height": 2160, 577 "pixelRatio": 1, 578 "userAgent": "", 579 "touch": false, 580 "firefoxOS": true, 581 "os": "custom" 582 } 583 ], 584 "consoles": [ 585 { 586 "name": "Nintendo 3DS", 587 "width": 320, 588 "height": 240, 589 "pixelRatio": 1, 590 "userAgent": "Mozilla/5.0 (Nintendo 3DS; U; ; en) Version/1.7585.EU", 591 "touch": true, 592 "firefoxOS": false, 593 "os": "nintendo" 594 }, 595 { 596 "name": "Nintendo Wii U Gamepad", 597 "width": 854, 598 "height": 480, 599 "pixelRatio": 0.87, 600 "userAgent": "Mozilla/5.0 (Nintendo WiiU) AppleWebKit/536.28 (KHTML, like Gecko) NX/3.0.3.12.15 NintendoBrowser/4.1.1.9601.EU", 601 "touch": true, 602 "firefoxOS": false, 603 "os": "nintendo" 604 }, 605 { 606 "name": "Sony PlayStation Vita", 607 "width": 960, 608 "height": 544, 609 "pixelRatio": 1, 610 "userAgent": "Mozilla/5.0 (Playstation Vita 1.61) AppleWebKit/531.22.8 (KHTML, like Gecko) Silk/3.2", 611 "touch": true, 612 "firefoxOS": false, 613 "os": "playstation" 614 } 615 ], 616 "watches": [ 617 { 618 "name": "LG G Watch", 619 "width": 280, 620 "height": 280, 621 "pixelRatio": 1, 622 "userAgent": "", 623 "touch": true, 624 "firefoxOS": true, 625 "os": "android" 626 }, 627 { 628 "name": "LG G Watch R", 629 "width": 320, 630 "height": 320, 631 "pixelRatio": 1, 632 "userAgent": "", 633 "touch": true, 634 "firefoxOS": true, 635 "os": "android" 636 }, 637 { 638 "name": "Motorola Moto 360", 639 "width": 320, 640 "height": 290, 641 "pixelRatio": 1, 642 "userAgent": "Mozilla/5.0 (Linux; Android 5.0.1; Moto 360 Build/LWX48T) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/19.77.34.5 Mobile Safari/537.36", 643 "touch": true, 644 "firefoxOS": true, 645 "os": "android" 646 }, 647 { 648 "name": "Samsung Gear Live", 649 "width": 320, 650 "height": 320, 651 "pixelRatio": 1, 652 "userAgent": "", 653 "touch": true, 654 "firefoxOS": true, 655 "os": "android" 656 } 657 ] 658 }