)]}'
{
  "commit": "74ff4588a9bcfe40a7e2ceb254aaada2bcd5b0c2",
  "tree": "a916837596e10acc13c46a12bb0820a0277d0a82",
  "parents": [
    "70973b7bea5af6db40cf37f3eacb4ad7a5781b8c"
  ],
  "author": {
    "name": "Daniel Sandler",
    "email": "dsandler@android.com",
    "time": "Wed Jul 31 20:21:07 2013 -0400"
  },
  "committer": {
    "name": "The Android Automerger",
    "email": "android-build@android.com",
    "time": "Thu Aug 01 13:51:51 2013 -0700"
  },
  "message": "Allow the user to block notifications for foreground services.\n\nStepping carefully around the fix in change Idc788527, we\nperform security (and AppOps, and therefore user block)\nchecks against the uid passed to enqueueNotificationInternal\nrather than the Binder caller.\n\nBug: 9502541\nChange-Id: I91745db92823381df75721c1b8f11013a7fa4ecc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29aaeaf33f4f3a38745cc6c97c1f07396b71d32f",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/NotificationManagerService.java",
      "new_id": "29780c06e8e5d7bbee6134dcf773e8fb3b61e0b9",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/NotificationManagerService.java"
    }
  ]
}
