)]}'
{
  "log": [
    {
      "commit": "8bfb5b971d46daecf72c7c8e179279fb9206ad00",
      "tree": "1bcfccc4959688a78820000e2fa03f9cb5686035",
      "parents": [
        "5e10a2b388a0ee994228ab9bb328e9ea9c5a061e",
        "7c17e70f2f795ca06006ff2560c8b8211ce1dd52"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 25 19:08:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 19:08:17 2016 +0000"
      },
      "message": "Merge \"Changes based on API council feedback for performContextClick\" into nyc-dev\nam: 7c17e70f2f\n\n* commit \u00277c17e70f2f795ca06006ff2560c8b8211ce1dd52\u0027:\n  Changes based on API council feedback for performContextClick\n\nChange-Id: Ibf53f8081db8b847d18eaa8fee983b677b62f9bc\n"
    },
    {
      "commit": "5e10a2b388a0ee994228ab9bb328e9ea9c5a061e",
      "tree": "12920d2e85d6b7ecf954156d842511102eb400c4",
      "parents": [
        "5dccdf917413b1d677368276bac03a9938d472b8",
        "b4a45472bb2d7d5319fe020c228e3c9169a5e5a3"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed May 25 19:08:12 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 19:08:12 2016 +0000"
      },
      "message": "Merge \"Add Samsung print recommendation plugin.\" into nyc-dev\nam: b4a45472bb\n\n* commit \u0027b4a45472bb2d7d5319fe020c228e3c9169a5e5a3\u0027:\n  Add Samsung print recommendation plugin.\n\nChange-Id: I158aded0febc7790132e790a00b0603ed246400c\n"
    },
    {
      "commit": "5dccdf917413b1d677368276bac03a9938d472b8",
      "tree": "012dcc9718473909a130f7aaf77a125c0a5223c4",
      "parents": [
        "f3de85d46f7f7b4c5c1ef6b8cacdb80ede8b3867",
        "56f2f91793e8eb296ba8826deaaacd77b2081d64"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed May 25 19:01:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 19:01:33 2016 +0000"
      },
      "message": "Merge \"Fix incorrect cleartext attribute\" into mnc-mr-docs am: f2e0a719d0 am: 56f32483b0 am: d1df52a46b\nam: 56f2f91793\n\n* commit \u002756f2f91793e8eb296ba8826deaaacd77b2081d64\u0027:\n  Fix incorrect cleartext attribute\n\nChange-Id: I3c12ead21003a47b537b5e3746b6cfe16848fbff\n"
    },
    {
      "commit": "7c17e70f2f795ca06006ff2560c8b8211ce1dd52",
      "tree": "ee8f19faeb8cfc60661113f09dba9d6c28376935",
      "parents": [
        "b4a45472bb2d7d5319fe020c228e3c9169a5e5a3",
        "4f3ab931478ea14cf4cc19f3acf6eb6040635225"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 25 19:00:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 19:00:08 2016 +0000"
      },
      "message": "Merge \"Changes based on API council feedback for performContextClick\" into nyc-dev"
    },
    {
      "commit": "b4a45472bb2d7d5319fe020c228e3c9169a5e5a3",
      "tree": "d85b0d5180343f3356fce4f56bf1e5392048bed2",
      "parents": [
        "56f2f91793e8eb296ba8826deaaacd77b2081d64",
        "a26b775dc132b135fa23ab17c39c08955e291da2"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed May 25 18:51:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 18:51:12 2016 +0000"
      },
      "message": "Merge \"Add Samsung print recommendation plugin.\" into nyc-dev"
    },
    {
      "commit": "f3de85d46f7f7b4c5c1ef6b8cacdb80ede8b3867",
      "tree": "e5328c7a47a380f5cd507e08a780d13fecf4e644",
      "parents": [
        "def151052c2e48a3f0e8de8dbab65db4e953abeb",
        "6088cf67e8895b5ae09e8d99d57f9ae9279a2470"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 25 18:39:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 18:39:51 2016 +0000"
      },
      "message": "Merge \"Fixed a bug where the expand button was invisible\" into nyc-dev\nam: 6088cf67e8\n\n* commit \u00276088cf67e8895b5ae09e8d99d57f9ae9279a2470\u0027:\n  Fixed a bug where the expand button was invisible\n\nChange-Id: Ie34550e3dc313949cceb66afd40ccfd22cd7ddd8\n"
    },
    {
      "commit": "56f2f91793e8eb296ba8826deaaacd77b2081d64",
      "tree": "81b3fc475745b8390ecf604ea29155d1e24d2afc",
      "parents": [
        "6088cf67e8895b5ae09e8d99d57f9ae9279a2470",
        "d1df52a46beb5babd0d9f3257b2ade53c9c763cf"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed May 25 18:36:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 18:36:47 2016 +0000"
      },
      "message": "Merge \"Fix incorrect cleartext attribute\" into mnc-mr-docs am: f2e0a719d0 am: 56f32483b0\nam: d1df52a46b\n\n* commit \u0027d1df52a46beb5babd0d9f3257b2ade53c9c763cf\u0027:\n  Fix incorrect cleartext attribute\n\nChange-Id: I613e1eae55525d0326a8513ed25903bbaf0d3fb9\n"
    },
    {
      "commit": "d1df52a46beb5babd0d9f3257b2ade53c9c763cf",
      "tree": "bbea81f7f0f315ad3e18162623411113d0f2b6a9",
      "parents": [
        "5a00e9d3450e0baccc89a88e586f8ce558e14aac",
        "56f32483b04723bf750e51badcfec3203c352d32"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed May 25 18:24:31 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 18:24:31 2016 +0000"
      },
      "message": "Merge \"Fix incorrect cleartext attribute\" into mnc-mr-docs am: f2e0a719d0\nam: 56f32483b0\n\n* commit \u002756f32483b04723bf750e51badcfec3203c352d32\u0027:\n  Fix incorrect cleartext attribute\n\nChange-Id: I689b8df2a928e63b7c0b06198b06e2c6798bcba5\n"
    },
    {
      "commit": "56f32483b04723bf750e51badcfec3203c352d32",
      "tree": "b7d4317186b2ac6c2b36640f7fd55d2dc7134d3c",
      "parents": [
        "e468c2380ddcc1a7c1f2fa3c9995ad999e9c0ca8",
        "f2e0a719d00c4a7c6865f6784efc9b3f88421136"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed May 25 18:16:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 18:16:03 2016 +0000"
      },
      "message": "Merge \"Fix incorrect cleartext attribute\" into mnc-mr-docs\nam: f2e0a719d0\n\n* commit \u0027f2e0a719d00c4a7c6865f6784efc9b3f88421136\u0027:\n  Fix incorrect cleartext attribute\n\nChange-Id: I83bfa396764d6724ceb483e256a96b929c7886d4\n"
    },
    {
      "commit": "6088cf67e8895b5ae09e8d99d57f9ae9279a2470",
      "tree": "628e38565d188ec504c3610d39127e466bdaf8c7",
      "parents": [
        "163236156f28449272e16193930692d2cc0011cb",
        "5f56d85552a5fbbf67ddafd05ab1103b64538a10"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 25 18:14:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 18:14:57 2016 +0000"
      },
      "message": "Merge \"Fixed a bug where the expand button was invisible\" into nyc-dev"
    },
    {
      "commit": "def151052c2e48a3f0e8de8dbab65db4e953abeb",
      "tree": "e81521e46241631d9c4b39347edfd6ff98c26f18",
      "parents": [
        "51cc0f48d7730efacaee77b8479aeec81cff2d17",
        "163236156f28449272e16193930692d2cc0011cb"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed May 25 18:05:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 18:05:52 2016 +0000"
      },
      "message": "Merge \"Fix text appearances not working in colored button styles\" into nyc-dev\nam: 163236156f\n\n* commit \u0027163236156f28449272e16193930692d2cc0011cb\u0027:\n  Fix text appearances not working in colored button styles\n\nChange-Id: I229589acdd58746f4a230643ae025fa4639a7991\n"
    },
    {
      "commit": "f2e0a719d00c4a7c6865f6784efc9b3f88421136",
      "tree": "ee7bed4643716c78fe72c7e474f9303594c14cc3",
      "parents": [
        "85b7df26975997826a738a46ae4ab797941175ea",
        "80fd4e12928f3734c573ee9722e190dbe9307feb"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed May 25 18:04:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 18:04:54 2016 +0000"
      },
      "message": "Merge \"Fix incorrect cleartext attribute\" into mnc-mr-docs"
    },
    {
      "commit": "163236156f28449272e16193930692d2cc0011cb",
      "tree": "63534de9dfb7ce5c8bf4b7411a11f29340286924",
      "parents": [
        "15818e1156101f1d3a01009e7bc223d8ae88546d",
        "ec39b57e6f6a58361f7a02dc620a37b1748dacfd"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed May 25 17:57:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:57:12 2016 +0000"
      },
      "message": "Merge \"Fix text appearances not working in colored button styles\" into nyc-dev"
    },
    {
      "commit": "51cc0f48d7730efacaee77b8479aeec81cff2d17",
      "tree": "1d6cc3a50bf0d05a59778aefa3aa47707811f274",
      "parents": [
        "9ed92d72c6df6f3c255ca967b416bf5270779afa",
        "15818e1156101f1d3a01009e7bc223d8ae88546d"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 25 17:42:35 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 17:42:35 2016 +0000"
      },
      "message": "Merge \"Destroy saved surfaces if one of the last visible windows gets removed\" into nyc-dev\nam: 15818e1156\n\n* commit \u002715818e1156101f1d3a01009e7bc223d8ae88546d\u0027:\n  Destroy saved surfaces if one of the last visible windows gets removed\n\nChange-Id: I96e3ac246e18f1b6cc222ef847275ce15043b441\n"
    },
    {
      "commit": "15818e1156101f1d3a01009e7bc223d8ae88546d",
      "tree": "b8bcced7558f24637b2faf7a86fa40235c1ac6a9",
      "parents": [
        "c4b6e2a1849690a7f8dfa3be75ee84f1453f8224",
        "f58631a6a265a12a64a5c697178e0f4784f562ac"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 25 17:32:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:32:21 2016 +0000"
      },
      "message": "Merge \"Destroy saved surfaces if one of the last visible windows gets removed\" into nyc-dev"
    },
    {
      "commit": "9ed92d72c6df6f3c255ca967b416bf5270779afa",
      "tree": "cebe4360cb9baaf25fa505d6e6f99174d5f77225",
      "parents": [
        "c032a332226fb88ff46d225e9ffe627538fb922a",
        "c4b6e2a1849690a7f8dfa3be75ee84f1453f8224"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:21:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 17:21:06 2016 +0000"
      },
      "message": "Merge \"QS Edit: Fix up accessibility\" into nyc-dev\nam: c4b6e2a184\n\n* commit \u0027c4b6e2a1849690a7f8dfa3be75ee84f1453f8224\u0027:\n  QS Edit: Fix up accessibility\n\nChange-Id: Id83e89c55111b47de3fd641056d06db77c9b9006\n"
    },
    {
      "commit": "c032a332226fb88ff46d225e9ffe627538fb922a",
      "tree": "d3be93f34101385b05a39b8a6f5cff83006f0192",
      "parents": [
        "ed90fcae3ce426de2796b45a72af03574ad98589",
        "630436c9ed893b38059e4c9a6e03a753a2e84d3a"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:20:46 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 17:20:46 2016 +0000"
      },
      "message": "Merge \"QS Edit: Hide black bar in landscape\" into nyc-dev\nam: 630436c9ed\n\n* commit \u0027630436c9ed893b38059e4c9a6e03a753a2e84d3a\u0027:\n  QS Edit: Hide black bar in landscape\n\nChange-Id: Ic654e69808240b9399a1fdbbf6d224c545c394ac\n"
    },
    {
      "commit": "ed90fcae3ce426de2796b45a72af03574ad98589",
      "tree": "51a3d9198b498a75530743c7366b726df2009f7b",
      "parents": [
        "2d202facb4ccb7aa56373241ca60ab1be843436f",
        "7e10e630b4df10b9ce92953e98dec9d2cda1bfa2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:20:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 17:20:02 2016 +0000"
      },
      "message": "Merge \"QS API: Handle return value from bindServiceAsUser\" into nyc-dev\nam: 7e10e630b4\n\n* commit \u00277e10e630b4df10b9ce92953e98dec9d2cda1bfa2\u0027:\n  QS API: Handle return value from bindServiceAsUser\n\nChange-Id: Iccb272c0a790ebd39de0a7e15bce3cb7d577f183\n"
    },
    {
      "commit": "2d202facb4ccb7aa56373241ca60ab1be843436f",
      "tree": "5bc773e8998ddb8f700a8f19046306a3d3ff3388",
      "parents": [
        "39c013811e994b8b7e037e2f2c1cfbafd8728aee",
        "8fd8a4fde8356bf2d3eb2dda4b6d91e61e80c0c6"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:19:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 17:19:51 2016 +0000"
      },
      "message": "Merge \"QS: Fix QS touch breaking\" into nyc-dev\nam: 8fd8a4fde8\n\n* commit \u00278fd8a4fde8356bf2d3eb2dda4b6d91e61e80c0c6\u0027:\n  QS: Fix QS touch breaking\n\nChange-Id: I08825383c49ea25af2af6060bc4831dcb32b133e\n"
    },
    {
      "commit": "39c013811e994b8b7e037e2f2c1cfbafd8728aee",
      "tree": "7f27086509ec6a534e2532fa45ebe78a950b5371",
      "parents": [
        "c57a36a634106603161d3840b0af504c5be807bc",
        "d3827be1620a8cb3bb1dfa42d07334f3be4382ef"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 25 17:16:01 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 17:16:01 2016 +0000"
      },
      "message": "Merge changes from topic \\\u0027cps\\\u0027 into nyc-dev\nam: d3827be162\n\n* commit \u0027d3827be1620a8cb3bb1dfa42d07334f3be4382ef\u0027:\n  Api updates.\n  Note timezone changes.\n\nChange-Id: I52055d3a5193bed6392327bd5df82dc7880c5ce7\n"
    },
    {
      "commit": "c4b6e2a1849690a7f8dfa3be75ee84f1453f8224",
      "tree": "eb49524d45f1d31f5145155925c8d6573bdfd9bf",
      "parents": [
        "630436c9ed893b38059e4c9a6e03a753a2e84d3a",
        "ad5db2979b641a80be6dc5e3f51eb4ced2c38daa"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:11:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:11:31 2016 +0000"
      },
      "message": "Merge \"QS Edit: Fix up accessibility\" into nyc-dev"
    },
    {
      "commit": "630436c9ed893b38059e4c9a6e03a753a2e84d3a",
      "tree": "d8e10e2583dde735049046088f66d816920a2501",
      "parents": [
        "7e10e630b4df10b9ce92953e98dec9d2cda1bfa2",
        "931f5464f51f700cda7be8567263e552981615e3"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:11:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:11:23 2016 +0000"
      },
      "message": "Merge \"QS Edit: Hide black bar in landscape\" into nyc-dev"
    },
    {
      "commit": "7e10e630b4df10b9ce92953e98dec9d2cda1bfa2",
      "tree": "7be495e9815e11bc446348aaaeb77c6ebfa71365",
      "parents": [
        "8fd8a4fde8356bf2d3eb2dda4b6d91e61e80c0c6",
        "6d21e0d8d2da2a94e47af8b8f0b93a50972ab480"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:11:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:11:15 2016 +0000"
      },
      "message": "Merge \"QS API: Handle return value from bindServiceAsUser\" into nyc-dev"
    },
    {
      "commit": "8fd8a4fde8356bf2d3eb2dda4b6d91e61e80c0c6",
      "tree": "41851a88f9e59d617c612de66f0187ea8221f710",
      "parents": [
        "d3827be1620a8cb3bb1dfa42d07334f3be4382ef",
        "d075b21a85d0806ce37f75943c32799bea2befe3"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 17:11:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:11:08 2016 +0000"
      },
      "message": "Merge \"QS: Fix QS touch breaking\" into nyc-dev"
    },
    {
      "commit": "d3827be1620a8cb3bb1dfa42d07334f3be4382ef",
      "tree": "a1b2f8a17d4a46005e629716797bdddf20d04bc3",
      "parents": [
        "f4ae9977190d4d406ec5e2aaddb78ea84873f1f0",
        "ad41a6f0def1dfef9fb5ad1a7bed355760eed6be"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 25 17:09:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 17:09:26 2016 +0000"
      },
      "message": "Merge changes from topic \u0027cps\u0027 into nyc-dev\n\n* changes:\n  Api updates.\n  Note timezone changes.\n"
    },
    {
      "commit": "ad41a6f0def1dfef9fb5ad1a7bed355760eed6be",
      "tree": "0cc2c2ecaebf8dd7e6163b4805cde1e77eacba15",
      "parents": [
        "83eec7037bfe8a84088cca6dc1446dcf1edb4695"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 17 16:55:18 2016 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 25 13:02:50 2016 -0400"
      },
      "message": "Api updates.\n\nChange-Id: Ibafef673c54e4ff07bca2bbe70db6cad799b8033\nFixes: 28818092\n"
    },
    {
      "commit": "83eec7037bfe8a84088cca6dc1446dcf1edb4695",
      "tree": "c4bf7f40d6ff8071423de3075f064849af8a8346",
      "parents": [
        "d398244513c62c9ea14a0f1c6ffef832e803c16f"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 25 12:29:55 2016 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 25 13:02:39 2016 -0400"
      },
      "message": "Note timezone changes.\n\nBug: 28945282\nChange-Id: I62fc62e359435f19fecd7e52b2fe778475c5804c\n"
    },
    {
      "commit": "4f3ab931478ea14cf4cc19f3acf6eb6040635225",
      "tree": "620ada7eae2f2c6f3e4caa1b264e5c314bb26267",
      "parents": [
        "31e49b0964cfba0b6b91e8ae67cbc04730098569"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 25 09:49:02 2016 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 25 09:52:51 2016 -0700"
      },
      "message": "Changes based on API council feedback for performContextClick\n\nAdded an overloaded version with (float x, float y).\n\nFixes: 28295818\nChange-Id: I41c2bf225964436655986b3ad4d0c630c658e38b\n"
    },
    {
      "commit": "ec39b57e6f6a58361f7a02dc620a37b1748dacfd",
      "tree": "cbc1bf6c2528b21ba101322ee0bdb439b0502467",
      "parents": [
        "50c33d1ca1218ec00eb37f66a7c11315603c9ef7"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed May 25 15:40:46 2016 +0100"
      },
      "committer": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed May 25 16:49:43 2016 +0000"
      },
      "message": "Fix text appearances not working in colored button styles\n\nCaused by using an explicit textColor in the base\nstyles, which will always override any textColors in the\ntext appearance.\n\nBUG: 28933171\nChange-Id: I3a9b2884cdd66b329593ae5cea0c314244f4f116\n"
    },
    {
      "commit": "c57a36a634106603161d3840b0af504c5be807bc",
      "tree": "16edd410928a4acd9e3390df661de43a9cf8169a",
      "parents": [
        "9bb16a480d00d8016f9c1969e136acfecceb802b",
        "f4ae9977190d4d406ec5e2aaddb78ea84873f1f0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 25 16:47:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 16:47:51 2016 +0000"
      },
      "message": "Merge \"Fix a translate issue with saveLayer\" into nyc-dev\nam: f4ae997719\n\n* commit \u0027f4ae9977190d4d406ec5e2aaddb78ea84873f1f0\u0027:\n  Fix a translate issue with saveLayer\n\nChange-Id: I5ae92450069533898880ab728532657da1dbc399\n"
    },
    {
      "commit": "9bb16a480d00d8016f9c1969e136acfecceb802b",
      "tree": "4b159073528a1d5ae29901f04f7509f006f19691",
      "parents": [
        "ffa81d044064281a0f79a214f7cd57a37ff20c88",
        "36cd747bb6030c9c19dbab6bdfd85b2106017973"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 25 16:47:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 16:47:47 2016 +0000"
      },
      "message": "Merge \"Workaround to display menus for AppCompat themes\" into nyc-dev\nam: 36cd747bb6\n\n* commit \u002736cd747bb6030c9c19dbab6bdfd85b2106017973\u0027:\n  Workaround to display menus for AppCompat themes\n\nChange-Id: I5af2f38a8c470c5aca89e91b951c45f7ae91ed3b\n"
    },
    {
      "commit": "d075b21a85d0806ce37f75943c32799bea2befe3",
      "tree": "07bdb42f044ed0a6fffeb120cf37d2df19c8e89a",
      "parents": [
        "5c9444216d187ec2126fdd200e499a1fb3f6ee62"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 12:30:51 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 12:30:51 2016 -0400"
      },
      "message": "QS: Fix QS touch breaking\n\nSeems not all of the QS container logic was inside the inflate\ncallback.\n\nChange-Id: I78a8b40d1c181f5dac7127a5b5d20d45ae0f333e\nFixes: 28177371\n"
    },
    {
      "commit": "f4ae9977190d4d406ec5e2aaddb78ea84873f1f0",
      "tree": "2d47226155b3429570d2c5b6221f2ec99822493b",
      "parents": [
        "36cd747bb6030c9c19dbab6bdfd85b2106017973",
        "c9bb1a38d356087a4e5578307a6839eac0a1e6ee"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 25 16:27:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 16:27:31 2016 +0000"
      },
      "message": "Merge \"Fix a translate issue with saveLayer\" into nyc-dev"
    },
    {
      "commit": "ffa81d044064281a0f79a214f7cd57a37ff20c88",
      "tree": "0a020727b5eed3c198094ab094bc3479c31367be",
      "parents": [
        "7c127bbaf15aa26188c0b708aaecddc186a564ee",
        "cfbca5640ca435e1b501254c9cf8b66746799d7e"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 16:24:57 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 16:24:57 2016 +0000"
      },
      "message": "Merge \"Use ICU\\\u0027s Calendar class in date picker \u0026 related classes\" into nyc-dev\nam: cfbca5640c\n\n* commit \u0027cfbca5640ca435e1b501254c9cf8b66746799d7e\u0027:\n  Use ICU\u0027s Calendar class in date picker \u0026 related classes\n\nChange-Id: I2db34c1d97d289ccbc2498a5084486aa726e6dcb\n"
    },
    {
      "commit": "36cd747bb6030c9c19dbab6bdfd85b2106017973",
      "tree": "14b75eb0bafe4f3c8783f12c34bc6658cc0751ac",
      "parents": [
        "cfbca5640ca435e1b501254c9cf8b66746799d7e",
        "790e5f6c1cab43fb377d86d3c9189a509b28b217"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 25 16:23:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 16:23:56 2016 +0000"
      },
      "message": "Merge \"Workaround to display menus for AppCompat themes\" into nyc-dev"
    },
    {
      "commit": "cfbca5640ca435e1b501254c9cf8b66746799d7e",
      "tree": "ca638b8ef010f7bc24b1aa748dc82488732ef6f7",
      "parents": [
        "646a817caff4875462c15128f2e8c5d5c83629b3",
        "68763be41cffbcb4883a0a6293fc1aa9e17a3957"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 16:20:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 16:20:16 2016 +0000"
      },
      "message": "Merge \"Use ICU\u0027s Calendar class in date picker \u0026 related classes\" into nyc-dev"
    },
    {
      "commit": "7c127bbaf15aa26188c0b708aaecddc186a564ee",
      "tree": "3dcf72c8e61519cfc2f442748c6b76ebe114f7fe",
      "parents": [
        "01a7baa7a39e86829d1de86e5594483c6342bb33",
        "646a817caff4875462c15128f2e8c5d5c83629b3"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Wed May 25 15:57:56 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 15:57:56 2016 +0000"
      },
      "message": "Merge \"Update suspended to disabled.\" into nyc-dev\nam: 646a817caf\n\n* commit \u0027646a817caff4875462c15128f2e8c5d5c83629b3\u0027:\n  Update suspended to disabled.\n\nChange-Id: I094736609247a7916ac0aa5dc85c448a3b4b3970\n"
    },
    {
      "commit": "646a817caff4875462c15128f2e8c5d5c83629b3",
      "tree": "db5c6c47cdbde7a2e5ef71494d84e0885736ef01",
      "parents": [
        "ef817a1debbad9aa3de5ff49765b9a9a72fc73a2",
        "9fbed0378bf3e6e6284f8d485954a718a2e99d92"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Wed May 25 15:49:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 15:49:52 2016 +0000"
      },
      "message": "Merge \"Update suspended to disabled.\" into nyc-dev"
    },
    {
      "commit": "68763be41cffbcb4883a0a6293fc1aa9e17a3957",
      "tree": "a83c61e2b35541383ce6c1704c5dabb90da72a57",
      "parents": [
        "cdcc53d007d613ccfcf3a36ce22fa6823c5fe954"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 11:42:42 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 11:42:42 2016 -0400"
      },
      "message": "Use ICU\u0027s Calendar class in date picker \u0026 related classes\n\nAlso organizes imports.\n\nBug: 28756630\nChange-Id: I4e59c4b35c88edd94ff4b2945ad9feb2a4bd0022\n"
    },
    {
      "commit": "6d21e0d8d2da2a94e47af8b8f0b93a50972ab480",
      "tree": "590b2987fdceb52b8845e5560ac8f2601770cb29",
      "parents": [
        "5c9444216d187ec2126fdd200e499a1fb3f6ee62"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 11:37:47 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 11:37:47 2016 -0400"
      },
      "message": "QS API: Handle return value from bindServiceAsUser\n\nTo avoid crashes better.\n\nChange-Id: I72e74729fbc0b1400c21e1ebc165b565ecd13fba\nFixes: 28721139\n"
    },
    {
      "commit": "931f5464f51f700cda7be8567263e552981615e3",
      "tree": "c39ece0ad2563e9d1038d8cebd4d263f1c21187e",
      "parents": [
        "5c9444216d187ec2126fdd200e499a1fb3f6ee62"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 11:19:04 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 11:19:04 2016 -0400"
      },
      "message": "QS Edit: Hide black bar in landscape\n\nChange-Id: I954e5571c01945b697c6254c168c1830467ff7db\nFixes: 28924803\n"
    },
    {
      "commit": "01a7baa7a39e86829d1de86e5594483c6342bb33",
      "tree": "677bb6ccf452e9574b96ea4d56def6862276aaf0",
      "parents": [
        "6b525a2645cfe3bf0003f155d86e270dbb6d622c",
        "ef817a1debbad9aa3de5ff49765b9a9a72fc73a2"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 25 15:09:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 15:09:50 2016 +0000"
      },
      "message": "Merge \"Update preloaded drawables\" into nyc-dev\nam: ef817a1deb\n\n* commit \u0027ef817a1debbad9aa3de5ff49765b9a9a72fc73a2\u0027:\n  Update preloaded drawables\n\nChange-Id: I9fd99afb7b18cbe589a0e97558132f1cdf21cb00\n"
    },
    {
      "commit": "ef817a1debbad9aa3de5ff49765b9a9a72fc73a2",
      "tree": "73daa1b928e81755fe9bc914cbc6791e7855efaf",
      "parents": [
        "5c9444216d187ec2126fdd200e499a1fb3f6ee62",
        "143bf5b0f71d607a87a321e86c6ef8271ad3150c"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 25 14:59:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 14:59:34 2016 +0000"
      },
      "message": "Merge \"Update preloaded drawables\" into nyc-dev"
    },
    {
      "commit": "ad5db2979b641a80be6dc5e3f51eb4ced2c38daa",
      "tree": "babf872d433405c777fee2b87cb6d15f7a36820b",
      "parents": [
        "5c9444216d187ec2126fdd200e499a1fb3f6ee62"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 10:54:06 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 25 10:54:43 2016 -0400"
      },
      "message": "QS Edit: Fix up accessibility\n\nChange-Id: I13d426d4ae447c7db074bc7165067870bd8cae5d\nFixes: 28913622\n"
    },
    {
      "commit": "6b525a2645cfe3bf0003f155d86e270dbb6d622c",
      "tree": "302a776f8fbe492bbaaf02bef9449f14511f121e",
      "parents": [
        "83e714bcc9a72d7f74fbee76065e68cd3e93f882",
        "5c9444216d187ec2126fdd200e499a1fb3f6ee62"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 14:28:04 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 14:28:04 2016 +0000"
      },
      "message": "Merge \"Prevent LayerDrawable bounds updates from being re-entrant\" into nyc-dev\nam: 5c9444216d\n\n* commit \u00275c9444216d187ec2126fdd200e499a1fb3f6ee62\u0027:\n  Prevent LayerDrawable bounds updates from being re-entrant\n\nChange-Id: I616f9b38e7e8fccfa5d1525a1554865466bc5c54\n"
    },
    {
      "commit": "83e714bcc9a72d7f74fbee76065e68cd3e93f882",
      "tree": "810324db3a12ebab8b1a3c2a0a5d3b1411e7e61a",
      "parents": [
        "ed39b3b1666cff34e34c394029fad0ad9e426968",
        "10ed7de7ae1ef1ac10b596c688182642acaca674"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 14:28:01 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 14:28:01 2016 +0000"
      },
      "message": "Merge \"Default system theme should be DeviceDefault\" into nyc-dev\nam: 10ed7de7ae\n\n* commit \u002710ed7de7ae1ef1ac10b596c688182642acaca674\u0027:\n  Default system theme should be DeviceDefault\n\nChange-Id: I7cbcecaed22b504ce64c7b279df8f7c1d7bc35e8\n"
    },
    {
      "commit": "5c9444216d187ec2126fdd200e499a1fb3f6ee62",
      "tree": "6d7aa22a87bf317b584b445585b8c4066fa42a21",
      "parents": [
        "10ed7de7ae1ef1ac10b596c688182642acaca674",
        "09deff1bd970bd6749d78b6c85026a9985e6a1f3"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 14:19:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 14:19:40 2016 +0000"
      },
      "message": "Merge \"Prevent LayerDrawable bounds updates from being re-entrant\" into nyc-dev"
    },
    {
      "commit": "10ed7de7ae1ef1ac10b596c688182642acaca674",
      "tree": "d8a54b45c6ba93f961f06d52cfa6a20159be5318",
      "parents": [
        "d398244513c62c9ea14a0f1c6ffef832e803c16f",
        "aab22cf455854ae2ab48e1b86752994eced93e94"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 25 14:18:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 14:18:28 2016 +0000"
      },
      "message": "Merge \"Default system theme should be DeviceDefault\" into nyc-dev"
    },
    {
      "commit": "ed39b3b1666cff34e34c394029fad0ad9e426968",
      "tree": "8d8d63b149326b9a61c328c07ed9e23e047b25cb",
      "parents": [
        "2281b83051f8f2d14dfc0a366ed54b1716370412",
        "d398244513c62c9ea14a0f1c6ffef832e803c16f"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:20:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 13:20:51 2016 +0000"
      },
      "message": "Hide work profile key in user credentials screen\nam: d398244513\n\n* commit \u0027d398244513c62c9ea14a0f1c6ffef832e803c16f\u0027:\n  Hide work profile key in user credentials screen\n\nChange-Id: I5273b53b07cb80d45bac61c8dcc5cba8f6b11b3a\n"
    },
    {
      "commit": "2281b83051f8f2d14dfc0a366ed54b1716370412",
      "tree": "2da34c37b9064ae804bbbedb3e17e1d83b176415",
      "parents": [
        "efc3838caa47b758203420180cc8d2804ecb85b5",
        "977ade26dd8bc6a442be2db2470459058246844f"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:15:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 13:15:33 2016 +0000"
      },
      "message": "Do not allow DPM.resetPassword() when child profile exists or user is locked\nam: 977ade26dd\n\n* commit \u0027977ade26dd8bc6a442be2db2470459058246844f\u0027:\n  Do not allow DPM.resetPassword() when child profile exists or user is locked\n\nChange-Id: If87e0c523af3fdbd5d0f0182037fba0758cb4cfb\n"
    },
    {
      "commit": "efc3838caa47b758203420180cc8d2804ecb85b5",
      "tree": "94eb9e330cbae8c11c4cf5a2229ac48638bc3d28",
      "parents": [
        "88986c8887a2107480d896359569a8e188bbf083",
        "f420c413b9abd58dcbea881535da5b603f7f7afc"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:15:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 13:15:26 2016 +0000"
      },
      "message": "Merge \"Unlock work profile storage even work mode is off\" into nyc-dev\nam: f420c413b9\n\n* commit \u0027f420c413b9abd58dcbea881535da5b603f7f7afc\u0027:\n  Unlock work profile storage even work mode is off\n\nChange-Id: Id0d15aca6b8f8d519910c38e03bf4c82894b8e37\n"
    },
    {
      "commit": "88986c8887a2107480d896359569a8e188bbf083",
      "tree": "811f815da8e887c8a7be24c9d65331ed213e7494",
      "parents": [
        "ef684746980061bb5950ae2505229648d9f146d6",
        "99df649aa4907d9f9c6fe4bdf4acb517003f97f2"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:12:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 13:12:07 2016 +0000"
      },
      "message": "Merge \"Do not tie managed profile synchronously in onUnlockUser()\" into nyc-dev\nam: 99df649aa4\n\n* commit \u002799df649aa4907d9f9c6fe4bdf4acb517003f97f2\u0027:\n  Do not tie managed profile synchronously in onUnlockUser()\n\nChange-Id: I2d67bf4dc5f7421fef104db4ad25f5bb8bfa4e7d\n"
    },
    {
      "commit": "d398244513c62c9ea14a0f1c6ffef832e803c16f",
      "tree": "cd1e5955d2b44cceb4e789c89876e31350f21c51",
      "parents": [
        "977ade26dd8bc6a442be2db2470459058246844f"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue May 24 19:27:08 2016 +0100"
      },
      "committer": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:11:09 2016 +0000"
      },
      "message": "Hide work profile key in user credentials screen\n\nBug: 28878708\nChange-Id: Ib250fae2388b061430d93b7d65133002ce664993\n"
    },
    {
      "commit": "977ade26dd8bc6a442be2db2470459058246844f",
      "tree": "588707b2d63abf34ca60463e3427eabd79480090",
      "parents": [
        "f420c413b9abd58dcbea881535da5b603f7f7afc"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue May 24 15:02:41 2016 +0100"
      },
      "committer": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:09:44 2016 +0000"
      },
      "message": "Do not allow DPM.resetPassword() when child profile exists or user is locked\n\nBug: 28878708\nChange-Id: Iaae2a9ba9c7c0ff388264c474c78a0dcd9fec258\n"
    },
    {
      "commit": "f420c413b9abd58dcbea881535da5b603f7f7afc",
      "tree": "5840754b084d6c4856f24311df2cdf9e798c1158",
      "parents": [
        "99df649aa4907d9f9c6fe4bdf4acb517003f97f2",
        "4266feeb93fae4603e8a43d065160430a4c784a5"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:06:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 13:06:24 2016 +0000"
      },
      "message": "Merge \"Unlock work profile storage even work mode is off\" into nyc-dev"
    },
    {
      "commit": "99df649aa4907d9f9c6fe4bdf4acb517003f97f2",
      "tree": "ee2f91c7c88985fc4e82a4abb7a2817e158e495c",
      "parents": [
        "50c33d1ca1218ec00eb37f66a7c11315603c9ef7",
        "b0cdf3845fd33cc40a929a2b9b882bf0a3a994d3"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 25 13:04:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 13:04:32 2016 +0000"
      },
      "message": "Merge \"Do not tie managed profile synchronously in onUnlockUser()\" into nyc-dev"
    },
    {
      "commit": "ef684746980061bb5950ae2505229648d9f146d6",
      "tree": "9af36628fb1a7def97f3afd33a4d9ba7ee725e7c",
      "parents": [
        "7b77768d39fdc1de95bbf32a809b52eb26c9e10d",
        "50c33d1ca1218ec00eb37f66a7c11315603c9ef7"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed May 25 04:58:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 04:58:20 2016 +0000"
      },
      "message": "Merge \"Make IMM more robust to spurious window focus-in\" into nyc-dev\nam: 50c33d1ca1\n\n* commit \u002750c33d1ca1218ec00eb37f66a7c11315603c9ef7\u0027:\n  Make IMM more robust to spurious window focus-in\n\nChange-Id: I1d9a138798d982f2164907b49713a7b90cec9adc\n"
    },
    {
      "commit": "50c33d1ca1218ec00eb37f66a7c11315603c9ef7",
      "tree": "33b970086a1c8260eacb3ccc6538216b77c04c17",
      "parents": [
        "7c8305bcfeef206e8bd00f20077f8106bb66fa6b",
        "8e9214b4bd7e6a9d944ad1527199226e575a7530"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed May 25 04:47:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 04:47:31 2016 +0000"
      },
      "message": "Merge \"Make IMM more robust to spurious window focus-in\" into nyc-dev"
    },
    {
      "commit": "7b77768d39fdc1de95bbf32a809b52eb26c9e10d",
      "tree": "cb1693aa379053e7e842bace81f9f50b554d4f7f",
      "parents": [
        "bfbf55fcbd5cbd347642023ab46b22d114f22592",
        "7c8305bcfeef206e8bd00f20077f8106bb66fa6b"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Wed May 25 03:31:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 03:31:38 2016 +0000"
      },
      "message": "Merge \"Use original theme for SuggestsionsPopupWindow\" into nyc-dev\nam: 7c8305bcfe\n\n* commit \u00277c8305bcfeef206e8bd00f20077f8106bb66fa6b\u0027:\n  Use original theme for SuggestsionsPopupWindow\n\nChange-Id: Ib724b88ace6e27a499578c473acfd2a909f62068\n"
    },
    {
      "commit": "bfbf55fcbd5cbd347642023ab46b22d114f22592",
      "tree": "f62225d51a1c33201b3b714dfb1168fdabe3c544",
      "parents": [
        "703d3fd84dc1d0ed7053431c80434a916ef8df39",
        "9d4e66ece64f6b65d8a902a6f03f945a0fe88868"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed May 25 03:31:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 03:31:34 2016 +0000"
      },
      "message": "Merge \"Fix default network transition event recording\" into nyc-dev\nam: 9d4e66ece6\n\n* commit \u00279d4e66ece64f6b65d8a902a6f03f945a0fe88868\u0027:\n  Fix default network transition event recording\n\nChange-Id: Ic6ae9cd2620b1793f53667eb7d84c0b6f56d716e\n"
    },
    {
      "commit": "7c8305bcfeef206e8bd00f20077f8106bb66fa6b",
      "tree": "4ff3f0b341addb3cd93c765d9345164a0d8f1085",
      "parents": [
        "9d4e66ece64f6b65d8a902a6f03f945a0fe88868",
        "e9f54bfde27327df4b1c820a97df00546cffe1e9"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Wed May 25 03:24:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 03:24:11 2016 +0000"
      },
      "message": "Merge \"Use original theme for SuggestsionsPopupWindow\" into nyc-dev"
    },
    {
      "commit": "9d4e66ece64f6b65d8a902a6f03f945a0fe88868",
      "tree": "5bb52c3668928ea609f01eabf142547ab79f63c6",
      "parents": [
        "581387a4aebd88debe065dd2957ad59d0bb000b5",
        "1654b1d11c3f4195d6f691bd1b6eb5aa672ffc94"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed May 25 03:22:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 03:22:32 2016 +0000"
      },
      "message": "Merge \"Fix default network transition event recording\" into nyc-dev"
    },
    {
      "commit": "703d3fd84dc1d0ed7053431c80434a916ef8df39",
      "tree": "c2e82699bfe04de3a64b9fbf547ab37e29faca06",
      "parents": [
        "057a81d0b302ba5c76690ae22bdc2f5a5f437700",
        "581387a4aebd88debe065dd2957ad59d0bb000b5"
      ],
      "author": {
        "name": "Hang Yin",
        "email": "yinh@google.com",
        "time": "Wed May 25 03:18:05 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 03:18:05 2016 +0000"
      },
      "message": "Merge \"Created 4 camera preview stress test cases.\" into nyc-dev\nam: 581387a4ae\n\n* commit \u0027581387a4aebd88debe065dd2957ad59d0bb000b5\u0027:\n  Created 4 camera preview stress test cases.\n\nChange-Id: I3dc460887c688d666ad7d129fbad897666798042\n"
    },
    {
      "commit": "057a81d0b302ba5c76690ae22bdc2f5a5f437700",
      "tree": "6a56da470f1565bd5ae0ed8ae9994e1d5b3a4c08",
      "parents": [
        "66e5b59d852e7a746945b0a729cda287bd922187",
        "1893c4cea7825e9f44f08b6165a04fd90c1adf9d"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Wed May 25 03:14:39 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 03:14:39 2016 +0000"
      },
      "message": "Merge \"Updating user restrictions when they are removed\" into nyc-dev\nam: 1893c4cea7\n\n* commit \u00271893c4cea7825e9f44f08b6165a04fd90c1adf9d\u0027:\n  Updating user restrictions when they are removed\n\nChange-Id: I07b1d9878dc8517c964277f4507203dcd44ceeee\n"
    },
    {
      "commit": "581387a4aebd88debe065dd2957ad59d0bb000b5",
      "tree": "f683efb893fc61546523af4099b756eec9e923ff",
      "parents": [
        "1893c4cea7825e9f44f08b6165a04fd90c1adf9d",
        "3ed27cc2b27a336590be6bd95e0ee4a75b25be70"
      ],
      "author": {
        "name": "Hang Yin",
        "email": "yinh@google.com",
        "time": "Wed May 25 03:14:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 03:14:02 2016 +0000"
      },
      "message": "Merge \"Created 4 camera preview stress test cases.\" into nyc-dev"
    },
    {
      "commit": "1893c4cea7825e9f44f08b6165a04fd90c1adf9d",
      "tree": "65ebdd6203c9f17662d4929df7d94817af275329",
      "parents": [
        "edebcae9781fa897914952e9346a14afd2e08967",
        "64e0dcb989f27fc9246f3b2f40accd261f574d7e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 25 03:11:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 03:11:49 2016 +0000"
      },
      "message": "Merge \"Updating user restrictions when they are removed\" into nyc-dev"
    },
    {
      "commit": "66e5b59d852e7a746945b0a729cda287bd922187",
      "tree": "972859ab87586d3abaabd70157f5b08bd56ca2cf",
      "parents": [
        "6005123cea4433dc88125d3b0f85b4776a85b960",
        "edebcae9781fa897914952e9346a14afd2e08967"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Wed May 25 02:11:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 02:11:22 2016 +0000"
      },
      "message": "Merge \"Set input method mode for CascadingMenuPopup.\" into nyc-dev\nam: edebcae978\n\n* commit \u0027edebcae9781fa897914952e9346a14afd2e08967\u0027:\n  Set input method mode for CascadingMenuPopup.\n\nChange-Id: I22fcbfb60161aaa660abc43bc9f739829f8e53a5\n"
    },
    {
      "commit": "edebcae9781fa897914952e9346a14afd2e08967",
      "tree": "2bcaba1fd8c9424b6b47f5c7828bd556453211a0",
      "parents": [
        "54d89e078d4a4abd6a06362c04f3329fdebd6d7b",
        "24b260de62c63dd10a22837b15a029db25957b8b"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Wed May 25 02:06:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 02:06:25 2016 +0000"
      },
      "message": "Merge \"Set input method mode for CascadingMenuPopup.\" into nyc-dev"
    },
    {
      "commit": "6005123cea4433dc88125d3b0f85b4776a85b960",
      "tree": "13da8b76b93f66935e0858a7f0180bae754b0589",
      "parents": [
        "b2f00b93b07572c894a2a9f200580cd21aa61ffb",
        "3ef690cd7f96985310270c893862aa37a279075b"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Wed May 25 01:51:45 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 01:51:45 2016 +0000"
      },
      "message": "Merge \"Add missing \"try ... finally\" safeguards\" am: 47ae606d2c\nam: 3ef690cd7f\n\n* commit \u00273ef690cd7f96985310270c893862aa37a279075b\u0027:\n  Add missing \"try ... finally\" safeguards\n\nChange-Id: I94c01d2939b7dec9dcef7de376ba2fcc4ff868c0\n"
    },
    {
      "commit": "b2f00b93b07572c894a2a9f200580cd21aa61ffb",
      "tree": "13da8b76b93f66935e0858a7f0180bae754b0589",
      "parents": [
        "152ce74448aaf26ec05c4918ac634ed29a1675fa",
        "8147618d3ff7ad63b82fec2c902470e5d0ab526c"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 01:47:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 01:47:35 2016 +0000"
      },
      "message": "Merge \"Merge \"Clamp start delay to non-negative range\" into nyc-dev am: 54d89e078d\" into nyc-dev-plus-aosp"
    },
    {
      "commit": "152ce74448aaf26ec05c4918ac634ed29a1675fa",
      "tree": "fdcae8d33965e461acad61a2e6e159278b7e821e",
      "parents": [
        "b1da0cf2e5fb56f94b20305faf57aa3f41782893",
        "153811d74a1f16986d6b33189814cb7828fab9f9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 25 01:47:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 01:47:23 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of e1a6098 to nyc-dev-plus-aosp\" into nyc-dev-plus-aosp"
    },
    {
      "commit": "8147618d3ff7ad63b82fec2c902470e5d0ab526c",
      "tree": "13da8b76b93f66935e0858a7f0180bae754b0589",
      "parents": [
        "b1da0cf2e5fb56f94b20305faf57aa3f41782893",
        "54d89e078d4a4abd6a06362c04f3329fdebd6d7b"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Wed May 25 01:47:12 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 01:47:12 2016 +0000"
      },
      "message": "Merge \"Clamp start delay to non-negative range\" into nyc-dev\nam: 54d89e078d\n\n* commit \u002754d89e078d4a4abd6a06362c04f3329fdebd6d7b\u0027:\n  Clamp start delay to non-negative range\n\nChange-Id: Ifd52004a9ea7eca581ab63d13c879f3717339429\n"
    },
    {
      "commit": "54d89e078d4a4abd6a06362c04f3329fdebd6d7b",
      "tree": "92205b53187c9aa34248a6030efb455726c85329",
      "parents": [
        "ba2cc82399b89d92f766bbee3b2504a5cdf56215",
        "61045c518b18a7cee30954fe45f9db8c14e705e1"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Wed May 25 01:41:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 01:41:14 2016 +0000"
      },
      "message": "Merge \"Clamp start delay to non-negative range\" into nyc-dev"
    },
    {
      "commit": "153811d74a1f16986d6b33189814cb7828fab9f9",
      "tree": "7770aa03d27482e06016574ef2c7836afa7dc415",
      "parents": [
        "564621ecb25a5817f84d338a6fd5e3e2b0a31c7d",
        "e1a60983dacd4f454a128ccb9774ca0bf92c724a"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue May 24 18:36:00 2016 -0700"
      },
      "committer": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue May 24 18:36:00 2016 -0700"
      },
      "message": "resolve merge conflicts of e1a6098 to nyc-dev-plus-aosp\n\nChange-Id: I216125254d09cf00a60274f510f814ee8f1a31ba\n"
    },
    {
      "commit": "3ef690cd7f96985310270c893862aa37a279075b",
      "tree": "edb3b727600d2661ba1270cf3d26a83c4e7e7ebc",
      "parents": [
        "e1a60983dacd4f454a128ccb9774ca0bf92c724a",
        "47ae606d2c7b642e559527f1f6ff175ae9b29de1"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Wed May 25 01:14:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 01:14:20 2016 +0000"
      },
      "message": "Merge \"Add missing \"try ... finally\" safeguards\"\nam: 47ae606d2c\n\n* commit \u002747ae606d2c7b642e559527f1f6ff175ae9b29de1\u0027:\n  Add missing \"try ... finally\" safeguards\n\nChange-Id: I4d15b25f3e72d26c6a8efae21b8952ab72203a1d\n"
    },
    {
      "commit": "47ae606d2c7b642e559527f1f6ff175ae9b29de1",
      "tree": "a873d05534d144696933470e6898594c77424765",
      "parents": [
        "1c3b50a00ea3ab23569a697ba1f1e756098a01a2",
        "9a69daa706946be1dcbedbf9364ef57bd93c1478"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 25 01:07:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 25 01:07:47 2016 +0000"
      },
      "message": "Merge \"Add missing \"try ... finally\" safeguards\""
    },
    {
      "commit": "1654b1d11c3f4195d6f691bd1b6eb5aa672ffc94",
      "tree": "89185e343982939c5dba70506bdc79fccfc83d93",
      "parents": [
        "6812bdf38797101d3744befe70f3501b75f01ce6"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue May 24 11:50:31 2016 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed May 25 10:03:38 2016 +0900"
      },
      "message": "Fix default network transition event recording\n\nWhen disconnecting from a default network X and falling back on another\nconnected network Y as the new default, ConnectivityService was\nattempting to record this event as a X -\u003e Y \"atomic\" transition.\n\nIn practice the default network connectivity is actually lost and\nrecovering default network takes some non-zero time.\n\nThis patch changes the event recording to always record disconnection as\nX -\u003e 0 events. At the same time, if there is a fallback network that is\nelected as the new default ConnectivityService will also record a 0 -\u003e Y\nevent.\n\nThis patch also improves pretty-printing of DefaultNetworkEvent.\n\nExtract from $ adb shell dumpsys connectivity_metrics_logger --events\n17:51:00.086: DefaultNetworkEvent(0 -\u003e 100:CELLULAR)\n17:51:25.232: DefaultNetworkEvent(100:IPv4 -\u003e 101:WIFI) # wifi goes on\n17:51:44.064: DefaultNetworkEvent(101:DUAL -\u003e 0)        # wifi goes off\n17:51:44.187: DefaultNetworkEvent(0 -\u003e 100:CELLULAR)\n\nBug: 28204408\nChange-Id: I63252633235bf6ba833b9ac431a80dda75a93e67\n"
    },
    {
      "commit": "b1da0cf2e5fb56f94b20305faf57aa3f41782893",
      "tree": "fdcae8d33965e461acad61a2e6e159278b7e821e",
      "parents": [
        "564621ecb25a5817f84d338a6fd5e3e2b0a31c7d",
        "ba2cc82399b89d92f766bbee3b2504a5cdf56215"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 25 01:02:45 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 01:02:45 2016 +0000"
      },
      "message": "Merge \"Remove hidden LocaleList default constructor\" into nyc-dev\nam: ba2cc82399\n\n* commit \u0027ba2cc82399b89d92f766bbee3b2504a5cdf56215\u0027:\n  Remove hidden LocaleList default constructor\n\nChange-Id: Ie4da3684f7045cc6439cc86d524e0b0ff1c6eaf7\n"
    },
    {
      "commit": "ba2cc82399b89d92f766bbee3b2504a5cdf56215",
      "tree": "0c31a236997c57584a6334e9185693dae82aad3c",
      "parents": [
        "8fba3b395fe45510683ffc199a0101655274ee45",
        "f3d5ec05b438905ea9bb1a6a5b6fee989000efc8"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 25 00:57:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 00:57:41 2016 +0000"
      },
      "message": "Merge \"Remove hidden LocaleList default constructor\" into nyc-dev"
    },
    {
      "commit": "564621ecb25a5817f84d338a6fd5e3e2b0a31c7d",
      "tree": "7770aa03d27482e06016574ef2c7836afa7dc415",
      "parents": [
        "97fb2690c493bab4e874f0a12f28acff494a3b91",
        "8fba3b395fe45510683ffc199a0101655274ee45"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 25 00:38:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 00:38:02 2016 +0000"
      },
      "message": "Merge \"Fixed a few battery issues in SystemUI\" into nyc-dev\nam: 8fba3b395f\n\n* commit \u00278fba3b395fe45510683ffc199a0101655274ee45\u0027:\n  Fixed a few battery issues in SystemUI\n\nChange-Id: Ic2bb6e80c8276b2029b26095514d1aeb37bbeedb\n"
    },
    {
      "commit": "8fba3b395fe45510683ffc199a0101655274ee45",
      "tree": "055eac09181c908759571223ba3e7e1213352779",
      "parents": [
        "0db3ad24100e21d1a6bd2e6fb6cf1cdd67d02e47",
        "ea66ca02251e35c719822639cb2baf9ab4ba76e4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 25 00:30:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 00:30:46 2016 +0000"
      },
      "message": "Merge \"Fixed a few battery issues in SystemUI\" into nyc-dev"
    },
    {
      "commit": "97fb2690c493bab4e874f0a12f28acff494a3b91",
      "tree": "d65951bf13ed8f613a24ce95cf2705e7e0143d8c",
      "parents": [
        "505425c0631585a943de164a051bb6a83fd1ffec",
        "0db3ad24100e21d1a6bd2e6fb6cf1cdd67d02e47"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 25 00:17:09 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 00:17:09 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of f950ec9 to nyc-dev\" into nyc-dev\nam: 0db3ad2410\n\n* commit \u00270db3ad24100e21d1a6bd2e6fb6cf1cdd67d02e47\u0027:\n  Fix missing permission check when saving pattern/password\n\nChange-Id: I76b097259a3bd072536b69476da7ef36b3b73de4\n"
    },
    {
      "commit": "505425c0631585a943de164a051bb6a83fd1ffec",
      "tree": "d65951bf13ed8f613a24ce95cf2705e7e0143d8c",
      "parents": [
        "9bebd9edb0ca6131da4b0e34dc58328f9e5b26cf",
        "0810732a2affee7264d12b73fbcfa82d0db991b4"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Wed May 25 00:17:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 00:17:06 2016 +0000"
      },
      "message": "Merge \"Add missing \"try ... finally\" safeguards\" into nyc-dev\nam: 0810732a2a\n\n* commit \u00270810732a2affee7264d12b73fbcfa82d0db991b4\u0027:\n  Add missing \"try ... finally\" safeguards\n\nChange-Id: I29408abab67992b5d33684254c1d7ea7abf34e33\n"
    },
    {
      "commit": "9bebd9edb0ca6131da4b0e34dc58328f9e5b26cf",
      "tree": "9dd8177eace20b76db1d40d863867d4305132358",
      "parents": [
        "3f2704b112efd596c732965840762a3a53e5831b",
        "7a1aa926109b090251d193426ba9fdc699e6f3b7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 00:17:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 00:17:02 2016 +0000"
      },
      "message": "Merge \"Fix issue #28931042: wtf in system server\" into nyc-dev\nam: 7a1aa92610\n\n* commit \u00277a1aa926109b090251d193426ba9fdc699e6f3b7\u0027:\n  Fix issue #28931042: wtf in system server\n\nChange-Id: Ifc7c884f7fe54f4b4d9d0769c1a0af1b9f6f2e0b\n"
    },
    {
      "commit": "3f2704b112efd596c732965840762a3a53e5831b",
      "tree": "ca743f9cf61e9be789af00866fedccb3e9138204",
      "parents": [
        "4771bc84d8d5549925f026307c86abd5a9e64cf5",
        "ae02bfdd289f7172faeb57664ef47de8b547fa05"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 00:16:57 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 25 00:16:57 2016 +0000"
      },
      "message": "Merge \"Fix issue #28931042: wtf in system server\" into nyc-dev\nam: ae02bfdd28\n\n* commit \u0027ae02bfdd289f7172faeb57664ef47de8b547fa05\u0027:\n  Fix issue #28931042: wtf in system server\n\nChange-Id: I24ca8dbb0f9935651fbeaf84b58407eb05abc064\n"
    },
    {
      "commit": "9a69daa706946be1dcbedbf9364ef57bd93c1478",
      "tree": "a873d05534d144696933470e6898594c77424765",
      "parents": [
        "1c3b50a00ea3ab23569a697ba1f1e756098a01a2"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue May 24 15:28:41 2016 -0700"
      },
      "committer": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue May 24 17:14:51 2016 -0700"
      },
      "message": "Add missing \"try ... finally\" safeguards\n\nSafeguards for code protected by ReentrantReadWriteLock.\n\nBug: 28734075\nBug: 28799467\nChange-Id: Ib7f598a92e8df6bd855ca48cdd094c1c73a935f2\n(cherry picked from commit e957a8a0b4100d001f79c866e7904d2426ac8da0)\n"
    },
    {
      "commit": "61045c518b18a7cee30954fe45f9db8c14e705e1",
      "tree": "deb477a0cd97d1f321397373dd43478c8d30651e",
      "parents": [
        "ae02bfdd289f7172faeb57664ef47de8b547fa05"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Tue May 24 16:38:19 2016 -0700"
      },
      "committer": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Wed May 25 00:10:25 2016 +0000"
      },
      "message": "Clamp start delay to non-negative range\n\nBug: 28936388\nChange-Id: I2a225e07cad53c6ffc3637219f8c741aca5c008c\n"
    },
    {
      "commit": "0db3ad24100e21d1a6bd2e6fb6cf1cdd67d02e47",
      "tree": "17e40d53f0d58ebad39a1f2e8ffc7884fc3a9287",
      "parents": [
        "0810732a2affee7264d12b73fbcfa82d0db991b4",
        "18347a328959b9e2ec01038eebf8d731633ce3b3"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 25 00:09:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 00:09:46 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of f950ec9 to nyc-dev\" into nyc-dev"
    },
    {
      "commit": "0810732a2affee7264d12b73fbcfa82d0db991b4",
      "tree": "17e40d53f0d58ebad39a1f2e8ffc7884fc3a9287",
      "parents": [
        "7a1aa926109b090251d193426ba9fdc699e6f3b7",
        "e957a8a0b4100d001f79c866e7904d2426ac8da0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 25 00:09:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 00:09:29 2016 +0000"
      },
      "message": "Merge \"Add missing \"try ... finally\" safeguards\" into nyc-dev"
    },
    {
      "commit": "7a1aa926109b090251d193426ba9fdc699e6f3b7",
      "tree": "8b73386b46ab5b28256f81be6eb4e74c0108ccbe",
      "parents": [
        "ae02bfdd289f7172faeb57664ef47de8b547fa05",
        "a8e6f875bc07dc12d3c8284cef5b5d83d93ff743"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 25 00:00:06 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 25 00:00:07 2016 +0000"
      },
      "message": "Merge \"Fix issue #28931042: wtf in system server\" into nyc-dev"
    },
    {
      "commit": "8e9214b4bd7e6a9d944ad1527199226e575a7530",
      "tree": "5efa206d6ff37e72902b2c0d4ab7a0e063abed62",
      "parents": [
        "ae02bfdd289f7172faeb57664ef47de8b547fa05"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue May 24 16:35:17 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue May 24 23:55:29 2016 +0000"
      },
      "message": "Make IMM more robust to spurious window focus-in\n\nInputMethodManager (IMM) has a latch switch named IMM#mHasBeenInactive\nto forcefully refresh IME focus state when an inactive client\n(IMM#mActive \u003d\u003d false) is gaining window focus.  However, it turns out\nthat there is a race condition where the latch could be unexpectedly\nturned off. This is probably what we have been chasing in bug 25373872.\n\nImagine the following scenario:\n\n  1. An app receives MSG_WINDOW_FOCUS_CHANGED w/ hasWindowFocus\u003dfalse\n  2. IMM inside the app receives MSG_SET_ACTIVE w/ active\u003dfalse\n  3. The app receives MSG_WINDOW_FOCUS_CHANGED w/ hasWindowFocus\u003dtrue\n  4. The app receives MSG_WINDOW_FOCUS_CHANGED w/ hasWindowFocus\u003dfalse\n  5. The app receives MSG_WINDOW_FOCUS_CHANGED w/ hasWindowFocus\u003dtrue\n\nHere, our current strategy has been:\n  A. Turn on the latch when MSG_SET_ACTIVE (w/active\u003dfalse) is handled.\n  B. Turn off the latch and ask IMMS to start input when\n     MSG_WINDOW_FOCUS_CHANGED (w/ hasWindowFocus\u003dtrue) is handled.\n\nThe problem is that in the step B IMMS can reject the request if\nWindowManagerService (WMS) tells that the window in question no longer\nhas window focus. This is not surprising because the app is\njust handling messages in the message queue sequentially.  As a result,\nthe IME focus is not updated expectedly in the step 5, because the latch\nis no longer enabled as we expected.\n\nWith this CL, the latch will be re-enabled if the app fails to start\ninput while IMM#mActive is false as a short-term solution.\n\nIn future we may want to address this issue in protocol level so that\nwe can address other known issues such as bug 26851566 at the same time.\n\nBug: 28281870\nChange-Id: I60adb38013b063918b074c7b947649eada77b2c8\n"
    },
    {
      "commit": "5f56d85552a5fbbf67ddafd05ab1103b64538a10",
      "tree": "3d61851c405c1b1f476143e4cda3b03e29499e07",
      "parents": [
        "ea66ca02251e35c719822639cb2baf9ab4ba76e4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 24 16:55:13 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 24 16:55:13 2016 -0700"
      },
      "message": "Fixed a bug where the expand button was invisible\n\nSince the view wasn\u0027t layouted yet it was layouting it wrongly\n\nChange-Id: I62fcdde1eda457bab74765a290865b1749b08dac\nFixes: 28869354\n"
    },
    {
      "commit": "64e0dcb989f27fc9246f3b2f40accd261f574d7e",
      "tree": "03e8214c7465dde21c5dca25c4760ff8268e123a",
      "parents": [
        "4bf3157c4560148b9b3f2e6aec7ed0835f6af14a"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Tue May 24 16:23:11 2016 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Tue May 24 16:47:41 2016 -0700"
      },
      "message": "Updating user restrictions when they are removed\n\nLocal user restrictions were not being updated in\nAppOpsService#setUserRestrictions when a restriction was removed.\n\nBug: 28908581\nChange-Id: If22f5834fadca33ec8b80bc4fb3993c1e1c29824\n"
    },
    {
      "commit": "143bf5b0f71d607a87a321e86c6ef8271ad3150c",
      "tree": "e46f7cecb47c452e60be16e2448c2fbd06aada82",
      "parents": [
        "3011fd4dbd4585917af71e109353e6e02332ef5b"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue May 24 16:39:16 2016 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue May 24 16:39:16 2016 -0700"
      },
      "message": "Update preloaded drawables\n\nRemove holo assets and add all material assets referred to through\nstyles.\n\nBug 28729750\n\nChange-Id: I34aac1ac55d087ac60f12c2954e612072a93366b\n"
    },
    {
      "commit": "f58631a6a265a12a64a5c697178e0f4784f562ac",
      "tree": "58397127824fdfee52e567c032c3ace83b06776e",
      "parents": [
        "b143e3de34ab98463a641fd6d67165fce878f1ff"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue May 24 16:02:10 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue May 24 16:28:25 2016 -0700"
      },
      "message": "Destroy saved surfaces if one of the last visible windows gets removed\n\nAlso, if by the time the app is closing, a window is still invisible\nin layout (or is already removed), mark the window as mAnimatingExit,\nso that the surface is destroyed (or saved again). If it\u0027s marked\nfor removal, the window gets removed as well.\n\nbug: 28913302\nChange-Id: Ifa3dc0742f9c8c09d741fd64dcdc01b49075628c\n"
    },
    {
      "commit": "e1a60983dacd4f454a128ccb9774ca0bf92c724a",
      "tree": "80caebda73444240c6fe64b15d07a1b7943a3ebe",
      "parents": [
        "ba11b8e441ab8637b377183d2f5941fcc0a37717",
        "1c3b50a00ea3ab23569a697ba1f1e756098a01a2"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue May 24 23:25:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 24 23:25:03 2016 +0000"
      },
      "message": "Merge \"Reduced the impact of \"synchronized\" statements\"\nam: 1c3b50a00e\n\n* commit \u00271c3b50a00ea3ab23569a697ba1f1e756098a01a2\u0027:\n  Reduced the impact of \"synchronized\" statements\n\nChange-Id: I7ddeb85696efe31c52db3a97ec2a142cb03bee65\n"
    },
    {
      "commit": "ae02bfdd289f7172faeb57664ef47de8b547fa05",
      "tree": "2b187f23097db12d5b97b64f174b44181a6ad97d",
      "parents": [
        "a3cb77a9b451b1c02e668024a6a8e3b779a7781d",
        "a8c16935d9ba4d09d79e90ec430a7f3d31492d48"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 24 23:23:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 24 23:23:35 2016 +0000"
      },
      "message": "Merge \"Fix issue #28931042: wtf in system server\" into nyc-dev"
    },
    {
      "commit": "1c3b50a00ea3ab23569a697ba1f1e756098a01a2",
      "tree": "c64f57bf229c6c824b9f4d494e75a6609e8713d4",
      "parents": [
        "c49d21f9c4ac128bf150ba7c78c0c416640b8f77",
        "2b016a171148a05fe4081958cd6ae297ab76c0d0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 24 23:17:36 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 24 23:17:36 2016 +0000"
      },
      "message": "Merge \"Reduced the impact of \"synchronized\" statements\""
    },
    {
      "commit": "18347a328959b9e2ec01038eebf8d731633ce3b3",
      "tree": "77c92b1cdc840f787e763325948de27b1308fbb4",
      "parents": [
        "a3cb77a9b451b1c02e668024a6a8e3b779a7781d",
        "f950ec9b1adeea9eea2fa323164030cdae07ee26"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 24 16:08:15 2016 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 24 16:08:15 2016 -0700"
      },
      "message": "resolve merge conflicts of f950ec9 to nyc-dev\n\nChange-Id: I131632cb9d64156d10001b3555e8b3bfa471690d\n"
    },
    {
      "commit": "f3d5ec05b438905ea9bb1a6a5b6fee989000efc8",
      "tree": "951af27d65d777fb48fe3b74445c1855ad6466ef",
      "parents": [
        "a3cb77a9b451b1c02e668024a6a8e3b779a7781d"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 16:07:00 2016 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue May 24 16:07:00 2016 -0700"
      },
      "message": "Remove hidden LocaleList default constructor\n\nPrevious change hid this constructor. Now removing it entirely for completeness.\n\nIssue #28296200  API Review: LocaleList\n\nChange-Id: I43476994070b101999d338ec1f5d1a1a0a2a7658\n"
    }
  ],
  "next": "e957a8a0b4100d001f79c866e7904d2426ac8da0"
}
