)]}'
{
  "log": [
    {
      "commit": "079b2f342cbcd40532d9c7f7f0e82e0d0e06c81e",
      "tree": "d9757791d4a8fd4248674c7aeafe417fd3c7f28a",
      "parents": [
        "47fb68bd24ada11cb5f3b2f987134fa2ce3ee1dc"
      ],
      "author": {
        "name": "Mitchell Wills",
        "email": "mwills@google.com",
        "time": "Thu Jul 28 17:04:38 2016 -0700"
      },
      "committer": {
        "name": "Mitchell Wills",
        "email": "mwills@google.com",
        "time": "Mon Aug 29 11:26:50 2016 -0700"
      },
      "message": "Don\u0027t pull in external/junit through mockito\n\nandroid-support-test provides a different version of junit\n\nFIXED\u003d30481239\n\nChange-Id: I6d8f52d5f82b4c9905da8cc4a6ca79216eba9e26\n(cherry picked from commit d3868cfc63cd814e43367586f5706f39ec1cd5a9)\n"
    },
    {
      "commit": "346cceec259dab96443c761275a7ac296fff0f67",
      "tree": "a25cc7924ccd39460a2e6d49175286a622234fe6",
      "parents": [
        "d2c287326f6af897715d12dc12d293cc151fe170"
      ],
      "author": {
        "name": "Christopher Wiley",
        "email": "wiley@google.com",
        "time": "Wed May 18 17:09:56 2016 -0700"
      },
      "committer": {
        "name": "Mitchell Wills",
        "email": "mwills@google.com",
        "time": "Fri Aug 26 13:22:32 2016 -0700"
      },
      "message": "Create frameworks-base-testutils lib\n\nThis permits sharing of test components used in connectivity tests.\nRename the MockLooper to TestLooper, reflecting that it is not a\ntrue mock, but a manually controlled Looper for use in tests.\n\nBug: 28848133\nTest: Tests consuming this library pass.\n\nChange-Id: I57e11f9544c7bffdb02739ab2a921512b1b11874\n(cherry picked from commit 07630f6bd3dbc91e2622cedfd1a21822b5f1f4b5)\n"
    },
    {
      "commit": "3d808710326da8ad6e8ea79de908691906486abc",
      "tree": "2d4dade7d200dff3b0eb97c9adfba2e57c199438",
      "parents": [
        "b7181150c42da5d5edcf45fad84e8a7fb2be462b",
        "f33af2285b74ff7f092149ee86ec687a892aa600"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 16 21:22:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 16 21:22:22 2016 +0000"
      },
      "message": "Merge \\\"Limit global drags to apps targeting SDK 24 and above\\\" into nyc-dev\nam: f33af2285b\n\nChange-Id: I539f39cfea50f34dade2141829b21d422809b09f\n"
    },
    {
      "commit": "5f551b3fdc10e38276eab7737c5d8035fb3b1299",
      "tree": "9bae5cd6cb7e749d51d4f3802ba18e88d4bd3ae4",
      "parents": [
        "438dc91a41ee90f5f219c0502a2be781a2150e39",
        "20d55a7779cd5e22e8aab51193a91e486b17d21b"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Thu Jun 16 09:54:28 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Thu Jun 16 09:54:28 2016 -0700"
      },
      "message": "resolve merge conflicts of 20d55a7 to stage-aosp-master\n\nChange-Id: Ie2a1beb527ab60f8a3966a14e66330e69a148b59\n"
    },
    {
      "commit": "0e8524719559f0be9c8145dbf9f52100e1fb60c3",
      "tree": "0752fd23eb79a109cf4aa5745a70a64e80b2f13d",
      "parents": [
        "32d67fab83d96a9c05d03a44fcb44e0410bb61df"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Jun 15 10:03:18 2016 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Jun 16 09:35:40 2016 -0700"
      },
      "message": "Limit global drags to apps targeting SDK 24 and above\n\nBug: 29127791\n\nChange-Id: Ib5f85a207bdb79eeac0418fda78e452d225761bc\n"
    },
    {
      "commit": "9b3bc98425d3a8924ddcd3c41be96b74085b0546",
      "tree": "ff70478d61458985036f9d1be5e6ac024be67e9d",
      "parents": [
        "e8909dc0f43fc521edcb035e21f435d7984a1f40"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Jun 15 13:56:27 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Jun 15 21:14:28 2016 -0700"
      },
      "message": "Remove unused link to libcutils\n\nThis library is built against the NDK, so it shouldn\u0027t be linking to\nplatform libraries. It should also be pulling \u003candroid/log.h\u003e from the\nNDK headers, so remove the system/core/include include directory.\n\nChange-Id: Ie9d6514f43492401697907aee4df56bdbf4e1926\n"
    },
    {
      "commit": "769c456bc13f7c6b539e192fe01d1dcf788de0c4",
      "tree": "4fae75d279dec872c597b80f500a4dc3b1978de3",
      "parents": [
        "9e2c84014fcf852b5f796689a891e5919a3cc508",
        "34979a3af6dbb6e3e33a83e5cb939ea3c8c000c7"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 26 23:17:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 26 23:17:16 2016 +0000"
      },
      "message": "Merge \"Change overdraw test to use windowbackground\" into nyc-dev\nam: 34979a3af6\n\n* commit \u002734979a3af6dbb6e3e33a83e5cb939ea3c8c000c7\u0027:\n  Change overdraw test to use windowbackground\n\nChange-Id: Ie116603fc53999dd4251d940b5d5ee783684ac8e\n"
    },
    {
      "commit": "2ccaf6a448408d3504a4b1cd4c47a9a2b66499cf",
      "tree": "d07b025f1fd7f154abffcd2453af110764f65cdf",
      "parents": [
        "f4ae9977190d4d406ec5e2aaddb78ea84873f1f0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 26 14:36:42 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 26 14:36:42 2016 -0700"
      },
      "message": "Change overdraw test to use windowbackground\n\nBug: 28786023\n\nFixes an issue where the first couple frames would\nbe extremely slow due to the simpleness of HWUI\u0027s\noverdraw rejection optimization.\n\nChange-Id: I1fe3d83f7e2e0eb3299124b00b9f877c2c3aebf9\n"
    },
    {
      "commit": "d58e7b2d15f4ca60d96bd0fa5e294c40eea76c14",
      "tree": "f483372904cfb367de2d93b78a6e45fd0d7eff5e",
      "parents": [
        "9f2a1979a750788f572709fe13c66a917ba8fdf8",
        "d4b6c696e142be7fe34844127a083ffdae06b64b"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu May 12 19:18:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 12 19:18:47 2016 +0000"
      },
      "message": "Merge \"Support TrustedCertificateStore.findAllIssuers\""
    },
    {
      "commit": "d4b6c696e142be7fe34844127a083ffdae06b64b",
      "tree": "69d8a74e6eea7eb47f8a01bc6d7dbfc6e961de2e",
      "parents": [
        "c027ae49f0a941c73c692e1153b2a6623fdae152"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Dec 18 13:43:28 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu May 12 11:15:47 2016 -0700"
      },
      "message": "Support TrustedCertificateStore.findAllIssuers\n\n(cherry-picked from commit aa6c3c3e252252b80c3900bd4c1ff27d37265c6d)\nChange-Id: I176ec42c9907e50ee218e4fb352b530ca797be46\n"
    },
    {
      "commit": "12a21701367f71505d48a1c7a8af756b1626826b",
      "tree": "b83a0d79647fa3edc20dd3bea05108c0f902b4b2",
      "parents": [
        "ddfffc8be34677d827325fe376f109651b400f19",
        "78e421dbced3181d0f43a174683b3c34cbb88a70"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Thu May 12 00:56:14 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 12 00:56:14 2016 +0000"
      },
      "message": "Merge \"Switch the default text selection handles to Material style.\" into nyc-dev\nam: 78e421dbce\n\n* commit \u002778e421dbced3181d0f43a174683b3c34cbb88a70\u0027:\n  Switch the default text selection handles to Material style.\n\nChange-Id: I07212a44d71c060eae1ed0a9afde451cb2d83713\n"
    },
    {
      "commit": "63999da503dae76551f3368baa8248638634fedc",
      "tree": "d4380e6c078029c2e849a87b7ce427e9f6e2cbac",
      "parents": [
        "ca34ab06eca921f8c193dfa7d0b500b6892890e6"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Wed May 11 15:54:17 2016 -0700"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Wed May 11 16:43:37 2016 -0700"
      },
      "message": "Switch the default text selection handles to Material style.\n\n-Switch to material style handles.\n-Delete old handles.\n-Remove the unrelated use of old handle in a test.\n\nBug: 28723844\nChange-Id: I268c2672df541e5a1cdcdeb6712289fe06c06d5f\n"
    },
    {
      "commit": "80cb9b35ae2461078372a3e5bc5b230caf63de75",
      "tree": "e74e028b870a2598b6cb916e78f6fd21ba791b05",
      "parents": [
        "5e6b07e09ebe7b50d2df79bb751786f38fe56549",
        "597acb4d0b9bf06d4021dc7a7154675d64cebb7d"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue May 10 23:35:04 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 10 23:35:04 2016 +0000"
      },
      "message": "Merge \"Add WebView scroll activity to UiBench\" into nyc-dev\nam: 597acb4d0b\n\n* commit \u0027597acb4d0b9bf06d4021dc7a7154675d64cebb7d\u0027:\n  Add WebView scroll activity to UiBench\n\nChange-Id: I1b075ec6fead8d77d3776d7ddcd5263625660c07\n"
    },
    {
      "commit": "597acb4d0b9bf06d4021dc7a7154675d64cebb7d",
      "tree": "340d0dfc11fd4dfb2c67afedae36d1c5ca6a4e8e",
      "parents": [
        "967a9a12a73b7c4b00badfecf4721dfa75e0abcf",
        "e706ef6b9ea79622d45b5b3536e1a6c1b5474e7e"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue May 10 23:31:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 10 23:31:22 2016 +0000"
      },
      "message": "Merge \"Add WebView scroll activity to UiBench\" into nyc-dev"
    },
    {
      "commit": "92d321f1db07909194dfbcc166ee29e21648b998",
      "tree": "8a148d12838d09f9a7c2e2507541f4d39179a013",
      "parents": [
        "f7e4c04af38020b27647fa424db78ac2bfb14d8e",
        "2c7d670933e0e0f7f6a83c4353519511faaf4a2f"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri May 06 04:56:19 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 06 04:56:19 2016 +0000"
      },
      "message": "Merge \"allow optionally skipping of initial launch\" into nyc-dev\nam: 2c7d670933\n\n* commit \u00272c7d670933e0e0f7f6a83c4353519511faaf4a2f\u0027:\n  allow optionally skipping of initial launch\n\nChange-Id: I2597a935ddd856ab8dc6857cbb987d7ba5063455\n"
    },
    {
      "commit": "8f4fd67e7c2c77ec2e5f057c4b9f7fe3a0f79575",
      "tree": "13801aaff16d9445fbb0dc27242afc9e01fc5ad2",
      "parents": [
        "0c30bdfe9a5f8fd68be2040edce7fa45f6a3ac35"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu May 05 19:45:22 2016 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu May 05 19:45:22 2016 -0700"
      },
      "message": "allow optionally skipping of initial launch\n\nCurrent harness performs one round of app launch as a \"warm up\", and\ndoes not include that into final app launch time calculation. This\nchange skips this process so that it can speed up local test run\ninvestigation.\n\nChange-Id: I0b1948b2247d9f7e442e799d537508fba6dfa508\n"
    },
    {
      "commit": "1fd9f817457229b960ef9732f68460b8e0a48471",
      "tree": "6edc6105619251eeac324b6c63e152cabd8fff01",
      "parents": [
        "3f061f2d50e7eed14d3ace301c42b2c969d442e6",
        "6d42b5c6e399a10799d2bba3f7113dd198cbcae6"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 29 14:55:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 29 14:55:28 2016 +0000"
      },
      "message": "Merge \"Support transform\\\u0027d GraphicBuffers\" into nyc-dev\nam: 6d42b5c6e3\n\n* commit \u00276d42b5c6e399a10799d2bba3f7113dd198cbcae6\u0027:\n  Support transform\u0027d GraphicBuffers\n\nChange-Id: I620f9ef9e1e2ce4df6471b37d1ec06b0fcdb2a88\n"
    },
    {
      "commit": "3f061f2d50e7eed14d3ace301c42b2c969d442e6",
      "tree": "c779c402d52c76791d464b9c3b3b73c2922259c5",
      "parents": [
        "da3d5afa2ba0e1999226995aaedf943963d6b48d",
        "a1c06675dd2a83ce445f27b46cddab80f8c743e6"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 29 14:55:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 29 14:55:25 2016 +0000"
      },
      "message": "Merge \"Video source test \u0026 bugfix\" into nyc-dev\nam: a1c06675dd\n\n* commit \u0027a1c06675dd2a83ce445f27b46cddab80f8c743e6\u0027:\n  Video source test \u0026 bugfix\n\nChange-Id: I1fb6f399b64828dbff8ab6a01fef7d11b447d183\n"
    },
    {
      "commit": "6d42b5c6e399a10799d2bba3f7113dd198cbcae6",
      "tree": "d003e4cc33b4114b5bc8ff7b0c7a3118cf8a2431",
      "parents": [
        "a1c06675dd2a83ce445f27b46cddab80f8c743e6",
        "2f69d6d4fdd4994912e5515016421625d1e1c4ec"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 29 14:49:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 29 14:49:21 2016 +0000"
      },
      "message": "Merge \"Support transform\u0027d GraphicBuffers\" into nyc-dev"
    },
    {
      "commit": "a1c06675dd2a83ce445f27b46cddab80f8c743e6",
      "tree": "0722f305c5212e021db5f513db64d2391242d89a",
      "parents": [
        "1658fff3a92ce6ad13f41ce5faf7fcdfe3ca2673",
        "f3a51d652ff9fbcb5a41c71c801de71a3b1ece78"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 29 14:49:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 29 14:49:13 2016 +0000"
      },
      "message": "Merge \"Video source test \u0026 bugfix\" into nyc-dev"
    },
    {
      "commit": "2f69d6d4fdd4994912e5515016421625d1e1c4ec",
      "tree": "66c4345be78f555c646506e7a41111951087f229",
      "parents": [
        "f3a51d652ff9fbcb5a41c71c801de71a3b1ece78"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 28 13:18:51 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 28 13:32:27 2016 -0700"
      },
      "message": "Support transform\u0027d GraphicBuffers\n\nBug: 28428955\nChange-Id: I23e2fc9b96a67c7cfda42d9d7319e478194a7fa7\n"
    },
    {
      "commit": "f3a51d652ff9fbcb5a41c71c801de71a3b1ece78",
      "tree": "dce2f5362e93ba84889baededc26c8ca2aa134cd",
      "parents": [
        "8ff7d162c624f9889a8e90ac10b6b554869fef6e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Apr 27 15:23:51 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 28 10:11:36 2016 -0700"
      },
      "message": "Video source test \u0026 bugfix\n\nBug: 28428970\n\nTest for video sources and fix a bug where\nwe should throw an IAE for surfaces that are invalid\nat request time.\n\nChange-Id: I891a2b1568f583300433c7aca6de36d2e2621c63\n"
    },
    {
      "commit": "237790ec48e83d1623ce44dd968e15059121df56",
      "tree": "e998267c6b5bb5875c936e524cef86d6e5d16b35",
      "parents": [
        "6e6a6ee46979378726b1d25cd69a60fe61541b62",
        "137e30ae7bcfd0a7e2e272affc25a7770c9b626b"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Thu Apr 28 17:08:14 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 28 17:08:14 2016 +0000"
      },
      "message": "Merge \"Revert \"Revert the default wall paper for framework / emulator b/27451024 Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a\"\" into nyc-dev\nam: 137e30a\n\n* commit \u0027137e30ae7bcfd0a7e2e272affc25a7770c9b626b\u0027:\n  Revert \"Revert the default wall paper for framework / emulator b/27451024 Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a\"\n\nChange-Id: I79daad6a6299f686f7f71492b75630556d4998ae\n"
    },
    {
      "commit": "137e30ae7bcfd0a7e2e272affc25a7770c9b626b",
      "tree": "113b85efb8a518ecc6a8cd739e9677671cc49568",
      "parents": [
        "0f018570fff044bb68b8009815ae7e5c397d09fd",
        "8398e8261e451358b779514569825ae7a94ef579"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Thu Apr 28 16:57:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 28 16:57:26 2016 +0000"
      },
      "message": "Merge \"Revert \"Revert the default wall paper for framework / emulator b/27451024 Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a\"\" into nyc-dev"
    },
    {
      "commit": "8398e8261e451358b779514569825ae7a94ef579",
      "tree": "3890c6cc43953ec17858cb43b82557fa67818281",
      "parents": [
        "fcef23e831df0153fab7a3462973f0906ce9b8d8"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Wed Apr 06 00:43:47 2016 +0000"
      },
      "committer": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Thu Apr 28 16:50:11 2016 +0000"
      },
      "message": "Revert \"Revert the default wall paper for framework / emulator b/27451024 Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a\"\n\nThis reverts commit fcef23e831df0153fab7a3462973f0906ce9b8d8.\nBug: 28028331\nChange-Id: I0bbcf7024749d06b7d78574afbb9625e6de8b96d\n"
    },
    {
      "commit": "f97dca612e178414fecf94efdec59b608a104b6f",
      "tree": "23fc3c8affcc61c4b7543bd4b0e06123c43021d6",
      "parents": [
        "bf5fff9059bb9139d5ed983bcf3261d2921fa90f",
        "7f209d37f17d4df09475137c38b84a3338c84023"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Apr 27 14:44:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 27 14:44:38 2016 +0000"
      },
      "message": "Merge \"API tweaks to PixelCopy and make it public\" into nyc-dev\nam: 7f209d3\n\n* commit \u00277f209d37f17d4df09475137c38b84a3338c84023\u0027:\n  API tweaks to PixelCopy and make it public\n\nChange-Id: I1aac8afacfd054fe10fc26a73552608c51dfa9f5\n"
    },
    {
      "commit": "7f209d37f17d4df09475137c38b84a3338c84023",
      "tree": "07856ff96c1e32df08aef9ad73b7b8216d16f9c0",
      "parents": [
        "9fa8b54589b68dc6da3a7201cad1fc43e01e59e3",
        "e94cbc76d560a157c0a0d47181b4ed2a0aadbeb1"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Apr 27 14:36:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 27 14:36:53 2016 +0000"
      },
      "message": "Merge \"API tweaks to PixelCopy and make it public\" into nyc-dev"
    },
    {
      "commit": "e94cbc76d560a157c0a0d47181b4ed2a0aadbeb1",
      "tree": "f0f09618a3bcf57851147fb9c4082f99ae023f9f",
      "parents": [
        "a5bbbe55b74d3a835b64fa18959f487da2df967e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 25 13:03:44 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Apr 26 15:41:43 2016 -0700"
      },
      "message": "API tweaks to PixelCopy and make it public\n\nBug: 27708453\nChange-Id: I81667ce42f9ca1c1a13e1e61299927900845fc84\n"
    },
    {
      "commit": "942bd9dcfa33992f3b1c3a89c54fdfeef45260b7",
      "tree": "ac136454f9a1b3242f79f3c0cffc04dc32a45e32",
      "parents": [
        "06318d37ba522fde3bb1f34df6e5e4fe97359cd9",
        "987609f5a7bd8e18559334aa0260e6614520af13"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Apr 26 20:28:10 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 26 20:28:10 2016 +0000"
      },
      "message": "Merge \"Improve SurfaceView postion snapping\" into nyc-dev\nam: 987609f\n\n* commit \u0027987609f5a7bd8e18559334aa0260e6614520af13\u0027:\n  Improve SurfaceView postion snapping\n\nChange-Id: I402bb1b85f8ae987723e6f2398b4245dfb76ba37\n"
    },
    {
      "commit": "0e974e74252c9419094c7aadb5ec1f537f0902fd",
      "tree": "c2039076399b02f11035b48f60f7bee868bcea8c",
      "parents": [
        "976f28b926964889666a72332b8483f81c777f60"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Apr 22 15:44:14 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Apr 22 15:48:17 2016 -0700"
      },
      "message": "Improve SurfaceView postion snapping\n\nbug:27098060\n\nSnap SurfaceView positions to safely align to pixel boundaries.\n\nAlso expands MovingSurfaceViewActivity to support a scaling option, and\nshow problems more clearly.\n\nChange-Id: Ic8e9c1e2f80c2c653bf4428e373f14528ddbce81\n"
    },
    {
      "commit": "28532d00267c73b8e0fa5235169fa72c414e1cd0",
      "tree": "1a861369c0c84e0738a31645fe9964f4be334a41",
      "parents": [
        "28b1df3b8abffc25fe0b04391e2ce4d0f8ece966"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Thu Apr 21 14:52:10 2016 +0100"
      },
      "committer": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Fri Apr 22 13:36:53 2016 +0100"
      },
      "message": "frameworks/base: Avoid Long object allocations in Long.valueOf()\n\nReplace usages where the Long is immediately unboxed or thrown\naway with Long.parseLong().\nIn TaskRecord.java, I also fixed up similar uses of\n{Boolean,Integer}.valueOf()\n\nTested: built frameworks/base successfully.\n\nBug: 28289401\n(cherry picked from commit 4bd017d6a5437f153b2b0a149a5dde0b85bf6907)\n\nChange-Id: Icfa4708946e774f4a1bacf185c3fd11a7087017e\n"
    },
    {
      "commit": "4bd017d6a5437f153b2b0a149a5dde0b85bf6907",
      "tree": "738907bd48a30c57d1a430b8d8187d6cb3d6f218",
      "parents": [
        "570a13f0cb233b4a216243025a9fed3df3c72849"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Thu Apr 21 14:52:10 2016 +0100"
      },
      "committer": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Thu Apr 21 16:23:56 2016 +0100"
      },
      "message": "frameworks/base: Avoid Long object allocations in Long.valueOf()\n\nReplace usages where the Long is immediately unboxed or thrown\naway with Long.parseLong().\nIn TaskRecord.java, I also fixed up similar uses of\n{Boolean,Integer}.valueOf()\n\nTested: built frameworks/base successfully.\n\nBug: 28289401\nChange-Id: I1fad536853a68c7b0707cbf02989aca155064843\n"
    },
    {
      "commit": "e706ef6b9ea79622d45b5b3536e1a6c1b5474e7e",
      "tree": "4405ee8b8d76f2daa3589dba14b66969f4f6528c",
      "parents": [
        "e1b1ce77da273da6fc89d04a9c8ec09d0d8adca1"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Apr 18 13:28:52 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Apr 18 13:29:58 2016 -0700"
      },
      "message": "Add WebView scroll activity to UiBench\n\nbug:28095056\n\nChange-Id: Id1379d5a30835ef7285e729a3632cfef233d73a3\n"
    },
    {
      "commit": "a09b4d2a611a7606e8fc8c73a24bd941b6fc173f",
      "tree": "01aea7a04f295a771c0145c5f78b7bcb66f194fe",
      "parents": [
        "988a20a94b71c7a8fdffcfbfe0b0ee0dd58854cb"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Apr 15 18:32:45 2016 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Apr 18 09:55:59 2016 +0100"
      },
      "message": "Remove unnecessary allocation+unboxing of objects.\n\nTransforming String-\u003eint can be done with 0 allocations\nusing Integer.parseInt.\n\nbug: 28078871\nChange-Id: I8d9f322d7154728849dde61ef282046032858d60\n"
    },
    {
      "commit": "0d723a2a4d83db5f01aa5a21f3cbd9d2b608bced",
      "tree": "757a1c31cba4a04ed2b31aeceb4d4f380773d890",
      "parents": [
        "36530859d061d126ff09abc6dbd65617035dab7c",
        "e8222e551f8abd2d82ca4f77ddb275e2e509751e"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Apr 14 19:06:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 14 19:06:40 2016 +0000"
      },
      "message": "Merge \"Multi-window assist callback\" into nyc-dev"
    },
    {
      "commit": "d28967f489996d1d74ff5c0bbb9c19d158efbf37",
      "tree": "06ccdf6d9f9ea026578ec3c7643202812a89b894",
      "parents": [
        "dbf4481cc3eea106992df2ac145269ab737b2f24"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Apr 14 09:37:08 2016 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Apr 14 09:37:08 2016 -0400"
      },
      "message": "Phone call vibrate should obey user preference.\n\nBug: 27353237\nChange-Id: I6b52e378c9e664600720025af30596be09aeb19d\n"
    },
    {
      "commit": "e8222e551f8abd2d82ca4f77ddb275e2e509751e",
      "tree": "3e5e3310551590db05eb91b555636a59db739d03",
      "parents": [
        "bdae9296be975758e33579f85eaded83bc30c402"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Apr 08 15:28:47 2016 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Apr 13 17:12:29 2016 -0700"
      },
      "message": "Multi-window assist callback\n\nIntroducing a new callback in VoiceInteractionSession to\nprovide assist data for additional activities in the\nforeground in a multiwindow setup.\n\nPIP, docked windows and free-form windows (top-most)\nwill be queried for assist data and passed through the\nnew API to the Voice Interaction service.\n\nBug: 27718385\n\nChange-Id: Ib4427c304611b75c2078dcb54f1f7e47ae7d9cfa\n"
    },
    {
      "commit": "5fa590b2c2f633dd27592301e343936e3374db63",
      "tree": "23068d6ff5df5b939cb0c5e271ee76472cd1514d",
      "parents": [
        "e3f617b23f202e11d4ee67d322609ee7b07b11bb",
        "331ebfa7751a99a9e740d125c5ac4381a0151090"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Apr 13 17:45:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 13 17:45:36 2016 +0000"
      },
      "message": "Merge \"(Test only) A little more debug output for voice interaction test\" into nyc-dev"
    },
    {
      "commit": "331ebfa7751a99a9e740d125c5ac4381a0151090",
      "tree": "afd655240a608e0e5f710c269b43fa6944ff2a67",
      "parents": [
        "49a1c083addc8cb489a0fad0bd14c795062ecb02"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Apr 12 18:09:56 2016 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Apr 12 18:09:56 2016 -0700"
      },
      "message": "(Test only) A little more debug output for voice interaction test\n\nSeeing the font size and stuff is useful.\n\nChange-Id: I6fac69db97c0b81c09546be644d0784650b6f8ca\n"
    },
    {
      "commit": "d2eec0efb2e47b23b2a12ab2967e422f0be49094",
      "tree": "5d409cf631782cee374cd014bb7f5163cee4c769",
      "parents": [
        "68b19f2778989c3f4ae9eb2407f40c97e11fb57d",
        "10dd0585c11dcedb5a271d54e645594f1d215d5c"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Apr 12 14:36:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 12 14:36:11 2016 +0000"
      },
      "message": "Merge \"Framework-side of SurfaceView#getBitmap\" into nyc-dev"
    },
    {
      "commit": "10dd0585c11dcedb5a271d54e645594f1d215d5c",
      "tree": "eeb6b94cd87202b16d662225b55c8d7940e701fd",
      "parents": [
        "ffdaae004b403714dbf01b47a31065e67eec0177"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 31 16:36:16 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 11 16:00:22 2016 -0700"
      },
      "message": "Framework-side of SurfaceView#getBitmap\n\nBug: 27708453\n\nChange-Id: Ie6fd7eca522d3e6549d8af587c975fd7e6053649\n"
    },
    {
      "commit": "15ab2b45e7f9f2b6ea92f4dd7e8a5768630dbd80",
      "tree": "fa866f14f2867f438abea9d95bf97758593b7f39",
      "parents": [
        "cf45224a81272d783314a77fd8671d711f4c6a68"
      ],
      "author": {
        "name": "Chris Thornton",
        "email": "thorntonc@google.com",
        "time": "Sun Apr 10 20:15:33 2016 -0700"
      },
      "committer": {
        "name": "Chris Thornton",
        "email": "thorntonc@google.com",
        "time": "Sun Apr 10 21:37:31 2016 -0700"
      },
      "message": "Updates to sound trigger test app.\n\nNow supports loading model information from .properties files inside the\napp\u0027s data directory. This lets you prepare models for your actual\ndevice, rather than just fake data. If no .properties files are present,\nfalls back to the default fake three models.\n\nAlso adds support for playing some trigger audio, so you can use the\nsame device to (hopefully) have a trigger be detected.\n\nChange-Id: I003849eb11d4995534d4c070838810d4519991f8\n"
    },
    {
      "commit": "e46bb37acf6d3cfb9974672ace93f5381f70ad99",
      "tree": "3a4108622a23800cdda3c7e9dab839044406ebdc",
      "parents": [
        "5c1fbadb1a1169186b7a0a357ae9c35183258c6c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 17 11:05:58 2016 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Apr 08 13:55:03 2016 -0400"
      },
      "message": "Allow the ranker to autobundle notifications.\n\nBug: 26709317\nChange-Id: I5017a471604e513a7b582cdc2f3472441e108fae\n"
    },
    {
      "commit": "79700d215af46679b243e336df929cf14ef4a6ad",
      "tree": "d1aba43e61b0612e363536cfcbe3a0f0b84719fa",
      "parents": [
        "9a54ac4a463190ef8b94eb45abbb2c27eb7395ea",
        "a0319cb5c48a36953eff33664a429dc1a9c6dbda"
      ],
      "author": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Fri Apr 01 22:20:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 22:20:44 2016 +0000"
      },
      "message": "Merge \"Adds Soundtrigger Stub HAL Fuzz Test\" into nyc-dev"
    },
    {
      "commit": "a0319cb5c48a36953eff33664a429dc1a9c6dbda",
      "tree": "c881be47bb2bd1b8a1ec29c2cbad5dd77e447545",
      "parents": [
        "af64f6341bdbca93aff3d68264af48e74faa9e58"
      ],
      "author": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Mon Mar 28 12:52:02 2016 -0700"
      },
      "committer": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Fri Apr 01 15:18:02 2016 -0700"
      },
      "message": "Adds Soundtrigger Stub HAL Fuzz Test\n\nChange-Id: I7035a6332c93f2630b0114dc6930e66f89cc86cd\n"
    },
    {
      "commit": "48a4275bf6281334c1d383701b46f15d8f798063",
      "tree": "faf54de17e155cef7fd043324a2a8238b4c9c6a2",
      "parents": [
        "730bf061371129378f7b223998c2c623f896a849",
        "5aa567a8697ffbb1629816cceda36e3aec041c43"
      ],
      "author": {
        "name": "Gopinath Elanchezhian",
        "email": "gelanchezhian@google.com",
        "time": "Fri Apr 01 18:37:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 18:37:23 2016 +0000"
      },
      "message": "Merge \"Increase post launch idle timeout to 60 secs\" into nyc-dev"
    },
    {
      "commit": "5aa567a8697ffbb1629816cceda36e3aec041c43",
      "tree": "2c2650e64f2c0c895e43cc169edb745bbd0c952e",
      "parents": [
        "556b322649bdc945ff61479d40ad10236b46cccd"
      ],
      "author": {
        "name": "Gopinath",
        "email": "gelanchezhian@google.com",
        "time": "Fri Apr 01 10:09:41 2016 -0700"
      },
      "committer": {
        "name": "Gopinath",
        "email": "gelanchezhian@google.com",
        "time": "Fri Apr 01 10:24:10 2016 -0700"
      },
      "message": "Increase post launch idle timeout to 60 secs\n\nBug 27944664\n\nChange-Id: Ibc57923f1b49414b27b0738e005c278749c3f17a\n"
    },
    {
      "commit": "9ac5a3333db48e169d2e89e1e9062ed943d20589",
      "tree": "64549701d53710de373000ad17dc50f9cddaaf80",
      "parents": [
        "e04ac3d7d2027ea3149748ca6520405b7e1b1dbb"
      ],
      "author": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Thu Mar 31 09:48:37 2016 -0700"
      },
      "committer": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Thu Mar 31 11:37:00 2016 -0700"
      },
      "message": "Add test for private API forceAnimationOnUI\n\nb/27343522\n\nChange-Id: I5167a159f5630ab064f434930f3056754e2c0f44\n"
    },
    {
      "commit": "0ade7ff3c0100d14ca2ae0319830b5210e66ed27",
      "tree": "34be2a1fc9ec14ba2f3e2bc6f75e6f6cb387be11",
      "parents": [
        "be8612de2c9cae0d0f9d41b1e4495e5ed753034a",
        "5339428d22fb477c79348fde7c1288a7b22e6113"
      ],
      "author": {
        "name": "Tenghui Zhu",
        "email": "ztenghui@google.com",
        "time": "Wed Mar 30 20:38:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 20:38:15 2016 +0000"
      },
      "message": "Merge \"Add radio button as a bundle XML file in the manual test\" into nyc-dev"
    },
    {
      "commit": "0f5e32d8eb869e11aae626a61dcc353adac77b20",
      "tree": "68423ad4cc52cf65e3da6e810c37aafaa89b4937",
      "parents": [
        "840172ac1ecc514098d0cad41e009dab95542620",
        "ff7c8b9e9d28fa4fb4a5cd43ffc4ffae9b23706e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 30 19:41:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 19:41:05 2016 +0000"
      },
      "message": "Merge \"Fix CRLF\" into nyc-dev"
    },
    {
      "commit": "5339428d22fb477c79348fde7c1288a7b22e6113",
      "tree": "ae0fa5fca0a2ac6f834118fdabd2fcc17e3dd450",
      "parents": [
        "af64f6341bdbca93aff3d68264af48e74faa9e58"
      ],
      "author": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Mon Mar 28 16:34:53 2016 -0700"
      },
      "committer": {
        "name": "Tenghui Zhu",
        "email": "ztenghui@google.com",
        "time": "Tue Mar 29 23:06:35 2016 +0000"
      },
      "message": "Add radio button as a bundle XML file in the manual test\n\nThis will make the reproducing and isolating the bug easier b/c everything is\nin one single file.\n\nb/27343522\n\nChange-Id: I25445127f6fb44a8613701a7195a605e052730e5\n"
    },
    {
      "commit": "5eea9afe44d7e1d38284c633b15113441411f454",
      "tree": "40cb93fde5723dad642e62402694cc8080924967",
      "parents": [
        "b3eca3161d78f4ed5d5466de3d9ee59af6e271af",
        "06a353d37c5dd72515136fef94a720b642f05f01"
      ],
      "author": {
        "name": "Tenghui Zhu",
        "email": "ztenghui@google.com",
        "time": "Tue Mar 29 22:25:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 29 22:25:19 2016 +0000"
      },
      "message": "Merge \"Add test for AVD on SW Layer\" into nyc-dev"
    },
    {
      "commit": "06a353d37c5dd72515136fef94a720b642f05f01",
      "tree": "d41daffdad9573f16abd0931ee671e3fd49349d8",
      "parents": [
        "db9fba373450e01d52f14e8380646e631dee1713"
      ],
      "author": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Mon Mar 28 14:37:54 2016 -0700"
      },
      "committer": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Tue Mar 29 13:18:16 2016 -0700"
      },
      "message": "Add test for AVD on SW Layer\n\nNow we can put both HW Layer and SW Layer side by side.\n\nChange-Id: I105d0aa6baad0e096cf71c05568323e81301e9b0\n"
    },
    {
      "commit": "03aa651407dd45822f0427d095284fcf9eb311d5",
      "tree": "43f9960c744334eeaa77280d747a39ebdb4d5cc9",
      "parents": [
        "cba327969782e022882ef87f74a40003bce6246e",
        "73db9c2eb2f3f07012f0e14486d26a9980958c08"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Mon Mar 28 21:57:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 21:57:53 2016 +0000"
      },
      "message": "Merge \"Fix permission string typo for test app.\" into nyc-dev"
    },
    {
      "commit": "73db9c2eb2f3f07012f0e14486d26a9980958c08",
      "tree": "9339f1a1360c4136f7c80d84007834514df91501",
      "parents": [
        "1f6bdbca6955ac195807fd82b325bd8010ea6141"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Mon Mar 28 13:58:07 2016 -0700"
      },
      "committer": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Mon Mar 28 13:58:07 2016 -0700"
      },
      "message": "Fix permission string typo for test app.\n\nBug: 27875640\nChange-Id: I2052e40d86ffcfbbcdef15ab3bec68ce1bdfa736\n"
    },
    {
      "commit": "bf9a82a6433701aa2f02761f3a7c425ffef4fa09",
      "tree": "ccf4acc0a984848ac438104d20014a036e6cc2e9",
      "parents": [
        "822de0d90cb4d76d5a8bd655f3c9a94f9bc25d7a"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Mar 25 10:12:19 2016 -0700"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Mar 25 14:48:44 2016 -0700"
      },
      "message": "Add handleTrustStorageUpdate\n\nThis pruns all the stored trusted issuers so that changes to the system\nor user CA store are detected. Currently this is only exposed as a\nTestApi, but it can be hooked up to the trusted storage change event\nin a future commit.\n\nBug: 27526668\nChange-Id: Ic426254babab9a3177c968bc05b45e95eaac1fdd\n"
    },
    {
      "commit": "7cc736da82b814b383daaa59609372917fd004cd",
      "tree": "abe8a3963e9fb282f53562cadd85823d44ad55d3",
      "parents": [
        "7c891700995276c9f6952d0e1f2a2c1882d66f3d"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Mar 23 14:59:14 2016 -0700"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Mar 23 15:28:41 2016 -0700"
      },
      "message": "Properly handle whitespace in domain entries\n\nDomain entries can contain whitespace (or newlines) which should be\nignored to avoid unexpectedly failing to match a domain.\n\nBug: 27816377\nChange-Id: I3691aa4abd409e7be97ad0cf1eb0195725e1b0ab\n"
    },
    {
      "commit": "417ed6d4337e5409d52f58cc93677c8715193f32",
      "tree": "e209754dcabdc52f6cae49fa78b42fd9e7241801",
      "parents": [
        "df1e2b1457690ccbd1302078cedafbfbb8918265"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Mar 22 16:01:08 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 23 07:59:10 2016 -0700"
      },
      "message": "Fix missing first frame\n\nBug: 26776366\nChange-Id: I46258c0ff35fdefe5c9f2ee610c904b2dbe8c5d9\n"
    },
    {
      "commit": "ff7c8b9e9d28fa4fb4a5cd43ffc4ffae9b23706e",
      "tree": "b3258cc93764e281120719952dea52ffb2107fcc",
      "parents": [
        "b2cc929657926750336b22a9333c3738dfa38e29"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Mar 18 12:28:06 2016 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Mar 18 12:30:09 2016 -0700"
      },
      "message": "Fix CRLF\n\nChange-Id: I6740b5fefae2f16d0ce247ff78e7cb5a6f3f8642\n"
    },
    {
      "commit": "46591f4a2dbd785bcae2b82bb490e78208605ec8",
      "tree": "617adae82702b9a1d093f312a07d41ae3ec1977b",
      "parents": [
        "e2578e2d9ea968cf900814cc3d2e62e4cf476f3e"
      ],
      "author": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Tue Mar 15 14:32:16 2016 -0700"
      },
      "committer": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Wed Mar 16 11:03:27 2016 -0700"
      },
      "message": "Add fillType support to VectorDrawable\n\nDefault as non-zero, which is the same as SVG.\nb/27533958\n\nChange-Id: Id20e6d3493bb4d2b4b65d7f6cdb13586631c40e4\n"
    },
    {
      "commit": "4be255e5b93e166d1a2a5b93b8aa9a594a03403e",
      "tree": "d0b554a92b29b77008fea16d31ee77e607170325",
      "parents": [
        "b20ecd6d5e21be6d0cc3be849271ee8bdf20262e",
        "c92bbd7cdb9fba1438695d57307b1e94688b296d"
      ],
      "author": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Mon Mar 14 22:48:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 14 22:48:09 2016 +0000"
      },
      "message": "Merge \"Adds E2E tests for soundtrigger stub HAL load/start/trigger/stop/unload\" into nyc-dev"
    },
    {
      "commit": "c92bbd7cdb9fba1438695d57307b1e94688b296d",
      "tree": "7088d0e5044bfddfef6b7c7fb051509317c4b557",
      "parents": [
        "79936ddda4c8d1709f736cda013070c3ab32db6f"
      ],
      "author": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Sun Mar 06 20:50:10 2016 -0800"
      },
      "committer": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Fri Mar 11 20:06:05 2016 -0800"
      },
      "message": "Adds E2E tests for soundtrigger stub HAL load/start/trigger/stop/unload\n\nThese tests can only be run with the stub HAL. The test\u0027s Android.mk\nfile excludes these tests when run without the flag\nSOUND_TRIGGER_USE_STUB_MODULE\u003d1\n\nTo run the stub HAL tests, run:\nSOUND_TRIGGER_USE_STUB_MODULE\u003d1 runtest \\\n--path ./frameworks/base/tests/SoundTriggerTests\n\nChange-Id: Iac144c51b8a387e94ad25d283715842d46e6e618\n"
    },
    {
      "commit": "1eeceefb04e1d9f66f91cbaecdf2361b7f52c4ab",
      "tree": "68cb3e406a4e3754949688dcd3035bed0e470609",
      "parents": [
        "0a96dae887857fc06f997b17152df9580fdcb9ac"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Mar 09 16:42:40 2016 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Mar 11 16:52:09 2016 -0800"
      },
      "message": "Fix some errors in errorCalculator.rs.\n\nBug: http://b/26987366\n\nThis code was accidentally casting a uchar4 to a single integer, which\nthe latest llvm-rs-cc will flag as an error. The comparison was also\nincorrectly using a single integer comparison, instead of looking at all\n4 uchar vector components.\n\n(cherry picked from commit 74be0c9b4329bb79ed46f2532022995429ffdfe8)\n\nChange-Id: Ic3727e234ffc87571ccacab19b2a4efb27ac0f20\n"
    },
    {
      "commit": "8a49cf4cae33c13cc6a52039808d2cf6250b0794",
      "tree": "587a01102d5d8e66d6af697e7800a1b7b35be7a4",
      "parents": [
        "512563d6cd64b2c627a1899c09c107d0c27a7bdf",
        "74be0c9b4329bb79ed46f2532022995429ffdfe8"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Mar 10 22:46:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 22:46:22 2016 +0000"
      },
      "message": "Merge \"Fix some errors in errorCalculator.rs.\""
    },
    {
      "commit": "74be0c9b4329bb79ed46f2532022995429ffdfe8",
      "tree": "51bbe5093f6f1496293a1bfc92797a9cf9d0ad0c",
      "parents": [
        "6ca2cb499112871fd840597184dc75ba26fdeae8"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Mar 09 16:42:40 2016 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Mar 09 16:42:40 2016 -0800"
      },
      "message": "Fix some errors in errorCalculator.rs.\n\nBug: http://b/26987366\n\nThis code was accidentally casting a uchar4 to a single integer, which\nthe latest llvm-rs-cc will flag as an error. The comparison was also\nincorrectly using a single integer comparison, instead of looking at all\n4 uchar vector components.\n\nChange-Id: Id680d642cb0079461429f3910343c6dbe8d488ef\n"
    },
    {
      "commit": "8064b4a687b41377bff5ea767dedc9c8a366cb51",
      "tree": "eab9a9652f34fc5ee68070c42d2eedc101a97f18",
      "parents": [
        "e85b98adb5d82dcf191b43d291623a9d7b29e1a5",
        "567f6f24747c80b4ab362a22985576c4f8a418fd"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Mar 09 20:45:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 09 20:45:23 2016 +0000"
      },
      "message": "Merge \"Allow debug-overrides to be specified in an extra resource\" into nyc-dev"
    },
    {
      "commit": "391517e9d3026546069fade2e7921a49d961f08a",
      "tree": "9c7b67e7e4b9f047b88a7cb611eddce2b43d9635",
      "parents": [
        "ebc3c60fb9d2fdbbd436d3f3325e8239cc26165b",
        "6fc955071afc4125a6a52bf7ab01129416ae0dbf"
      ],
      "author": {
        "name": "Hyungtae Kim",
        "email": "hyungtaekim@google.com",
        "time": "Tue Mar 08 23:42:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 08 23:42:02 2016 +0000"
      },
      "message": "Merge \"Add TV apps to AppLaunch test\" into nyc-dev"
    },
    {
      "commit": "e4e4da5cc6436c66765130e9ce498d29717c5f33",
      "tree": "6ba040dda855e05f3d71bfc084b4d67455800758",
      "parents": [
        "a521c4a9fae31a1d51e80b2312c7e2a0b03908a9",
        "1664a829eb08dd5c0f567f6466368ef1d1895e36"
      ],
      "author": {
        "name": "Tenghui Zhu",
        "email": "ztenghui@google.com",
        "time": "Tue Mar 08 17:25:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 08 17:25:48 2016 +0000"
      },
      "message": "Merge \"Add tileMode support into GradientColor\" into nyc-dev"
    },
    {
      "commit": "6fc955071afc4125a6a52bf7ab01129416ae0dbf",
      "tree": "15f2c2f0cdef1a5c8ceafc44e5620838304e1396",
      "parents": [
        "00694afd434cb5e23f4021181511efbe1910ee48"
      ],
      "author": {
        "name": "Hyungtae Tim Kim",
        "email": "hyungtaekim@google.com",
        "time": "Mon Mar 07 23:46:43 2016 +0900"
      },
      "committer": {
        "name": "Hyungtae Tim Kim",
        "email": "hyungtaekim@google.com",
        "time": "Tue Mar 08 14:00:44 2016 +0900"
      },
      "message": "Add TV apps to AppLaunch test\n\nTV apps declare a launcher activity using a\nCATEGORY_LEANBACK_LAUNCHER intent filter.\n\nBug: 27444470\nChange-Id: I0d3e412dc0abf65f6eeed4e5d2c0784d08773620\n"
    },
    {
      "commit": "1664a829eb08dd5c0f567f6466368ef1d1895e36",
      "tree": "16632de809b80ce3dd133e281bf18945ad9246ba",
      "parents": [
        "2e36a9e1c726310c51005b1b970ac9394006bdbd"
      ],
      "author": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Fri Mar 04 15:08:00 2016 -0800"
      },
      "committer": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Mon Mar 07 15:02:32 2016 -0800"
      },
      "message": "Add tileMode support into GradientColor\n\nSo VectorDrawable can have tileMode supported Gradient color.\nb/27126035\n\nChange-Id: Icbf5983be165f04dc640627f6208fb1292f15625\n"
    },
    {
      "commit": "0aa05d738822f435ceb4686f156d0182a1b01d1e",
      "tree": "41d90e3ae3c51a4f4deeed9f90c19cc8a24dec71",
      "parents": [
        "3973b1a75dd8420d51a2cf0dbba0eea174a7dc9e"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Feb 01 17:47:06 2016 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Mar 04 12:21:30 2016 -0800"
      },
      "message": "Turn down the logging a little bit.\n\nChange-Id: I44c51d5f8248df1f8cca19da802ee891afe78af7\n"
    },
    {
      "commit": "1e55375c96cadb8ef7aa12008e2be754969e1294",
      "tree": "b3df55550d42b2072ab9409b1dd6e8d6d0034a6a",
      "parents": [
        "93dcff01227abae7172c0da2bbb09d8f6221f296"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Feb 01 17:44:36 2016 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Mar 04 12:21:30 2016 -0800"
      },
      "message": "Turn down the logging a little bit.\n\nChange-Id: I14762c5cc3706c31bd1b3868eac2528ae981aef8\n"
    },
    {
      "commit": "fc3ad3e4abeb83a679b5515a7f6ec618b8bcdca4",
      "tree": "538cba90bf908106d1d1f6710caecc27953d5281",
      "parents": [
        "139bc62117f01d228a6beb18d98755c2fcf60bbf"
      ],
      "author": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Thu Mar 03 21:47:35 2016 -0800"
      },
      "committer": {
        "name": "Ryan Bavetta",
        "email": "bavetta@google.com",
        "time": "Thu Mar 03 22:13:52 2016 -0800"
      },
      "message": "Adds Ability to Test with SoundTrigger Stub HAL\n\nChange-Id: Ia79727e5fd645a5e99b8be41c413b94c302f1868\n"
    },
    {
      "commit": "5d634d7828ed345c1cca46818a6beab1de0ab626",
      "tree": "1b4347c148675b11fbac1e465310126ce3087e98",
      "parents": [
        "3716e52be592482534943d32ba0f72309305a224",
        "fcef23e831df0153fab7a3462973f0906ce9b8d8"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Wed Mar 02 22:54:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 02 22:54:05 2016 +0000"
      },
      "message": "Merge \"Revert the default wall paper for framework / emulator b/27451024 Change-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a\" into nyc-dev"
    },
    {
      "commit": "c523dc1ff9454bd8cd8fc9b00c39ea02409f93c4",
      "tree": "9db083a8fbb0b48358ad7b2dd32afa7ecef5d25f",
      "parents": [
        "c9a91cc050d9a1aa7e5a65cf104352e4be75cd25",
        "26fa8a54b671719a34290df97d61b60514b0d0ee"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Mar 02 20:15:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 02 20:15:54 2016 +0000"
      },
      "message": "Merge \"Allow notifications to be hidden from lockscreen at a package level.\" into nyc-dev"
    },
    {
      "commit": "26fa8a54b671719a34290df97d61b60514b0d0ee",
      "tree": "65f8698f091d2785f6b0c96c3d5e8e75ab20478b",
      "parents": [
        "1aeb31bdbb86faef361567e37a71fe500a8f19ac"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Feb 24 08:31:22 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Mar 02 15:13:54 2016 -0500"
      },
      "message": "Allow notifications to be hidden from lockscreen at a package level.\n\nBug: 26642033\nChange-Id: I67674ea9d42ee6b5865702be5d9ab2b09b53e15f\n"
    },
    {
      "commit": "fcef23e831df0153fab7a3462973f0906ce9b8d8",
      "tree": "1298b43fb0090098d1b32870e82f105b2497df72",
      "parents": [
        "27d68bb2df0165149f81fc491d66aa55e33b9a13"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Wed Mar 02 11:50:16 2016 -0800"
      },
      "committer": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Wed Mar 02 11:50:16 2016 -0800"
      },
      "message": "Revert the default wall paper for framework / emulator\nb/27451024\nChange-Id: I68ed094f44f1b4c48407497790f809147ec0ad5a\n"
    },
    {
      "commit": "b67985f337e1592f621e1b85f525098887804ccd",
      "tree": "fb73aa42cc5c678f1922a7efe971a3701ed9e0a7",
      "parents": [
        "b4672ef6dfbaf416981539d515ad1489d7d0bc87",
        "a748c08241e43fc68c7c34767d819aef5183936e"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Mar 02 18:52:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 02 18:52:35 2016 +0000"
      },
      "message": "Merge changes I4f72448f,I74b7233c into nyc-dev\n\n* changes:\n  Fix ripple positioning within scrolled node\n  Clip projected ripples to outlines\n"
    },
    {
      "commit": "678ff81105753656aa4822f4f675ef96dc9d2b83",
      "tree": "695ff095d9b5c839a51316c9b3f8976682be7d5e",
      "parents": [
        "82197c33a23a130acd93dcf54e70138a7e7ba970"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Mar 01 13:27:54 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Mar 02 10:29:15 2016 -0800"
      },
      "message": "Clip projected ripples to outlines\n\nbug:27343928\n\nAlso fixes positioning of ripples to a scrolled projection receiver.\n\nChange-Id: I74b7233c46d7c15839ca8bf50e188ba6646d7432\n"
    },
    {
      "commit": "d9f91827a9c6b0537b18d6e29873ae70b2d0bba6",
      "tree": "a621e3e5e8ccd1424b06df95ef3032d238793242",
      "parents": [
        "2ab93cb22ad641572bdfed1b2d3d9e8dc1e89f1f"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Tue Mar 01 20:39:03 2016 -0800"
      },
      "committer": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Tue Mar 01 20:39:03 2016 -0800"
      },
      "message": "Update wallpaper asset for N dev preview\nBug: 27434845\n\nChange-Id: I0f9ff168beab12d630ab824ab632f98051564570\n"
    },
    {
      "commit": "567f6f24747c80b4ab362a22985576c4f8a418fd",
      "tree": "348247aeb61bc3d44bb0fff9a0503aab657c99ee",
      "parents": [
        "1ce163fe34ae05218d723acafc4dd47bd55cc8da"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Mon Feb 29 14:02:32 2016 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Mar 01 12:42:54 2016 -0800"
      },
      "message": "Allow debug-overrides to be specified in an extra resource\n\nAn application can specify its debug-overrides in an extra resource with\nthe same name suffixed with \"_debug\" (e.g. res/xml/security_config.xml and\nres/xml/security_config_debug.xml).\n\nBy specifying the debug-overrides in an extra file release builds can\nstrip out the file (and any certificate resources that the\ndebug-overrides depend on) to prevent including testing configuration\ninformation in the release build of an application.\n\nBug: 27418003\nChange-Id: Ibfebc376360ca474fc0f9f2fd565faa0cffd9549\n"
    },
    {
      "commit": "4a18c26609df2c4230885acb64e92fb51aba70df",
      "tree": "b9f05aa7e6979f02a34d9ac335d06eae31358495",
      "parents": [
        "1db8850b793109da0fc4a65ec837b1a329072b07"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 26 17:23:48 2016 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Feb 29 12:37:11 2016 -0800"
      },
      "message": "Fix issue #27385109: control activity behavior without triggering...\n\n...isUserAMonkey for testing purpose\n\nAdd an argument for the caller to specify if they are a poo flinging\nmonkey.\n\nChange-Id: I0e149a8d78776abaf07517bd4ae886047b7f4252\n"
    },
    {
      "commit": "f0f629ffe44716b8d900929135142f0ebb9325f4",
      "tree": "7fe012d6a0313677a6cd916b7dc47174e615858b",
      "parents": [
        "3070d75bf3a6a054f299872a602569f3fceee02f"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Feb 25 09:34:04 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 26 10:54:08 2016 -0500"
      },
      "message": "Introduce IMPORTANCE_MIN.\n\nAllow HUNs for \u003e\u003d IMPORTANCE_HIGH.\nAllow full screen intents for IMPORTANCE_MAX.\n\nBug: 22960980\nBug: 26918284\nChange-Id: Id4d2b90ea2e21563dbc716db411060d826e73699\n"
    },
    {
      "commit": "d456303a179b89cd3b7ac33754b34b5bba6cb87a",
      "tree": "dcea7d87a2a274e6825f4b7d8a5fd7cb02119474",
      "parents": [
        "e811ebda31074716dee58ad112acfb6d8549b1d8",
        "e73af21807706c12245d4a2c081b06a1a66ea88d"
      ],
      "author": {
        "name": "Joshua Schwarz",
        "email": "joshuaschwarz@google.com",
        "time": "Thu Feb 25 22:51:54 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 25 22:51:54 2016 +0000"
      },
      "message": "Merge \"Add Google Now intent so that it is discoverable to AppLaunch metrics.\" into cw-e-dev am: dcd0b05dc3\nam: e73af21807\n\n* commit \u0027e73af21807706c12245d4a2c081b06a1a66ea88d\u0027:\n  Add Google Now intent so that it is discoverable to AppLaunch metrics.\n"
    },
    {
      "commit": "e62b8a858d3b60e448c391321b884c49da481065",
      "tree": "e2bf6b6a8813ebde6c07df4a576ce1a80bb45be3",
      "parents": [
        "c92a7d12e345e05272f3e84d49d75c77dc6e3edc"
      ],
      "author": {
        "name": "Hyungtae Tim Kim",
        "email": "hyungtaekim@google.com",
        "time": "Thu Feb 25 21:03:22 2016 +0900"
      },
      "committer": {
        "name": "Hyungtae Tim Kim",
        "email": "hyungtaekim@google.com",
        "time": "Thu Feb 25 21:56:21 2016 +0900"
      },
      "message": "UiBench adapted for TV\n\nActivityTransition needs to show all images regardless of\ndevice orientation, so that UiBench jank test could be run\non TV in landscape mode.\n\nBug: 27354151\nChange-Id: I7d2d0158b73411d48421bf3e05517c15e4c0ac4d\n"
    },
    {
      "commit": "349537b73710655d48e8e3a8472b058d8c1381c8",
      "tree": "20fc0281621529192b4f3f0ae6ac9b7b596b5546",
      "parents": [
        "768e1df37559c580ede46574bb1c583b0705375a"
      ],
      "author": {
        "name": "Joshua Schwarz",
        "email": "joshuaschwarz@google.com",
        "time": "Tue Feb 23 17:26:25 2016 -0800"
      },
      "committer": {
        "name": "Joshua Schwarz",
        "email": "joshuaschwarz@google.com",
        "time": "Wed Feb 24 22:26:38 2016 -0800"
      },
      "message": "Add Google Now intent so that it is discoverable to AppLaunch metrics.\n\nChange-Id: I65ddce1499c3fa2ca54b815709270610a273e571\n"
    },
    {
      "commit": "c1b0236d7069c99195607a48c5d10377e6750748",
      "tree": "e19d29f7d278cee853bde87d16e597545e043318",
      "parents": [
        "8dcdaaf11fe3b12a3d82f68287aa4f6119aafaa4",
        "32d2a1024f75f7e917f2aca18d34322a46d36bcb"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Feb 25 00:02:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 25 00:02:37 2016 +0000"
      },
      "message": "Merge \"Dont trust the user added CA store by default for apps targeting N\" into nyc-dev"
    },
    {
      "commit": "f47f173b06e2972bb376da8ff11db3a83c21d10b",
      "tree": "0112c168702444476bf2324a0dc5a09e66af5b57",
      "parents": [
        "a572e4a87b361398a8a8b4ce485fe9226472c81f"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Thu Feb 18 16:16:12 2016 -0800"
      },
      "committer": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Wed Feb 24 12:57:01 2016 -0800"
      },
      "message": "Fix AlwaysOnHotwordDetector recognition event bug.\n\nParcelables don\u0027t work well with inheritance. So changed the\nIRecognitionStatusCallback to have onKeyphraseDetected() and\nonGenericSoundTriggerDetected() for those respective events.\n\nMade corresponding changes to AlwaysOnHotwordDetector and SoundTriggerDetector.\n\nBug: 27250528\nChange-Id: Ic08a431e7cc4248c688b05c865348170246de576\n"
    },
    {
      "commit": "32d2a1024f75f7e917f2aca18d34322a46d36bcb",
      "tree": "380523f9dbb4b5f6bbd2cc2fc7cb45635535e0d9",
      "parents": [
        "d78bf970ca8b7a48bf26651016c034b5e319456c"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Feb 23 16:01:55 2016 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Feb 24 10:36:27 2016 -0800"
      },
      "message": "Dont trust the user added CA store by default for apps targeting N\n\nAndroid\u0027s security model is such that the applications data is secure by\ndefault unless the application specifically grants access to it.\nApplication data in transit should have similar security properties.\n\nBug: 27301579\nChange-Id: I72f106aefecccd6edfcc1d3ae10131ad2f69a559\n"
    },
    {
      "commit": "2d1de78a4c8fc224329a9622c9326e42a42ddadd",
      "tree": "6c5bc935e1007db0de7ed99ba877fb311e0fe48f",
      "parents": [
        "9a08f827a4f8ac333402e22e5d45228abe8d98fa"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Sun Feb 21 18:10:28 2016 -0800"
      },
      "committer": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Mon Feb 22 15:19:44 2016 -0800"
      },
      "message": "Unload logic for generic and keyphrase sound models.\n\n When delete is called, now the STH unloads the corresponding models.\n\nFix bug with keyphrase where a delete call didn\u0027t unload (or stop)\nthe keyphrase model.\n\nBug: 27279380\nChange-Id: Ia34f713d2aecef4102c0f0ccc57b8d2e5febe4bb\n"
    },
    {
      "commit": "28af5fcdc9047909eb31babc8ea18d2c39e4c93b",
      "tree": "fcb67e75238e5376300344871198d5bacb82a5b0",
      "parents": [
        "0e16984d0630f1b01704578568e562283f80b799",
        "933da8150c4a80b94684c97cd6813e5018a73a8d"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Fri Feb 19 23:57:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 19 23:57:59 2016 +0000"
      },
      "message": "Merge \"Fix minor bugs:\" into nyc-dev"
    },
    {
      "commit": "359df40aaf4be97e94e78465fa06a6b6a018466b",
      "tree": "e3eb3d564217ddb9606497bc0c35e67a1c3aa6d6",
      "parents": [
        "e961f32b0f96902276c69f25a35e89aa8cc34ea0",
        "1c8cbb54407b9c1d56626de80a796a395012a92c"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Fri Feb 19 23:20:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 19 23:20:06 2016 +0000"
      },
      "message": "Merge \"Fix a set of random warnings in frameworks/base/\" into nyc-dev"
    },
    {
      "commit": "933da8150c4a80b94684c97cd6813e5018a73a8d",
      "tree": "83ceb5176e3ec8ca6ded45e555486b9a6ed3e6a4",
      "parents": [
        "24ffe236b1ca89b6088a5488c591ea836ee59e1c"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Thu Feb 18 15:31:54 2016 -0800"
      },
      "committer": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Fri Feb 19 15:06:27 2016 -0800"
      },
      "message": "Fix minor bugs:\n\n - Fix issue when multiple starts cause multiple spurious loads to be sent to\n   the native layer.\n - Fix scrolling issue in the native app.\n\nBug: 27222043\nChange-Id: Iddf36a8b68637f478dc23b001ecbde352db3a5f0\n"
    },
    {
      "commit": "1c8cbb54407b9c1d56626de80a796a395012a92c",
      "tree": "159a34a8b004c1afe0a351e113a000f1d4c3e744",
      "parents": [
        "ea168d229d316c84652e88ad0f19adbaa884d731"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Fri Feb 19 13:44:25 2016 -0800"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Fri Feb 19 13:44:25 2016 -0800"
      },
      "message": "Fix a set of random warnings in frameworks/base/\n\nBug: 26936282\nChange-Id: Ic411d7a1673503d5945f952ebf5a8be964bb54a4\n"
    },
    {
      "commit": "73d96fb4bbe1e3796e655314619bf9897d07c929",
      "tree": "9bbaf1c4ba347cc8d7d2ddcc243ff1afd2391d4b",
      "parents": [
        "ea168d229d316c84652e88ad0f19adbaa884d731",
        "ef37f284364cc45c2ed91bfe04c489d2cedd32d2"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 19 19:17:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 19 19:17:25 2016 +0000"
      },
      "message": "Merge \"Remove Notification Topics.\" into nyc-dev"
    },
    {
      "commit": "4642ae0614dce6559d64765df1005f8e01b82ece",
      "tree": "adcb169b0b0e15f68322ce54ceb43637e472e835",
      "parents": [
        "aafff2f835ea7c6dd08cadea0d92dfa7288c8e09"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Thu Feb 18 11:25:48 2016 -0800"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Thu Feb 18 14:06:58 2016 -0800"
      },
      "message": "Suppressed unused parameter warnings in frameworks/base/tests/Camera2Tests\n\nBug: 27149500\nChange-Id: I3e522d58db88d2933ae82f6f448a8671316b0b35\n"
    },
    {
      "commit": "ef37f284364cc45c2ed91bfe04c489d2cedd32d2",
      "tree": "e2d145fa134fbb6d8a98723a9ddf330a414995fa",
      "parents": [
        "0f900c02d9aafa9a98ff39ea7d661c1cdfbddcdb"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 12 09:11:27 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Feb 18 08:55:33 2016 -0500"
      },
      "message": "Remove Notification Topics.\n\nBug: 23220370\nChange-Id: Ifbcdbab1cf6974c192483091512f75762784a98e\n"
    },
    {
      "commit": "3fff7f5634ca788c1c84b6f1b316819ffd4c7cb2",
      "tree": "20eda00acc17334e7efc29a22dd552b6900eee05",
      "parents": [
        "93dfc03ba632590e30604dde31b78628df962eff"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Tue Feb 09 12:15:19 2016 -0800"
      },
      "committer": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Wed Feb 17 14:24:03 2016 -0800"
      },
      "message": "SoundTriggerHelper changes for GenericSoundModels.\n\n - Refactoring SoundTriggerHelper to handle generic sound models.\n     - Ability to store multiple models, callback and state information.\n     - Separate out initialization to be done per voice model, per any model\n     and per generic model.\n - Minor change to the API exposed -- removing the Handler from the\n   createSoundTriggerDetector call.\n - Added callback processing for onRecognitionEvent().\n - Added logic for stopAll().\n - Changes to the SoundTriggerTestApp to start/stop recognition.\n     - Multiple models (3).\n     - Ability to start/stop/load/unload individual models.\n\nBug: 22860713\nBug: 27222043\nChange-Id: Ie5d811babb956bead653fb560a43f1e549ed11bd\n"
    },
    {
      "commit": "68723c571ead7a88f0b986640a4788e922474e24",
      "tree": "57b6912c17896ec9954d8a973de9b791db4d5208",
      "parents": [
        "923e6342fbf40fb3d6d5fe02ae4821e58e43ff52"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Feb 01 18:05:46 2016 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Feb 12 23:41:45 2016 -0800"
      },
      "message": "Fix the text so it\u0027s visible with current themes.\n\nChange-Id: Ia3f962a8a46ea05465476961de2d297cf08c75b4\n"
    },
    {
      "commit": "81afbcdbf96c687b61ed53170e1654f4f8ea5b15",
      "tree": "18d86025fe5ac36afb41ba506b94afa88a28cae4",
      "parents": [
        "b1a235f9524b71126a9768571ad0b0a7fe0b304c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 14:54:08 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 14:54:08 2016 -0500"
      },
      "message": "Allow apps to know what users think of their notifications.\n\n- App wide blocking\n- Topic importance\n\nChange-Id: I9026e5c26c5dbcab1c86c385beede891f961933f\n"
    }
  ],
  "next": "f648108f83d4e74811919e9811efb8fcc184b8a3"
}
