{
  "schema": "https://windowinsets.info/schemas/device-window-insets-v1.schema.json",
  "schemaVersion": 1,
  "device": {
    "slug": "pixel-9-pro-xl",
    "name": "Pixel 9 Pro XL",
    "brand": "Google",
    "series": "Pixel",
    "formFactor": "bar",
    "foldAnimation": false,
    "releaseYear": 2024
  },
  "screens": [
    {
      "id": "main",
      "label": "Main",
      "specifications": {
        "evidence": "registered",
        "diagonalInch": 6.8,
        "resolutionPx": {
          "width": 1344,
          "height": 2992
        },
        "ppi": 486
      },
      "capture": {
        "status": "measured",
        "value": {
          "evidence": "emulator",
          "logicalSize": {
            "dp": {
              "width": 448,
              "height": 997.33
            },
            "px": {
              "width": 1344,
              "height": 2992
            }
          },
          "densityDpi": 480,
          "orientation": "portrait",
          "displayRotation": 0,
          "cornerRadii": {
            "dp": {
              "topLeft": 51,
              "topRight": 51,
              "bottomRight": 51,
              "bottomLeft": 51
            },
            "px": {
              "topLeft": 153,
              "topRight": 153,
              "bottomRight": 153,
              "bottomLeft": 153
            }
          }
        }
      },
      "navigationModes": {
        "gesture": {
          "status": "measured",
          "value": {
            "evidence": "emulator",
            "raw": {
              "systemBars": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 24,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 72,
                  "left": 0
                }
              },
              "statusBars": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                }
              },
              "navigationBars": {
                "dp": {
                  "top": 0,
                  "right": 0,
                  "bottom": 24,
                  "left": 0
                },
                "px": {
                  "top": 0,
                  "right": 0,
                  "bottom": 72,
                  "left": 0
                }
              },
              "systemGestures": {
                "dp": {
                  "top": 65,
                  "right": 30,
                  "bottom": 32,
                  "left": 30
                },
                "px": {
                  "top": 195,
                  "right": 90,
                  "bottom": 96,
                  "left": 90
                }
              },
              "mandatorySystemGestures": {
                "dp": {
                  "top": 65,
                  "right": 0,
                  "bottom": 32,
                  "left": 0
                },
                "px": {
                  "top": 195,
                  "right": 0,
                  "bottom": 96,
                  "left": 0
                }
              },
              "tappableElement": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                }
              },
              "displayCutoutInsets": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                }
              },
              "displayCutoutBounds": {
                "dp": {
                  "left": 205,
                  "top": 0,
                  "width": 38.33,
                  "height": 53,
                  "right": 204.67,
                  "bottom": 944.33
                },
                "px": {
                  "left": 615,
                  "top": 0,
                  "width": 115,
                  "height": 159,
                  "right": 614,
                  "bottom": 2833
                }
              }
            },
            "derived": {
              "safeAreaInsets": {
                "evidence": "derived",
                "method": "max(systemBars, displayCutoutInsets) per edge",
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 24,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 72,
                  "left": 0
                }
              },
              "safeAreaSize": {
                "evidence": "derived",
                "method": "logicalSize - safeAreaInsets",
                "dp": {
                  "width": 448,
                  "height": 920.33
                },
                "px": {
                  "width": 1344,
                  "height": 2761
                }
              }
            },
            "condition": {
              "oneUi": null,
              "android": "17",
              "note": "Android Emulator 37.1.11.0 running the pixel_9_pro_xl device profile with its AOSP skin, system image CE2A.260420.019 (Android 17, API 37). Portrait rotation 0, default 480 dpi and font scale 1. InsetsProbe 1.5.0 reported a 1344×2992 px window. These are the values the framework reports for the emulator profile, not a Pixel hardware measurement. View rotation does not measure landscape insets.",
              "emulator": {
                "deviceProfile": "pixel_9_pro_xl",
                "skin": "pixel_9_pro_xl",
                "systemImage": "system-images/android-37.0/google_apis_playstore/arm64-v8a",
                "buildFingerprint": "google/sdk_gphone64_arm64/emu64a:17/CE2A.260420.019/15611780:user/release-keys",
                "emulatorVersion": "37.1.11.0",
                "manifestUrl": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/manifest.json"
              }
            },
            "sources": [
              {
                "kind": "emulator",
                "label": "InsetsProbe 1.5.0 on Android Emulator, pixel_9_pro_xl profile, gestures",
                "url": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-gesture.json",
                "retrievedAt": "2026-09-27",
                "note": null
              }
            ]
          }
        },
        "threeButton": {
          "status": "measured",
          "value": {
            "evidence": "emulator",
            "raw": {
              "systemBars": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 48,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 144,
                  "left": 0
                }
              },
              "statusBars": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                }
              },
              "navigationBars": {
                "dp": {
                  "top": 0,
                  "right": 0,
                  "bottom": 48,
                  "left": 0
                },
                "px": {
                  "top": 0,
                  "right": 0,
                  "bottom": 144,
                  "left": 0
                }
              },
              "systemGestures": {
                "dp": {
                  "top": 65,
                  "right": 0,
                  "bottom": 48,
                  "left": 0
                },
                "px": {
                  "top": 195,
                  "right": 0,
                  "bottom": 144,
                  "left": 0
                }
              },
              "mandatorySystemGestures": {
                "dp": {
                  "top": 65,
                  "right": 0,
                  "bottom": 48,
                  "left": 0
                },
                "px": {
                  "top": 195,
                  "right": 0,
                  "bottom": 144,
                  "left": 0
                }
              },
              "tappableElement": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 48,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 144,
                  "left": 0
                }
              },
              "displayCutoutInsets": {
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 0,
                  "left": 0
                }
              },
              "displayCutoutBounds": {
                "dp": {
                  "left": 205,
                  "top": 0,
                  "width": 38.33,
                  "height": 53,
                  "right": 204.67,
                  "bottom": 944.33
                },
                "px": {
                  "left": 615,
                  "top": 0,
                  "width": 115,
                  "height": 159,
                  "right": 614,
                  "bottom": 2833
                }
              }
            },
            "derived": {
              "safeAreaInsets": {
                "evidence": "derived",
                "method": "max(systemBars, displayCutoutInsets) per edge",
                "dp": {
                  "top": 53,
                  "right": 0,
                  "bottom": 48,
                  "left": 0
                },
                "px": {
                  "top": 159,
                  "right": 0,
                  "bottom": 144,
                  "left": 0
                }
              },
              "safeAreaSize": {
                "evidence": "derived",
                "method": "logicalSize - safeAreaInsets",
                "dp": {
                  "width": 448,
                  "height": 896.33
                },
                "px": {
                  "width": 1344,
                  "height": 2689
                }
              }
            },
            "condition": {
              "oneUi": null,
              "android": "17",
              "note": "Android Emulator 37.1.11.0 running the pixel_9_pro_xl device profile with its AOSP skin, system image CE2A.260420.019 (Android 17, API 37). Portrait rotation 0, default 480 dpi and font scale 1. InsetsProbe 1.5.0 reported a 1344×2992 px window. These are the values the framework reports for the emulator profile, not a Pixel hardware measurement. View rotation does not measure landscape insets.",
              "emulator": {
                "deviceProfile": "pixel_9_pro_xl",
                "skin": "pixel_9_pro_xl",
                "systemImage": "system-images/android-37.0/google_apis_playstore/arm64-v8a",
                "buildFingerprint": "google/sdk_gphone64_arm64/emu64a:17/CE2A.260420.019/15611780:user/release-keys",
                "emulatorVersion": "37.1.11.0",
                "manifestUrl": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/manifest.json"
              }
            },
            "sources": [
              {
                "kind": "emulator",
                "label": "InsetsProbe 1.5.0 on Android Emulator, pixel_9_pro_xl profile, 3-button",
                "url": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-threeButton.json",
                "retrievedAt": "2026-09-27",
                "note": null
              }
            ]
          }
        }
      },
      "sources": [
        {
          "kind": "official",
          "label": "Google Pixel phone hardware tech specs",
          "url": "https://support.google.com/pixelphone/answer/7158570?hl=en",
          "retrievedAt": "2026-09-27",
          "note": null
        },
        {
          "kind": "official",
          "label": "AOSP Android Emulator skin pixel_9_pro_xl (Apache 2.0)",
          "url": "https://android.googlesource.com/platform/tools/adt/idea/+/ca26f0383e6cca7c3fe55ccbbe5526ba4e24d198/artwork/resources/device-art-resources/pixel_9_pro_xl",
          "retrievedAt": "2026-09-27",
          "note": null
        },
        {
          "kind": "emulator",
          "label": "InsetsProbe 1.5.0 on Android Emulator, pixel_9_pro_xl profile, gestures",
          "url": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-gesture.json",
          "retrievedAt": "2026-09-27",
          "note": null
        },
        {
          "kind": "emulator",
          "label": "InsetsProbe 1.5.0 on Android Emulator, pixel_9_pro_xl profile, 3-button",
          "url": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-threeButton.json",
          "retrievedAt": "2026-09-27",
          "note": null
        }
      ]
    }
  ],
  "sources": [
    {
      "kind": "official",
      "label": "Google Pixel phone hardware tech specs",
      "url": "https://support.google.com/pixelphone/answer/7158570?hl=en",
      "retrievedAt": "2026-09-27",
      "note": null
    },
    {
      "kind": "official",
      "label": "AOSP Android Emulator skin pixel_9_pro_xl (Apache 2.0)",
      "url": "https://android.googlesource.com/platform/tools/adt/idea/+/ca26f0383e6cca7c3fe55ccbbe5526ba4e24d198/artwork/resources/device-art-resources/pixel_9_pro_xl",
      "retrievedAt": "2026-09-27",
      "note": null
    },
    {
      "kind": "emulator",
      "label": "InsetsProbe 1.5.0 on Android Emulator, pixel_9_pro_xl profile, gestures",
      "url": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-gesture.json",
      "retrievedAt": "2026-09-27",
      "note": null
    },
    {
      "kind": "emulator",
      "label": "InsetsProbe 1.5.0 on Android Emulator, pixel_9_pro_xl profile, 3-button",
      "url": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-threeButton.json",
      "retrievedAt": "2026-09-27",
      "note": null
    }
  ],
  "development": {
    "captures": [
      {
        "screen": "main",
        "rotation": 0,
        "navigation": "gesture",
        "displaySizePx": {
          "width": 1344,
          "height": 2992
        },
        "densityDpi": 480,
        "windowSizeDp": {
          "width": 448,
          "height": 997.33
        },
        "windowSizeClass": {
          "width": "Compact",
          "widthExtended": null,
          "height": "Expanded"
        },
        "displayCutout": true,
        "hingeAngleDegrees": null,
        "foldingFeatures": [],
        "composePreview": "@Preview(device = \"spec:width=1344px,height=2992px,dpi=480,cutout=punch_hole,navigation=gesture\")",
        "capturedAt": "2026-09-27",
        "rawCapture": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-gesture.json"
      },
      {
        "screen": "main",
        "rotation": 0,
        "navigation": "threeButton",
        "displaySizePx": {
          "width": 1344,
          "height": 2992
        },
        "densityDpi": 480,
        "windowSizeDp": {
          "width": 448,
          "height": 997.33
        },
        "windowSizeClass": {
          "width": "Compact",
          "widthExtended": null,
          "height": "Expanded"
        },
        "displayCutout": true,
        "hingeAngleDegrees": null,
        "foldingFeatures": [],
        "composePreview": "@Preview(device = \"spec:width=1344px,height=2992px,dpi=480,cutout=punch_hole,navigation=buttons\")",
        "capturedAt": "2026-09-27",
        "rawCapture": "https://github.com/easyhooon/windowinsets.info/blob/main/measurements/pixel/pixel-9-pro-xl/emulator-2026-09-27/main-threeButton.json"
      }
    ],
    "windowSizeClasses": [
      {
        "screen": "main",
        "rotation": 0,
        "status": "measured",
        "windowSizeDp": {
          "width": 448,
          "height": 997.33
        },
        "windowSizeClass": {
          "width": "Compact",
          "widthExtended": null,
          "height": "Expanded"
        },
        "hingeAngleDegrees": null,
        "foldingFeatures": [],
        "capturedAt": "2026-09-27"
      },
      {
        "screen": "main",
        "rotation": 1,
        "status": "pending",
        "windowSizeDp": null,
        "windowSizeClass": null,
        "hingeAngleDegrees": null,
        "foldingFeatures": [],
        "capturedAt": null
      },
      {
        "screen": "main",
        "rotation": 3,
        "status": "pending",
        "windowSizeDp": null,
        "windowSizeClass": null,
        "hingeAngleDegrees": null,
        "foldingFeatures": [],
        "capturedAt": null
      }
    ]
  }
}
