)]}'
{
  "commit": "e50b9c899341fbeba2858cb8a5ebaf7d82e41625",
  "tree": "ea462eb457839392b59714b183b3541cdb7a613b",
  "parents": [
    "1481399d34e0601d7c6809792f6868c9ee704dd3"
  ],
  "author": {
    "name": "Iván Budnik",
    "email": "ivanbuper@google.com",
    "time": "Tue Oct 04 15:52:30 2022 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Thu Jan 12 19:07:23 2023 +0000"
  },
  "message": "Enforce MediaButtonReceiver extracted component name matches session package name\n\nThis change makes sure that the extracted component name in a\nMediaButtonReceiverHolder matches the Media Session owner\u0027s package\nname. This avoids incorrectly routing media button events and potential\nsecurity issues.\n\nBug: 244312001\nBug: 238177121\nTest: atest CtsMediaBetterTogetherTestCases\nChange-Id: Ifac9cf53889222e31d18c14c1e096ee68c0a346c\n(cherry picked from commit 185c3e252397bfa37592edbb5b2f5ae97db92eda)\nMerged-In: Ifac9cf53889222e31d18c14c1e096ee68c0a346c\n(cherry picked from commit 48c388277880e56ab5cc29e145e4d00aa383ce01)\nMerged-In: Ifac9cf53889222e31d18c14c1e096ee68c0a346c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bf126b7a875a7806a73f4866cfbb933a4a6d9d5",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/ISession.aidl",
      "new_id": "31fb8d03c4a06c162e30a6cd3f0ad46a3eb2eda8",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/ISession.aidl"
    },
    {
      "type": "modify",
      "old_id": "bc00c404b11e45453ad716b9c97fc6708ef8fd25",
      "old_mode": 33188,
      "old_path": "media/java/android/media/session/MediaSession.java",
      "new_id": "84ecc06d172f9922beef8a77949df5eac5e14938",
      "new_mode": 33188,
      "new_path": "media/java/android/media/session/MediaSession.java"
    },
    {
      "type": "modify",
      "old_id": "9a190316f4eb6e2be31161e6c7ebdd86a332d69b",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/media/MediaButtonReceiverHolder.java",
      "new_id": "c5fb5270f84178d59ab979b778487f4f9b8c7b33",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/media/MediaButtonReceiverHolder.java"
    },
    {
      "type": "modify",
      "old_id": "604e8f3949f4ee276f228911f08f41de75ed6f15",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/media/MediaSessionRecord.java",
      "new_id": "b702f36b3e29a44ad121496eb3e9cb97c24a0d6b",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/media/MediaSessionRecord.java"
    },
    {
      "type": "modify",
      "old_id": "b89147ea181a09cc877552b7599a4a1a020324a4",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/media/MediaSessionService.java",
      "new_id": "d08150cf0a56b487aca7fbec99d54f0b553b70af",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/media/MediaSessionService.java"
    }
  ]
}
