)]}'
{
  "commit": "a191754c35dda20eca843c5a947920759324399f",
  "tree": "853a0b43342506b63ac72c88a3ea0fc95c5d53cd",
  "parents": [
    "b730ef582c366da1e538c7e08e4bd5ecdc4c156b"
  ],
  "author": {
    "name": "Gray Mackall",
    "email": "34871572+gmackall@users.noreply.github.com",
    "time": "Wed Feb 11 14:31:25 2026 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 11 22:31:25 2026 +0000"
  },
  "message": "Make HCPP upgrading work for vd/tlhc (#181024)\n\nBefore the change we get a NPE when trying to cast the return of the\ncreate message as an int.\n\nThere are also some more changes needed on top of the change to the\ncast, making the `TextureAndroidViewController` aware of if it is using\nHCPP and exposing that bool for use in\n`packages/flutter/lib/src/rendering/platform_view.dart`\n\nThis is untested because it currently isn\u0027t possible to use HCPP without\nuncommenting the code block here:\nhttps://github.com/flutter/flutter/blob/2beceb6b1c0701ce0d3289dec41c7fa7f8678b9e/engine/src/flutter/shell/platform/android/io/flutter/embedding/engine/systemchannels/PlatformViewsChannel.java#L95\n\nIt will be tested in the follow up pr which adds the cli flag,\nuncomments the block, and adds golden tests that we can upgrade each of\nthe 3 legacy modes.\n\nFixes https://github.com/flutter/flutter/issues/181000\n\n---------\n\nCo-authored-by: Gray Mackall \u003cmackall@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2830e97f0c339b2d32aa431bda3561b7ca14466",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/platform_view.dart",
      "new_id": "8bfc4f19db4437a5b0bbc985ca5efebc6bd528e4",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/platform_view.dart"
    },
    {
      "type": "modify",
      "old_id": "602dcb70d899fdf3ada72c489fe7bc0efeab81e7",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/platform_views.dart",
      "new_id": "ef153fe0c46943b840149c11185a955fd55f824a",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/platform_views.dart"
    }
  ]
}
