Skip to content

Commit

Permalink
feat: add iPhone 14 devices
Browse files Browse the repository at this point in the history
  • Loading branch information
Ali Alyamani committed Jul 28, 2023
1 parent c6a0e5d commit 89651bf
Show file tree
Hide file tree
Showing 2 changed files with 128 additions and 0 deletions.
120 changes: 120 additions & 0 deletions packages/playwright-core/src/server/deviceDescriptorsSource.json
Original file line number Diff line number Diff line change
Expand Up @@ -835,6 +835,126 @@
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 390,
"height": 844
},
"viewport": {
"width": 390,
"height": 664
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 landscape": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 390,
"height": 844
},
"viewport": {
"width": 750,
"height": 340
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 Plus": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 428,
"height": 926
},
"viewport": {
"width": 428,
"height": 746
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 Plus landscape": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 428,
"height": 926
},
"viewport": {
"width": 832,
"height": 378
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 Pro": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 393,
"height": 852
},
"viewport": {
"width": 393,
"height": 660
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 Pro landscape": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 393,
"height": 852
},
"viewport": {
"width": 734,
"height": 343
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 Pro Max": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 430,
"height": 932
},
"viewport": {
"width": 430,
"height": 740
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"iPhone 14 Pro Max landscape": {
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1",
"screen": {
"width": 430,
"height": 932
},
"viewport": {
"width": 814,
"height": 380
},
"deviceScaleFactor": 3,
"isMobile": true,
"hasTouch": true,
"defaultBrowserType": "webkit"
},
"Kindle Fire HDX": {
"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",
"viewport": {
Expand Down
8 changes: 8 additions & 0 deletions packages/playwright-core/types/types.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20011,6 +20011,14 @@ type Devices = {
"iPhone 13 Pro Max landscape": DeviceDescriptor;
"iPhone 13 Mini": DeviceDescriptor;
"iPhone 13 Mini landscape": DeviceDescriptor;
"iPhone 14": DeviceDescriptor;
"iPhone 14 landscape": DeviceDescriptor;
"iPhone 14 Plus": DeviceDescriptor;
"iPhone 14 Plus landscape": DeviceDescriptor;
"iPhone 14 Pro": DeviceDescriptor;
"iPhone 14 Pro landscape": DeviceDescriptor;
"iPhone 14 Pro Max": DeviceDescriptor;
"iPhone 14 Pro Max landscape": DeviceDescriptor;
"Kindle Fire HDX": DeviceDescriptor;
"Kindle Fire HDX landscape": DeviceDescriptor;
"LG Optimus L70": DeviceDescriptor;
Expand Down

0 comments on commit 89651bf

Please sign in to comment.