)]}'
{
  "log": [
    {
      "commit": "d511a090d26b91ab5954906cebfe81ae130c24bf",
      "tree": "334f84f0e1c05a79ddbf18e64572f7d26e6ebb9e",
      "parents": [
        "a75c2a7819a5ecc3c797649b94eb64adf3c99d3e",
        "355d82b67e3b4307680f5dcfe901d9b818e2c34d"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Mar 01 21:39:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 21:39:27 2016 +0000"
      },
      "message": "Merge \"Don\u0027t assert against Recents title.\" into nyc-dev"
    },
    {
      "commit": "355d82b67e3b4307680f5dcfe901d9b818e2c34d",
      "tree": "93d624e4e9105e0bb215c58f6d2b24d9f8a7789b",
      "parents": [
        "78614f7714cec3cacc4947b5c3e1a2b199640a3b"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Mar 01 12:57:44 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Mar 01 13:36:22 2016 -0800"
      },
      "message": "Don\u0027t assert against Recents title.\n\nIt was causing a failure.\n\nBug: 27383076\nChange-Id: Ieb4693783831443e05f32333c181371b0eb4fb93\n"
    },
    {
      "commit": "a75c2a7819a5ecc3c797649b94eb64adf3c99d3e",
      "tree": "dd52cd583b4b1481e66fe5d4c908f9069a647fde",
      "parents": [
        "ccb7f018e698d1abd7f9304b29ae5929896749b0",
        "875d45aabb11b92b12959d2d952d5324208cad59"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Mar 01 21:32:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 21:32:06 2016 +0000"
      },
      "message": "Merge \"Show error message when pairing fails in SUW.\" into nyc-dev"
    },
    {
      "commit": "ccb7f018e698d1abd7f9304b29ae5929896749b0",
      "tree": "32b64c6bef0ff3978caa66f3a6bfbd1909a3dd35",
      "parents": [
        "a6dcaa6f846440da99f03fb221d17fc5fa8b7016",
        "58f5bd5412d315ccbd80ebf9e1d2f297f159fe0d"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Mar 01 21:02:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 21:02:51 2016 +0000"
      },
      "message": "Merge \"Revert \"add all those great comments from the other file.\"\" into nyc-dev"
    },
    {
      "commit": "58f5bd5412d315ccbd80ebf9e1d2f297f159fe0d",
      "tree": "6d68776ad5778b230615c46ad123d18cf0da91dd",
      "parents": [
        "72a4bbc694aef402a9a3fc1656d8bf26decaeb70"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Mar 01 21:02:21 2016 +0000"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Mar 01 21:02:21 2016 +0000"
      },
      "message": "Revert \"add all those great comments from the other file.\"\n\nThis reverts commit 72a4bbc694aef402a9a3fc1656d8bf26decaeb70.\n\nChange-Id: Ib351cdd85b8daf17fecc23a3851dda9fb89e477c\n"
    },
    {
      "commit": "a6dcaa6f846440da99f03fb221d17fc5fa8b7016",
      "tree": "e4ba175c1cd7294d29b7eb6d5d708113be16bc7c",
      "parents": [
        "4f858aaa5a7ef493e79e6d35a8d526f5d8de97e9",
        "e5ad41bc022db99c4f6663da0a9e49356c006741"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Mar 01 20:57:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:57:02 2016 +0000"
      },
      "message": "Merge \"Fix issue #27317952: PendingIntent.getIntent() should be protected\" into nyc-dev"
    },
    {
      "commit": "4f858aaa5a7ef493e79e6d35a8d526f5d8de97e9",
      "tree": "ec096fda767ed1b58e77c8c9b9ecef1b8de7649e",
      "parents": [
        "4722231184e75a16fe506f6d903a9cddfd9a8460",
        "a67932374dbbfbe4c6440d223fc7922b313dd957"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Mar 01 20:39:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:39:59 2016 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Remove deprecated methods / classes\"\"\" into nyc-dev"
    },
    {
      "commit": "4722231184e75a16fe506f6d903a9cddfd9a8460",
      "tree": "f644ba9cc3ea0da8f8514045aeb1ca562f53d113",
      "parents": [
        "6e6669577780cb343703f19e15df40bcae905437",
        "3756cfe4b222888d6aa70464418c3e1cd9b3193a"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Mar 01 20:34:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:34:50 2016 +0000"
      },
      "message": "Merge \"Changed logging format of lost windows to reduce confusion.\" into nyc-dev"
    },
    {
      "commit": "6e6669577780cb343703f19e15df40bcae905437",
      "tree": "ef5e7cab3e6023e9c35300dd510ff0361ae5989f",
      "parents": [
        "ff3c66b3523a15625dc3198069ca5c0ce7fd1f2b",
        "cd7043e99abd14fd586ab6bf37a40c55cd529f3e"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Mar 01 20:34:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:34:15 2016 +0000"
      },
      "message": "Merge \"Add activity onStop lifecycle to event logs.\" into nyc-dev"
    },
    {
      "commit": "ff3c66b3523a15625dc3198069ca5c0ce7fd1f2b",
      "tree": "3b4389aa5c345848b0e54b304a426e48ddad59c0",
      "parents": [
        "bbcdab6f012d9d8043e35af8771fb9cc8a66645c",
        "e4487ea288e9fea837995d9bc4608c8a4a253ec8"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Mar 01 20:25:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:25:19 2016 +0000"
      },
      "message": "Merge \"More sensible return code for Credentials.deleteAll\" into nyc-dev"
    },
    {
      "commit": "bbcdab6f012d9d8043e35af8771fb9cc8a66645c",
      "tree": "af8582539de92403ab297428c4aa3ed91da9f420",
      "parents": [
        "2f4286b79263a730890110cc3d112634f2baf192",
        "ec87a878d340500be05be3ff622b06f66eae8a96"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 20:10:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:10:24 2016 +0000"
      },
      "message": "Merge \"Fix difference in icon size for quick QS\" into nyc-dev"
    },
    {
      "commit": "2f4286b79263a730890110cc3d112634f2baf192",
      "tree": "1d6ed1c6042334152f37495c2e3577636b5252ed",
      "parents": [
        "ecc873d5ee8730833fe261e03b8b058c343d71db",
        "89e7a696f0902f1116f3ccc7eec786aec0c5de97"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Mar 01 20:09:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:09:45 2016 +0000"
      },
      "message": "Merge \"ConnectivityService: listen to USER_UNLOCKED too\" into nyc-dev"
    },
    {
      "commit": "ecc873d5ee8730833fe261e03b8b058c343d71db",
      "tree": "864496e056718365097a47a526ff4fa426363659",
      "parents": [
        "eca23784db8184f2912b0f8c742b58a3b59ad854",
        "b73ebc88d9cf104b3a2ca7c1b2afb66ff9b8e6d0"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Mar 01 20:04:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:04:34 2016 +0000"
      },
      "message": "Merge \"Hide android.bluetooth.OobData\" into nyc-dev"
    },
    {
      "commit": "eca23784db8184f2912b0f8c742b58a3b59ad854",
      "tree": "fbcf4e26a0203eb2823ef1187e904ab0456fd280",
      "parents": [
        "9da18850475505fc5c0dacd3100ae95128b9bd65",
        "159ef7b4e9fe7de4b1e671bf56c510c64360e728"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Mar 01 20:00:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 20:00:53 2016 +0000"
      },
      "message": "Merge \"Improve mergeability of metrics_constants.proto\" into nyc-dev"
    },
    {
      "commit": "ec87a878d340500be05be3ff622b06f66eae8a96",
      "tree": "5263921f06f8b48ea8eba4ec6ad1d6c593ff364c",
      "parents": [
        "1f67c8740cf9d3e2852b9685500271779d5e09cb"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 15:00:16 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 15:00:16 2016 -0500"
      },
      "message": "Fix difference in icon size for quick QS\n\nBug: 27371482\nChange-Id: I7c1316bf3b3ff6dfde0a92a6c8b9599c2f203503\n"
    },
    {
      "commit": "159ef7b4e9fe7de4b1e671bf56c510c64360e728",
      "tree": "1ab41414150a521bcd865e1bf44f7f0875073512",
      "parents": [
        "35293d2ff7de5d98f9bc5a4417de66147f4a1cf5"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Feb 25 11:58:32 2016 -0800"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Mar 01 11:59:15 2016 -0800"
      },
      "message": "Improve mergeability of metrics_constants.proto\n\nChange-Id: I6f964d85b5d1b85a04bc8ac2a87453455be93719\n"
    },
    {
      "commit": "9da18850475505fc5c0dacd3100ae95128b9bd65",
      "tree": "8745657d152c69675b803e76ce22727e6467890b",
      "parents": [
        "6b03ff8d57bd8c211eb3b3dc2abdb96a1bfa81dc"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 01 11:56:30 2016 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Mar 01 19:58:06 2016 +0000"
      },
      "message": "Fixing regression in creating dismiss descriptions.\n\nBug: 27411256\nChange-Id: I39f56257544d593838349049208fe59f551100eb\n"
    },
    {
      "commit": "6b03ff8d57bd8c211eb3b3dc2abdb96a1bfa81dc",
      "tree": "c412af3d030f46d1cf2510784588d0f8d2c1e7cf",
      "parents": [
        "35293d2ff7de5d98f9bc5a4417de66147f4a1cf5",
        "3f3d744d5c51d3ecc06af22ac7d69f4437671915"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Mar 01 19:57:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:57:05 2016 +0000"
      },
      "message": "Merge \"Skip animation in error case, log for further investigation.\" into nyc-dev"
    },
    {
      "commit": "35293d2ff7de5d98f9bc5a4417de66147f4a1cf5",
      "tree": "241567b90ab0e66e71ffbed0062bd107fb3375c8",
      "parents": [
        "d1caf8560df4860fa7fcbd63afe359990f72d9f4",
        "6701be428cc3d96dd1735238f3f4299cf5eecaed"
      ],
      "author": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Tue Mar 01 19:56:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:56:06 2016 +0000"
      },
      "message": "Merge \"Add deprecated annotation to launchManageBlockedNumbersActivity API.\" into nyc-dev"
    },
    {
      "commit": "d1caf8560df4860fa7fcbd63afe359990f72d9f4",
      "tree": "39bf4fb0bdd0eee6beba2c259356892cbc6fa390",
      "parents": [
        "f3179cf56a34ca490d63570473470ee6f833e63b",
        "9ad8613bbb6c77530e5407c07d67918512edf605"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Mar 01 19:55:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:55:14 2016 +0000"
      },
      "message": "Merge \"Suppress StopInfo exception based on target API.\" into nyc-dev"
    },
    {
      "commit": "f3179cf56a34ca490d63570473470ee6f833e63b",
      "tree": "cfdd83d341ccd6f14f62b1c61952a0a06956ea60",
      "parents": [
        "e636afd901a58ff54433c907a324ed56d4d33f9c",
        "72a4bbc694aef402a9a3fc1656d8bf26decaeb70"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Mar 01 19:38:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:38:45 2016 +0000"
      },
      "message": "Merge \"add all those great comments from the other file.\" into nyc-dev"
    },
    {
      "commit": "72a4bbc694aef402a9a3fc1656d8bf26decaeb70",
      "tree": "138fd25f3b42df1eda8c06d689cc4493b125f934",
      "parents": [
        "933c1d48bcefcd133d97ccdec6581b246313d423"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Mar 01 14:31:56 2016 -0500"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Mar 01 14:31:56 2016 -0500"
      },
      "message": "add all those great comments from the other file.\n\nBug: 27429645\nChange-Id: Ice3b1d01f27fa872191cd07f54b55a51733f77a1\n"
    },
    {
      "commit": "e636afd901a58ff54433c907a324ed56d4d33f9c",
      "tree": "2f524a0abdcbb6c1c5e6441b76e07fa8a79e6320",
      "parents": [
        "a26ddbaf7b5dd642e95cb7be33137312a799546a",
        "46dbfb475fe0d1644f27f78e35735ba32c92225b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 19:26:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:26:56 2016 +0000"
      },
      "message": "Merge \"Handle density changes in QS\" into nyc-dev"
    },
    {
      "commit": "9ad8613bbb6c77530e5407c07d67918512edf605",
      "tree": "b33c14b76c9e70b37eecd28bc8240bb17fd64cb8",
      "parents": [
        "a26ddbaf7b5dd642e95cb7be33137312a799546a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Mar 01 11:22:59 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Mar 01 12:18:40 2016 -0700"
      },
      "message": "Suppress StopInfo exception based on target API.\n\nBug: 27429026\nChange-Id: Ibf0b058b1f921c20fbc3c72045467883a8934f67\n"
    },
    {
      "commit": "a26ddbaf7b5dd642e95cb7be33137312a799546a",
      "tree": "678a8aac3b4363a8853b017d5074be3c4f534e14",
      "parents": [
        "8e0c4981656a7def112b10c1bec8e9a00142aa52"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 29 20:43:55 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Mar 01 19:16:33 2016 +0000"
      },
      "message": "Notification groups with only one child behave nicer when swiping\n\nWhen swiping the last child of a group away the notification parent\nis now swiped instead of the child, unless it is non-dismissable.\n\nBug: 27420342\nChange-Id: Idbb1fac5e46a5a91af829973ee167ad400be82a5\n"
    },
    {
      "commit": "8e0c4981656a7def112b10c1bec8e9a00142aa52",
      "tree": "789cc1167497650ad414526c32b463f2b2c32749",
      "parents": [
        "898d173b92fb78d56bce208da31808d0852c7762"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 29 20:03:08 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Mar 01 19:16:11 2016 +0000"
      },
      "message": "Fixed a bug where children were not / incorrectly userlocked\n\nThis can lead to all sorts of weird behavior\n\nBug: 24866646\nChange-Id: If3395c5f1b524592cd658a57ac91d2a0fe893011\n"
    },
    {
      "commit": "898d173b92fb78d56bce208da31808d0852c7762",
      "tree": "dc7b5833a06ec38df7ae1b494b526bab0a44ec10",
      "parents": [
        "ee70388723af0a5d3b9977aa014a8c647a3b1d34"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 29 19:57:35 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Mar 01 19:15:30 2016 +0000"
      },
      "message": "Expanding first child in a group now if it\u0027s the only one\n\nWhen expanding notifications, the first child is now expanded\nif it\u0027s the only one in there.\n\nBug: 27419554\nChange-Id: Icdadbb7036e4cd5964de4c2e96e6a8322052bc93\n"
    },
    {
      "commit": "ee70388723af0a5d3b9977aa014a8c647a3b1d34",
      "tree": "100df05328d81c889e9c0891b6e007dbb29753a4",
      "parents": [
        "88353459e28059d440d76d1e78fb6a2bce157fb3",
        "57af5e3318c3a111cb0778b79c91f8dcd77f0ae8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 19:14:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:14:33 2016 +0000"
      },
      "message": "Merge \"Fix QS edit BGs\" into nyc-dev"
    },
    {
      "commit": "88353459e28059d440d76d1e78fb6a2bce157fb3",
      "tree": "a6a9bc2c1910bdbbd6f836b1913913d2cd0ba2e9",
      "parents": [
        "0ce76e920492ce12226591cb0fd66527c7723eed",
        "2bf39d8e9f9bdcbe548f8bd8acb89def382b467d"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Mar 01 19:13:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:13:39 2016 +0000"
      },
      "message": "Merge \"AudioTrack: docs for getUnderrunCount()\" into nyc-dev"
    },
    {
      "commit": "0ce76e920492ce12226591cb0fd66527c7723eed",
      "tree": "54bb2e60432090774e61aadfdefd9e7c86540e1f",
      "parents": [
        "1f3eca97b9a929f2fae33cea930b84ddd2c5d602",
        "211d9052f265b4f41b6de74131482a7c77a5e005"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Mar 01 19:10:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:10:50 2016 +0000"
      },
      "message": "Merge \"Add use for audio_unique_id_t\" into nyc-dev"
    },
    {
      "commit": "1f3eca97b9a929f2fae33cea930b84ddd2c5d602",
      "tree": "df24aedb977fb496477b6b36406a2a0d5f0b4ebd",
      "parents": [
        "c50bf8e33e67c26b5dc4fd18ec665d2985fd42e7",
        "073a526ba77c338e45114ea0885890336d219c47"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Mar 01 19:07:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 19:07:36 2016 +0000"
      },
      "message": "Merge \"Disable extracting the bg color from the window background.\" into nyc-dev"
    },
    {
      "commit": "b73ebc88d9cf104b3a2ca7c1b2afb66ff9b8e6d0",
      "tree": "f84cf940a4d6dab15677431e29c05b0f4a2d6c20",
      "parents": [
        "4f655de3de5819c1076b83747c135554dfd22708"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Mon Feb 29 19:31:59 2016 -0800"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Mar 01 11:00:33 2016 -0800"
      },
      "message": "Hide android.bluetooth.OobData\n\nBug: 27385555\nChange-Id: I1767909ca17b1b23a2f23ea4a5b4a02cc52eecde\n"
    },
    {
      "commit": "c50bf8e33e67c26b5dc4fd18ec665d2985fd42e7",
      "tree": "1d9e76804e483e21275f0b8752c1710bc686ccf1",
      "parents": [
        "3041048a0a978e4b43d0dec64ec58de552644920",
        "3e166b27fcf67dedc1ca1507266484763c7e15ea"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Mar 01 18:58:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:58:28 2016 +0000"
      },
      "message": "Merge \"Created metric events for scoped directory access API.\" into nyc-dev"
    },
    {
      "commit": "3041048a0a978e4b43d0dec64ec58de552644920",
      "tree": "23df4ba5612de466e1a421369f54240da814467f",
      "parents": [
        "9e65739c19a296de06e9a55981cbafa8ee3af94f",
        "3c20d633731a3a2f6ea03012cb4b1d4903a31520"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Mar 01 18:57:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:57:03 2016 +0000"
      },
      "message": "Merge \"Adding toStrings() to the API.\" into nyc-dev"
    },
    {
      "commit": "9e65739c19a296de06e9a55981cbafa8ee3af94f",
      "tree": "d54ce618a857fd2e52fb3b6d3a3a9316832a3207",
      "parents": [
        "1c7cd0a8826350d08e3576627c8cd61d5c6b20bd",
        "7f2f441783c3924637998f3692439722c423f199"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 18:56:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:56:16 2016 +0000"
      },
      "message": "Merge \"Protect against a lack of metadata.\" into nyc-dev"
    },
    {
      "commit": "e4487ea288e9fea837995d9bc4608c8a4a253ec8",
      "tree": "dca512b8025bfdc8d858ceec8964ebb040b34055",
      "parents": [
        "42d8b7d7abe4ecab049e020c3836dae97660dd4d"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Mon Feb 29 17:43:54 2016 +0000"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Mar 01 18:56:14 2016 +0000"
      },
      "message": "More sensible return code for Credentials.deleteAll\n\nWas: result \u003d True iff nDeleted !\u003d 0\nNow: result \u003d True iff nDeleted \u003d\u003d nExisted\n\nThe most common reason you\u0027d want to delete all credentials under an\nalias is to be sure they no longer exist. The new contract gives a\nway to do this without multiple IPCs to the same service.\n\nBug: 27335182\nChange-Id: I8762b9b4fcc48037387dd805dbd0dbbe141d5b24\n"
    },
    {
      "commit": "1c7cd0a8826350d08e3576627c8cd61d5c6b20bd",
      "tree": "6b987905e164a419b93562de6495bf1c54946e49",
      "parents": [
        "4f655de3de5819c1076b83747c135554dfd22708",
        "be0184662d50c7640c52390a9ffff5a5fbd0e0f5"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 18:54:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:54:53 2016 +0000"
      },
      "message": "Merge \"Fix app icon in notification guts.\" into nyc-dev"
    },
    {
      "commit": "4f655de3de5819c1076b83747c135554dfd22708",
      "tree": "dcd0645208cc8e7f35870e0def14479f4a425e91",
      "parents": [
        "63f2c9b0cb2d041202978369ccb9ed3726cd8e3b",
        "ddc1397eba25e17591e3491dddb192b3fa38100f"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Mar 01 18:38:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:38:09 2016 +0000"
      },
      "message": "Merge \"Frameworks/base: Refactor TextView initialization\" into nyc-dev"
    },
    {
      "commit": "63f2c9b0cb2d041202978369ccb9ed3726cd8e3b",
      "tree": "68219393b9cd2c3b079ecfd701d7bacaa02277e4",
      "parents": [
        "78f335e7537184093bd78fc22a1ce64c34bd01a5",
        "b493a7dffe1b40fd7d5c22b8ed340c76918bc56b"
      ],
      "author": {
        "name": "Keun-young Park",
        "email": "keunyoung@google.com",
        "time": "Tue Mar 01 18:37:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:37:57 2016 +0000"
      },
      "message": "Merge \"make isUiModeLocked, isNightModeLocked test api\" into nyc-dev"
    },
    {
      "commit": "3e166b27fcf67dedc1ca1507266484763c7e15ea",
      "tree": "52511da3ac9e1baf90781f0fb781f0b49409de75",
      "parents": [
        "78614f7714cec3cacc4947b5c3e1a2b199640a3b"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Feb 24 10:17:41 2016 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Mar 01 10:12:58 2016 -0800"
      },
      "message": "Created metric events for scoped directory access API.\n\nBUG: 27334821\nChange-Id: I8a1bfc328dcd26b42bb66884d14b34ad11aa232f\n"
    },
    {
      "commit": "78f335e7537184093bd78fc22a1ce64c34bd01a5",
      "tree": "d76cca0421caa15f5e1bb57d01f97954f52101db",
      "parents": [
        "e1ac71fe9924add9368d118932e6c2bf0dfb2d70",
        "35fd93810541430615b2f1118abc756b717d379c"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Tue Mar 01 18:07:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 18:07:05 2016 +0000"
      },
      "message": "Merge \"Fix Fingerprint confusing personal and work fingerprints when unified\" into nyc-dev"
    },
    {
      "commit": "3f3d744d5c51d3ecc06af22ac7d69f4437671915",
      "tree": "9ce9f14ec792eff50150d7b3df7a51b8195b25e3",
      "parents": [
        "fbb584dfa0f6404d151825bb131144777e515a9f"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 01 10:07:04 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 01 10:07:04 2016 -0800"
      },
      "message": "Skip animation in error case, log for further investigation.\n\nBug: 27389156\nChange-Id: Idc2ebdf04ab72d326f68a47627b27d6e61315d1e\n"
    },
    {
      "commit": "e1ac71fe9924add9368d118932e6c2bf0dfb2d70",
      "tree": "5f590ebe4cbf75b43253678fb664cf38553bc21d",
      "parents": [
        "168d5e4e2e132d8be0922021f46efd4361e9fcb1",
        "d479b52d12fc782f18df6b5ae15c19e022f0ec14"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Mar 01 17:59:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:59:20 2016 +0000"
      },
      "message": "Merge \"Restrict the cases when we profile guided compile an apk\" into nyc-dev"
    },
    {
      "commit": "168d5e4e2e132d8be0922021f46efd4361e9fcb1",
      "tree": "11f6227e18bfc931eab9cc2eb279a9d60746a0f8",
      "parents": [
        "810252ad47945f7876a69fbf35c8486c7d8994c4",
        "d545dce4b91b6b65d71c98c39a9ed8c5540b3c34"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Mar 01 17:58:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:58:17 2016 +0000"
      },
      "message": "Merge \"Check task.isResizeable() instead of the resize mode directly\" into nyc-dev"
    },
    {
      "commit": "810252ad47945f7876a69fbf35c8486c7d8994c4",
      "tree": "bb2306c01fbf66c3effc179e9e6141d60a02aa2a",
      "parents": [
        "1984d783304fe1ee915907d3a3c631f73d1243ff",
        "1b268cbca63f4b36ed0b048ee8dec27896005cca"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Mar 01 17:50:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:50:33 2016 +0000"
      },
      "message": "Merge \"Add setAlwaysOpaque and setTint to BarTransitions\" into nyc-dev"
    },
    {
      "commit": "1984d783304fe1ee915907d3a3c631f73d1243ff",
      "tree": "d1b5a4bed93fdcda92439257639d8598aa23c166",
      "parents": [
        "c453905afc9c4c320ac599b748d89fbb85c3e079",
        "4449ef5b6a85ef4e16dbd5d939db7b11eac0b586"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Mar 01 17:50:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:50:02 2016 +0000"
      },
      "message": "Merge \"Display Toast with linker warnings after Activity.onStart()\" into nyc-dev"
    },
    {
      "commit": "c453905afc9c4c320ac599b748d89fbb85c3e079",
      "tree": "77e23fe0d4e0e5a1dc567f9da9789581b0fbc8e3",
      "parents": [
        "55fc649368b09347d5af14cd26b2ef87d577451a",
        "c4967e71614c46a860564d60dda34bf8b928bd3e"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Mar 01 17:39:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:39:13 2016 +0000"
      },
      "message": "Merge \"Fixed handling of blockUninstall setting\" into nyc-dev"
    },
    {
      "commit": "7f2f441783c3924637998f3692439722c423f199",
      "tree": "6b49a8ef4926375d229eae60cb2b7a2a8c7ac0fb",
      "parents": [
        "be0184662d50c7640c52390a9ffff5a5fbd0e0f5"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 12:33:48 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 12:33:48 2016 -0500"
      },
      "message": "Protect against a lack of metadata.\n\nChange-Id: Idc28ac451567e8ee4772d9db3009102d781e6331\n"
    },
    {
      "commit": "55fc649368b09347d5af14cd26b2ef87d577451a",
      "tree": "75d5da57df33e324e645cd8221a61f816f7a070f",
      "parents": [
        "933c1d48bcefcd133d97ccdec6581b246313d423",
        "3518feda213f32c3ab0fd11a4bb97f6225f4bbdd"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Mar 01 17:33:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:33:40 2016 +0000"
      },
      "message": "Merge \"Correct state loss tracking for FragmentTransaction.commitNow\" into nyc-dev"
    },
    {
      "commit": "be0184662d50c7640c52390a9ffff5a5fbd0e0f5",
      "tree": "9e160563941248266decc61aa32d3e64f4bb1b83",
      "parents": [
        "2319dd3a66754b8b6ff27a1363c33244a8a9eccc"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 12:22:48 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 12:23:21 2016 -0500"
      },
      "message": "Fix app icon in notification guts.\n\nBug: 27408961\nChange-Id: Iafae86dff611eb5c00b283452b5fcbc65f314c9e\n"
    },
    {
      "commit": "933c1d48bcefcd133d97ccdec6581b246313d423",
      "tree": "6d68776ad5778b230615c46ad123d18cf0da91dd",
      "parents": [
        "6839f4c5f4ce67e20ca4e839afb2c553701e826f"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 01 17:03:02 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Mar 01 17:22:07 2016 +0000"
      },
      "message": "Track change 02072325e0133d78cc575732a0762ed3da0242a7\n\nBug: 27404545\nChange-Id: I51b1e7239d456f0ec1d0bdc6b54761aeb44368d9\n"
    },
    {
      "commit": "6839f4c5f4ce67e20ca4e839afb2c553701e826f",
      "tree": "45eb65d18fd0450bf733b1e8af336b2809256e12",
      "parents": [
        "3e0127f5d568d946ed24a9f98829c8bce1086dda",
        "24825ff42153a842499e2ff1e581581b0f760b2a"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Mar 01 17:21:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:21:52 2016 +0000"
      },
      "message": "Merge \"Regenerate API after b8f53ee812b75b526c3b481b62334e45609fa70e.\" into nyc-dev"
    },
    {
      "commit": "24825ff42153a842499e2ff1e581581b0f760b2a",
      "tree": "b2bc02ad54ffd29ff719988caefd3856a5c70ee7",
      "parents": [
        "5fea67e88e9c5a98a047546af87ecfce01d48298"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Mar 01 17:18:58 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Mar 01 17:18:58 2016 +0000"
      },
      "message": "Regenerate API after b8f53ee812b75b526c3b481b62334e45609fa70e.\n\nbug: 26704777\nChange-Id: Ib448d90fdf0200d77df9cbb8930a904fbe3374ca\n"
    },
    {
      "commit": "3e0127f5d568d946ed24a9f98829c8bce1086dda",
      "tree": "f25c3dbd5085cf0babef9ca360a2a73ed975e1d3",
      "parents": [
        "5fea67e88e9c5a98a047546af87ecfce01d48298",
        "82a45249f626c36051c82c343ae9aa949aae0b11"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Mar 01 17:18:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:18:15 2016 +0000"
      },
      "message": "Merge \"Update Android mediamuxer documentation.\" into nyc-dev"
    },
    {
      "commit": "5fea67e88e9c5a98a047546af87ecfce01d48298",
      "tree": "3119b61ab84563772370bcc7516a43b9c9a50ad0",
      "parents": [
        "b7a3827ea8c9c558936d9ce61c6b0446e5c6735d",
        "5ebdefd0dbfb1861858b33efd729e6114e67d888"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Mar 01 17:10:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:10:27 2016 +0000"
      },
      "message": "Merge \"Heed user shell restriction for pm calls\" into nyc-dev"
    },
    {
      "commit": "3518feda213f32c3ab0fd11a4bb97f6225f4bbdd",
      "tree": "2b481f0453ccb64fb64a974d445dac0160419dee",
      "parents": [
        "78614f7714cec3cacc4947b5c3e1a2b199640a3b"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Mar 01 09:07:44 2016 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Mar 01 09:07:44 2016 -0800"
      },
      "message": "Correct state loss tracking for FragmentTransaction.commitNow\n\nBooleans are hard.\n\nBug 27419920\n\nChange-Id: I91a746aa14cad36bf77ec6224ffc13b00dc39ae7\n"
    },
    {
      "commit": "b7a3827ea8c9c558936d9ce61c6b0446e5c6735d",
      "tree": "40e5d9d85229d1a5094ca18ef0b4a74cb042c567",
      "parents": [
        "78614f7714cec3cacc4947b5c3e1a2b199640a3b",
        "144c5eabe52f61e9afc08c461142878d10f5e443"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Mar 01 17:07:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 17:07:15 2016 +0000"
      },
      "message": "Merge \"AAPT2: Fix segfault when showing error in 9-patch\" into nyc-dev"
    },
    {
      "commit": "144c5eabe52f61e9afc08c461142878d10f5e443",
      "tree": "05e8f9d832341cf6a227ff4b57be14960d3c2d61",
      "parents": [
        "62e1f4891773eecbd144d58e05c61562bb46d2eb"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Mar 01 09:05:11 2016 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Mar 01 09:05:11 2016 -0800"
      },
      "message": "AAPT2: Fix segfault when showing error in 9-patch\n\nChange-Id: I8f457212efc27480758a7157455d98b5e316f772\n"
    },
    {
      "commit": "78614f7714cec3cacc4947b5c3e1a2b199640a3b",
      "tree": "a9b4001802502d2ee94477b2e1881d7856d9eda7",
      "parents": [
        "8fc5462ee1f9b8e5b13d13b0920433b340fa6b6c",
        "f2615b8b339b812ad6b309d5ec116eb0add320f3"
      ],
      "author": {
        "name": "Ronghua Wu",
        "email": "ronghuawu@google.com",
        "time": "Tue Mar 01 16:35:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 16:35:22 2016 +0000"
      },
      "message": "Merge \"media: define HEVCProfileMain10HDR10\" into nyc-dev"
    },
    {
      "commit": "46dbfb475fe0d1644f27f78e35735ba32c92225b",
      "tree": "5683693463282f91e05ddca69d66db34a6899246",
      "parents": [
        "1f67c8740cf9d3e2852b9685500271779d5e09cb"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 25 14:59:20 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 11:08:19 2016 -0500"
      },
      "message": "Handle density changes in QS\n\nBug: 26845796\nChange-Id: Icc783c9d706382e553df49f699aaf44aac943d18\n"
    },
    {
      "commit": "8fc5462ee1f9b8e5b13d13b0920433b340fa6b6c",
      "tree": "72bc3c104a8fd70df5772f8fb9012beb915a0cb5",
      "parents": [
        "eba8f47c6e47b2a744122b9321e4dcf8f56939a5",
        "b58e4966db1c9bd3d0567ef613e8cb8f80e8e85e"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Tue Mar 01 15:57:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 15:57:44 2016 +0000"
      },
      "message": "Merge \"Adding SecurityException information to all device logging DPM public methods\" into nyc-dev"
    },
    {
      "commit": "eba8f47c6e47b2a744122b9321e4dcf8f56939a5",
      "tree": "12fa55636125213d87b9574e19ebb2ce0717930b",
      "parents": [
        "2319dd3a66754b8b6ff27a1363c33244a8a9eccc"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 29 14:54:22 2016 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Mar 01 15:50:41 2016 +0000"
      },
      "message": "Fix animation bug in chooser activity\n\nMake sure to set the status color to 0 (fully translucent), so\nthere is no ugly line travelling across the screen when opening\nthe activity.\n\nBug: 27285627\nChange-Id: If8aa1059958f3e2a45a48f6ba276560244f284cd\n"
    },
    {
      "commit": "cd7043e99abd14fd586ab6bf37a40c55cd529f3e",
      "tree": "131d776fac4a0143a64115effa533ca4e65611f1",
      "parents": [
        "2319dd3a66754b8b6ff27a1363c33244a8a9eccc"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Sat Feb 27 17:37:46 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Mar 01 07:29:17 2016 -0800"
      },
      "message": "Add activity onStop lifecycle to event logs.\n\nAlso added reasons why onPause and onResume are called.\n\nBug: 27384433\nChange-Id: If6c304f577b601511f6d9b948061d2cfa0dcb970\n"
    },
    {
      "commit": "b58e4966db1c9bd3d0567ef613e8cb8f80e8e85e",
      "tree": "c54fc69ac0353d6268d2f6faad06be18d728453e",
      "parents": [
        "1f67c8740cf9d3e2852b9685500271779d5e09cb"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Tue Mar 01 14:55:10 2016 +0000"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Tue Mar 01 15:26:56 2016 +0000"
      },
      "message": "Adding SecurityException information to all device logging DPM public methods\n\nBug: 22860162\nChange-Id: I6cdfad2dcdf14896c855debef34964def190e110\n"
    },
    {
      "commit": "a67932374dbbfbe4c6440d223fc7922b313dd957",
      "tree": "59ba1c512eb7732c9913c2306017a67650342bd5",
      "parents": [
        "72041bb2c6cbdab53f00d23cd7f832acf2cbfb5d"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Wed Feb 24 22:46:00 2016 +0000"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Mar 01 07:19:33 2016 -0800"
      },
      "message": "Revert \"Revert \"Remove deprecated methods / classes\"\"\n\nThis reverts commit 5cbeb5902633646fbc0a1be252081e77aaaee7b4.\n\nChange-Id: Id96010364d65e6131221ebbcc8ce5889a2da256c\n"
    },
    {
      "commit": "2319dd3a66754b8b6ff27a1363c33244a8a9eccc",
      "tree": "1d4e8dddb5ffed65cc1f0212e64010878eb20abb",
      "parents": [
        "1aec93f1819369bda9e6cb0bd282419808c304c3",
        "361e82d399d33e0c45e9a002f2e519f1457a84ad"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 01 15:05:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 15:05:36 2016 +0000"
      },
      "message": "Merge \"Api review: AutomaticZenRule\" into nyc-dev"
    },
    {
      "commit": "1aec93f1819369bda9e6cb0bd282419808c304c3",
      "tree": "61ead527743981909539d3d0ebd94d51d1314d17",
      "parents": [
        "1f67c8740cf9d3e2852b9685500271779d5e09cb"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 09:39:30 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 01 09:42:34 2016 -0500"
      },
      "message": "Fix QS icon animations once and for all\n\nBug: 27250295\nChange-Id: I6449b9cea19acf120dfc02d146fe608da46fe790\n"
    },
    {
      "commit": "1f67c8740cf9d3e2852b9685500271779d5e09cb",
      "tree": "8cc54b692a1f9db35a9301eb39ead8bb0269e1f3",
      "parents": [
        "8175846ed686077736c985f0ae4d236b7a4c647c",
        "e192cb71d6a8e2e85c32cfb3d61ea5770d1e4e00"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Mar 01 10:25:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 10:25:30 2016 +0000"
      },
      "message": "Merge \"Fix crash in isChildDocument when parent is in zip, and child not.\" into nyc-dev"
    },
    {
      "commit": "e192cb71d6a8e2e85c32cfb3d61ea5770d1e4e00",
      "tree": "64f1dfcf550e6bc39fcca1f3cac7d6f279e603f2",
      "parents": [
        "52cdc1593aab9336ad06cfe54cd06ca42ab3837e"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Mar 01 10:36:10 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Mar 01 10:23:59 2016 +0000"
      },
      "message": "Fix crash in isChildDocument when parent is in zip, and child not.\n\nThere is no regular file representation for archive documents, so\nthe call to getFileForDocId(archivedDocId) was throwing an exception.\n\nBug: 27383423\nChange-Id: Icbc1e8ecdddc7698cfdb79b41da6e1d3cecf11ae\n"
    },
    {
      "commit": "8175846ed686077736c985f0ae4d236b7a4c647c",
      "tree": "42b8fa88fd910a5fdf814c5493886ef01ccba6fa",
      "parents": [
        "300efaa0eac384ddf9d29d0f6e5390a8a1974353"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 29 14:41:09 2016 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Mar 01 09:00:29 2016 +0000"
      },
      "message": "Fix popup window calculation for multi-window\n\nIf ignoreBottomDecorations\u003dtrue, the display size was extracted from\nthe resources. However, this didn\u0027t work if the parent window was in\nmulti-window, as all the calculations went wrong. Instead, introduce\nView.getWindowDisplayFrame which returns the \"full\" frame of the task\nthe window is currently in, without any insets, and use that to\ncalculate the bottom edge.\n\nBug: 26255254\nChange-Id: I8b235b335775022ae399ee082d1200aa76cc047c\n"
    },
    {
      "commit": "300efaa0eac384ddf9d29d0f6e5390a8a1974353",
      "tree": "53ef5931e38bdb4bbfd22ad463460391123dd09e",
      "parents": [
        "e5b499bcc52a334b49d939867bbe85f77541fbeb",
        "486ad2e73c1c24c0585d414b18bd623c54ac1547"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Mar 01 08:36:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 08:36:28 2016 +0000"
      },
      "message": "Merge \"Fix argument type in MtpDatabase#getObjectPropertyValue.\" into nyc-dev"
    },
    {
      "commit": "e5b499bcc52a334b49d939867bbe85f77541fbeb",
      "tree": "72d9d496fda2489f1c138769d8af8a74cafc7db4",
      "parents": [
        "e5a5f84fef404426d5f61f53396900dbe1d70df1",
        "2e9a57b0d4839b322787dad36bfcb64f211f7ac4"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Mar 01 07:50:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 07:50:18 2016 +0000"
      },
      "message": "Merge \"Fix RootScanner to execute scan at least once before cancelling it.\" into nyc-dev"
    },
    {
      "commit": "486ad2e73c1c24c0585d414b18bd623c54ac1547",
      "tree": "f3a2198ee7591e96fa21c3707d901f27199db5f9",
      "parents": [
        "52cdc1593aab9336ad06cfe54cd06ca42ab3837e"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Mon Feb 29 17:28:47 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Mar 01 16:49:08 2016 +0900"
      },
      "message": "Fix argument type in MtpDatabase#getObjectPropertyValue.\n\nIn MTP code, we use jint for ID (e.g. object handle) and code (property\ncode). But getObjectPropertyValue takes jlong and it causes missing\nproperty values in Java code. Previously we passed the long value to\nMap\u003cInteger, MtpPropertyGroup\u003e#get(Integer) and the compiler somehow\naccepted the code. However it actually takes Long at runtime, so the\nproperties are never found.\n\nBUG\u003d26437284\nChange-Id: I79defd325ea5d20c4dce84d891d984e24abcacc5\n"
    },
    {
      "commit": "e5a5f84fef404426d5f61f53396900dbe1d70df1",
      "tree": "377528436e33f98f4049dbb5272dd109fe3baa63",
      "parents": [
        "6430b15495f1f7ab89c76b52f138ffba0553ed25",
        "b9df11099f16ca816a69e06f1327eb1f86723578"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Mar 01 06:10:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 01 06:10:40 2016 +0000"
      },
      "message": "Add constructor with more inputs for dependency injection.\nam: b9df11099f\n\n* commit \u0027b9df11099f16ca816a69e06f1327eb1f86723578\u0027:\n  Add constructor with more inputs for dependency injection.\n"
    },
    {
      "commit": "b9df11099f16ca816a69e06f1327eb1f86723578",
      "tree": "50787b45e494089a01687ffd6cae49092596f3df",
      "parents": [
        "4aeafd8f27852bdb684711f1df807ff0e59cb354"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Mar 01 10:37:50 2016 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Mar 01 14:58:30 2016 +0900"
      },
      "message": "Add constructor with more inputs for dependency injection.\n\nBug: 26991160\nBug: 27406552\nChange-Id: If4a0a2f1afb1da4ad59df9eb31c540047c84659b\n"
    },
    {
      "commit": "2e9a57b0d4839b322787dad36bfcb64f211f7ac4",
      "tree": "ae2c9c6c8c6d9aa9281eddb0c48693706f0ff18e",
      "parents": [
        "52cdc1593aab9336ad06cfe54cd06ca42ab3837e"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Fri Feb 26 17:41:45 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Mar 01 13:51:06 2016 +0900"
      },
      "message": "Fix RootScanner to execute scan at least once before cancelling it.\n\nPreviously RootScanner is implemented by FutureTask, and if it is\ncancelled before it starts running in background thread, the scan will\nbe never executed.\n\nThe CL stops using FutureTask and introduces CountDownLatch to control\nUpdateRootsRunnable.\n\nBUG\u003d27369585\n\nChange-Id: Ica8799faba0a8e5ca91a6b8be36dc4f5118d6333\n"
    },
    {
      "commit": "1b268cbca63f4b36ed0b048ee8dec27896005cca",
      "tree": "3941d3f1d86439f751ad87944f37be2f3c23b743",
      "parents": [
        "bb6939e42a4fc220229b392e605e02d006881152"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Feb 25 17:58:33 2016 -0800"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Feb 29 19:14:04 2016 -0800"
      },
      "message": "Add setAlwaysOpaque and setTint to BarTransitions\n\nAllow the opacity and color of the NavigationBarView\nto be controlled.\n\nBug: 26425669\n\nChange-Id: I364f183bf0ef90c446ae68987ccc3b6bbf09aa67\n"
    },
    {
      "commit": "6430b15495f1f7ab89c76b52f138ffba0553ed25",
      "tree": "94e2aa4066453c5c7aa9f2fdefb38db07f602f39",
      "parents": [
        "6e64423c196ff0160facb3e83b1481248ce38cb1",
        "8ad2965d00c7b64ef7acae5819fe27fd195ffbf8"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Mar 01 02:26:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 02:26:30 2016 +0000"
      },
      "message": "Merge \"Add javadocs to MediaCodec.CryptoInfo methods\" into nyc-dev"
    },
    {
      "commit": "6e64423c196ff0160facb3e83b1481248ce38cb1",
      "tree": "250e97c95d4aa652f1b4a440fad2b9b28f72b176",
      "parents": [
        "a0021cbb7fe9b1f97c0a31bd0681eb6c0f7f34a9",
        "f153f5fcb6379532f7d5ff775b1b1759b9009e9a"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue Mar 01 02:18:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 02:18:34 2016 +0000"
      },
      "message": "Merge \"Fix settings icon row consuming the click when tapping the notification\" into nyc-dev"
    },
    {
      "commit": "d545dce4b91b6b65d71c98c39a9ed8c5540b3c34",
      "tree": "0e1d2cf7ffda42e9a6057a800e14c5dc0db9b376",
      "parents": [
        "1db8850b793109da0fc4a65ec837b1a329072b07"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Feb 29 18:09:17 2016 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Feb 29 18:11:42 2016 -0800"
      },
      "message": "Check task.isResizeable() instead of the resize mode directly\n\nThe resize mode doesn\u0027t take into account developer settings override.\n\nBug: 27390258\nChange-Id: Id161ceb4f143f982f6bec3f915655bb66949ddd3\n"
    },
    {
      "commit": "e5ad41bc022db99c4f6663da0a9e49356c006741",
      "tree": "29ddfdb9219f6397a59e3b6028863021abf72ee2",
      "parents": [
        "72041bb2c6cbdab53f00d23cd7f832acf2cbfb5d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Feb 29 18:02:43 2016 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Feb 29 18:02:43 2016 -0800"
      },
      "message": "Fix issue #27317952: PendingIntent.getIntent() should be protected\n\nChange-Id: Ib05135cd94f5251942a6fc6df542ed39083f7827\n"
    },
    {
      "commit": "35fd93810541430615b2f1118abc756b717d379c",
      "tree": "317ca8f45ca7517d4a95465f9955c4512c0e5721",
      "parents": [
        "342006e91990f59b2e71c76a7d8589f7de571246"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Mon Feb 29 17:49:18 2016 -0800"
      },
      "committer": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Mon Feb 29 17:49:18 2016 -0800"
      },
      "message": "Fix Fingerprint confusing personal and work fingerprints when unified\n\nWhen the personal and work profile have unified locks, FingerprintService\nwas retrieving the credential owner and returning the personal data\neven when explicitely asked for the work profile.\nBug: 27408217\n\nChange-Id: I67d20f92e0016e4ccd38f8b19edebc543830df4a\n"
    },
    {
      "commit": "c4967e71614c46a860564d60dda34bf8b928bd3e",
      "tree": "2988b09258e00c5a21cefd943d0f78a4f0cb89f0",
      "parents": [
        "0a04ab241867bd4e268ffdddf37dede3b5570b0b"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Feb 18 18:30:43 2016 -0800"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Mon Feb 29 17:47:02 2016 -0800"
      },
      "message": "Fixed handling of blockUninstall setting\n\nPreviously, if one user has blockUninstall, it will block uninstalling\nthe package for all users. Now the package is uninstalled for all users,\nexcluding the ones that have blockUninstall setting.\n\nBug: 24616123\nChange-Id: Ie4a68ef97fbef4711b18ccd311e39f32ab4b8efe\n"
    },
    {
      "commit": "a0021cbb7fe9b1f97c0a31bd0681eb6c0f7f34a9",
      "tree": "c96fd746c3c1992f6936f7179cdb4289d986ce37",
      "parents": [
        "88d5592ff2f27806fa28fe4b5ceadd1e1fb860f6",
        "80d78dc92bed0873d03e357e025f994af1217577"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Mar 01 01:40:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 01:40:37 2016 +0000"
      },
      "message": "Merge \"Proper grant default permissions to default SMS and Phone\" into nyc-dev"
    },
    {
      "commit": "88d5592ff2f27806fa28fe4b5ceadd1e1fb860f6",
      "tree": "1edce0e21e8810fe2a7e976a872eca8f6cf359d1",
      "parents": [
        "57b82f38c42d9926d0eb09d600480bebe54500ae",
        "2b163bd0437027e2c0e669115e4ba58e80b290ad"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Mar 01 01:38:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 01:38:52 2016 +0000"
      },
      "message": "Merge \"Remove revealLauncher and revealApp from tests.\" into nyc-dev"
    },
    {
      "commit": "5ebdefd0dbfb1861858b33efd729e6114e67d888",
      "tree": "1f3d04159f616d309caa8c89ccbd94a990a78807",
      "parents": [
        "342006e91990f59b2e71c76a7d8589f7de571246"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Feb 29 16:19:01 2016 -0800"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Feb 29 17:35:01 2016 -0800"
      },
      "message": "Heed user shell restriction for pm calls\n\nMake sure that a restricted user cannot use adb shell commands\nto grant/revoke runtime permissions.\n\nBug: 27418014\nChange-Id: I518b09f56ca7d77cc2bfa1d0b4faaf129e19000d\n"
    },
    {
      "commit": "80d78dc92bed0873d03e357e025f994af1217577",
      "tree": "0b21e1eb5e02d49b70eebf886c1a03d278549275",
      "parents": [
        "a52f6a17efa944adc945a61788cc3beb54c569e7"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 29 17:29:39 2016 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 29 17:29:43 2016 -0800"
      },
      "message": "Proper grant default permissions to default SMS and Phone\n\nWe grant default permissions to the default SMS and\nPhone apps when they are selected as such to ensure\nthey can do their job. We don\u0027t grant default permissions\nto apps if the version on the system image does not\ndeclare them. This is correct for default grants on\nfirst boot or a new user creation. This is a problem\nfor default Phone and SMS as we want to grant them\nthe permission as a result of a deliberate user action\nand therefore should not care if the version on the\nsystem image declares the permission.\n\nAs a result if an SMS app that ships as a stub to reduce\nimage size is later updated to the full version and\nmade the default SMS it would not get the default grants\nwhile an installed third-party app that did not ship\non the system image would get the grants.\n\nThis change ensures the default SMS and Phone get\ntheir default grants regardless whether the verion on\nthe system image declares the permissions.\n\nbug:25288760\n\nChange-Id: I2fecf5cbce4ebabb145a3f29abb555bcb65d54d6\n"
    },
    {
      "commit": "57b82f38c42d9926d0eb09d600480bebe54500ae",
      "tree": "40f75bcdc9856156dc6d5db0568ddb9dec3377e0",
      "parents": [
        "30f0ff2a1cb31a08df278e7f6b41d4f302a93dd4",
        "639e73db9531257d993c9096c737908576aa9c50"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Mar 01 01:21:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 01:22:00 2016 +0000"
      },
      "message": "Merge \"Allow system to bypass DISALLOW_SHARE_LOCATION restriction\" into nyc-dev"
    },
    {
      "commit": "30f0ff2a1cb31a08df278e7f6b41d4f302a93dd4",
      "tree": "fbd3c5cbb66793bb7494baf9da15a0cc48d554c5",
      "parents": [
        "2bb39839fd802459fd494b6ea0c182485277bd5e",
        "0a587d2840ca105746a9e14d018dc8ec2b3442be"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Tue Mar 01 01:08:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 01:08:39 2016 +0000"
      },
      "message": "Merge \"Unlock Keystore/Keymaster separately for Work Challenge\" into nyc-dev"
    },
    {
      "commit": "2bb39839fd802459fd494b6ea0c182485277bd5e",
      "tree": "41c00e2cd28039ddfb6e8f0014fdbed9896bb3b2",
      "parents": [
        "cad065fb7fc2fbf8dc4b930f3b52c90e2602cc48",
        "bbd91e58444f092e1080f5a0a746fcd4b21ce113"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Mar 01 00:56:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 00:56:36 2016 +0000"
      },
      "message": "Merge \"Make bugreport details dialog confirm to Material Guidelines for Dialogs.\" into nyc-dev"
    },
    {
      "commit": "cad065fb7fc2fbf8dc4b930f3b52c90e2602cc48",
      "tree": "839f664d051dbd840598ae0494c20bc900abb405",
      "parents": [
        "063a570ef0a0b24e3344fcb56351a3e08c52da28",
        "b2b8c3c1d912f7f326ab6b3f9e6493c94f2c72e9"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Mar 01 00:51:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 00:51:38 2016 +0000"
      },
      "message": "Merge \"Explicitly check for updated system apps\" into nyc-dev"
    },
    {
      "commit": "bbd91e58444f092e1080f5a0a746fcd4b21ce113",
      "tree": "0edaf8e8e0336102f26ff0df446f8b7f39076b2f",
      "parents": [
        "74db59042c7930ff79f3b848a4d216c979250cad"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Feb 26 16:48:22 2016 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Feb 29 16:46:54 2016 -0800"
      },
      "message": "Make bugreport details dialog confirm to Material Guidelines for Dialogs.\n\nChanges:\n- Removed hints.\n- Added TextViews for field labels.\n- Added padding for inner dialog\n- Adedd autoCorrect and capSentences to title and summary\n- Changed strings.\n- Set name to be selectAllOnFocus initially.\n\nAlso improved some logging statements.\n\nBUG: 26324085\nChange-Id: I32597a7c2839ca706dbbcf13660e976469ab8dd0\n"
    },
    {
      "commit": "063a570ef0a0b24e3344fcb56351a3e08c52da28",
      "tree": "b7a44536bdcc89445b8c56350afb195f43abee10",
      "parents": [
        "72041bb2c6cbdab53f00d23cd7f832acf2cbfb5d",
        "6a06474b070051f8ddd8adac255d0ba91d7e8b09"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Mar 01 00:40:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 00:40:30 2016 +0000"
      },
      "message": "Merge \"media: switch to using MediaImage2\" into nyc-dev"
    },
    {
      "commit": "72041bb2c6cbdab53f00d23cd7f832acf2cbfb5d",
      "tree": "3b5c4b7b4473a58512beba91258ce6da5cc9771e",
      "parents": [
        "2c58461daf909fae5a2605f0ba63da3f9c897731",
        "4a18c26609df2c4230885acb64e92fb51aba70df"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Mar 01 00:35:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 00:35:40 2016 +0000"
      },
      "message": "Merge \"Fix issue #27385109: control activity behavior without triggering...\" into nyc-dev"
    },
    {
      "commit": "6701be428cc3d96dd1735238f3f4299cf5eecaed",
      "tree": "33d10e4d377f8de2594eae53f1000ab10d590750",
      "parents": [
        "d1bb54b80e15d40ea832cec14fc484422dd0291f"
      ],
      "author": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Mon Feb 29 16:29:39 2016 -0800"
      },
      "committer": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Mon Feb 29 16:31:12 2016 -0800"
      },
      "message": "Add deprecated annotation to launchManageBlockedNumbersActivity API.\n\nBUG: 27364137\nChange-Id: I0c5c05042e6bc05a605613bde7ba3c579c1858ed\n"
    },
    {
      "commit": "2c58461daf909fae5a2605f0ba63da3f9c897731",
      "tree": "d92938457a2d753cc02ec0130e6a4c3a99f336ff",
      "parents": [
        "d1bb54b80e15d40ea832cec14fc484422dd0291f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 29 16:14:25 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Mar 01 00:30:40 2016 +0000"
      },
      "message": "Fixed a bug where group expansion size calculation was wrong\n\nOn the lockscreen, the minheight was always based on the intrinsic\nheight and not actually the minHeight of the children. Because\nchildren were userlocked, they were now reporting their small size\ninstead of the single line size.\nThis meant that the expand motion on the lockscreen wasn\u0027t following\nthe finger at all.\n\nBug: 27418617\nChange-Id: I81daaf87887de1adc014cb4c6d46f4ef118061e5\n"
    },
    {
      "commit": "d1bb54b80e15d40ea832cec14fc484422dd0291f",
      "tree": "9998c391311740eedfb7c2fd5ced69af02163e07",
      "parents": [
        "5345a9f6636faa8b525c0d602fdf13ec93507494",
        "0213ace0140376b90d6824caad3f4035ee25651e"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Tue Mar 01 00:27:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 00:27:29 2016 +0000"
      },
      "message": "Merge \"Reintroduce per-app scheduled job limits\" into nyc-dev"
    },
    {
      "commit": "5345a9f6636faa8b525c0d602fdf13ec93507494",
      "tree": "c061826dc37e823aabb9df423192199ade951493",
      "parents": [
        "f571c4728a0abd7fe9790f293bfb635212b6ce8c",
        "b8f53ee812b75b526c3b481b62334e45609fa70e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Mar 01 00:27:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 01 00:27:17 2016 +0000"
      },
      "message": "Merge \"Notification listener and ranker callbacks on binder threads.\" into nyc-dev"
    },
    {
      "commit": "b8f53ee812b75b526c3b481b62334e45609fa70e",
      "tree": "940827ae9f2ba84365746b4d5d1b97c7a2841f08",
      "parents": [
        "a52f6a17efa944adc945a61788cc3beb54c569e7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Feb 18 08:38:56 2016 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 29 16:26:17 2016 -0800"
      },
      "message": "Notification listener and ranker callbacks on binder threads.\n\nThe callbacks for the notification listener and notification\nranker were delivered on binder threads which is problematic\nbecuase: 1) permission checks and app ops checks would fail\nunless the app developer knows to clear binder calling id and\nrestore it after that; 2) developers need to synchronize their\nimplementation as they get callbacks on different threads (\narguably callbacks should not be concurrent); 3) this doesn\u0027t\nfollow the pattern in the platform;\n\nAlso the code delivering callbacks was catching Throwable which\nwe shouldn\u0027t do in general and also masks bugs in the listener\nor ranker implementation. Now that the callbacks are offloaded\nto the main listener/ranker thread system code should not be\nguarding against Throwable to handle exceptions propagated\nover binder calls.\n\nbug:26704777\n\nChange-Id: I171fb41bbe25e6105dd05e4166193dbcec594f82\n"
    },
    {
      "commit": "b2b8c3c1d912f7f326ab6b3f9e6493c94f2c72e9",
      "tree": "0415a55e855a82f26cddc84c010dc504b2e0e37b",
      "parents": [
        "a52f6a17efa944adc945a61788cc3beb54c569e7"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Feb 29 15:40:40 2016 -0800"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Feb 29 16:23:10 2016 -0800"
      },
      "message": "Explicitly check for updated system apps\n\nUnbundled apps should not be allowed to share\nlinker-namespaces with default namespace; it implies\nthat they will not have unlimited access to private\nnative libs once updated.\n\nBug: http://b/27189432\nChange-Id: I60295b9b31d700016add93537418fdcce5a77719\n"
    }
  ],
  "next": "f571c4728a0abd7fe9790f293bfb635212b6ce8c"
}
