)]}'
{
  "log": [
    {
      "commit": "c8e2b6092c0fbf87e71f81fd2cffbb29ff8d9039",
      "tree": "45095a711d91dbd0e7fb87984aa5e18701c7103f",
      "parents": [
        "18b5892950b7f21e66c9268129323cbc0e865699"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Jan 29 13:55:35 2016 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Jan 29 14:05:31 2016 -0800"
      },
      "message": "Fixed check for empty title.\n\nOtherwise, if user entered \"Details\" but not \"Summary\", the\nACTION_SEND_MULTIPLE subject would be empty.\n\nBUG: 26768595\nChange-Id: I955ab5e8f05eba9fbfa6fe65eabb6a8a8e28c5b4\n"
    },
    {
      "commit": "18b5892950b7f21e66c9268129323cbc0e865699",
      "tree": "d9c4b6b5db755f2de2c900f338bcbdcdd5925ac7",
      "parents": [
        "d1e2332ea3d7badc94eb662512d76a248de6f40f"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Jan 29 12:24:25 2016 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Jan 29 12:29:21 2016 -0800"
      },
      "message": "Added entries to zip file before sending the share notification.\n\nBUG: 26616935\nChange-Id: I072d57456b2090c7c5e75eea7834d3cdce44ed4a\n"
    },
    {
      "commit": "d1e2332ea3d7badc94eb662512d76a248de6f40f",
      "tree": "b6956e03a0938548aa2b30bbb0e29878454644a3",
      "parents": [
        "30c33e09b641b529bbc6a4034577a8b002c17f5b",
        "b58c46acec2e270f24ca587a64298f06cefb09cb"
      ],
      "author": {
        "name": "Sid Soundararajan",
        "email": "ssoundar@google.com",
        "time": "Thu Jan 28 21:16:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 21:16:51 2016 +0000"
      },
      "message": "Merge \"Initial Commit of a Horizontal Grid View based recents UI for TV.\""
    },
    {
      "commit": "30c33e09b641b529bbc6a4034577a8b002c17f5b",
      "tree": "b854e3fbfdef33becefe8d84631e670639fa0f49",
      "parents": [
        "a74cce60721d2d2de04778eabab31a7aef8117d4",
        "44af4828c3fffd7d69074b861b96216eea3eb971"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Thu Jan 28 21:01:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 21:01:53 2016 +0000"
      },
      "message": "Merge \"RestrictedLockUtils - introduce check for suspended apps\""
    },
    {
      "commit": "44af4828c3fffd7d69074b861b96216eea3eb971",
      "tree": "38920538d4765e8aa4e067e3497ddcf9894dc57a",
      "parents": [
        "c648662016cf65954c3ba7c622c2cd6d1a9fd992"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Thu Jan 28 20:03:41 2016 +0000"
      },
      "committer": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Thu Jan 28 20:56:04 2016 +0000"
      },
      "message": "RestrictedLockUtils - introduce check for suspended apps\n\nUsed in Settings for restricting preferences.\n\nBug: 22776761\nChange-Id: I6aad4400981cee00c734060ea3d6cf2641a721d9\n"
    },
    {
      "commit": "a74cce60721d2d2de04778eabab31a7aef8117d4",
      "tree": "95e27e4b38569637d38433ba35be2bec2511d45c",
      "parents": [
        "e8faad6b541039be9b84b5e0519fc3272bb6466c",
        "c26d59f6abc875ff3a1bba1b5cc3fd9f73dd3dfd"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Jan 28 20:32:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 20:32:16 2016 +0000"
      },
      "message": "Merge \"Fix activity-alias encryption awareness bug.\""
    },
    {
      "commit": "c26d59f6abc875ff3a1bba1b5cc3fd9f73dd3dfd",
      "tree": "b91d2f1f173f5e8d00373dd888bb43d20b73181f",
      "parents": [
        "f202143597b384686cd8ad8b6258541f96dfec96"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jan 28 12:32:10 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jan 28 13:30:07 2016 -0700"
      },
      "message": "Fix activity-alias encryption awareness bug.\n\nSince the activity-alias is backed by the same code as the original\nactivity definition, they should both have an identical encryption\nawareness.  This fixes a bug where we accidentally dropped that value.\n\nBug: 26731340\nChange-Id: I6ad615332df7d16542893a49e6997c88fc24334b\n"
    },
    {
      "commit": "e8faad6b541039be9b84b5e0519fc3272bb6466c",
      "tree": "d050805f443de9cdff0a3d7811af759d36ae1ddf",
      "parents": [
        "63668e8ab04c1eb05b8d63371c3547677129f1b9",
        "d8701bfed0a7f9e00604011bc760af59464a0da1"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Jan 28 20:17:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 20:17:01 2016 +0000"
      },
      "message": "Merge \"Add ACTION_KEYBOARD_LAYOUT_SETTINGS.\""
    },
    {
      "commit": "63668e8ab04c1eb05b8d63371c3547677129f1b9",
      "tree": "ef1b6c627826da5d21731f04de0ff498c2999d77",
      "parents": [
        "26387474faacc3ba9e1f19fb719db728f1b0a85a",
        "5142a2d5b3f70c2017792ce04d3f254221ab3d21"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jan 28 11:55:58 2016 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jan 28 11:55:58 2016 -0800"
      },
      "message": "Merge commit \u00275142a2d5b3f70c2017792ce04d3f254221ab3d21\u0027 into manual_merge_5142a2d5b3\n\nChange-Id: I6681b0e132e95bd7e861e183e7369b4da07738eb\n"
    },
    {
      "commit": "26387474faacc3ba9e1f19fb719db728f1b0a85a",
      "tree": "b2961c39d26f88a619e12dedddf0bf914ea0566b",
      "parents": [
        "f202143597b384686cd8ad8b6258541f96dfec96",
        "b6fc931204a3e7a40ac2dfda67f4b61aef9e4b5b"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Jan 28 19:51:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:51:39 2016 +0000"
      },
      "message": "Merge \"Add padlocks to more qs tiles.\""
    },
    {
      "commit": "b6fc931204a3e7a40ac2dfda67f4b61aef9e4b5b",
      "tree": "c5e22aa4494b61ccb2106393d48f2cdfc2fc9ea1",
      "parents": [
        "bc0ce990435fe02a356b3e43272f692709f633ed"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Jan 27 19:59:03 2016 +0000"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Jan 28 19:48:46 2016 +0000"
      },
      "message": "Add padlocks to more qs tiles.\n\nBug: 26764485\nBug: 26765645\nChange-Id: I89bb1b3b9a507772299778a1b3611884441408c9\n"
    },
    {
      "commit": "5142a2d5b3f70c2017792ce04d3f254221ab3d21",
      "tree": "b741c97478deb86c6b73ba8952cf3566e55f7175",
      "parents": [
        "dc84cff34f020e4768e99fa08749bbe0b87a2233",
        "9548f85d9dc4207c3d1a3eed51f98131f8210c5f"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jan 28 19:30:10 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 28 19:30:10 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t change screen on time on time changes\" into mnc-dr1.5-dev am: c46f6db46e\nam: 9548f85d9d\n\n* commit \u00279548f85d9dc4207c3d1a3eed51f98131f8210c5f\u0027:\n  Don\u0027t change screen on time on time changes\n"
    },
    {
      "commit": "9548f85d9dc4207c3d1a3eed51f98131f8210c5f",
      "tree": "278dd37c1cfe2cd85af58b5c8f7f94a93b3bab0c",
      "parents": [
        "b47972df80ffa40c4ea8541f96275c25ed939d7b",
        "c46f6db46ed5474fbe8312a1229b59debbbae994"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jan 28 19:24:44 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 28 19:24:44 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t change screen on time on time changes\" into mnc-dr1.5-dev\nam: c46f6db46e\n\n* commit \u0027c46f6db46ed5474fbe8312a1229b59debbbae994\u0027:\n  Don\u0027t change screen on time on time changes\n"
    },
    {
      "commit": "f202143597b384686cd8ad8b6258541f96dfec96",
      "tree": "d18aff7096b7450fd265b0a05fbd057cf128fb3b",
      "parents": [
        "3311dc17a90f68216af5508d463b10983381a2f0",
        "fbc164ba3c2105265b031503bdfebdbcd7256fbe"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Jan 28 19:22:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:22:28 2016 +0000"
      },
      "message": "Merge \"MediaDataSource: add getFlags()\""
    },
    {
      "commit": "3311dc17a90f68216af5508d463b10983381a2f0",
      "tree": "6c1002e59b3fa9febfae11024839006e56e65103",
      "parents": [
        "19ba7050c3aaf47f431d33341de7399df776f559",
        "04a22a26d61866add8a85ca50a623a5d8e4d4bb6"
      ],
      "author": {
        "name": "Pavel Maltsev",
        "email": "pavelm@google.com",
        "time": "Thu Jan 28 19:21:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:21:10 2016 +0000"
      },
      "message": "Merge \"Fix indexOutOfBound exception in SystemUI\""
    },
    {
      "commit": "19ba7050c3aaf47f431d33341de7399df776f559",
      "tree": "dd9a6edbf7b2dc02f6b9400b64e95b5b258b3c1e",
      "parents": [
        "087ee8952e3b5ba739028b50c12efd23576bc43a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jan 27 20:04:27 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 28 19:20:51 2016 +0000"
      },
      "message": "Fixed that notification content were sometimes not readable\n\nBecause dark was only called on the visible view.\n\nChange-Id: I4c9a00e7fcc29c107432fc7f0c61bc095c2e77a0\n"
    },
    {
      "commit": "c46f6db46ed5474fbe8312a1229b59debbbae994",
      "tree": "0cb8a2bcb556cf3723b5627d925e35311b208265",
      "parents": [
        "2bccc45cec5201c5b613134ebb0b398bc45483ef",
        "b2d3ffaa208e341b67285e761e58ea39df89f906"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jan 28 19:20:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:20:50 2016 +0000"
      },
      "message": "Merge \"Don\u0027t change screen on time on time changes\" into mnc-dr1.5-dev"
    },
    {
      "commit": "b58c46acec2e270f24ca587a64298f06cefb09cb",
      "tree": "7e8c405500fd1bde9a12d11c98b94a347fa0b569",
      "parents": [
        "d5ee47033fab5aa229ad194cfedd492d372cbcd8"
      ],
      "author": {
        "name": "Sid Soundararajan",
        "email": "ssoundar@google.com",
        "time": "Tue Jan 26 15:39:27 2016 -0800"
      },
      "committer": {
        "name": "Sid Soundararajan",
        "email": "ssoundar@google.com",
        "time": "Thu Jan 28 11:13:23 2016 -0800"
      },
      "message": "Initial Commit of a Horizontal Grid View based recents UI for TV.\n\nChange-Id: I048210e6fc91abafa41300ccb219b7bb9c84e835\n"
    },
    {
      "commit": "087ee8952e3b5ba739028b50c12efd23576bc43a",
      "tree": "de1ea784fcb0abd5f62c4674f015c7592799c675",
      "parents": [
        "65d56d36f29d99df8127da8383f0938f819a3944",
        "fd37abe9d5469f2b0d640c625f14b75cfe609711"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Jan 28 19:10:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:10:20 2016 +0000"
      },
      "message": "Merge \"Make PreferenceActivity/Fragment encryption ready.\""
    },
    {
      "commit": "fd37abe9d5469f2b0d640c625f14b75cfe609711",
      "tree": "09cffa7744ccdf5444b0ee2595b9372396b359ce",
      "parents": [
        "b92b05bb4bcaa6f7869128e925d0331eee62e4da"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jan 28 11:53:48 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jan 28 12:04:06 2016 -0700"
      },
      "message": "Make PreferenceActivity/Fragment encryption ready.\n\nDevelopers using these classes can getPreferenceManager() and\nexplicitly set the storage location for any SharedPreferences values\npersisted through it.\n\nBug: 26747519\nChange-Id: I133045df6a69aa99f33b6b6c447f52605468b927\n"
    },
    {
      "commit": "65d56d36f29d99df8127da8383f0938f819a3944",
      "tree": "d15dae93534179f2b5da6503d6ae868b0c9eb651",
      "parents": [
        "fbc728041dd16526a2faec6f0b687e6f89e9b19f",
        "28d4ea558435b1b245bd5774c0db056a2ffdb385"
      ],
      "author": {
        "name": "Tenghui Zhu",
        "email": "ztenghui@google.com",
        "time": "Thu Jan 28 19:03:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:03:38 2016 +0000"
      },
      "message": "Merge \"Fix redundant drawPath call\""
    },
    {
      "commit": "fbc728041dd16526a2faec6f0b687e6f89e9b19f",
      "tree": "ebac0a341d1f8b2821a54249f2c527c1b8fbac55",
      "parents": [
        "7b9f2e1d86e5017dbf5530356ec30d090f703a67",
        "40ded287c432637158954f84a6d9cdacffc8f181"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Thu Jan 28 19:02:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 19:02:56 2016 +0000"
      },
      "message": "Merge \"Clean up some accessibility documentation.\""
    },
    {
      "commit": "40ded287c432637158954f84a6d9cdacffc8f181",
      "tree": "437b8fcebbde89462ef4a3fa8ef9187cc2c20d63",
      "parents": [
        "104aff50bd41a05a10d5c11d311fd10889f8f069"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Jan 25 15:49:02 2016 -0800"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Thu Jan 28 11:00:07 2016 -0800"
      },
      "message": "Clean up some accessibility documentation.\n\nRemoved and updated some obsolete documentation about window\ncontent. Stated the purpose of accessibility. Updated docs\nfor getTextSelection to include its ability to get cursor\nposition. Clarified wording for accessibility overlays.\n\nChange-Id: Iaa11b499c2b7ece12ca182d336376d97b961b54f\n"
    },
    {
      "commit": "7b9f2e1d86e5017dbf5530356ec30d090f703a67",
      "tree": "3e467266366fb39cabade957b54c2da4539d47ef",
      "parents": [
        "d4efab1173a55618e307f3cef078efa727270955",
        "940e8577a1569140521fb605336997863529f7ad"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Jan 28 18:58:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 18:58:05 2016 +0000"
      },
      "message": "Merge \"Added SystemApi for getting serial numbers of users\""
    },
    {
      "commit": "940e8577a1569140521fb605336997863529f7ad",
      "tree": "03c861eb54ff3956f196df70161913428c00a382",
      "parents": [
        "9068fd387cd9a27f04dd08766109ecd033920826"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Jan 26 12:03:51 2016 -0800"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Jan 28 10:55:28 2016 -0800"
      },
      "message": "Added SystemApi for getting serial numbers of users\n\nAlso added UserHandle version of queryBroadcastReceiversAsUser.\n\nBug: 25844894\nChange-Id: I78ecbef186e4ced10425ae2899db72c2d91c5792\n"
    },
    {
      "commit": "d4efab1173a55618e307f3cef078efa727270955",
      "tree": "c20af767a6a671277170e5c0af6a7ea892a95537",
      "parents": [
        "82438d35cfb0ba48ca68c19accd984e24389fe4c",
        "d07438f300a0321bde09b3fffafa6ffd8771269b"
      ],
      "author": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Thu Jan 28 18:44:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 18:44:34 2016 +0000"
      },
      "message": "Merge \"Fix exception when calling setPasswordExpirationTimeout\""
    },
    {
      "commit": "82438d35cfb0ba48ca68c19accd984e24389fe4c",
      "tree": "607b97384ec37d5cf14e74c3dde05919742add74",
      "parents": [
        "49918b95e863b119d9c57fca698abb19ce429427",
        "638856c6219e3b97ba0c398463a69cb758f07bdb"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Jan 28 18:42:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 28 18:42:07 2016 +0000"
      },
      "message": "Merge \"NAN: add message ID to correlate message callbacks to original message\" into mm-wireless-dev\nam: 638856c621\n\n* commit \u0027638856c6219e3b97ba0c398463a69cb758f07bdb\u0027:\n  NAN: add message ID to correlate message callbacks to original message\n"
    },
    {
      "commit": "638856c6219e3b97ba0c398463a69cb758f07bdb",
      "tree": "b33dfe049edf38cba2f83180554f12118f0fad93",
      "parents": [
        "bd0858ba679cced35bda55a643707ad69e4caa34",
        "b0fde5d79d4f6a0ad492ef576dca88e2c8196ae7"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Jan 28 18:36:29 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Jan 28 18:36:29 2016 +0000"
      },
      "message": "Merge \"NAN: add message ID to correlate message callbacks to original message\" into mm-wireless-dev"
    },
    {
      "commit": "49918b95e863b119d9c57fca698abb19ce429427",
      "tree": "13034592fde9e5347ec326f7365768984f0a4914",
      "parents": [
        "e496c555b94086020b0ec155f6a87f6645c6cd93",
        "b816b862b0c73033f1ebd8070e77fcfe33605171"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Jan 28 18:36:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 18:36:22 2016 +0000"
      },
      "message": "Merge \"Shift bottom stack upward and fold top stack when IME is visible\""
    },
    {
      "commit": "28d4ea558435b1b245bd5774c0db056a2ffdb385",
      "tree": "0c66278d4a7f1a285181c70b4787cdd621bab04f",
      "parents": [
        "dbee9bb342cdfaa5155b1918f90262c05e2464cb"
      ],
      "author": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Thu Jan 28 10:32:35 2016 -0800"
      },
      "committer": {
        "name": "Teng-Hui Zhu",
        "email": "ztenghui@google.com",
        "time": "Thu Jan 28 10:32:35 2016 -0800"
      },
      "message": "Fix redundant drawPath call\n\nChange-Id: I17dab39e0ca60f64543053381d8677f1a31507c0\n"
    },
    {
      "commit": "e496c555b94086020b0ec155f6a87f6645c6cd93",
      "tree": "e41a10a50fe69f163ed9f5597f6b63460930565f",
      "parents": [
        "ec498e8ebedbfbb614808ca1cd4455886fa80af1",
        "bd0858ba679cced35bda55a643707ad69e4caa34"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Jan 28 18:24:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 28 18:24:23 2016 +0000"
      },
      "message": "Merge \"Allow NetworkFactories to match any network specifier on a request\" into mm-wireless-dev\nam: bd0858ba67\n\n* commit \u0027bd0858ba679cced35bda55a643707ad69e4caa34\u0027:\n  Allow NetworkFactories to match any network specifier on a request\n"
    },
    {
      "commit": "b816b862b0c73033f1ebd8070e77fcfe33605171",
      "tree": "1f9cee26a6c6f19bb9a3c52d9cfd642fc10398e8",
      "parents": [
        "c9fd313f94f7e0dc1f1f865290a2eb1b1897d2ad"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Jan 25 12:01:12 2016 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Jan 28 10:22:27 2016 -0800"
      },
      "message": "Shift bottom stack upward and fold top stack when IME is visible\n\nbug: 26293982\nChange-Id: If5f22037e12edb6d67b80ff1deb1be7a028aa76c\n"
    },
    {
      "commit": "bd0858ba679cced35bda55a643707ad69e4caa34",
      "tree": "2c7bfdb7deaacccf260ada331b25db4908751fba",
      "parents": [
        "a3fc54f0d879cbf0bdbb5bd2fe5043dd19232191",
        "ddb9ef0357e3ee609e188fb9e1e461f95aa601fa"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Jan 28 18:20:09 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Jan 28 18:20:09 2016 +0000"
      },
      "message": "Merge \"Allow NetworkFactories to match any network specifier on a request\" into mm-wireless-dev"
    },
    {
      "commit": "ec498e8ebedbfbb614808ca1cd4455886fa80af1",
      "tree": "b7a9e003260f3df039f09a94ddd4af466485b13e",
      "parents": [
        "a4ff39903908f2da53d2b326193027ebf0fb1ba2",
        "b92b05bb4bcaa6f7869128e925d0331eee62e4da"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Jan 28 18:20:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 18:20:03 2016 +0000"
      },
      "message": "Merge \"Report FBE through a feature string.\""
    },
    {
      "commit": "a4ff39903908f2da53d2b326193027ebf0fb1ba2",
      "tree": "ad892a4b699c1441e7b22db3464300aef558f6f6",
      "parents": [
        "2a25dd5c91aab77393b6cf588b7e8f64d1a346d6",
        "a21579ad8dc2565eb1dd9ad7bb735132ed791d60"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Thu Jan 28 18:16:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 18:16:36 2016 +0000"
      },
      "message": "Merge \"TIF: Refactor TvInputInfo\""
    },
    {
      "commit": "d07438f300a0321bde09b3fffafa6ffd8771269b",
      "tree": "86e59c19ffcfca33c38707bec99ab28c66fef403",
      "parents": [
        "5f09616e6bb793e789167e3281478b13413d0932"
      ],
      "author": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Thu Jan 28 18:14:23 2016 +0000"
      },
      "committer": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Thu Jan 28 18:14:23 2016 +0000"
      },
      "message": "Fix exception when calling setPasswordExpirationTimeout\n\nPrevent exception when calling setPasswordExpirationTimeout on the parent\nDPM instance. Callen setExpirationAlarmCheckLocked with the parent userHandle\nwas breaking because getPasswordExpirationLocked was trying to call getProfiles\non a different user.\n\nBug: 26847085\nChange-Id: I9d584573245aba65af7ecf236f2021b47afb5d7e\n"
    },
    {
      "commit": "b92b05bb4bcaa6f7869128e925d0331eee62e4da",
      "tree": "7bc8c987cbc07215f3ec4ae1521dcc877ab1806f",
      "parents": [
        "dc5f02778314ac9bcd45bbf356c48c04c96597ec"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jan 28 09:50:00 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jan 28 11:10:03 2016 -0700"
      },
      "message": "Report FBE through a feature string.\n\nSince devices can be converted to enable/disable FBE across a\nfactory reset, we offer to add the features dynamically depending\non device status.\n\nBug: 26808417\nChange-Id: I905140ba500a5e69756b547f2b1d6167b9a37dc6\n"
    },
    {
      "commit": "2a25dd5c91aab77393b6cf588b7e8f64d1a346d6",
      "tree": "cd2ec5e938b63ad90cbc0718dab6e8ad66dfb333",
      "parents": [
        "0a4b4cdf1c2abfe301742f639015a272ee42f98d",
        "84fa3351a21b37d02fafd634a8de65cf6cd04c4d"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Thu Jan 28 17:57:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 17:57:52 2016 +0000"
      },
      "message": "Merge \"Animate pinned stack resizing.\""
    },
    {
      "commit": "0a4b4cdf1c2abfe301742f639015a272ee42f98d",
      "tree": "3368982c9d990e0fef723e0806bad1231aeacf8c",
      "parents": [
        "041fcea02fcb635fee4876b6cb8c9cf015931304",
        "868ed48c1342425921b807ffc4446a369cd95f45"
      ],
      "author": {
        "name": "Ryan Lothian",
        "email": "rjlothian@google.com",
        "time": "Thu Jan 28 17:48:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 17:48:17 2016 +0000"
      },
      "message": "Merge \"Update SharedPreferences javadoc\""
    },
    {
      "commit": "041fcea02fcb635fee4876b6cb8c9cf015931304",
      "tree": "d1a4177fae6d70ba81734105e1a5838fa49d6cf4",
      "parents": [
        "5720c8c141510643129d2f548732497d6546371c",
        "a8dcef117b350026353e085b8c475ee89eadb7ec"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 28 17:25:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 17:25:58 2016 +0000"
      },
      "message": "Merge \"Fix crash dialog for TV\""
    },
    {
      "commit": "5720c8c141510643129d2f548732497d6546371c",
      "tree": "13ef9b4997b158d6bd7c865e9473130dfbce9d46",
      "parents": [
        "14d7b39544bb664f6d30821ee56e271a98c23859",
        "e7c74cc96eeecec52401d9bf720234d1421cfebc"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jan 28 17:20:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 17:20:07 2016 +0000"
      },
      "message": "Merge \"Revert \"Pinning components in ChooserActivity\"\""
    },
    {
      "commit": "14d7b39544bb664f6d30821ee56e271a98c23859",
      "tree": "655d639f5759f48bda21663d5ad831515ec9e4df",
      "parents": [
        "e8e22d796deb4777bc08a30df5767afe13d14f18",
        "a0e03ddd5f8b0f3dc0d3cd1c3432b137dd528a90"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Thu Jan 28 17:15:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 17:15:12 2016 +0000"
      },
      "message": "Merge \"Change AccessPoint sorting to bucket signal levels\""
    },
    {
      "commit": "a21579ad8dc2565eb1dd9ad7bb735132ed791d60",
      "tree": "ebcc33731520b44c2bcbd8010dbda8e9cd3e9993",
      "parents": [
        "9f774342aa60e50efff71e7456a755045add8aff"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Wed Jan 27 16:57:24 2016 -0800"
      },
      "committer": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Thu Jan 28 09:14:32 2016 -0800"
      },
      "message": "TIF: Refactor TvInputInfo\n\nMoved fields and methods that are used only for building TvInputInfo\ninto Builder.\nRenamed some parameters for consistency.\nRemoved trivial comments for private methods.\n\nChange-Id: I620c504d9b895d2572e1ebe2ea58ceaffd53ab43\n"
    },
    {
      "commit": "e8e22d796deb4777bc08a30df5767afe13d14f18",
      "tree": "50b30935fa66f40801921cdb3a508e365c698ef2",
      "parents": [
        "afa51a0ee6dfae4eb1509bc649dd04d6903f34ed",
        "d26176f36039e33b575c044aa119c57e82744847"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jan 28 17:12:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 17:12:36 2016 +0000"
      },
      "message": "Merge \"Support different multi-window compatibility modes\""
    },
    {
      "commit": "e7c74cc96eeecec52401d9bf720234d1421cfebc",
      "tree": "9315d30621f9ce01fb327f2ec95199518daa775a",
      "parents": [
        "afa51a0ee6dfae4eb1509bc649dd04d6903f34ed"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jan 28 16:42:27 2016 +0000"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jan 28 09:04:20 2016 -0800"
      },
      "message": "Revert \"Pinning components in ChooserActivity\"\n\nThis reverts commit ec6bc41e1835804533fd21b3ef8047ecd893bcfd.\n\nBug 26842512\n\nChange-Id: I9fc775d21081885d0e26fca4ade412a18da45b7c\n"
    },
    {
      "commit": "a8dcef117b350026353e085b8c475ee89eadb7ec",
      "tree": "717a6ce5ca7ee5c54c98a30e5ff2712372b0988b",
      "parents": [
        "afa51a0ee6dfae4eb1509bc649dd04d6903f34ed"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 28 08:48:32 2016 -0800"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 28 17:02:46 2016 +0000"
      },
      "message": "Fix crash dialog for TV\n\nBug: 26811081\nChange-Id: I1e5d55dda4bccb80c1943c71b3977dc9fb8d590f\n"
    },
    {
      "commit": "afa51a0ee6dfae4eb1509bc649dd04d6903f34ed",
      "tree": "53614fa105bc24d9999b159a9cb82028fb7fa0db",
      "parents": [
        "e97bce53df66ae4d3084d8f530f20a95ceac044a",
        "978fc0d44c5e95255fa2c263ef67b6fd1c972d25"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Jan 28 16:48:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 16:48:31 2016 +0000"
      },
      "message": "Merge \"Add a DPM method to allow system to query parent profile instance.\""
    },
    {
      "commit": "84fa3351a21b37d02fafd634a8de65cf6cd04c4d",
      "tree": "16cffa00cd4166998dbed47ac66a8a65d0b3b93f",
      "parents": [
        "e97bce53df66ae4d3084d8f530f20a95ceac044a"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jan 25 16:28:49 2016 -0800"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Thu Jan 28 08:47:54 2016 -0800"
      },
      "message": "Animate pinned stack resizing.\n\nThis introduces animating of stack bounds within window manager\nmodule. It also uses this type of animation when moving an activity from\nfullscreen stack to pinned stack.\n\nBug: 25672053\nChange-Id: I75914a685d10021f8a7535b47ef12b6920b3fd5e\n"
    },
    {
      "commit": "e97bce53df66ae4d3084d8f530f20a95ceac044a",
      "tree": "db72994cf43c87777e54fa51de2f615ab0ff21dc",
      "parents": [
        "46125323fca0d5c99fd3a146a69393cab0b5c71d",
        "b51617f4668ef8cf0e6d8d0fc3284eae51dbd8ca"
      ],
      "author": {
        "name": "Stephan Linzner",
        "email": "slinzner@google.com",
        "time": "Thu Jan 28 16:40:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 16:40:25 2016 +0000"
      },
      "message": "Merge \"Deprecated platform Android testing APIs\""
    },
    {
      "commit": "978fc0d44c5e95255fa2c263ef67b6fd1c972d25",
      "tree": "5f7c28401a40ecffa4b07fa66fc9fd602edd3d2f",
      "parents": [
        "bc0ce990435fe02a356b3e43272f692709f633ed"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Jan 28 13:51:10 2016 +0000"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Jan 28 16:36:00 2016 +0000"
      },
      "message": "Add a DPM method to allow system to query parent profile instance.\n\nBug: 26830384\nChange-Id: Ib12b171b1032bd86488f32f8d22eb0a9efb75e8f\n"
    },
    {
      "commit": "d26176f36039e33b575c044aa119c57e82744847",
      "tree": "b19a1c5fdc804843c3e481c720f331e2cd9b5e1a",
      "parents": [
        "46125323fca0d5c99fd3a146a69393cab0b5c71d"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Jan 25 20:04:04 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jan 28 08:33:46 2016 -0800"
      },
      "message": "Support different multi-window compatibility modes\n\n- Change idea of activity resizablility from true or false to\nunresizeable, cropped_windows, resizeable, and resizeable_and_pipable\n- Default pre-N apps to cropped_windows mode and N or greater apps to\nunresizeable or resizeable depending on the value of resizeableActivity\nattribute.\n- Mark legacy apps that specify fix orientation or immersive only mode\nas unresizeable.\n- Change to hide docked stack when unsupported app is the focus app.\n\nBug: 26774816\nChange-Id: Ie473d36ca95f08e9332ab10fd2f0ec17ef50a02f\n"
    },
    {
      "commit": "46125323fca0d5c99fd3a146a69393cab0b5c71d",
      "tree": "a6fd03ea67706a0880699b91125d7a9df1d5fb22",
      "parents": [
        "6a38e65b7d1687caea33056fe5442e526b8d050f",
        "d1cd7fdedea0647056e34f43cb79a67819d20533"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Jan 28 14:45:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 14:45:47 2016 +0000"
      },
      "message": "Merge \"FloatingToolbar: Fix logic error in determining open/close overflow animation duration scale.\""
    },
    {
      "commit": "6a38e65b7d1687caea33056fe5442e526b8d050f",
      "tree": "550b1f2a36f5a1d7213e09dd818f61626f60d673",
      "parents": [
        "c648662016cf65954c3ba7c622c2cd6d1a9fd992",
        "f5b850e694c6ce6cf7e3ee13ab22f2f0008d6d20"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Jan 28 14:43:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 14:43:35 2016 +0000"
      },
      "message": "Merge \"Update notification title when admin disallows unredacted ones.\""
    },
    {
      "commit": "c648662016cf65954c3ba7c622c2cd6d1a9fd992",
      "tree": "b0da297cadf20fb6e3968b417d07bdf5aea3ee1f",
      "parents": [
        "e5342ad5fa7c3f8ac443846547eb66ab70d9728e",
        "8f7a8f1eba590f4a0bb21988fc2a876dcb72dccd"
      ],
      "author": {
        "name": "Anton Daubert",
        "email": "adaubert@google.com",
        "time": "Thu Jan 28 14:00:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 14:00:27 2016 +0000"
      },
      "message": "Merge \"Fix the initialize of PreviewImageData to its default values.\""
    },
    {
      "commit": "e5342ad5fa7c3f8ac443846547eb66ab70d9728e",
      "tree": "64177acc4451d4b2d54d4cc3a9e92279f6f2b096",
      "parents": [
        "bc0ce990435fe02a356b3e43272f692709f633ed",
        "8aaaf138887355f218b5da3f0efe1c4610a6c31a"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jan 28 13:31:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 13:31:02 2016 +0000"
      },
      "message": "Merge \"Fix optimizable package filter\""
    },
    {
      "commit": "8f7a8f1eba590f4a0bb21988fc2a876dcb72dccd",
      "tree": "b4a57a16c10b471bc4b8f5216def38eb6921d005",
      "parents": [
        "bc0ce990435fe02a356b3e43272f692709f633ed"
      ],
      "author": {
        "name": "Anton Daubert",
        "email": "adaubert@google.com",
        "time": "Thu Jan 28 13:52:46 2016 +0100"
      },
      "committer": {
        "name": "Anton Daubert",
        "email": "adaubert@google.com",
        "time": "Thu Jan 28 13:52:46 2016 +0100"
      },
      "message": "Fix the initialize of PreviewImageData to its default values.\n\nBug: 26762780, 26837999\nChange-Id: Ifc268beb84903576b8c82681fddf2f51ffc4a2ec\n"
    },
    {
      "commit": "bc0ce990435fe02a356b3e43272f692709f633ed",
      "tree": "94e5ef851aaefc64a1f8f9daa51c25795ecbd0b1",
      "parents": [
        "15569c461a1e62a0b7bff25e680dbaa8a43d683d",
        "31502d3d95610930b56bb7931dbd57a997f9ce8f"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Thu Jan 28 11:47:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 11:47:23 2016 +0000"
      },
      "message": "Merge \"Logging of keyguard actions into security log\""
    },
    {
      "commit": "8aaaf138887355f218b5da3f0efe1c4610a6c31a",
      "tree": "8387f3cc77fd70e027fe7b964d959d03dad8f365",
      "parents": [
        "781c53a8e2706a4d354d3e0f9e5fee99ef6b3407"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jan 27 18:17:19 2016 +0000"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jan 28 11:33:53 2016 +0000"
      },
      "message": "Fix optimizable package filter\n\nSystem apps don\u0027t have an oat dir according to Package.canHaveOatDir but\ninstalld will put their oat files in dalvik-cache.\n\nBug: 26080105\nBug: 26740458\n\nChange-Id: I3d293e95af42753ebb29f15f341e9ca366fa03cb\n"
    },
    {
      "commit": "15569c461a1e62a0b7bff25e680dbaa8a43d683d",
      "tree": "14a62413fdd1ea982a5f272d0534a1fe46c92bc5",
      "parents": [
        "64382cb7b48da437a1dce48a55c4dc02f259d340",
        "3a8b343ce5220086c4f71e63f5d42f2d28434c4b"
      ],
      "author": {
        "name": "Zoltan Szatmary-Ban",
        "email": "szatmz@google.com",
        "time": "Thu Jan 28 11:22:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 11:22:37 2016 +0000"
      },
      "message": "Merge \"Introduce DEVICESUMMARY access level to NetworkStatsAccess.\""
    },
    {
      "commit": "868ed48c1342425921b807ffc4446a369cd95f45",
      "tree": "d9bb0051cb9d5cd9bfbe294a66a7042fae58657b",
      "parents": [
        "369a94a4130577718de3fbd7aabece9277233bb1"
      ],
      "author": {
        "name": "Ryan Lothian",
        "email": "rjlothian@google.com",
        "time": "Thu Jan 28 11:19:29 2016 +0000"
      },
      "committer": {
        "name": "Ryan Lothian",
        "email": "rjlothian@google.com",
        "time": "Thu Jan 28 11:19:29 2016 +0000"
      },
      "message": "Update SharedPreferences javadoc\n\nRemove 6-year-old promise to add multi-process support\nfor SharedPreferences: our docs elsewhere suggest using\na ContentProvider for multi-process preferences instead.\n\nChange-Id: Ic44550ce46fe62ed2c4ab40b6fa7f7090d5b1d7b\n"
    },
    {
      "commit": "31502d3d95610930b56bb7931dbd57a997f9ce8f",
      "tree": "b666b30ff26fffcb149189f36222da1d51b5fc20",
      "parents": [
        "800133d4eb5c6bc4c88f236362e0cca4f7e2fc54"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Mon Jan 25 16:43:07 2016 +0000"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Thu Jan 28 11:07:56 2016 +0000"
      },
      "message": "Logging of keyguard actions into security log\n\nBug: 22860162\nChange-Id: I7dbe68fff7d9d45b6c417d960cf025c8d0694917\n"
    },
    {
      "commit": "64382cb7b48da437a1dce48a55c4dc02f259d340",
      "tree": "74c6777c5552147960e5ad7ebdeaee4b6040d4fe",
      "parents": [
        "a52800a127991f672656a9bb11e6cbafe86788e1",
        "697397a28ef0de8856f86a0765ffc6dc9b20d130"
      ],
      "author": {
        "name": "Nicolas Prévot",
        "email": "nprevot@google.com",
        "time": "Thu Jan 28 10:21:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 10:21:27 2016 +0000"
      },
      "message": "Merge \"Don\u0027t show suspended applications in system intent picker dialog.\""
    },
    {
      "commit": "a52800a127991f672656a9bb11e6cbafe86788e1",
      "tree": "095f8ad08dde8c8f7eaa8483043bffe57842e776",
      "parents": [
        "750d0f0c09c9d695c14b7ff06acadbf91b89c3d2",
        "230d5ca49821bd7a10bb1b3e61d10f534f687772"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jan 28 06:44:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 06:44:59 2016 +0000"
      },
      "message": "Merge \"Add the network handle to the NetworkAgentInfo#toString() output.\""
    },
    {
      "commit": "750d0f0c09c9d695c14b7ff06acadbf91b89c3d2",
      "tree": "b0b03b3675dd7b3c3b8fe50cd4e7d1baa111274a",
      "parents": [
        "153d7ada2e39b88f0a1a0764b598b32430877aac",
        "2f310f6d5d352817f42384394b50a660ad6e0bf8"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jan 28 06:08:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 06:08:21 2016 +0000"
      },
      "message": "Merge \"Reuse buffer when reading bytes from files.\""
    },
    {
      "commit": "230d5ca49821bd7a10bb1b3e61d10f534f687772",
      "tree": "dbd0c280cd34b4c254c24ef48eedcba8a5b5a043",
      "parents": [
        "3b3e57ef2bc72bf241b16b89900d5c83fd3b4a6c"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Jan 25 17:44:42 2016 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jan 28 15:06:56 2016 +0900"
      },
      "message": "Add the network handle to the NetworkAgentInfo#toString() output.\n\nThis will make it possible to find nethandles via, e.g.\n \"dumpsys connectivity --short\".\n\nWithout this, native multinetwork API debugging requires running\n\"dumpsys connectivity --diag\" in order to see the nethandle values.\n\nBug: 19537384\nChange-Id: Icdd2b112523d4ecf88d5339f229e714a56d248f8\n"
    },
    {
      "commit": "04a22a26d61866add8a85ca50a623a5d8e4d4bb6",
      "tree": "3b6e2de2c90cd9801a934b129db50bae129b9b4c",
      "parents": [
        "3ce2653cc0ee36f64f3de6a4bdea15555b4c32c2"
      ],
      "author": {
        "name": "Pavel Maltsev",
        "email": "pavelm@google.com",
        "time": "Wed Jan 27 21:56:32 2016 -0800"
      },
      "committer": {
        "name": "Pavel Maltsev",
        "email": "pavelm@google.com",
        "time": "Wed Jan 27 21:56:32 2016 -0800"
      },
      "message": "Fix indexOutOfBound exception in SystemUI\n\nLong-pressing events are optional, refactor code a little bit to avoid exceptions.\n\nBug:26806128\nChange-Id: Ib883b4d5d31af256fc40ab2b4293ba1bf2abef3f\n"
    },
    {
      "commit": "153d7ada2e39b88f0a1a0764b598b32430877aac",
      "tree": "a7a49f79a79502a9f41c29bff1522f9a8c02e47e",
      "parents": [
        "3842e318b2175888e2fe1665d106b5653be5470b",
        "21b0008db6443cc4c7188254491c8dce2da8758a"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Jan 28 05:55:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 05:55:07 2016 +0000"
      },
      "message": "Merge \"MediaExtractor: add getDrmInitData API\""
    },
    {
      "commit": "3842e318b2175888e2fe1665d106b5653be5470b",
      "tree": "ad1654a71b5ae42bb44dfb3ae0db690fc45b5a86",
      "parents": [
        "8e781d94ab75f166e0d5d78b60f8ea84592fdb7c",
        "f986b458d6520ff1fd112e89ec1cd06a4033994e"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Thu Jan 28 05:42:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 05:42:45 2016 +0000"
      },
      "message": "Merge \"PIP: Disable translations for picture-in-picture temporarily\""
    },
    {
      "commit": "8e781d94ab75f166e0d5d78b60f8ea84592fdb7c",
      "tree": "4a69fd4ec0f8147966203b258d4ff9e11b00de94",
      "parents": [
        "8484459717a26ecf7fabb84dd071fa18101cd83e",
        "6d5b8b8e4473cc5d3ad2ace3376207c53d48ada3"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Jan 28 05:35:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 05:35:59 2016 +0000"
      },
      "message": "Merge \"Part 3: Fade in app icons\""
    },
    {
      "commit": "8484459717a26ecf7fabb84dd071fa18101cd83e",
      "tree": "ebd8b8fc25bb4260e8cfc98597ff30edd897c9e7",
      "parents": [
        "7cb255814a50e58de9fc76b152a74edb56e6f342",
        "37ed8d1ce0ffa1e570e868a357b6cb6d509c4e91"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Jan 28 05:23:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 05:23:08 2016 +0000"
      },
      "message": "Merge \"Tweaks to user creation intent text and error codes\""
    },
    {
      "commit": "7cb255814a50e58de9fc76b152a74edb56e6f342",
      "tree": "e6123ec3365ba7a5e26ad7b3a56d359bab7fd3ac",
      "parents": [
        "570d67cc3f6a3918c6ec04a678da0646a964f7b2",
        "a29583553957a19755bfba26f48b6ebe977879cb"
      ],
      "author": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Thu Jan 28 05:21:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 05:21:08 2016 +0000"
      },
      "message": "Merge \"Implementation of sensor additioanl info report\""
    },
    {
      "commit": "2f310f6d5d352817f42384394b50a660ad6e0bf8",
      "tree": "0ca47d05e81949f6443b3a5d30c2eb747506dcd3",
      "parents": [
        "5012919bc3a75d1de972d29f70ae4a493f3493ed"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Wed Jan 27 12:34:29 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jan 28 14:09:26 2016 +0900"
      },
      "message": "Reuse buffer when reading bytes from files.\n\nPreviously AppFuse getObjectBytes returns byte array and the array\u0027s\nlength needs to equals to the exact number of bytes the method read.\n\nThe CL change the function signature so that it can return the number of\nread bytes. And reuse a buffer array instead of slicing the array with\nvalid length.\n\nBUG\u003dNone\n\nChange-Id: I78b714554cac9ae71b895cb8929bc98969f5a8ca\n"
    },
    {
      "commit": "570d67cc3f6a3918c6ec04a678da0646a964f7b2",
      "tree": "f1b1de5d4fbd83249deaba2d9061b5a84bc5ac3a",
      "parents": [
        "3ce2653cc0ee36f64f3de6a4bdea15555b4c32c2",
        "cbcd39488b4bddfaa84dfe378ede2f707aedd6ca"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 28 05:08:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 05:08:07 2016 +0000"
      },
      "message": "Merge \"Add DocumentsProvider::removeDocument().\""
    },
    {
      "commit": "cbcd39488b4bddfaa84dfe378ede2f707aedd6ca",
      "tree": "718a66ece29dd75e5376e48c92dc1b299c84dda4",
      "parents": [
        "d5ee47033fab5aa229ad194cfedd492d372cbcd8"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 28 12:39:25 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 28 14:06:22 2016 +0900"
      },
      "message": "Add DocumentsProvider::removeDocument().\n\nMulti-parents are supported already in moveDocument(). For parity, this CL\nadds removeDocument, so it\u0027s possible to delete a file from a specific\nparent.\n\nBug: 26481380\nChange-Id: Icd4213abc0c3413931902f4f8984746c84c65e52\n"
    },
    {
      "commit": "f986b458d6520ff1fd112e89ec1cd06a4033994e",
      "tree": "28f4d6ea024bd45e1b33298be6cd9d6e5451d884",
      "parents": [
        "24bbed26abaca6f10455e181d9d5aca2dc1ccbe0"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Thu Jan 28 13:55:35 2016 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Thu Jan 28 13:57:06 2016 +0900"
      },
      "message": "PIP: Disable translations for picture-in-picture temporarily\n\nUX and strings are not finalized yet, so do not ask for translation\nfor a while.\n\nBug: 26602353\nChange-Id: I8d823ace47cae39a07a68ac8867ae58e2cd03f70\n"
    },
    {
      "commit": "3ce2653cc0ee36f64f3de6a4bdea15555b4c32c2",
      "tree": "d47d5c8fa2a39df70efb9736b99430a9fa3e9016",
      "parents": [
        "376c5a8d34493a847a513e64cf3a654556f98017",
        "748ea8cc785b6f037518703308ffd3eb2a151c5a"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 28 04:53:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 04:53:50 2016 +0000"
      },
      "message": "Merge \"Show a warning notification and a dialog in case of conversion when copying.\""
    },
    {
      "commit": "a29583553957a19755bfba26f48b6ebe977879cb",
      "tree": "f7a6e09f89a713de093731e8ed23451d03d990dd",
      "parents": [
        "4f93c58b393bad5d0bcc4237fa66f14fb9c9ee28"
      ],
      "author": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Tue Jan 26 18:42:17 2016 -0800"
      },
      "committer": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Wed Jan 27 20:49:26 2016 -0800"
      },
      "message": "Implementation of sensor additioanl info report\n\nThis implements a mechanism for sensor hardware/HAL to deliver additional information beside sensor\nreadings to application. It includes internal temperature reading, untracked delay of sample,\nlocation and pose of sensor device placement in phone frame, etc. This is also a very expandable\nframe to account for future need.\n\nChange-Id: Ifd52ff315ef675086326f118eab773b0194bae23\nNote: sensor additional information report used to be called sensor meta data.\n"
    },
    {
      "commit": "376c5a8d34493a847a513e64cf3a654556f98017",
      "tree": "647ebfe089bf3ea7c5c05df93fc6a84831de071e",
      "parents": [
        "4f93c58b393bad5d0bcc4237fa66f14fb9c9ee28",
        "038832b9001f66bd2cbebaf1312a7ada2e512114"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jan 28 04:46:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 04:46:16 2016 +0000"
      },
      "message": "Merge \"Implement MtpDevice#getPartialObject64 in Java API.\""
    },
    {
      "commit": "21b0008db6443cc4c7188254491c8dce2da8758a",
      "tree": "843afee3b3c2b0c3e266a0d0c36fb4cce7d334a9",
      "parents": [
        "4f93c58b393bad5d0bcc4237fa66f14fb9c9ee28"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Jan 27 16:50:08 2016 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Jan 27 20:42:27 2016 -0800"
      },
      "message": "MediaExtractor: add getDrmInitData API\n\nBug: 26070802\nChange-Id: I32e256f5988e206188f43d1bef0ad2ffdce8caec\n"
    },
    {
      "commit": "4f93c58b393bad5d0bcc4237fa66f14fb9c9ee28",
      "tree": "85ae8fa0f8d2896f0d4efdef184a3bca2623c067",
      "parents": [
        "8af734b80a44c8ec8775e1adbd2955b38a184564"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Jan 27 19:05:43 2016 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Jan 27 20:27:42 2016 -0800"
      },
      "message": "Add account locked notification when users are encrypted\n\nFixes bug 26407543\n\nChange-Id: Ic66669cd5f75b5fa41449e33133439752cef112b\n"
    },
    {
      "commit": "8af734b80a44c8ec8775e1adbd2955b38a184564",
      "tree": "76895d385cb96ee3981dad0b05d42f0555fcad9c",
      "parents": [
        "2c6c25f2460fd5606e52c25f98d44122219a7090",
        "f730d87936131902773bb64789cce94b0db78fef"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Jan 28 04:23:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 04:23:04 2016 +0000"
      },
      "message": "Merge \"API to query recording format and device on AudioRecordConfiguration\""
    },
    {
      "commit": "2c6c25f2460fd5606e52c25f98d44122219a7090",
      "tree": "4baebbc76bc2a1c66d67108cc7d685a673f05f82",
      "parents": [
        "ab821a517d6141e452fd64e03eb97e29cafb0c38",
        "dc84cff34f020e4768e99fa08749bbe0b87a2233"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Thu Jan 28 04:21:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 28 04:21:25 2016 +0000"
      },
      "message": "Merge \"Grant CAP_WAKE_ALARM to the Bluetooth process for any user\" am: 26fdbc1833\nam: dc84cff34f\n\n* commit \u0027dc84cff34f020e4768e99fa08749bbe0b87a2233\u0027:\n  Grant CAP_WAKE_ALARM to the Bluetooth process for any user\n"
    },
    {
      "commit": "ab821a517d6141e452fd64e03eb97e29cafb0c38",
      "tree": "b7e1689359c04603701ba963d274341784736bbe",
      "parents": [
        "4666057155f11acac61231ae55581b99f775492a",
        "7db9c8193797ad8bca6d191d5bbb2ec2f7dd1868"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 28 04:20:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 04:20:43 2016 +0000"
      },
      "message": "Merge \"Unhide DocumentsContract.isTreeUri.\""
    },
    {
      "commit": "748ea8cc785b6f037518703308ffd3eb2a151c5a",
      "tree": "33af614a40319a865f7f45a7eedd7699dc428cf4",
      "parents": [
        "d5ee47033fab5aa229ad194cfedd492d372cbcd8"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Fri Jan 22 16:22:51 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 28 13:12:55 2016 +0900"
      },
      "message": "Show a warning notification and a dialog in case of conversion when copying.\n\nChange-Id: I451b0944069deb5f0b49b54c514e7761be449e3d\n"
    },
    {
      "commit": "4666057155f11acac61231ae55581b99f775492a",
      "tree": "208aa6434d708f6a5cdd8a671e1d65aa747bd6be",
      "parents": [
        "d5ee47033fab5aa229ad194cfedd492d372cbcd8",
        "6a8fd7935fdc67b1cd43a11dc65abd4f8e4152ce"
      ],
      "author": {
        "name": "Arunesh Mishra",
        "email": "arunesh@google.com",
        "time": "Thu Jan 28 04:10:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 04:10:38 2016 +0000"
      },
      "message": "Merge \"SoundTrigger system API changes.\""
    },
    {
      "commit": "d5ee47033fab5aa229ad194cfedd492d372cbcd8",
      "tree": "3d73241b2ca74876ce5b95095fa33de06e614406",
      "parents": [
        "a9f128832f3fc16c2f435f2d0c999a5154200b4c",
        "a3fc54f0d879cbf0bdbb5bd2fe5043dd19232191"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Jan 28 04:08:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 28 04:08:49 2016 +0000"
      },
      "message": "DO NOT MERGE Add capability to determine if downgrade to audio is denied.\nam: a3fc54f0d8  -s ours\n\n* commit \u0027a3fc54f0d879cbf0bdbb5bd2fe5043dd19232191\u0027:\n  DO NOT MERGE Add capability to determine if downgrade to audio is denied.\n"
    },
    {
      "commit": "a9f128832f3fc16c2f435f2d0c999a5154200b4c",
      "tree": "3d73241b2ca74876ce5b95095fa33de06e614406",
      "parents": [
        "8457ad89a851323288561d85ac86c6c26666c904"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sun Jan 24 12:03:19 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 27 23:05:11 2016 -0500"
      },
      "message": "Add preview section to nav bar tuner.\n\nIt uses density scaling to show a slightly smaller real time version\nof the nav bar, so you can see edits without possibly breaking the\nnav bar.\n\nAlso fix rotation in the tuner, cause it was broken.\n\nChange-Id: I3de89c3df25c6adb18f0aef41b597c96446d1631\n"
    },
    {
      "commit": "8457ad89a851323288561d85ac86c6c26666c904",
      "tree": "922c27922dbb55b2b7ca9c6fe4ba673c8f2073c0",
      "parents": [
        "3b58714344e17ea3941e982f51e8996c672ca262"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sun Jan 24 10:15:55 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 27 23:05:11 2016 -0500"
      },
      "message": "Add keycode buttons to nav bar tuner\n\nAllow a keycode (list generated from KeyEvent.java) and a image to\nbe selected as a new KeyButtonView to be shown in the nav bar.\n\nChange-Id: I26fcad5b74a96090f2c5574fd214b4afbcadbb30\n"
    },
    {
      "commit": "3b58714344e17ea3941e982f51e8996c672ca262",
      "tree": "d1cb55b7fb231180f8687e1639e9f9445a100ff7",
      "parents": [
        "46a196e2506797e04b44944f5c2a6599276f770a"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 23 16:47:59 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 27 23:05:06 2016 -0500"
      },
      "message": "Add clipboard to tuner\n\nAllow button to be added to nav bar that acts as a drag target/source\nfor the clipboard.\n\nChange-Id: I94ca3c7decd1a1b178ceb9a4b4ab9e275c90acbb\n"
    },
    {
      "commit": "46a196e2506797e04b44944f5c2a6599276f770a",
      "tree": "8b98ce2bdce15ef38e4667340a7b1943d2717aef",
      "parents": [
        "3ebd23943b87d5f9d9a59889b4316e631d0e7d15"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 23 15:28:10 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 27 23:03:36 2016 -0500"
      },
      "message": "Allow width control of nav bar buttons\n\nEncode the width as part of the spec as a float. For instance:\n\"home[.5]\" is a home button with half its normal width.\n\nThe UI will allow users to adjust the width of standard buttons and\nspaces from .25 to 1.75, excluding the app shelf, which fills all\navailable space.\n\nChange-Id: Icd2f498c164933d61f55d779b3e9be0afaba9c2d\n"
    },
    {
      "commit": "3ebd23943b87d5f9d9a59889b4316e631d0e7d15",
      "tree": "18c619c3f2d879787572769838239f19d33cd91c",
      "parents": [
        "f0c6f64e5b6b4d5e635a100d40e2bc5568aaf62b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 22 10:01:44 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 27 23:03:36 2016 -0500"
      },
      "message": "Nav bar tuner\n\nAllows reorginization of the navigation bar.  First pass.\n\nChange-Id: If546ca5835412d15c05c41ffd5c5aa0857b9417f\n"
    },
    {
      "commit": "f0c6f64e5b6b4d5e635a100d40e2bc5568aaf62b",
      "tree": "fe1f049e13fec328055a353e9b0ad8ef4fc9b23b",
      "parents": [
        "de3dbb463c30b53ac0a254f69ffa01416dcbadb3"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 20 22:24:50 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jan 27 23:03:36 2016 -0500"
      },
      "message": "SysUI Tuner: Color mod v2\n\nChange-Id: Id2734c2f4ee8724ef7d7e633fed124454e2d8c5a\n"
    },
    {
      "commit": "a3fc54f0d879cbf0bdbb5bd2fe5043dd19232191",
      "tree": "778656ee50f7a7106ae52f157d909648368afbcf",
      "parents": [
        "2fdee90b685781ec5e30f0788b727f692df32d40"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Jan 19 15:59:34 2016 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Jan 27 19:45:23 2016 -0800"
      },
      "message": "DO NOT MERGE Add capability to determine if downgrade to audio is denied.\n\nBy default we assume downgrade to audio is permitted; this capability\nprobides a means for a carrier to specifically deny that.\n\nBug: 22728624\n\nChange-Id: I75e0a5b9e5ad2d970003a4691b6fc0ac0dcfe9e0\n"
    },
    {
      "commit": "de3dbb463c30b53ac0a254f69ffa01416dcbadb3",
      "tree": "75223e44228c9ad0e30d5b4e06d5327ed0b2c99e",
      "parents": [
        "c8718b57b7edcc31ffbd06025ae0e7aaa67a9d60",
        "dbee9bb342cdfaa5155b1918f90262c05e2464cb"
      ],
      "author": {
        "name": "Tenghui Zhu",
        "email": "ztenghui@google.com",
        "time": "Thu Jan 28 03:41:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 03:41:15 2016 +0000"
      },
      "message": "Merge \"Gradient for VectorDrawable\u0027s fill and stroke\""
    },
    {
      "commit": "f730d87936131902773bb64789cce94b0db78fef",
      "tree": "84676f4f0f46009a122b0cb47eb04021da2617f6",
      "parents": [
        "c9fd313f94f7e0dc1f1f865290a2eb1b1897d2ad"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jan 27 19:05:29 2016 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jan 27 19:38:06 2016 -0800"
      },
      "message": "API to query recording format and device on AudioRecordConfiguration\n\nBug 22876530\n\nChange-Id: I5d529cecbef91361afce64f20faca17f6ebb8ba9\n"
    },
    {
      "commit": "c8718b57b7edcc31ffbd06025ae0e7aaa67a9d60",
      "tree": "3f1a9e6df5115a634be298e24225377252f495b6",
      "parents": [
        "297489448ba1b6a571e5e26756ae1b85a8482084",
        "e0e6654a31ad01fe4712dec0358ad95f8d3c8c8d"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jan 28 02:56:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 02:56:34 2016 +0000"
      },
      "message": "Merge \"Add varietions of MtpDevice\u0027s mehtods using long.\""
    },
    {
      "commit": "e0e6654a31ad01fe4712dec0358ad95f8d3c8c8d",
      "tree": "0f71c7089ff4644b2d645cff6e00358170d822bf",
      "parents": [
        "5012919bc3a75d1de972d29f70ae4a493f3493ed"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Fri Jan 15 14:42:53 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jan 28 11:54:57 2016 +0900"
      },
      "message": "Add varietions of MtpDevice\u0027s mehtods using long.\n\nBUG\u003d26525304\n\nChange-Id: I0a0b187910cf498720d8e7b8fbe9b0590e67e65e\n"
    },
    {
      "commit": "297489448ba1b6a571e5e26756ae1b85a8482084",
      "tree": "e189d567b213c1c938702a19a1f91e3714163b91",
      "parents": [
        "5fc9b8b86b3ee5aaea2e0b288f70e66930994d6f",
        "4d4b3d54c6bad3ecc71f2003abd398a2f135a052"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Jan 28 02:48:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 02:48:00 2016 +0000"
      },
      "message": "Merge \"Dynamic audio policies by UID\""
    },
    {
      "commit": "6d5b8b8e4473cc5d3ad2ace3376207c53d48ada3",
      "tree": "77aaebd4cb609f193c106a869ea32e030e6599af",
      "parents": [
        "214f0f0dc8018b135e2394982c79f1bced4a5fec"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Jan 26 17:15:45 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Jan 27 18:37:41 2016 -0800"
      },
      "message": "Part 3: Fade in app icons\n\n- Fixing misordered call to remove the callbacks when recycling before\n  unloading the actual task data\n- Prevent thumbnails from being fetched while loading icons in the\n  history view.\n\nChange-Id: I8f5dc65f867e60c2d062bb8222c91bf98f54f6d6"
    },
    {
      "commit": "5fc9b8b86b3ee5aaea2e0b288f70e66930994d6f",
      "tree": "f9992ba5d7660b0c6deea29fdef80165e41f0d1a",
      "parents": [
        "bed00cc43708f562c4027f99373c9a0efb2ee384",
        "74a2fe4f03292d78d3823c87ec1fead46f6d7c57"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Thu Jan 28 02:32:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 28 02:32:34 2016 +0000"
      },
      "message": "Merge \"Added a constant to be used as an Intent extra\""
    }
  ],
  "next": "bed00cc43708f562c4027f99373c9a0efb2ee384"
}
