From 0a0878d567403221721cdc07f4815045ca730eff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Vanderheyden?= Date: Mon, 23 Oct 2023 12:59:42 +0200 Subject: [PATCH] feat: add pixel 7 device with android 14 (#27700) --- .../src/server/deviceDescriptorsSource.json | 30 +++++++++++++++++++ packages/playwright-core/types/types.d.ts | 2 ++ 2 files changed, 32 insertions(+) diff --git a/packages/playwright-core/src/server/deviceDescriptorsSource.json b/packages/playwright-core/src/server/deviceDescriptorsSource.json index 72e51a75f8..36af3acfc0 100644 --- a/packages/playwright-core/src/server/deviceDescriptorsSource.json +++ b/packages/playwright-core/src/server/deviceDescriptorsSource.json @@ -1389,6 +1389,36 @@ "hasTouch": true, "defaultBrowserType": "chromium" }, + "Pixel 7": { + "userAgent": "Mozilla/5.0 (Linux; Android 14; Pixel 7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.33 Mobile Safari/537.36", + "screen": { + "width": 412, + "height": 915 + }, + "viewport": { + "width": 412, + "height": 839 + }, + "deviceScaleFactor": 2.625, + "isMobile": true, + "hasTouch": true, + "defaultBrowserType": "chromium" + }, + "Pixel 7 landscape": { + "userAgent": "Mozilla/5.0 (Linux; Android 14; Pixel 7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.33 Mobile Safari/537.36", + "screen": { + "width": 915, + "height": 412 + }, + "viewport": { + "width": 863, + "height": 360 + }, + "deviceScaleFactor": 2.625, + "isMobile": true, + "hasTouch": true, + "defaultBrowserType": "chromium" + }, "Moto G4": { "userAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.33 Mobile Safari/537.36", "viewport": { diff --git a/packages/playwright-core/types/types.d.ts b/packages/playwright-core/types/types.d.ts index 91552b7eb3..a1ff90e483 100644 --- a/packages/playwright-core/types/types.d.ts +++ b/packages/playwright-core/types/types.d.ts @@ -20323,6 +20323,8 @@ type Devices = { "Pixel 4a (5G) landscape": DeviceDescriptor; "Pixel 5": DeviceDescriptor; "Pixel 5 landscape": DeviceDescriptor; + "Pixel 7": DeviceDescriptor; + "Pixel 7 landscape": DeviceDescriptor; "Moto G4": DeviceDescriptor; "Moto G4 landscape": DeviceDescriptor; "Desktop Chrome HiDPI": DeviceDescriptor;