)]}'
{
  "commit": "1248314e530626e65c71780997cf3d21905afada",
  "tree": "6d2db57017145bcb95d7340b848a6bb5c2c317f2",
  "parents": [
    "915efb136a6a2e407179635f2760a64c02571a7a"
  ],
  "author": {
    "name": "gaaclarke",
    "email": "30870216+gaaclarke@users.noreply.github.com",
    "time": "Wed Apr 09 07:43:16 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 09 14:43:16 2025 +0000"
  },
  "message": "[stable] fix validation check when restoring to onscreen with BDF and mips. (#165430)\n\ncherry-pick of https://github.com/flutter/flutter/pull/165098\r\n\r\n## Impacted Users\r\nImpeller users developing on the Android Emulator (or some old hardware)\r\n\r\n## Impact Description\r\nCrash in the Flutter app\r\n\r\n## Workaround (Is there a workaround for this issue?)\r\nUse a real android device.\r\n\r\n## Risk (What is the risk level of this cherry-pick?)\r\n\r\n## Test Coverage (Are you confident that your fix is well-tested by automated tests?)\r\nYes, there is an integration test that captures most of the problem.\r\n\r\n## Validation Steps (What are the steps to validate that this fix works?)\r\nhttps://github.com/flutter/flutter/issues/163421 has reproduction steps",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61338d2fec2880dcfd085079600e56e852a44895",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "aca6463b7e43695d5ed2f0a3ea5884d31663d1d1",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "d8264f93506bce141cea1d831760b2c37a992e9b",
      "old_mode": 33188,
      "old_path": "engine/src/flutter/impeller/display_list/aiks_dl_unittests.cc",
      "new_id": "a19b7056787be68db2f054422df00936a6b9a28d",
      "new_mode": 33188,
      "new_path": "engine/src/flutter/impeller/display_list/aiks_dl_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "24fc4189f330c5b2fd03f337aee62589650a4456",
      "old_mode": 33188,
      "old_path": "engine/src/flutter/impeller/display_list/canvas.cc",
      "new_id": "5563b356a15ff9d060f28ff5a71740a91dfe6f7b",
      "new_mode": 33188,
      "new_path": "engine/src/flutter/impeller/display_list/canvas.cc"
    },
    {
      "type": "modify",
      "old_id": "fe3d3b1b7ae8e26cbb3b5c0e282622dd28bb93ad",
      "old_mode": 33188,
      "old_path": "engine/src/flutter/impeller/display_list/canvas.h",
      "new_id": "f31c306de909323d59d9ded03ecfa55dbc81a966",
      "new_mode": 33188,
      "new_path": "engine/src/flutter/impeller/display_list/canvas.h"
    }
  ]
}
