From f1a888de0276481b8e1afcc7aecd5032258c1021 Mon Sep 17 00:00:00 2001 From: Fili Date: Mon, 10 May 2021 18:33:11 +0200 Subject: [PATCH] feat: support Moto G4 device in emulated devices for performance testing (#5946) Adding Moto G4 to deviceDescriptors. --- src/server/deviceDescriptors.js | 22 ++++++++++++++++++++++ types/types.d.ts | 2 ++ 2 files changed, 24 insertions(+) diff --git a/src/server/deviceDescriptors.js b/src/server/deviceDescriptors.js index affdcb5945..1c55146cec 100644 --- a/src/server/deviceDescriptors.js +++ b/src/server/deviceDescriptors.js @@ -1139,4 +1139,26 @@ module.exports = { 'hasTouch': true, 'defaultBrowserType': 'chromium' }, + 'Moto G4': { + 'userAgent': 'Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Mobile Safari/537.36', + 'viewport': { + 'width': 360, + 'height': 640 + }, + 'deviceScaleFactor': 3, + 'isMobile': true, + 'hasTouch': true, + 'defaultBrowserType': 'chromium' + }, + 'Moto G4 landscape': { + 'userAgent': 'Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Mobile Safari/537.36', + 'viewport': { + 'width': 640, + 'height': 360 + }, + 'deviceScaleFactor': 3, + 'isMobile': true, + 'hasTouch': true, + 'defaultBrowserType': 'chromium' + } }; diff --git a/types/types.d.ts b/types/types.d.ts index 11b88b390a..a52ac6dd81 100644 --- a/types/types.d.ts +++ b/types/types.d.ts @@ -11172,6 +11172,8 @@ type Devices = { "Pixel 4a (5G) landscape": DeviceDescriptor; "Pixel 5": DeviceDescriptor; "Pixel 5 landscape": DeviceDescriptor; + "Moto G4": DeviceDescriptor; + "Moto G4 landscape": DeviceDescriptor; [key: string]: DeviceDescriptor; }