)]}'
{
  "commit": "a00072f03623577eb1a25bac451c53dedd55e949",
  "tree": "1f62647a35af056c29c05d1667a77a1f6f0e72be",
  "parents": [
    "14b3becf99530ee62791f33283a5a108169da5d5"
  ],
  "author": {
    "name": "Jeff DeCew",
    "email": "jeffdq@google.com",
    "time": "Wed Mar 25 13:02:38 2026 -0700"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Mon May 18 19:36:02 2026 -0700"
  },
  "message": "Block adding toast windows to non-empty tokens.\n\nWhen adding a window of TYPE_TOAST, if addToastWindowRequiresToken is enabled, prevent the addition if the provided WindowToken is not empty. This enforces the constraint that a WindowToken for toasts should only contain a single toast window.\n\nBug: 389950114\nFlag: EXEMPT BUGFIX\nTest: atest WindowManagerServiceTests\n(cherry picked from commit 352e98e9ed8ab9a0c63a499665b09d2ab2769f7e)\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:3f2374710e901570dd42f9a43643a07ac8744005\nMerged-In: I9f693bb0a28a08d53ad162c1e305e17170185680\nChange-Id: I9f693bb0a28a08d53ad162c1e305e17170185680\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a00b072f2c17d08d39c506cfb04b3cc851bf46df",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/wm/WindowManagerService.java",
      "new_id": "b50c541b8329893ed683897dac3d5e92809efcaf",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/wm/WindowManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "7523b550d9579d67ef8ed2ae36437e7f5a7821f1",
      "old_mode": 33188,
      "old_path": "services/tests/wmtests/src/com/android/server/wm/WindowManagerServiceTests.java",
      "new_id": "b2e2500d62f07bce2451012355d8c03f335cdcff",
      "new_mode": 33188,
      "new_path": "services/tests/wmtests/src/com/android/server/wm/WindowManagerServiceTests.java"
    }
  ]
}
