)]}'
{
  "commit": "d9ad94e69f4e810afbe983a31e4efae1b34a53c6",
  "tree": "2ff49728ab98a44e07dd64acabbd87db0154231e",
  "parents": [
    "ca855338abcfd12831122437d9d01ede37539bd5"
  ],
  "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": "Thu Apr 09 13:59:22 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\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:55aea98481db15689b390c54cae99c409281343f\nMerged-In: I9f693bb0a28a08d53ad162c1e305e17170185680\nChange-Id: I9f693bb0a28a08d53ad162c1e305e17170185680\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "27dce1cb3848f237171da9706e7c51cee64fe9a6",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/wm/WindowManagerService.java",
      "new_id": "00652c893ed93fcf4b23d904425e4b5d89b8225c",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/wm/WindowManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "78e7523a260aef7db87a0485ee874c43eeae5cde",
      "old_mode": 33188,
      "old_path": "services/tests/wmtests/src/com/android/server/wm/WindowManagerServiceTests.java",
      "new_id": "14b4dc6da30a44dd5bb63b83a43f89f46f6f9a4d",
      "new_mode": 33188,
      "new_path": "services/tests/wmtests/src/com/android/server/wm/WindowManagerServiceTests.java"
    }
  ]
}
