)]}'
{
  "log": [
    {
      "commit": "314d995ca1e43e25e6ac0c8c29a34f9d4d44d5a8",
      "tree": "f738153aa207da519e478c912c107fbbf466db5c",
      "parents": [
        "3c638c1ea141e56885ebaea89555373efcf4fd9a",
        "53415ff24e73e3dd3b690ce2d9230c7c1455a992"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 26 00:46:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 26 00:46:05 2016 +0000"
      },
      "message": "Merge \"docs: Fix typo and broken link in AsyncTask.java\" into nyc-dev"
    },
    {
      "commit": "3c638c1ea141e56885ebaea89555373efcf4fd9a",
      "tree": "248a9facbc82d8f7fe300fc1cb80e6c4805314d5",
      "parents": [
        "fea9feb30e7f86850161fe41cde8b746bc7df27b",
        "9f52b7a4a8d4c8648095618f5fd4ee5cd2b6c917"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 26 00:46:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 26 00:46:02 2016 +0000"
      },
      "message": "Merge \"docs: fix link in Loader reference page\" into nyc-dev"
    },
    {
      "commit": "184edd6d9364d5ca6732b4a24a4b7407b5595260",
      "tree": "3f8ad6ade69597a88324b3be622473a6c69bdd95",
      "parents": [
        "30cba33a600514cddcc2ed95c71c78dcfb7f8b34",
        "dd28b7b5f33810666919e2f9fc8deb27b7b9c169"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 25 21:38:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 21:38:45 2016 +0000"
      },
      "message": "Merge \"Try to mitigate issue #31016187: system_server crash in ArraySet.\" into nyc-dev"
    },
    {
      "commit": "30cba33a600514cddcc2ed95c71c78dcfb7f8b34",
      "tree": "31294bcb35c6a67bafa5f5d450b2bb506e03ac46",
      "parents": [
        "d428a012baffabb811896ace6ffda19705d07837",
        "5dabf06ae529b7cdce41693b51b9877cf249740d"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Thu Aug 25 21:34:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 21:34:04 2016 +0000"
      },
      "message": "Merge \"docs: rewrite one attribute description in R.attr\" into nyc-dev"
    },
    {
      "commit": "d428a012baffabb811896ace6ffda19705d07837",
      "tree": "16fb4af48165ef78bdeff063e5c557505ee08db7",
      "parents": [
        "209fb02f8460d5b850d8525c8cedcbea0d8e9c8a",
        "fa4348591050593753c88fc7499593837dd99c4c"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Thu Aug 25 21:33:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 25 21:33:31 2016 +0000"
      },
      "message": "Merge \"docs: fix broken links in Activity reference\" into nyc-dev"
    },
    {
      "commit": "a544221abd532bf13a944839b5c85a02649fe402",
      "tree": "bfadc3ca5067fbd1c500b4fc6820e7c16b89cb40",
      "parents": [
        "2d629c3e5bd6abe3cd58c137c401842ffd761a66",
        "65813dff148d18028415fbf6682f3c35f49d5462"
      ],
      "author": {
        "name": "Hemal Patel",
        "email": "hemalp@google.com",
        "time": "Thu Aug 25 21:31:56 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 25 21:31:56 2016 +0000"
      },
      "message": "Docs: Fixed the Bluetooth guide link\nam: 65813dff14\n\nChange-Id: I4502828940c4f2e33363e10728e97f484bc15651\n"
    },
    {
      "commit": "dd28b7b5f33810666919e2f9fc8deb27b7b9c169",
      "tree": "666d4d1bd67e0646857b2e70704d52b10e0d8a6e",
      "parents": [
        "77a9ef952ccfe0897dddb32844f99c0f6b24b510"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 24 14:54:20 2016 -0700"
      },
      "committer": {
        "name": "Akshay Thakker",
        "email": "aksh@google.com",
        "time": "Thu Aug 25 19:49:41 2016 +0000"
      },
      "message": "Try to mitigate issue #31016187: system_server crash in ArraySet.\n\nInstead of crashing, log a wtf and recover.  This is not a problem\nin ArraySet, but caused by someone else using an ArraySet without\nprotecting access to it.  So whoever is calling at this point is\nnot the cause, and it isn\u0027t worthwhile to let them crash.\n\nChange-Id: Iaefa4315b620c9fe24b31507e4aa47a8525c8540\n(cherry picked from commit 92aa4b2ba3c93cc344c885b50b75726599e6065d)\n"
    },
    {
      "commit": "cce8af824a549d64e2a836ac34209c30681cd983",
      "tree": "2461b10856ea98ae547e48578a6b8cb0d2e5303f",
      "parents": [
        "e3457fc127593ed13040cf246bdfbc3c3bfdecfe",
        "448be0a62209c977593d81617853a8a428d013df"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Aug 18 10:14:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 18 10:14:31 2016 +0000"
      },
      "message": "Merge \"Process: Fix communication with zygote.\" into nyc-dev"
    },
    {
      "commit": "e3457fc127593ed13040cf246bdfbc3c3bfdecfe",
      "tree": "5c2ca59ff1c1631af04f30343384b78cabc4b692",
      "parents": [
        "96855c49a6b2ed5dda08522190f4fd65c7b0a0c9",
        "cb83f6188be12841ca4122a7e893e56da4777d27"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 17 23:22:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 17 23:22:33 2016 +0000"
      },
      "message": "Fix vulnerability in LockSettings service am: 2d71384a13 am: 485fbda04c am: 229de7088e\nam: cb83f6188b\n\nChange-Id: I82302931ab714e25ec21721dc05480e1f2d447b0\n"
    },
    {
      "commit": "cb83f6188be12841ca4122a7e893e56da4777d27",
      "tree": "2951824a982e20c70e95f125495303ce80c9d10f",
      "parents": [
        "0903c5fe7a185e7daada571e852dd9d77d85bbec",
        "229de7088e800815f5737cec4980e47754e03d63"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 17 23:15:43 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 17 23:15:43 2016 +0000"
      },
      "message": "Fix vulnerability in LockSettings service am: 2d71384a13 am: 485fbda04c\nam: 229de7088e\n\nChange-Id: I8e9d946f96933c1338261d8adf80156cb67d3ba1\n"
    },
    {
      "commit": "229de7088e800815f5737cec4980e47754e03d63",
      "tree": "016a5f8ffb9f3359c901926883055381df94e02b",
      "parents": [
        "13edf0a70beaa2f59377c633d0e11c70abcb66f3",
        "485fbda04c7651413122422121fc96e4227a5f77"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 17 23:07:46 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 17 23:07:46 2016 +0000"
      },
      "message": "Fix vulnerability in LockSettings service am: 2d71384a13\nam: 485fbda04c\n\nChange-Id: I07def32199ecdbbb32aa6ecaca20724cfc81265c\n"
    },
    {
      "commit": "485fbda04c7651413122422121fc96e4227a5f77",
      "tree": "b557b7ad84e5580a7d0fb37f2c923141dab86e93",
      "parents": [
        "72933c623c547781fece32cee98887f40e493c5b",
        "2d71384a139ae27cbc7b57f06662bf6ee2010f2b"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 17 22:59:27 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 17 22:59:27 2016 +0000"
      },
      "message": "Fix vulnerability in LockSettings service\nam: 2d71384a13\n\nChange-Id: I62ca5fb150022fe0971329294b1063957f397248\n"
    },
    {
      "commit": "65813dff148d18028415fbf6682f3c35f49d5462",
      "tree": "0b11b8d1f679afe56ac4034d2a61578112da43a6",
      "parents": [
        "c7902aa4bbfc225f73efe7f5b0e82466d0d130f2"
      ],
      "author": {
        "name": "Hemal Patel",
        "email": "hemalp@google.com",
        "time": "Wed Aug 17 13:18:14 2016 -0700"
      },
      "committer": {
        "name": "Hemal Patel",
        "email": "hemalp@google.com",
        "time": "Wed Aug 17 13:55:09 2016 -0700"
      },
      "message": "Docs: Fixed the Bluetooth guide link\n\nFixed the link that points to the Bluetooth guide.\n\nBug: 29268546\nChange-Id: I51c48cebf45c78481f8853a93ff7bcd8483d69ba\n"
    },
    {
      "commit": "2d71384a139ae27cbc7b57f06662bf6ee2010f2b",
      "tree": "33fc058e0d7c178856c0c3d268086bd1f2499c99",
      "parents": [
        "cc154342aa54d3b0221659109cd1419dbc3398aa"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 10 15:43:17 2016 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Aug 16 00:09:33 2016 +0000"
      },
      "message": "Fix vulnerability in LockSettings service\n\nFixes bug 30003944\n\nChange-Id: I8700d4424c6186c8d5e71d2fdede0223ad86904d\n"
    },
    {
      "commit": "13edf0a70beaa2f59377c633d0e11c70abcb66f3",
      "tree": "b63f860a3b81a295b333e0f3f8adad7ff15d56b9",
      "parents": [
        "a8e21860afb38262d7d36bb78633129cc3a57546"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Fri Aug 05 14:34:38 2016 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Mon Aug 15 12:15:29 2016 -0700"
      },
      "message": "DO NOT MERGE ANYWHERE: Make slow brightness display ramp rate configurable.\n\nAdd overlay setting with current default value.\n\nBug: 30085530\nChange-Id: Ib5d2448b88cfb66a97febcdf06e2118c84b16cd0\n"
    },
    {
      "commit": "fa4348591050593753c88fc7499593837dd99c4c",
      "tree": "dd5ca66c34e3006c098f5e2f21576d85ab1c5075",
      "parents": [
        "abfa7e2c65b9faf55afa5dc2ed62563ee2264d0a"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Thu Aug 11 17:40:33 2016 -0700"
      },
      "committer": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 16:05:17 2016 -0700"
      },
      "message": "docs: fix broken links in Activity reference\n\nBug: 30142414\nBug: 30837469\nChange-Id: If370e49fee32df41b7dab93d6c89c79a9835dabb\n"
    },
    {
      "commit": "9f52b7a4a8d4c8648095618f5fd4ee5cd2b6c917",
      "tree": "fc4248f2777d3a92f7f72f894ab8bb98b69ef543",
      "parents": [
        "abfa7e2c65b9faf55afa5dc2ed62563ee2264d0a"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 15:48:05 2016 -0700"
      },
      "committer": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 15:48:05 2016 -0700"
      },
      "message": "docs: fix link in Loader reference page\n\nBug: 29764129\nChange-Id: I5ca881bb30adbbaf65ba37b1cf63903a4fc5600e\n"
    },
    {
      "commit": "5dabf06ae529b7cdce41693b51b9877cf249740d",
      "tree": "a69ec37efd9cb9b02cc3f2195f3fe127b166e06c",
      "parents": [
        "abfa7e2c65b9faf55afa5dc2ed62563ee2264d0a"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 13:05:25 2016 -0700"
      },
      "committer": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 13:05:25 2016 -0700"
      },
      "message": "docs: rewrite one attribute description in R.attr\n\nBug: 6440151\nChange-Id: Ia5a28b33e40ad3de8320bb8e2c314f6e49fe4edd\n"
    },
    {
      "commit": "53415ff24e73e3dd3b690ce2d9230c7c1455a992",
      "tree": "f891e53f9bcafe3d8eba03e69dba4e8836f3f803",
      "parents": [
        "abfa7e2c65b9faf55afa5dc2ed62563ee2264d0a"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 13:02:32 2016 -0700"
      },
      "committer": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Aug 12 13:02:32 2016 -0700"
      },
      "message": "docs: Fix typo and broken link in AsyncTask.java\n\nBug: 29323321\nChange-Id: Ie3a62480bfee881083b5d266cbc1481fb148d237\n"
    },
    {
      "commit": "157f416a3549420bd109dbc4931b437089e22d04",
      "tree": "960df9120101c911e169642e0e55e25cfa560c56",
      "parents": [
        "abfa7e2c65b9faf55afa5dc2ed62563ee2264d0a"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Aug 05 11:23:50 2016 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Thu Aug 11 20:41:46 2016 +0000"
      },
      "message": "Limit capabilities of a11y gesture dispatch.\n\nChanging the service side to accept descriptions of\nmotion events, not motion events themselves, so we can\ncontrol their creation.\n\nBug: 30647115\nChange-Id: Ia6772a1fc05df91818e3f88959d1e2b4a35fe0cc\n(cherry picked from commit a8918f23c712e97fa1dc4911f64827d64fc906e5)\n"
    },
    {
      "commit": "6ea7b630c21c622b930192dba10a2713f8f9eca2",
      "tree": "ac657c9488198ecfab1d793379f68cc8a590c859",
      "parents": [
        "1353c06d835ec52030543df25a2c745a2777e0a3",
        "aac7d0442ce3b6b6301b93d0bc2c0f0dca67d5e2"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Aug 10 17:44:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 10 17:44:50 2016 +0000"
      },
      "message": "DO NOT MERGE: Backport N backup/restore stability work to M am: d6f3a11107\nam: aac7d0442c\n\nChange-Id: Ida93e1782221df18b2e7abcaa9da319e5ed28325\n"
    },
    {
      "commit": "aac7d0442ce3b6b6301b93d0bc2c0f0dca67d5e2",
      "tree": "a71636628388aa0f62fdc1cad2773e8067107ad4",
      "parents": [
        "61038ddb61f383f15540fb007db7c62828a74bd1",
        "d6f3a11107f0c3c5708a407fe21e3faf39059916"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Aug 10 17:28:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 10 17:28:28 2016 +0000"
      },
      "message": "DO NOT MERGE: Backport N backup/restore stability work to M\nam: d6f3a11107\n\nChange-Id: Ibd6e1be57f129d9ea89c8a44332da830944cf2b1\n"
    },
    {
      "commit": "dabee01e9ba5a75207695ea0db4d548f204626ff",
      "tree": "c554040ca22d299e50690703d2af270f7f778148",
      "parents": [
        "3c49a4b761aada4637fab189b7f62a45b427f0c6",
        "a8e1c75bf606f262feb6493d17726c4722ca5208"
      ],
      "author": {
        "name": "Hemal Patel",
        "email": "hemalp@google.com",
        "time": "Tue Aug 09 21:03:13 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 09 21:03:13 2016 +0000"
      },
      "message": "Docs: Fixed the link that loads Fragments guide\nam: a8e1c75bf6\n\nChange-Id: I26ea32ff32067d86fb5390103eec737b293ac031\n"
    },
    {
      "commit": "448be0a62209c977593d81617853a8a428d013df",
      "tree": "44f640c45fa675683ad0a87680d50b1ef6cd6440",
      "parents": [
        "ab35b73d1b2264932f5e2dd776a3e06e7ed0e6fc"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Aug 09 17:00:25 2016 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Aug 09 18:30:07 2016 +0100"
      },
      "message": "Process: Fix communication with zygote.\n\nDon\u0027t write partial requests, and don\u0027t return (or throw) early after\npartially reading a response.\n\nbug: 30143607\nChange-Id: I5881fdd5e81023cd21fb4d23a471a5031987a1f1\n"
    },
    {
      "commit": "a8e1c75bf606f262feb6493d17726c4722ca5208",
      "tree": "9c8bdb3e4a1c15c275fc5885b5ea83b67f700e11",
      "parents": [
        "b1b5efd3bead65e40844b262b3a5d9fbf682ef1b"
      ],
      "author": {
        "name": "Hemal Patel",
        "email": "hemalp@google.com",
        "time": "Mon Aug 08 16:19:46 2016 -0700"
      },
      "committer": {
        "name": "Hemal Patel",
        "email": "hemalp@google.com",
        "time": "Mon Aug 08 16:43:22 2016 -0700"
      },
      "message": "Docs: Fixed the link that loads Fragments guide\n\nIn the class description, fixed the reference link that points to the\nFragments guide.\n\nBug: 29007808\nChange-Id: I3399e5f10c461eb6666a04f8829c6cde774948e0\n"
    },
    {
      "commit": "d6f3a11107f0c3c5708a407fe21e3faf39059916",
      "tree": "e3129be0cf48711731c7c6b173ecad2768e27102",
      "parents": [
        "7abd7ba0932e882a8c4cea87a79de3e05c8451af"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Jul 29 16:01:31 2016 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Aug 08 10:48:26 2016 -0700"
      },
      "message": "DO NOT MERGE: Backport N backup/restore stability work to M\n\nThis is a squashed rollup of backup/restore infrastructural work in\nthe N release.  It intentionally omits semantic/API changes such\nas the introduction of the onQuotaExceeded() callback.\n\nThis patchset should not be merged beyond M maintenance releases.\n\nBug 29617908\nBug 29848715\n\nChange-Id: I1eb25ad07f3bbf1132198d8a233722c41f1ac4cc\n"
    },
    {
      "commit": "61038ddb61f383f15540fb007db7c62828a74bd1",
      "tree": "cd990c87747c2a6cca40b76919b838656168341f",
      "parents": [
        "0d05028ba8e504dd531d9908f47b7da3f444179a"
      ],
      "author": {
        "name": "Prashant Malani",
        "email": "pmalani@google.com",
        "time": "Tue Mar 29 16:32:37 2016 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Wed Aug 03 15:28:13 2016 -0700"
      },
      "message": "DO NOT MERGE ANYWHERE: Make display brightness ramp rate fast configurable\n\nAdd an overlay setting, and keep the default to its existing value of\n200.\n\nBug: 26552257\nChange-Id: Ifd29d80e28e57c5cfc640d519a62144ab5e963fa\n"
    },
    {
      "commit": "fb48521f41ef780bb305bf2f9819e7e018885197",
      "tree": "8ba93f2848057ad175f359edfb9e0e8bde98abaa",
      "parents": [
        "2b318b3a4e06f8b8f42ee3a49c82d70091017731"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Tue Aug 02 12:10:30 2016 -0700"
      },
      "committer": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Tue Aug 02 12:10:48 2016 -0700"
      },
      "message": "docs: add info to SharedPreferences.Editor.putString\n\nThe information explains what happens when null is passed\nas value parameter\n\nBug: 24696308\nChange-Id: I362c2b1885e882312d1b4b2ff829f8f9f3546301\n"
    },
    {
      "commit": "55b52a2b3fba57a992d3a36fd7c7c41e540da1d6",
      "tree": "7bdd2a088ace423f6e67f5e0613b121fc49b8263",
      "parents": [
        "86e39225a9a4f4d187b28ecda86ce7b0c9de266b",
        "b9487874feb0ad9170aa77c698353a13d1c0f774"
      ],
      "author": {
        "name": "Kevin Hufnagle",
        "email": "khufnagle@google.com",
        "time": "Wed Jul 20 01:20:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 20 01:20:20 2016 +0000"
      },
      "message": "Merge \\\\\\\\\"docs: Updated descriptions of device orientation angles.\\\\\\\\\" into mnc-docs am: d312201b74 am: 6b4d2a2e6d am: a812012c52\nam: b9487874fe\n\nChange-Id: I034ce5c4a115fa4b694569c66a7e764543191cf7\n"
    },
    {
      "commit": "b9487874feb0ad9170aa77c698353a13d1c0f774",
      "tree": "eab60364afa2ee5baa5dd8a6c34d946c1b83f25e",
      "parents": [
        "b94941d03ee77ed6c0e842683ec8bf5d420298d7",
        "a812012c521cf26623b5180a092e83f2a340fe8a"
      ],
      "author": {
        "name": "Kevin Hufnagle",
        "email": "khufnagle@google.com",
        "time": "Wed Jul 20 01:12:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 20 01:12:40 2016 +0000"
      },
      "message": "Merge \\\\\\\"docs: Updated descriptions of device orientation angles.\\\\\\\" into mnc-docs am: d312201b74 am: 6b4d2a2e6d\nam: a812012c52\n\nChange-Id: Ifff8f0ca783a601dab3b4968a0e9708e34aa83f4\n"
    },
    {
      "commit": "d312201b7485ea83775423bcc79b20641e20c534",
      "tree": "e1aaf25cbc8893abfe3ff916f67dd2a7e5566ad8",
      "parents": [
        "05dd9d2c291c3b5becdf27b78cc0685be3bb5389",
        "b4839dee245931effd9b67cf0f34d5b0bca50613"
      ],
      "author": {
        "name": "Kevin Hufnagle",
        "email": "khufnagle@google.com",
        "time": "Wed Jul 20 00:45:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 20 00:45:09 2016 +0000"
      },
      "message": "Merge \"docs: Updated descriptions of device orientation angles.\" into mnc-docs"
    },
    {
      "commit": "9cdfb9d781d0af0ee25eea0f7cbfa8581a400cc5",
      "tree": "1a4fc93686a11d52d26d24d11911d4a8ba21be7d",
      "parents": [
        "437776ac65d40da478741be35fa75ab8c4579c24",
        "1ed65a27991c5deec92abea6bcff78ae82fc600d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 14 20:39:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 14 20:39:49 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "24b2e7bbeec36ea7f28bbc3859edae6dd5841406",
      "tree": "fd942d6899f8f97159ee3f59dbb3e7a3a18d66fb",
      "parents": [
        "845cf07bdd991d411df76ab2485c83b80a65e65d",
        "9e325706f42a1dc48abe80a24323fae4579ab033"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jul 14 18:10:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 14 18:10:56 2016 +0000"
      },
      "message": "Merge \"Fixed statuses on Battery Saver column.\" into nyc-dev"
    },
    {
      "commit": "9e325706f42a1dc48abe80a24323fae4579ab033",
      "tree": "1ac2123584443472c92b7f369c16f639af30d2a2",
      "parents": [
        "5b28589127afbd4eda622970f7c25bbf135db672"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jul 14 11:04:49 2016 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jul 14 11:04:49 2016 -0700"
      },
      "message": "Fixed statuses on Battery Saver column.\n\nBUG: 30139400\n\nChange-Id: I1798607af13c9be5e1f21212fd7078f7152562bd\n"
    },
    {
      "commit": "1ed65a27991c5deec92abea6bcff78ae82fc600d",
      "tree": "b5893436da6caecb2cfbe9980dda4a25e721737d",
      "parents": [
        "9604b3803c9688cad8acab0699218f8a7921ec5c"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jul 14 06:33:13 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jul 14 06:33:13 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I00c813fd0ad16c98cc15eec52a9af333528babfa\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e60064ab3c399fdd084de11dada73af48735d2fc",
      "tree": "022eb01d852ca99b868d3137c627e731f0c2b4cd",
      "parents": [
        "b2b203ae13f004a43eecadfd769c64fd235b4ef1"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jul 13 12:09:24 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jul 14 00:22:12 2016 +0000"
      },
      "message": "Don\u0027t hold on to AssetManager instances\n\nIf we enter multi-window mode or load WebView\nassets into a Resources object, then the underlying\nAssetManager instance may change.\n\ncrbug.com/627586\n\nBug:30118654\n\nChange-Id: I837637bdad5370809db7f060d7d8536b536cad9e\n"
    },
    {
      "commit": "9a44eaec5363f145142e542a2bc1c510886956e3",
      "tree": "dd757f6a33a79bb635e45c283ab95b33c7032812",
      "parents": [
        "5b28589127afbd4eda622970f7c25bbf135db672"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Tue Jul 12 15:24:48 2016 -0700"
      },
      "committer": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Tue Jul 12 15:24:48 2016 -0700"
      },
      "message": "Fix docs for View.DRAG_FLAG_GLOBAL\n\nDocument that cross-app drags only involve apps compiled for API 24 or later.\n\nBug: 30076806\nChange-Id: Ia630f4623c23d787b52692ff1f6475408cefa177\n"
    },
    {
      "commit": "e278cf7665eb3bcf529b8a12bbbca9277241b9ac",
      "tree": "a2f142da492d7c9d111f52bbcd31eb2cbd6845c3",
      "parents": [
        "a2e1bb8c3e2735fa00005d65ef70842ba880313c",
        "75db125ebb6d93738c1a261e82d6f7aef70cb420"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Jul 12 17:40:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 17:40:13 2016 +0000"
      },
      "message": "Merge \"Include new constant for encryption status in the getter\u0027s javadoc\" into nyc-dev"
    },
    {
      "commit": "a2e1bb8c3e2735fa00005d65ef70842ba880313c",
      "tree": "02f7fb23586da99e1ecfbd40c9b6789ea5d04e53",
      "parents": [
        "84c67fa3047fc6918a1ccb3aff228ca001eead88",
        "3039b1d5abaf9848dacb8e4aa295fe76e8eada7f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 12 16:11:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 16:12:00 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "3039b1d5abaf9848dacb8e4aa295fe76e8eada7f",
      "tree": "f2c3347b61b633f761b748979fa0d4cc083ce905",
      "parents": [
        "a2f3c8fb0b48317f36969e3776df787a268726ef"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 11 23:04:28 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 11 23:04:28 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I59f3cb6bc56b5bb55e32ea870b875ab30c8bd28d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b6fa207c67b78c830bc34afa8b8d3cd68700ed3b",
      "tree": "2e69eb8538a37c85554cd9a6274e55e627df40a3",
      "parents": [
        "f550894eac2b6f1bc4a95f198115c6b2dc9cf591",
        "3067bc69d950fd472a1a0eae3975b7bb7bdff5f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 11 23:17:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 23:17:42 2016 +0000"
      },
      "message": "Merge \"Fix docs for DragEvent\" into nyc-dev"
    },
    {
      "commit": "75db125ebb6d93738c1a261e82d6f7aef70cb420",
      "tree": "ba51472f2ce2225636b865f4c1a7dc4692637110",
      "parents": [
        "162a6fad72245ab668fb1956981049d4c8da1658"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jul 11 14:41:01 2016 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jul 11 15:02:18 2016 -0700"
      },
      "message": "Include new constant for encryption status in the getter\u0027s javadoc\n\nAdded a bit more information in the javadocs about the new constant\nENCRYPTION_STATUS_ACTIVE_PER_USER in related methods/constants so\nthat developers don\u0027t miss checking for that constant when targeting\nAPI Level 24.\n\nChange-Id: Id9cd6248637fe0fc28d5161344abe02614b5f502\nFixes: 30073719\n"
    },
    {
      "commit": "3067bc69d950fd472a1a0eae3975b7bb7bdff5f5",
      "tree": "49fc138c29dbb386a226441de55d1116e3562d18",
      "parents": [
        "0e6f2097d3fd20d861444a94c529844b014e8375"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Mon Jul 11 13:52:22 2016 -0700"
      },
      "committer": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Mon Jul 11 13:52:22 2016 -0700"
      },
      "message": "Fix docs for DragEvent\n\nDocument that getClipDescription() and getLocaState() do not return valid data\nwhen getAction() \u003d\u003d DragEvent.ACTION_DRAG_ENDED.\n\nBug: 30016099\nChange-Id: Id98fe8c5d6f052fc51c8c9e8d55329e162bd96b1\n"
    },
    {
      "commit": "162a6fad72245ab668fb1956981049d4c8da1658",
      "tree": "5f2c59535c6ab1d2becc7c58816d74d12081b422",
      "parents": [
        "025ad10a9b178ceb00beee8ac8c08f3194c291cb",
        "8b739903a929f50f9378da675bcdd37cc12bfe52"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Mon Jul 11 20:13:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 20:13:47 2016 +0000"
      },
      "message": "Merge \"docs: fixed broken link in UsbManager javadocs\" into nyc-dev"
    },
    {
      "commit": "e5643a13c4b6aa5d10360681e1365ce059e701c9",
      "tree": "4da70ca7984b47189beaf5388233bc496aba649a",
      "parents": [
        "4000bdb3ea57fcd29eb81082969f92fa6f4f0b73",
        "69a071e55cd3356a61ab82e7aa53003fc13e444c"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Jul 06 23:36:00 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 06 23:36:00 2016 +0000"
      },
      "message": "Merge \\\\\\\"DO NOT MERGE revert system api loadSafeLabel\\\\\\\" into mnc-dev am: d2e2288fe3 am: 59fc768893\nam: 69a071e55c\n\nChange-Id: If59d61dfdc00f740ffcf8fbe5233b191eb03a797\n"
    },
    {
      "commit": "69a071e55cd3356a61ab82e7aa53003fc13e444c",
      "tree": "3a71c11552eac651f07b7a22440829150c3f5152",
      "parents": [
        "0f741391c393d06322bb88ed729f7029d33d641f",
        "59fc768893aa06a4c863f959d03d65033735a68d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Jul 06 23:29:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 06 23:29:51 2016 +0000"
      },
      "message": "Merge \\\\\"DO NOT MERGE revert system api loadSafeLabel\\\\\" into mnc-dev am: d2e2288fe3\nam: 59fc768893\n\nChange-Id: I1eeb704e6b0a29e3574e969649ba72bbb5d9a9c2\n"
    },
    {
      "commit": "59fc768893aa06a4c863f959d03d65033735a68d",
      "tree": "68eedbffa81014edcbecfd0d0819a2dcb16d8869",
      "parents": [
        "f82ca1f3e9f6c24060e7e5d9fed3c6940ef79c12",
        "d2e2288fe30335f022557fc2881e2be878bd92cc"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Jul 06 23:24:04 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 06 23:24:04 2016 +0000"
      },
      "message": "Merge \\\"DO NOT MERGE revert system api loadSafeLabel\\\" into mnc-dev\nam: d2e2288fe3\n\nChange-Id: If7bb704d5d6ae942b7ceac3e9f22acf4cf3a7b4b\n"
    },
    {
      "commit": "51b839544b7bc8f7285baa3b405ab7b28172b470",
      "tree": "011b471db0adea0a704fe1057a7e6d1ec2eee749",
      "parents": [
        "4c78b8e5444def1f581e98f4d338a9bd86d59359"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 06 12:16:53 2016 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 06 19:52:36 2016 +0000"
      },
      "message": "Use proper lock when accessing the generation registry\n\nWe use \u0027this\u0027 for synchronization in NameValueCache but some code\nthat accesses the generation registry uses \u0027this\u0027 in a different\ncontext ending up syncing on the wrong instance. This is why\nsync on this is just a bad idea.\n\nbug:29956424\n\nChange-Id: Ide2d4f07a5f40cb3f0e8f50e4c8de216d15a31ee\n"
    },
    {
      "commit": "4c78b8e5444def1f581e98f4d338a9bd86d59359",
      "tree": "2be4860c70ed6a64599eca8c809860e4129d3bd8",
      "parents": [
        "7e8d17d73e651245fa4a7fed5ac67018597c9edc"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 05 14:07:10 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 05 14:07:10 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idf9776c5e49200e5880dd16b81e43ae095471caa\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "99973d9852eb1a6628d67cbbbe740ee3daee3798",
      "tree": "5e474c0b4159c6e0a283c0c86f02023db8abcaec",
      "parents": [
        "e01775f0be3222ab5bdcded33d22a624d23578fb"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Jun 30 15:59:55 2016 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Jun 30 17:57:46 2016 -0700"
      },
      "message": "DO NOT MERGE revert system api loadSafeLabel\n\nBug: 28557603\nChange-Id: Ib2dd0fc19217655a4d6b49cdf49ce36dfd6577d5\n"
    },
    {
      "commit": "a98e4512dfc00ebb5183451e14af313add96f668",
      "tree": "d49f2c047f9a2a49e8bdcfeee543f8c95ece9abc",
      "parents": [
        "486c76b5efa8824c1a9460bad13000bf7d1697a7",
        "7709041c99a213af4209fba08f6cb5acc3387307"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Jun 30 23:28:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 23:28:59 2016 +0000"
      },
      "message": "Merge \"Removed warning when objects are added on wrong order.\" into nyc-dev"
    },
    {
      "commit": "7709041c99a213af4209fba08f6cb5acc3387307",
      "tree": "57fda8cc0664c67f55899c427b7c71b2c1e86b0f",
      "parents": [
        "4b736ea56d5301381838c80b2333a05df1eb499e"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 30 16:09:13 2016 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 30 23:19:08 2016 +0000"
      },
      "message": "Removed warning when objects are added on wrong order.\n\nappend() is used to optimized insertions in the array, but it must\npreserve the order of the hashcode array; when it doesn\u0027t, it falls back\nto append(), but it should not log a warning message\n\nIn particular, PendingIntentRecords might have different hashcodes\nacross different processes.\n\nFixes: 29912192\nChange-Id: I0ab566249829ddb934fd51cf21399b68cb286bd5\n"
    },
    {
      "commit": "9dfb78fab6c0709c0d409713ef0a5fb5b872a67e",
      "tree": "77e70d3ec5c0e47b68dd677f1af3ac49b4609c1f",
      "parents": [
        "4b736ea56d5301381838c80b2333a05df1eb499e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jun 30 15:43:44 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jun 30 15:46:15 2016 -0700"
      },
      "message": "Fix missing header text in notification groups\n\nFixes a case where notification header text could go missing\nif a notification view was recycled and previously had a header text.\n\nReapplying only hid the text without clearing it, so the extraction\nlogic thought it was still there and hid the text for the children\neven though it was not showing for the parent.\n\nChange-Id: I3f96e1e7bebb2f815020d278ad13b2b5d948e63c\nFixes: 29915184\n"
    },
    {
      "commit": "4b736ea56d5301381838c80b2333a05df1eb499e",
      "tree": "13588fcbc82bc5eee9458047740737d3bf578d3f",
      "parents": [
        "7705d5fd6e42f79b810a9cbf4e6c14e4d4e98176",
        "9705fa0602290b56edc81f64bfcba38f159069b1"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 30 17:24:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 17:24:22 2016 +0000"
      },
      "message": "Merge \"Only clip PopupWindow in the vertical direction\" into nyc-dev"
    },
    {
      "commit": "9705fa0602290b56edc81f64bfcba38f159069b1",
      "tree": "c334af587545a108109aa3876780dc9d871c585e",
      "parents": [
        "bb07b0b3720250b693fb2abe70325e93bdf7ffbd"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 30 13:17:26 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 30 13:17:26 2016 -0400"
      },
      "message": "Only clip PopupWindow in the vertical direction\n\nBug: 29865091\nChange-Id: Ic4e3b50571034f341aff2c2fbf2c349342622448\n"
    },
    {
      "commit": "7705d5fd6e42f79b810a9cbf4e6c14e4d4e98176",
      "tree": "5c7f87a79b75bfd289c00229bb65ee4d64bce1d5",
      "parents": [
        "bb07b0b3720250b693fb2abe70325e93bdf7ffbd",
        "070b22bdeebfc3b69b38fe30df0f026e628e847b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 30 17:07:06 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 17:07:07 2016 +0000"
      },
      "message": "Merge \"Exclude children from excess space distribution when using largest child\" into nyc-dev"
    },
    {
      "commit": "070b22bdeebfc3b69b38fe30df0f026e628e847b",
      "tree": "930bd5b4b9a3ce471b9dc128b98933a1b912c98c",
      "parents": [
        "43f6a45e7e111af8a843e001b555082cb356a529"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 30 11:15:36 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 30 11:15:36 2016 -0400"
      },
      "message": "Exclude children from excess space distribution when using largest child\n\nPreserves API 23 behavior.\n\nBug: 29872769\nChange-Id: I514cde81dcca4d78238f407251805cced4c0bea1\n"
    },
    {
      "commit": "bb07b0b3720250b693fb2abe70325e93bdf7ffbd",
      "tree": "5261777ed039b793dde3fa9e256f2d0996c6ad2f",
      "parents": [
        "d1364cf0f1c4e251a6b67df3b496494b4ee28bb0",
        "176a92ad2caad112626e2ef0335b7de5d1fdde1f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 30 03:14:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 03:14:09 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "479212cf500193db6f1cf109ee58d72885f60a74",
      "tree": "3b0fa0fb83dd28b403f1b9e75cdc7cccf7089da4",
      "parents": [
        "ae5a14bc99a06eac92cea8a88c4f7411465d0873"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jun 29 16:00:55 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Wed Jun 29 22:17:41 2016 +0000"
      },
      "message": "Move getRecentTasks() to ParceledListSlice.\n\nIn extreme cases the list of recent tasks can grow beyond the size\nof a single Binder transaction.  This change moves over to\nParceledListSlice which handles chunking any large results.\n\nBug: 29635557\nChange-Id: Iaf1227234f5f8c9451f73a6a5c1dc89f2067f05f\n"
    },
    {
      "commit": "176a92ad2caad112626e2ef0335b7de5d1fdde1f",
      "tree": "f36812ea25dfbe04ef1ced340e6ca2c123cb4075",
      "parents": [
        "55427a6650cb24da345be2cfb28e94e254a64249"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jun 29 13:45:21 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jun 29 13:45:21 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idf8c50b91f8f1f39e6dd41a310f529aaeb5ae36c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "1150b735c8d58ed86c897fa9b6dc5872ce286d6d",
      "tree": "747d2bfc955d7d0fb0b96a317621c8342fd620b4",
      "parents": [
        "1fe8871f043fe19d0017705f9cfd2746cd2133aa"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 29 11:48:14 2016 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 29 11:49:01 2016 -0700"
      },
      "message": "Fix issue #29871385: Need JobScheduler.scheduleAsPackage to be system API\n\nChange-Id: I0034b1681158b9a010d01fb0fcbe7990d9038c1f\n"
    },
    {
      "commit": "29ea814354b479a124e4202ca779e7c47502a97c",
      "tree": "5bf4d7701abc69aa26e6952973cb3982cc57ddbc",
      "parents": [
        "c1374208e3b5a415770060b10416fada36c40e0f",
        "0e8ce872f197bda94b72a1e194bbe6417b17decd"
      ],
      "author": {
        "name": "Oren Blasberg",
        "email": "orenb@google.com",
        "time": "Tue Jun 28 21:12:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 28 21:12:28 2016 +0000"
      },
      "message": "Merge \"Fix popup context menu appearing brokenly.\" into nyc-dev"
    },
    {
      "commit": "c1374208e3b5a415770060b10416fada36c40e0f",
      "tree": "201f71701411265f5fdd803bb565863bf7145e42",
      "parents": [
        "8d78c33c9b27d06c258f2ed7613424e6cb3859ad",
        "dd85da6e94fc7fd239fd97b954c1c78e66b265d6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 28 20:45:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 28 20:45:40 2016 +0000"
      },
      "message": "Merge \"Remove redundant setPendingIntentWhitelistDuration() calls.\" into nyc-dev"
    },
    {
      "commit": "0e8ce872f197bda94b72a1e194bbe6417b17decd",
      "tree": "e12d83cacbecdb9834d67313aafa70bf9d4027f2",
      "parents": [
        "6ec78a64583d74085a046a9bc8b265d230b4a520"
      ],
      "author": {
        "name": "Oren Blasberg",
        "email": "orenb@google.com",
        "time": "Tue Jun 28 11:07:42 2016 -0700"
      },
      "committer": {
        "name": "Oren Blasberg",
        "email": "orenb@google.com",
        "time": "Tue Jun 28 12:41:30 2016 -0700"
      },
      "message": "Fix popup context menu appearing brokenly.\n\nAdd missing attribute to the base Theme to ensure the context menu\ndoes not appear completely invisibly.\n\nBug: 29796385\nChange-Id: I4f50579622e97656e09a5ddb6e13313f84efc972\n"
    },
    {
      "commit": "dd85da6e94fc7fd239fd97b954c1c78e66b265d6",
      "tree": "235b0253ef389cbe2f6ba118942a8d3939b15d9b",
      "parents": [
        "a7778b065428af7f23605053f939a668dd297182"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jun 28 11:29:54 2016 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jun 28 11:34:54 2016 -0700"
      },
      "message": "Remove redundant setPendingIntentWhitelistDuration() calls.\n\nSince all pending intents are stored on a Set in the Notication object,\nthere is no need to individually check for specific pending intents.\n\nBUG: 29480440\nChange-Id: I27a18bb535a9a4bb6cb4e76bdc189e6c315a684a\n"
    },
    {
      "commit": "8b739903a929f50f9378da675bcdd37cc12bfe52",
      "tree": "f88733549dfc82cfb8554368222bd6950f4a2184",
      "parents": [
        "15783f00736899776e749d2ae93140caffa5ec40"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Fri Jun 24 15:38:02 2016 -0700"
      },
      "committer": {
        "name": "Mark Lu",
        "email": "marklu@google.com",
        "time": "Tue Jun 28 11:27:23 2016 -0700"
      },
      "message": "docs: fixed broken link in UsbManager javadocs\n\nBug: 29236606\nChange-Id: I07fc82d741c106b6a679b7881757d4293359d384\n"
    },
    {
      "commit": "4f6570878c206b3ee7781ca4341d52c93b812f7b",
      "tree": "44a6b118e2658ba685c370c57b0133ae0ffa06fe",
      "parents": [
        "5f72b129c4f2396d2139ef0ed91f2d83054c1add"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Jun 28 10:31:05 2016 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Jun 28 10:31:05 2016 -0700"
      },
      "message": "Default minSdkVersion to \u00271\u0027\n\nException when targetSdkVersion is a letter API [eg \u0027N\u0027]. While this\nis technically not according to the external docs, it\u0027s the behaviour\nwith prior platforms.\n\nBug: 29817839\nChange-Id: I8382909dbe62de7b2ddfb7995ce11d5c2f43372e\n"
    },
    {
      "commit": "4b7e415803b3e3c9517b21bc9406af815442b59b",
      "tree": "ad66395403ae2b47b175855479b5697dc6d38b9a",
      "parents": [
        "04f8cc2bb34035fa46bbc046a66972be8913b147"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Jun 27 22:02:12 2016 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Jun 27 22:59:24 2016 -0400"
      },
      "message": "One final tweak to the platlogo.\n\nBug: 27376882\nChange-Id: Ie60600018204f48593975b947d6fc10f4dd8a69f\n"
    },
    {
      "commit": "ddb948896ca7059161e09d0063b3332352772c0a",
      "tree": "77ba9f585ff20ae36a1e056bf1743b3d5d689d18",
      "parents": [
        "5836c9e658dd63f2e1ba505155bf66bff41a9f85"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Jun 23 19:55:24 2016 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 27 17:32:25 2016 -0700"
      },
      "message": "Mark app pending intents in notification extras\n\nWe need to make every peniding intent that went in the notification\nsystem to allow special handling of such intents when fired by a\nnotification listener. If a pending intent from a notification\nis sent from a notification listener, we white-list the source app\nto run in data saver mode for a short period of time. The problem is\nthat actions and the notificaion can have extras which bundles may\ncontain pending intents but the system cannot look into the bundles\nas they may contain custom parcelable objects. To address this we\nkeep a list of all pending intents in the notification allowing\nthe system to access them without touching the bundle. Currently\nthe pending intents are written to the parcel twice, once in the\nbundle and once as the explicit list. We can come up with a scheme\nto optimize this but since pending itents are just a binder pointer\nit is not worth the excecise.\n\nbug:29480440\n\nChange-Id: I7328a47017ca226117adf7054900836619f5679b\n"
    },
    {
      "commit": "cc6784736710276b0f04a36229c6b23d37935b3a",
      "tree": "3bec6d74e2761c0cc73b2974db265b1345502963",
      "parents": [
        "d9069f8c9e24f5c8d9af0017f1474063022af367",
        "09aaab1c6d7e16088424f0d192fac84d44443809"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 27 17:34:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 27 17:34:25 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "474659ccc421aaacfa49a742891aefed46c6f5d2",
      "tree": "e1f7686754d98bfe8c8dd8094e9d039069c4da5f",
      "parents": [
        "61ae65f260f4b14aa13f02a7e6e690d30e672255"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Jun 27 07:56:37 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Jun 27 07:56:37 2016 -0700"
      },
      "message": "Add missing null checks\n\nBug: 29743482\nChange-Id: Ic4bc5b9d5718eabd41e09a108a765b01aef4e3c8\n"
    },
    {
      "commit": "09aaab1c6d7e16088424f0d192fac84d44443809",
      "tree": "6434c952b4ac4e3423f6656a6175d66c0ee80441",
      "parents": [
        "61ae65f260f4b14aa13f02a7e6e690d30e672255"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jun 27 02:31:14 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jun 27 02:31:14 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I284d2545fccfcb6c0d5dbab92090a6dd6d749b64\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "27a9fcc61823f919cee773df563b49ee11004f3b",
      "tree": "4349892e4c8af2a88728f4c30c8442692786abb7",
      "parents": [
        "34ccbe035a72a0e698fd98ab0a6466b17ef1bb14"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jun 22 00:05:11 2016 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Jun 26 15:00:11 2016 +0000"
      },
      "message": "Cats are not, technically, tasty treats.\n\nBug: 27376882\nChange-Id: I97183339e51c5d07fe6e9404bbcc5178ca605c05\nCopilot: Jason Monk \u003cjmonk@google.com\u003e\n"
    },
    {
      "commit": "34ccbe035a72a0e698fd98ab0a6466b17ef1bb14",
      "tree": "5631578147a18ff853e34c3784ef11a494fae3d8",
      "parents": [
        "119f1715b3f9443d085f40c9c677dfdc11a032bd",
        "ac3e0e590a7b425af20e2ac70569ced789155dde"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 24 23:35:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 24 23:35:13 2016 +0000"
      },
      "message": "Merge \"Update DisplayMetrics when resizing\" into nyc-dev"
    },
    {
      "commit": "119f1715b3f9443d085f40c9c677dfdc11a032bd",
      "tree": "683bfa6897f05618c5ce4334aa835e4a57ba093d",
      "parents": [
        "8afc1f70f031f8385e5f15ddd4f4304243925f8a",
        "76fdbb72c93a431e14357e0ea3d5a83edfa75c5e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 24 23:21:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 24 23:21:29 2016 +0000"
      },
      "message": "Merge \"Fix layout issue after insets changed\" into nyc-dev"
    },
    {
      "commit": "8afc1f70f031f8385e5f15ddd4f4304243925f8a",
      "tree": "bb9ab94a57bdfe5058a500d401c5c80256805475",
      "parents": [
        "c63710ea4849aba6d30807b7f38a122a6176aa49",
        "489c39d2db3be43e34c5ac55e09d8c17a5a04688"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 24 22:43:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 24 22:43:32 2016 +0000"
      },
      "message": "Merge \"PopupWindow: Use DISPLAY_CLIP_VERTICAL/HORIZONTAL.\" into nyc-dev"
    },
    {
      "commit": "ac3e0e590a7b425af20e2ac70569ced789155dde",
      "tree": "7baad0684bb67431208f14ca4660d36f6dc9a31c",
      "parents": [
        "c63710ea4849aba6d30807b7f38a122a6176aa49"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Jun 24 12:29:16 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Jun 24 22:11:27 2016 +0000"
      },
      "message": "Update DisplayMetrics when resizing\n\nPreviously the DisplayMetrics passed to a new ResourcesImpl\nobject would be generated from the default DisplayAdjustments.\nWe now use the correct DisplayAdjustments for the ResourcesImpl\nand make sure to update them for things like rotation changes.\n\nBug:29619314\nChange-Id: If2ba0d7670a4554dcd3fde9766e2337f20a191fd\n(cherry picked from commit 8e8d23214a71d8813ebd3676b192924c530cb913)\n"
    },
    {
      "commit": "c63710ea4849aba6d30807b7f38a122a6176aa49",
      "tree": "8c310b84a92c5e8d6e35900909aca948cab1f063",
      "parents": [
        "de383c75ebf37ede7817cf56ceb4f93abbb6bb83",
        "d092e3a4148bbffc19dd1feca6c2f3fcd16c196a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Fri Jun 24 22:10:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 24 22:10:47 2016 +0000"
      },
      "message": "Merge \"Update documentation for View.startDragAndDrop\" into nyc-dev"
    },
    {
      "commit": "76fdbb72c93a431e14357e0ea3d5a83edfa75c5e",
      "tree": "1333e1c3326593316d0f2122697607c1d3a76878",
      "parents": [
        "9c0c3d8d8b032544623c3098f3fb346186510f41"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jun 24 14:42:30 2016 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jun 24 14:47:06 2016 -0700"
      },
      "message": "Fix layout issue after insets changed\n\nFix a regression where a change in insets would forceLayout on the\nview hierarchy but not run the measure/layout as a result. This would\ncause layout requests to become stalled until a window-level relayout\nevent.\n\nBug 29634368\n\nChange-Id: Ia3f32f5891c8b32c06c13f95ebd0572233572b04\n"
    },
    {
      "commit": "489c39d2db3be43e34c5ac55e09d8c17a5a04688",
      "tree": "2b3316c430e5cea869fbd022a1cd8942e9272e54",
      "parents": [
        "db13dd41a969b05f19c9bfe29786773bf12cb6b3"
      ],
      "author": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Fri Jun 24 13:58:16 2016 -0700"
      },
      "committer": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Fri Jun 24 14:07:20 2016 -0700"
      },
      "message": "PopupWindow: Use DISPLAY_CLIP_VERTICAL/HORIZONTAL.\n\nWhen we want the WindowManager to clip our requested width/height\nto the display frame, we need to pass DISPLAY_CLIP_VERTICAL/HORIZONTAL.\nIt seems this behavior was unintentionally applied without this flag\nin previous releases.\n\nBug: 29602363\nChange-Id: Ib98060e36efde0dbaabb59a758da5374035dbb62\n"
    },
    {
      "commit": "f1dc57ea63728958162e3d3b0d74ec97721eead3",
      "tree": "26991c43d0a3b57cbac84da5306e221fcbb2c2fd",
      "parents": [
        "2bc13bcdad6aef46297c5608c3828271d27f8037",
        "a8ddc9381d6be7ffab667155ee6f8d050be06c5a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 24 05:44:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 24 05:44:42 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "a8ddc9381d6be7ffab667155ee6f8d050be06c5a",
      "tree": "3fed54fdcb1911e3ebb46d36f65961ecbf1e1069",
      "parents": [
        "7aac630f8e6ae04b37febf6c4ad3695341b1cf39"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jun 23 16:34:21 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jun 23 16:34:21 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I097961ae9532f937a043293eef06ac0a87ea021c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "fd0eeb0379f2725dbfd4400c2c77517c13619401",
      "tree": "3840834c2f51c4bc73285b418aa28861544a3910",
      "parents": [
        "9ea3916063111cc4fdea8979f46c13a710385823",
        "10e29b895e702f95163d7a8b8102b2a9e7a342f1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 23 21:57:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 21:57:52 2016 +0000"
      },
      "message": "Merge \"fix bad contrast in table links by switching to normal table cells instead of headings.\" into nyc-dev"
    },
    {
      "commit": "1427bb3dc0b4a710ec17b5a065db3980bea70676",
      "tree": "d50940a932cee30e337472ed808d46c3d5f39241",
      "parents": [
        "b3ad74eb46ff5f576fe6f4a30c88ac9187e4d662",
        "6edbefdd54ead90fd30fc36159ef8dd779b6b274"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jun 23 20:52:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 20:52:50 2016 +0000"
      },
      "message": "Merge \"QS: Hacks to fix bigger problems in TileService binding\" into nyc-dev"
    },
    {
      "commit": "d092e3a4148bbffc19dd1feca6c2f3fcd16c196a",
      "tree": "48d96a215a400cde6e586c80f31ef0a793db5656",
      "parents": [
        "f829cb954ab634129f3e34fd7fde1a2d119ca61a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 23 12:23:22 2016 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 23 12:23:22 2016 -0700"
      },
      "message": "Update documentation for View.startDragAndDrop\n\nBug: 29606395\nChange-Id: Ibbe1a20c998986c7afffac6f5f4b25769f56a8f2\n"
    },
    {
      "commit": "10e29b895e702f95163d7a8b8102b2a9e7a342f1",
      "tree": "3006b636dd1637439473f58e14593df0b530cb20",
      "parents": [
        "db13dd41a969b05f19c9bfe29786773bf12cb6b3"
      ],
      "author": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Thu Jun 23 12:09:30 2016 -0700"
      },
      "committer": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Thu Jun 23 12:09:30 2016 -0700"
      },
      "message": "fix bad contrast in table links by switching to normal table cells instead of headings.\n\nChange-Id: I91139ac2f01a9e099ffb5f65f4579a0b33ced5ab\n"
    },
    {
      "commit": "6edbefdd54ead90fd30fc36159ef8dd779b6b274",
      "tree": "3c6d939c662dba3052bc46771901a7f7a01e654a",
      "parents": [
        "7aac630f8e6ae04b37febf6c4ad3695341b1cf39"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jun 23 14:59:22 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jun 23 14:59:22 2016 -0400"
      },
      "message": "QS: Hacks to fix bigger problems in TileService binding\n\nBug: 29121793\nChange-Id: I9cb8d8ee36ce5cc77ba3c11decb1b3a797fd7999\n"
    },
    {
      "commit": "db13dd41a969b05f19c9bfe29786773bf12cb6b3",
      "tree": "ae6f1040b96d3244fabba18fe2c96e9520b82cc5",
      "parents": [
        "060d5a0e0a304400ee2ec1479346a37793bce0d7",
        "ac04f4e69a6de138c5afc668a2c89b7da7ff4e6a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jun 23 18:32:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 18:32:11 2016 +0000"
      },
      "message": "Merge \"Remove FD from the right Looper\" into nyc-dev"
    },
    {
      "commit": "060d5a0e0a304400ee2ec1479346a37793bce0d7",
      "tree": "af1af508d2473ec566962e24a928789b46e0c9c0",
      "parents": [
        "f829cb954ab634129f3e34fd7fde1a2d119ca61a",
        "85f449eaba207d5d3a72bd091855a02ff019404c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 23 18:03:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 18:03:27 2016 +0000"
      },
      "message": "Merge \"When uninstalling, only kill the requested user.\" into nyc-dev"
    },
    {
      "commit": "ac04f4e69a6de138c5afc668a2c89b7da7ff4e6a",
      "tree": "7856460024f50419fd2e67f95f65baa81f6bd27f",
      "parents": [
        "7aac630f8e6ae04b37febf6c4ad3695341b1cf39"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jun 23 10:21:45 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jun 23 11:00:00 2016 -0700"
      },
      "message": "Remove FD from the right Looper\n\nBug: 29586513\n\nAlso gives BackdropFrameRenderer a direct-destroy\nof Choreographer since it\u0027s hammering on new Threads\nand we don\u0027t want to wait for the GC to release\nFDs.\n\nChange-Id: Id2ec0af2ee4d5304961c4ab87a104ccb92f35fc2\n"
    },
    {
      "commit": "85f449eaba207d5d3a72bd091855a02ff019404c",
      "tree": "5a103965cf28d468c04beedfbf35f692d3f22935",
      "parents": [
        "11f197c3fe24c5fdccf3c2feacb22bc16d73d5fc"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jun 23 09:26:00 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jun 23 10:15:17 2016 -0600"
      },
      "message": "When uninstalling, only kill the requested user.\n\nWhen an app is being uninstalled for a specific user, only kill the\napp under that user; leave the app running under other users.\n\nBug: 28875343\nChange-Id: Ie60753cfd22df10a2b17d8c3732b6f19d2fe1fb9\n"
    },
    {
      "commit": "94b61cb340faaf70b60420d9081f4797b3054388",
      "tree": "b171c3938338facf3fa615f6b559eeb1f649c3a2",
      "parents": [
        "576e6d27bd4b3445d01bcb3b2eb74d006574ade4",
        "716866d56542c267ccb686992de590ad04c84215"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Thu Jun 23 03:25:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 03:25:46 2016 +0000"
      },
      "message": "Merge \"Sensor: Make getId() more varied\" into nyc-dev"
    },
    {
      "commit": "576e6d27bd4b3445d01bcb3b2eb74d006574ade4",
      "tree": "b44c4d7e1c94946c32f7f2a6a259dce3721ce70d",
      "parents": [
        "42147f0ff36c5e44766b102eb036f3a74731af74",
        "17c77536ec743e79b35e8e2fb17c4da41dd36ab7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 23 03:04:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 03:04:26 2016 +0000"
      },
      "message": "Merge \"Fix issue #29532165: System Server Java Crashes in WiFi (RT Restart)\" into nyc-dev"
    },
    {
      "commit": "22f887a01463d431901d1993613316b200b0adef",
      "tree": "6ec6e37dd83a7e3181e65638f4d5336f12ea741e",
      "parents": [
        "b9aa9b47e751cf422a00d1987b3e4354624f6010",
        "c129b58ad108b898ab829b6389ccf2b9196211a7"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 23 00:55:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 00:55:52 2016 +0000"
      },
      "message": "Merge \"Clarify docs for PopupWindow width/height parameters\" into nyc-dev"
    },
    {
      "commit": "b9aa9b47e751cf422a00d1987b3e4354624f6010",
      "tree": "e83ce25ab0ad31cdee2f1d0b3c4537c3986e862f",
      "parents": [
        "16038a0c5f3628e0b1c8e1a690623214748100b1",
        "12ccb2e52fabc86bcec896af3dbeba4bc04d43f3"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jun 23 00:40:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 23 00:40:04 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "17c77536ec743e79b35e8e2fb17c4da41dd36ab7",
      "tree": "4491702943155247714bf65a4785b9f5bfa15c40",
      "parents": [
        "ec6db57ac7bc1fa62d8fce30f5ca64895f42c409"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 22 16:49:14 2016 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 22 16:55:47 2016 -0700"
      },
      "message": "Fix issue #29532165: System Server Java Crashes in WiFi (RT Restart)\n\nI really have no idea how this can be happening (we check\nfor a null intent before posting the args), but add another\ncheck before dispatching to try to avoid it.\n\nChange-Id: Ic704850c9750b6a078c49ea628189be568031086\n"
    },
    {
      "commit": "16038a0c5f3628e0b1c8e1a690623214748100b1",
      "tree": "d550c5f8a084a5e7ac0c4c519fb1629ec7382d70",
      "parents": [
        "45c79447adc36a46a8fa76915a8ba47e2d022bbe",
        "f23a1b8e4c5e63d11fe12fb1d51e4f5e3570bbc2"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jun 22 23:38:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 22 23:38:24 2016 +0000"
      },
      "message": "Merge \"Change approach for windowPositionLostRT\" into nyc-dev"
    },
    {
      "commit": "12ccb2e52fabc86bcec896af3dbeba4bc04d43f3",
      "tree": "81e145544aa9af7ee88d1d084b2489dbf3575de7",
      "parents": [
        "0bf31c3fa6263f595022d8f3addfd4d28f70db99"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 22 16:33:07 2016 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 22 16:33:07 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 29322470\nChange-Id: Iec697120d3e8b234bde18e0e37f02ad532796816\n"
    },
    {
      "commit": "f23a1b8e4c5e63d11fe12fb1d51e4f5e3570bbc2",
      "tree": "7a669c33510224656de4c45de21718241396cbca",
      "parents": [
        "7a372a13af0e23e30720cdf29c2ab519cb29d019"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jun 22 14:23:31 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jun 22 16:10:07 2016 -0700"
      },
      "message": "Change approach for windowPositionLostRT\n\nBug: 29547000\n\nInstead of shifting the window off screen fall\nback to the UI-thread calculated values. This fixes\na race issue around tear-down where we stop\ndrawing long before our window is actually no longer\nvisible, as well as fixes a funky issue with\nPRESERVE_GEOMETRY during first draw.\n\nChange-Id: I792d1966f5aaee1e703295ae79166c723b97a1dc\n"
    },
    {
      "commit": "f9f2c7ceefa1348c57f1070327cf5d36c9c0d8d5",
      "tree": "da639bf353964497050b3dd3a2085227547c9229",
      "parents": [
        "aeef7c47487e5aafa68563399e9a9088d01fa04c",
        "9bbaacf845f6f387cd6e16834da50f7c1a0b451f"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Jun 22 22:28:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 22 22:28:38 2016 +0000"
      },
      "message": "Merge \"Use granted userId to look up provider info\" into nyc-dev"
    }
  ],
  "next": "716866d56542c267ccb686992de590ad04c84215"
}
