)]}'
{
  "log": [
    {
      "commit": "4ed030384ca0bcb2d0916bdd8e2cd2b4c38e0713",
      "tree": "51c0d8ed521247bd24b12e34308efd9eb2795077",
      "parents": [
        "886a005ae39034c5dd6dfab8536fab7aea1e2b8b",
        "af0c4d0c7e680208075bea7b4b2df4d39ffc82f7"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 22 18:50:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 22 18:50:49 2016 +0000"
      },
      "message": "Merge \"Debug logging for when getActiveNetworkInfo returns BLOCKED.\" into mnc-dr1.5-dev am: a6855a1faa am: d841d71593\nam: af0c4d0c7e\n\n* commit \u0027af0c4d0c7e680208075bea7b4b2df4d39ffc82f7\u0027:\n  Debug logging for when getActiveNetworkInfo returns BLOCKED.\n"
    },
    {
      "commit": "886a005ae39034c5dd6dfab8536fab7aea1e2b8b",
      "tree": "93b6a1be0aa551f473d1cf4d6a6acdb3ea7ca018",
      "parents": [
        "9dbd85d87531175a0495a4fddfcb51e3da8fb8a2",
        "c248f6c7ad8ce315cb71a8b282371a0ddaf29abc"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Jan 22 18:49:04 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 22 18:49:04 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\" into cw-e-dev am: 2e7ecddd5b  -s ours am: 746ea1efe3  -s ours am: b2f0e7f6bc  -s ours\nam: c248f6c7ad  -s ours\n\n* commit \u0027c248f6c7ad8ce315cb71a8b282371a0ddaf29abc\u0027:\n  DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\n"
    },
    {
      "commit": "9dbd85d87531175a0495a4fddfcb51e3da8fb8a2",
      "tree": "93b6a1be0aa551f473d1cf4d6a6acdb3ea7ca018",
      "parents": [
        "aae84105d1b8cfe6144afbb82bc70481cb39f8c8",
        "bd92c57a4f74c5c6ea3b6e20964a5e7950a1f7e1"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Jan 22 18:47:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 22 18:47:17 2016 +0000"
      },
      "message": "Merge \"Add free short codes for Direct Carrier Billing and others.\" am: 4d9ffdf952\nam: bd92c57a4f\n\n* commit \u0027bd92c57a4f74c5c6ea3b6e20964a5e7950a1f7e1\u0027:\n  Add free short codes for Direct Carrier Billing and others.\n"
    },
    {
      "commit": "aae84105d1b8cfe6144afbb82bc70481cb39f8c8",
      "tree": "b88cc7a9260362da18b514a027c6de18c5347463",
      "parents": [
        "2e98a11055015ecacd12d71b0ed553c13c7b00ef",
        "1e33dc8fdf3f722ecd32cc586b2a9515de24a242"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Fri Jan 22 18:21:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 18:21:15 2016 +0000"
      },
      "message": "Merge \"Use SystemService lifecycle API in input method service\""
    },
    {
      "commit": "2e98a11055015ecacd12d71b0ed553c13c7b00ef",
      "tree": "e927252b1659f740df4e19671d1eea2ba2b75fea",
      "parents": [
        "1fedd8c8c9634f2c0c1a2fda6a76dcc46ff0fc43",
        "cada57a57bed6fb79a318ddf3cf0a09cd038c034"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Fri Jan 22 18:15:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 18:15:00 2016 +0000"
      },
      "message": "Merge \"Set the default locale list when it is changed.\""
    },
    {
      "commit": "cada57a57bed6fb79a318ddf3cf0a09cd038c034",
      "tree": "87ad6d1ca8c873b5ae52c0ce2061298fee5b7c60",
      "parents": [
        "60965d2271b9dfa927b35fed2e5229a0f6d4c2ee"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Fri Jan 22 17:22:11 2016 +0900"
      },
      "committer": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Fri Jan 22 18:13:23 2016 +0000"
      },
      "message": "Set the default locale list when it is changed.\n\nWhen the system language is changed by the Settings app, we need to call\nLocaleList.setDefault() to change the default locale list\nsince components like TextView should be able to assume that\nLocaleList.getDefault() returns the latest system locale list.\n\nBUG: 26731035\nChange-Id: I482567476e1b14cd9b4716343183627f81d96ace\n"
    },
    {
      "commit": "1fedd8c8c9634f2c0c1a2fda6a76dcc46ff0fc43",
      "tree": "2e74db84376c1f0b8bb03588d96aec922d677335",
      "parents": [
        "8c24cc13b8e82727928b483658393d91420fe049",
        "35a8b04140598a5b5c4865254b942adb6a830991"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 22 17:58:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 17:58:58 2016 +0000"
      },
      "message": "Merge \"Fixing crash with retrieving the first stack task.\""
    },
    {
      "commit": "8c24cc13b8e82727928b483658393d91420fe049",
      "tree": "8ab2a8ee1a8a54c726c66b6e4fea88741bfb589a",
      "parents": [
        "1f42e989c9877e9129ee2f050a0b894f5840841c",
        "d839d1ac36cc3628c1800a93b69dcb54d5760a91"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Fri Jan 22 17:47:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 17:47:19 2016 +0000"
      },
      "message": "Merge \"sysui: refactor PhoneStatusBar\""
    },
    {
      "commit": "35a8b04140598a5b5c4865254b942adb6a830991",
      "tree": "0c663f72e3374b6a8ea1c3c04983c736672592f3",
      "parents": [
        "4c84a8c481093e81c2e27de4cecf92c41992f4a1"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Jan 22 09:41:09 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Jan 22 09:41:09 2016 -0800"
      },
      "message": "Fixing crash with retrieving the first stack task.\n\n- We should be retrieving the first stack task for calculating the \n  thumbnail transition, regardless of whether it is freeform or not.\n\nBug: 26739531\nChange-Id: I27037a480201396011d7f9b8d094b4d9afe66f0e\n"
    },
    {
      "commit": "1f42e989c9877e9129ee2f050a0b894f5840841c",
      "tree": "94c13c816994837f24249fa731ef643763142509",
      "parents": [
        "bba17c720dda5ce876add69b116cfeb049520b1a",
        "1a2d84acbd125db65b9baa781ee05fb50a0aca1a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jan 22 17:22:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 17:22:28 2016 +0000"
      },
      "message": "Merge \"ALOGE is not ALOGV\""
    },
    {
      "commit": "1a2d84acbd125db65b9baa781ee05fb50a0aca1a",
      "tree": "b7427c2eb1cc58fdf4701c5b29d8b322f104d40a",
      "parents": [
        "09a02f1c34cc8c8952805e0088723f999ea2aa6f"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jan 22 09:17:41 2016 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jan 22 09:17:41 2016 -0800"
      },
      "message": "ALOGE is not ALOGV\n\nChange-Id: I973cd7ce28bed38934aab0818e581a948a12cb42\n"
    },
    {
      "commit": "bba17c720dda5ce876add69b116cfeb049520b1a",
      "tree": "c4384adf4535487ac1a9c66793496c6d45317a3d",
      "parents": [
        "09a02f1c34cc8c8952805e0088723f999ea2aa6f",
        "188908fc2105a845b2be513a154f518e3049d54f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 22 15:24:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 15:24:41 2016 +0000"
      },
      "message": "Merge \"Fix home button\""
    },
    {
      "commit": "188908fc2105a845b2be513a154f518e3049d54f",
      "tree": "eaabe2b1320b05da3ead8c42cb1de15b4673959f",
      "parents": [
        "a20818257e6927560a676d99dbc563a0394f74d8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 22 10:23:51 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 22 10:24:04 2016 -0500"
      },
      "message": "Fix home button\n\nChange-Id: Ieafff8758340c1a434eed595ecb56415ed9ae62d\n"
    },
    {
      "commit": "09a02f1c34cc8c8952805e0088723f999ea2aa6f",
      "tree": "7960ede9b8f72c7c544679233ce58b027731bfaf",
      "parents": [
        "35635150b44936b980e3b430a59e590491a0adf3",
        "62bbd1a95208971db1688b237aa15c50b1cc6756"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Jan 22 15:20:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 15:20:43 2016 +0000"
      },
      "message": "Merge \"Ensure all showContextMenu() overrides have matching x,y overrides\""
    },
    {
      "commit": "35635150b44936b980e3b430a59e590491a0adf3",
      "tree": "89fa092acc53994bdc3b7bcf3f7c4e18db3de48e",
      "parents": [
        "a83c1e545e017a272eedf4d2c78ecd779aa84645",
        "a20818257e6927560a676d99dbc563a0394f74d8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 22 14:58:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 14:58:40 2016 +0000"
      },
      "message": "Merge \"Make nav bar customizable through Tunable\""
    },
    {
      "commit": "a20818257e6927560a676d99dbc563a0394f74d8",
      "tree": "bfbb260baa5477c7bb1cb245bb5fa9a5c204d120",
      "parents": [
        "fb71d2d0deddc1baa1c86d95d1fbf848a3ea3e72"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 18 14:41:03 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 22 09:47:08 2016 -0500"
      },
      "message": "Make nav bar customizable through Tunable\n\nChange-Id: I18c6bc3db1555ca8ec94f1ce594eb01158f32736\n"
    },
    {
      "commit": "a83c1e545e017a272eedf4d2c78ecd779aa84645",
      "tree": "5002258293f657c9fb0abbbe0c762568a872df33",
      "parents": [
        "fb71d2d0deddc1baa1c86d95d1fbf848a3ea3e72",
        "88d842fedf9a6c03dee1f2c91bc7a1f51c8438da"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Fri Jan 22 14:07:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 14:07:37 2016 +0000"
      },
      "message": "Merge \"Add support for bitmaps with Grey_8 color type.\""
    },
    {
      "commit": "fb71d2d0deddc1baa1c86d95d1fbf848a3ea3e72",
      "tree": "57b36b143248938a74f6c3072d513969059b0bf6",
      "parents": [
        "947f3557a5917617a6a738e3e2c4a2f055601270",
        "b998532be8451993fe6d4e22f6ac290ffab57c76"
      ],
      "author": {
        "name": "Sergey Poromov",
        "email": "poromov@google.com",
        "time": "Fri Jan 22 13:59:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 13:59:52 2016 +0000"
      },
      "message": "Merge \"Update bmgr cmd line tool to use requestBackup() API in BackupManager\""
    },
    {
      "commit": "947f3557a5917617a6a738e3e2c4a2f055601270",
      "tree": "d9d175dd51daa9c5fbf0cb03452701201387d5ca",
      "parents": [
        "eb6c023710ebc1f07329f8623cf0b3e44d5bd538",
        "59720bb2a67dae70cd2e46a9f611d66e4a3f7221"
      ],
      "author": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Fri Jan 22 12:59:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 12:59:24 2016 +0000"
      },
      "message": "Merge \"Add profile policy to set work challenge background color\""
    },
    {
      "commit": "59720bb2a67dae70cd2e46a9f611d66e4a3f7221",
      "tree": "989f2eb81c1e3535aa8dfea69ded926fe9a7040b",
      "parents": [
        "6c4f42846432a6c03fbeb8ad51092f69a77330e8"
      ],
      "author": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Mon Jan 18 15:26:11 2016 +0000"
      },
      "committer": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Fri Jan 22 12:32:10 2016 +0000"
      },
      "message": "Add profile policy to set work challenge background color\n\nAdding a policy for profile owners to set the background color of the\nconfirm credential screen for the managed profile.\n\nBug: 26638631\n\nChange-Id: Iea36b94c5a42b6ae12cc36921ec5f840306e81a1\n"
    },
    {
      "commit": "eb6c023710ebc1f07329f8623cf0b3e44d5bd538",
      "tree": "420d611bb933cf49aa6b7980f68833c691421b73",
      "parents": [
        "507e2c94a30e53163b873903035025a9d93779c3",
        "a0dda9ca9d69fdeff620c7986375589e2a4d8c42"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Jan 22 12:22:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 12:22:39 2016 +0000"
      },
      "message": "Merge \"Fix incorrect @hide usage in libcore\""
    },
    {
      "commit": "b998532be8451993fe6d4e22f6ac290ffab57c76",
      "tree": "52db46dc20a9325ff55a775473dfa66fb2ff0ff6",
      "parents": [
        "b7cc096fd49e99c01a9e963a895f6d26d685e474"
      ],
      "author": {
        "name": "Sergey Poromov",
        "email": "poromov@google.com",
        "time": "Tue Jan 12 17:07:11 2016 +0100"
      },
      "committer": {
        "name": "Sergey Poromov",
        "email": "poromov@google.com",
        "time": "Fri Jan 22 13:15:06 2016 +0100"
      },
      "message": "Update bmgr cmd line tool to use requestBackup() API in BackupManager\n\nThe new command works as \"bmgr backupnow [list of packages]\"\nThis change should be submitted after ag/834173\n\nChange-Id: Ie1cdd18a38653dd71a1d499620dd2afec3cbbb24\n"
    },
    {
      "commit": "507e2c94a30e53163b873903035025a9d93779c3",
      "tree": "3c36db9115ef6a1b93386005a7fc7a82a9974185",
      "parents": [
        "e15b4f6db8ab5ad910836aa7b06480862fbad4fc",
        "9448196076d5a5266b3ae7e4945216b30ee88aa7"
      ],
      "author": {
        "name": "Sergey Poromov",
        "email": "poromov@google.com",
        "time": "Fri Jan 22 12:01:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 12:01:16 2016 +0000"
      },
      "message": "Merge \"Add BackupManager#isAppEligibleForBackup() method to Backup API.\""
    },
    {
      "commit": "a0dda9ca9d69fdeff620c7986375589e2a4d8c42",
      "tree": "35afd643f4ecfde0ce74df51b51bc7982bb6921f",
      "parents": [
        "e15b4f6db8ab5ad910836aa7b06480862fbad4fc"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Jan 22 11:16:29 2016 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Jan 22 11:40:06 2016 +0000"
      },
      "message": "Fix incorrect @hide usage in libcore\n\n@hide annotation is only effective in Javadoc.\n\nBug: 26689841\nChange-Id: Ifc0a1358b64518a40b4334061ef8ca0dd23ea28e\n"
    },
    {
      "commit": "e15b4f6db8ab5ad910836aa7b06480862fbad4fc",
      "tree": "7900799e782295d42c877bf10fbddb466ba86fd9",
      "parents": [
        "094e64b7cf943a5f489d299e7ed3fa7104db929a",
        "ce8d4f51b9405003e664736d81e2374dfc117db9"
      ],
      "author": {
        "name": "Ryan Lothian",
        "email": "rjlothian@google.com",
        "time": "Fri Jan 22 10:32:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 10:32:57 2016 +0000"
      },
      "message": "Merge \"Improve documentation for IntentService\""
    },
    {
      "commit": "094e64b7cf943a5f489d299e7ed3fa7104db929a",
      "tree": "c6bdfbeae62a8ac8942fd2a071addd323621de04",
      "parents": [
        "a823912f84d2c81ef5920996de1ece9f7624e5e2",
        "d469f2122edf7662dbe8c9c39269064c0265b520"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Fri Jan 22 09:54:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 09:54:19 2016 +0000"
      },
      "message": "Merge \"Clarify the purpose of EditorInfo#hintLocales.\""
    },
    {
      "commit": "a823912f84d2c81ef5920996de1ece9f7624e5e2",
      "tree": "ea7df0c9f6f9b70bbc2acca4f4263a9277ac5326",
      "parents": [
        "e797745d757ef8eda5e36c33fec3ca74c0f4ec99",
        "b8456a6a483ce62c81b92f613561fb761be0f3e8"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Fri Jan 22 07:35:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 07:35:17 2016 +0000"
      },
      "message": "Merge \"Initialize InputMethodSubtype with \"languageTag\".\""
    },
    {
      "commit": "e797745d757ef8eda5e36c33fec3ca74c0f4ec99",
      "tree": "29df60d4a3438d9e8a4246cc5e93e61ea48ef5bb",
      "parents": [
        "e27e0850fe4acbdc911e2e4e6272be10ac2f2779"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 23:11:47 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 22 07:17:39 2016 +0000"
      },
      "message": "Fix build by adding missing method\n\nChange-Id: I4309225f9c799237857ce4c8f7ae2f8667d0b8be\n"
    },
    {
      "commit": "b8456a6a483ce62c81b92f613561fb761be0f3e8",
      "tree": "51fa22ddd3e51cbca00c1943b0ef1c950404a2fd",
      "parents": [
        "14176272ed387c16c994e9d23dc740fe97cc8017"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Jan 21 22:24:44 2016 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Jan 21 22:24:44 2016 -0800"
      },
      "message": "Initialize InputMethodSubtype with \"languageTag\".\n\nMy previous commit [1] introduced a new XML attribute \"languageTag\" for\nsubtypes but forgot to initialize InputMethodSubtype object with that\nattribute.  As a result, InputMethodSubtype#getLanguageTag() has always\nreturned null even if \"languageTag\" attribute is specified.\n\n  [1]: I77db5b99a7cf745d800db75baf135bb60ad04820\n       8d6eeb01df72891acd3aa75e64aa1595a41cc96e\n\nWith this CL, InputMethodSubtype#getLanguageTag() starts returning the\nvalue specified in the XML resource.\n\nBug: 22859862\nChange-Id: I251d3d999afd13c0d618f2cb59e8ed3d47f21c98\n"
    },
    {
      "commit": "e27e0850fe4acbdc911e2e4e6272be10ac2f2779",
      "tree": "4372dcd16886e3571d5cfbdb11c765cdebf15764",
      "parents": [
        "a420880ca5b4b6b324341cfb5222697e75698142"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Fri Jan 08 19:05:27 2016 +0900"
      },
      "committer": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Fri Jan 22 06:02:42 2016 +0000"
      },
      "message": "Add TextView cursor positioning tests for grapheme clusters.\n\nBug: 25375561\nBug: 25730231\nChange-Id: I7e77e6de027a81ec0f203a1ff9c24a768ffedae3\n"
    },
    {
      "commit": "a420880ca5b4b6b324341cfb5222697e75698142",
      "tree": "512ea514ee2de0f24bd61dc4fcef645a23a69447",
      "parents": [
        "702d4d972d8915eca1d0888adcd1f7c0f6ac8e6e",
        "a3024bd7026deb777556dd75dd34a719ea1c2b39"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Fri Jan 22 05:09:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 05:09:16 2016 +0000"
      },
      "message": "Merge \"Use light weight method for text measurement.\""
    },
    {
      "commit": "702d4d972d8915eca1d0888adcd1f7c0f6ac8e6e",
      "tree": "589363c8ebf4a3878332d1d53fc1084cec7b5c6e",
      "parents": [
        "60965d2271b9dfa927b35fed2e5229a0f6d4c2ee",
        "87156dc8aebbe8a186569db7e660a981beab830c"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Fri Jan 22 04:58:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 04:58:21 2016 +0000"
      },
      "message": "Merge \"Do not allow to move virtual files using conversion.\""
    },
    {
      "commit": "87156dc8aebbe8a186569db7e660a981beab830c",
      "tree": "b4f0e22f761fc57d91216f923fe6c8535cdfa31c",
      "parents": [
        "88766a2bd792f6d027f084a482a1220a82745067"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Jan 21 12:49:24 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Fri Jan 22 13:50:13 2016 +0900"
      },
      "message": "Do not allow to move virtual files using conversion.\n\nChange-Id: Ia792bc766272645f7bf8a2683c22895b03df3a1f\n"
    },
    {
      "commit": "60965d2271b9dfa927b35fed2e5229a0f6d4c2ee",
      "tree": "0bf6ecae90ecd81ca200bdd4e25f3c731273ca91",
      "parents": [
        "5fbc632fefa8e4826d42a2ba43772f9f906153ff",
        "efbbd496f97c82088ff0722ef9bc6f60e75abff4"
      ],
      "author": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Fri Jan 22 03:46:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 03:46:58 2016 +0000"
      },
      "message": "Merge \"Use ActivityOptions.setLaunchBounds to resize PIP\""
    },
    {
      "commit": "efbbd496f97c82088ff0722ef9bc6f60e75abff4",
      "tree": "b41d8eef673d16d7e946dde8b4fd40466401ec3f",
      "parents": [
        "760199ea72a77b224f57e76db2bd9450f8a33fc8"
      ],
      "author": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Thu Jan 21 14:30:31 2016 -0800"
      },
      "committer": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Fri Jan 22 03:45:54 2016 +0000"
      },
      "message": "Use ActivityOptions.setLaunchBounds to resize PIP\n\nBug: 26574470\nChange-Id: I5444ae40a51cf2746d78b4c006e5936c91d01ae4\n"
    },
    {
      "commit": "5fbc632fefa8e4826d42a2ba43772f9f906153ff",
      "tree": "de110a97c72362db0dd2134d9bab5132f507bd48",
      "parents": [
        "7210947e0d0e384fc34d61160c99adc2f36734e0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 15 17:17:58 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed a bug where the wrong number of notifications were visible\n\nSince the calculation of the number of notifications is dynamic now\nit strongly depends on the notification min heights which are only\ncalculated once it is laid out.\nThis is now properly done.\n\nBug: 26480961\nChange-Id: Ic7b270af826c28b4a9d2c08021605a5c9ae78860\n"
    },
    {
      "commit": "7210947e0d0e384fc34d61160c99adc2f36734e0",
      "tree": "2463035dd9461a91e0ca624e2679077af834f5ea",
      "parents": [
        "e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 15 16:33:22 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Handling content intent of groups correctly\n\nContent intent of children in groups can now\nonly be launched if the group is expanded.\n\nBug: 26582343\nChange-Id: I5bf2c853d7659b4c764892409c6c7cc3fc647cc8\n"
    },
    {
      "commit": "e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93",
      "tree": "bee8b54d24cc40f6115fe2b3a696c0e1c77a8a97",
      "parents": [
        "6183d12926a189b08cc3be8d9c78470617e63db0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 15 15:07:06 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Switched the work profile badge used in the notifications\n\nChange-Id: I62616f1ae8fcda9953853b9859c69a9f1e6f44ca\n"
    },
    {
      "commit": "6183d12926a189b08cc3be8d9c78470617e63db0",
      "tree": "aadc980b64789445c78261f9d13bb000dff2c07c",
      "parents": [
        "3bdbf28b496094b012a63f1d38b823e8c205909b"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 14 18:48:41 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed that music notifications were not clickable on lockscreen\n\nOn the lockscreen we were unintentionally disabling single clicks\non the media buttons while we only wanted to disallow it for the\nnotification header. This is now fixed by explicitly checking if\nwe are clicking on the notification header.\n\nBug: 26325096\nChange-Id: I044f25ac3216b98c7769c31d09d19f801a437194\n"
    },
    {
      "commit": "3bdbf28b496094b012a63f1d38b823e8c205909b",
      "tree": "d1497f8b50f3049964fe624bda5ad4f09289f3b7",
      "parents": [
        "fa0a2d3d90fdde14784ec6351a0798bc21c2f126"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 14 17:04:47 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed the animation on the music template by introducing scale\n\nThe notification images can now animate in scale.\n\nChange-Id: I7cc90e13f31208c76a490dd94a1ccbc05a4f8bd3\n"
    },
    {
      "commit": "fa0a2d3d90fdde14784ec6351a0798bc21c2f126",
      "tree": "df416232eb356f5876664c924ee3b86915ba0b1e",
      "parents": [
        "c848c3a1b4e3b365fb42ad7e418f90def054ed5f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 14 13:02:21 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "The notification content now switches earlier\n\nThe notification content visible is now based on the intrinsic\nheight of the view and not just the actual height anymore.\nThis allows notifications to switch earlier when clicking on\nthe collapse button.\n\nChange-Id: Icdf4ea50a7b1bbb78bd57a9f1c3eea25cf9c8d7c\n"
    },
    {
      "commit": "c848c3a1b4e3b365fb42ad7e418f90def054ed5f",
      "tree": "58969f497f83c113d86238a4a47495e79c44cd8f",
      "parents": [
        "da6f1d605b86207de53f9889229e092a542ed95e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jan 13 15:27:30 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Changed the work profile appearance\n\nChange-Id: I0545ee9b18572b93f73b4cf54126cf03085b61b5\n"
    },
    {
      "commit": "da6f1d605b86207de53f9889229e092a542ed95e",
      "tree": "f5832f5fc81c39d975d8d33999c8f1b407d1738a",
      "parents": [
        "7b73a4c1d325fc1a2e54addbd220b3c7c6f3ff73"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jan 12 20:17:48 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Updated notification colors\n\nChange-Id: I23ffc7325ec4947bb0e2d767d1e2ddbaa9b3f369\n"
    },
    {
      "commit": "7b73a4c1d325fc1a2e54addbd220b3c7c6f3ff73",
      "tree": "4ee4385d092be38f2f023aab1048a57c7ce454bd",
      "parents": [
        "9969559da02f54fcbd7832de9810507a581d98d8"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jan 12 18:32:11 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fading out the divider now when removing children\n\nChange-Id: I4466da4f82ae4868c6d0bd023a399c6067a9c3fb\n"
    },
    {
      "commit": "9969559da02f54fcbd7832de9810507a581d98d8",
      "tree": "f72c48a9c714978c63a7b067bd51f9295efcc0d7",
      "parents": [
        "1b5f07d403158421b3b50b61e0300950ebdab334"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jan 12 17:51:35 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Removed staggering animation with notification groups\n\nIt was more distracting than helping\n\nChange-Id: I5a1110268d23d9f964ad515b6fff16cf9d9a4992\n"
    },
    {
      "commit": "1b5f07d403158421b3b50b61e0300950ebdab334",
      "tree": "99039cab6547c41ddcf8bd5a7b8d105ff965e0ea",
      "parents": [
        "fd3e2624b55a0988fc129c2fe0e2db4885eb87f9"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jan 12 16:04:21 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed a bug where Sysui could crash\n\nIf no title was provided, SysUI could crash in a\ngroup.\n\nChange-Id: I9c40175b3e40410ce5b1e8fe1ef7e6c7124b0460\n"
    },
    {
      "commit": "fd3e2624b55a0988fc129c2fe0e2db4885eb87f9",
      "tree": "2947dd7d3c75bce79cd3e313d21f9d92f8a4360b",
      "parents": [
        "30e387ddcef1f65485daaba7bea267d6d8ceeb18"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jan 12 16:02:42 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Added the possibility to do custom animations for certain fields\n\nThe text of the single line version now doesn\u0027t animate over anymore.\n\nChange-Id: Id41c1145cbb07254bff599b10d4d6df84689f797\n"
    },
    {
      "commit": "30e387ddcef1f65485daaba7bea267d6d8ceeb18",
      "tree": "586407fbb64a600fdd62a59c6d9033db159268ad",
      "parents": [
        "415987388739561153010e1e1304511f6f501fb2"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jan 11 18:01:47 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed a bug where the dozemode wasn\u0027t working correctly\n\nThere where 2 different issues which could lead to the dozemode\nnot working correctly:\n1. The new workarabout where we show the expanded notification\nif it has the same size as the collapsed, requires that dozemode\nis also called on the right notification\n2. When the children were not layed out yet, this calculation could be\nwrong and the wrong child was selected, leading to the same issue.\n\nBug: 26459664\nChange-Id: Ib67dcaf2ba9b8b9a1bfa5ece5b7d6c4dff677939\n"
    },
    {
      "commit": "415987388739561153010e1e1304511f6f501fb2",
      "tree": "070d011a0e175a3f1f2a41de20f7bf71a5f9b758",
      "parents": [
        "646d2054dd76d7213ced8a73f2352f0d63f20043"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jan 11 16:58:37 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed an inconsistency in the notification templates\n\nThe text was never set to GONE when it was invisible,\nleading to weird cases when fading between notification contents.\n\nChange-Id: I92825b6d5a417c968c734061e55553be314af2b8\n"
    },
    {
      "commit": "646d2054dd76d7213ced8a73f2352f0d63f20043",
      "tree": "f67be0a13835537a2bb3b7ffe258bf4fae786224",
      "parents": [
        "0ffbda62e55ad390e05e6c3ff52e1378e420285c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Sun Jan 03 14:42:02 2016 +0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Improved notification transformations\n\nAll views are now faded, even if they are not handled specially\n\nChange-Id: I2970548667e0388984098293ac0dfcbdbed12df1\n"
    },
    {
      "commit": "0ffbda62e55ad390e05e6c3ff52e1378e420285c",
      "tree": "c9970e932031c32455049462a9418d67224672c7",
      "parents": [
        "4ffd63611a0d516c9988b37e9c06e6f8390c2a2f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 01 20:29:12 2016 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Continued the template switch implementation\n\nChange-Id: I86fa52f2e13d319127dcd44b98304aa3cc3c7e9e\n"
    },
    {
      "commit": "4ffd63611a0d516c9988b37e9c06e6f8390c2a2f",
      "tree": "f195359c627e0dfd6410f3c55582c1e026788118",
      "parents": [
        "b65c6dbb2c55bc91de34b4fa325641c0aed6b601"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 29 15:12:23 2015 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Changed the transformation from when switching notification views\n\nChange-Id: I2af3c2f36787d208be7745dabae96903df256156\n"
    },
    {
      "commit": "b65c6dbb2c55bc91de34b4fa325641c0aed6b601",
      "tree": "9a1a1a0fdae7a6d49ea852328606c05debba11fc",
      "parents": [
        "f567c9849a54f34e279b467e3e69956de4a8b8c5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 28 12:48:15 2015 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed a bug where the overflow card appear animation would get stuck\n\nBug: 24547258\nChange-Id: I50a9404c7b9cced0e2e1a2e39ffaaf0d8bf2dfb9\n"
    },
    {
      "commit": "f567c9849a54f34e279b467e3e69956de4a8b8c5",
      "tree": "e6709dfd64b717374834bf0bb5674984b3b9d623",
      "parents": [
        "ef5127ea5f34f7a4c961021f6b691174bcb81d2e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 28 12:15:01 2015 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed a bug where disabled notification actions were not centered\n\nBug: 26291178\nChange-Id: If0ad1ab9d7a4cea3481b4d8cc06142a6b58146e7\n"
    },
    {
      "commit": "ef5127ea5f34f7a4c961021f6b691174bcb81d2e",
      "tree": "a921544d46af356bec3fb7d067408621859e3c3a",
      "parents": [
        "5bc852a950fccbb44064aa0a18f07042361a35f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 21 16:55:58 2015 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Isolating heads up children from their groups now\n\nGroup children are now isolated into their own group for a few seconds\nuntil it\u0027s merged into the group again when they are\nheads upped. This makes notifications groups finally usable with\nHUNs again.\n\nChange-Id: I0cb5e4f7a70e09989030dfe70ddcbb50575c1c02\n"
    },
    {
      "commit": "5bc852a950fccbb44064aa0a18f07042361a35f5",
      "tree": "91eba82919ac0ff1aacfe2fcf1c76563f1bd9364",
      "parents": [
        "5104a6db2eb748fafd3918dcb939dd9d3ac281dd"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 21 12:19:09 2015 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Improved touch handling with groups and HUNS\n\nGroups with HUNED children now don\u0027t totally destroy the touch\nhandling anymore.\n\nChange-Id: I815260e22c59e939de12315a393de108fc0b47ab\n"
    },
    {
      "commit": "5104a6db2eb748fafd3918dcb939dd9d3ac281dd",
      "tree": "56734ccd5f597b5535ccc1603bb0f6804c2c6742",
      "parents": [
        "31aada4ef4ff37f8cdc110b196c06918841647c7"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 18 18:38:31 2015 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Fixed the animations on the notification scrims\n\nWhen pulling down on a heads up notification the scrim would\nfade in from 0 instead of fading to the new position.\nThe old behavior didn\u0027t work if the heads up notifications were\nbig, so we had to change it in order to always have a scrim.\n\nChange-Id: I9ae387b75136c9240d863e06a8649c85b3c6c9dc\n"
    },
    {
      "commit": "31aada4ef4ff37f8cdc110b196c06918841647c7",
      "tree": "97e8b49b515c3b2a25492bae3fdd823c94df5ebe",
      "parents": [
        "6959f9b05c7d2091ef9cc696cf1c594b87ec8005"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 18 17:51:15 2015 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jan 21 19:42:49 2016 -0800"
      },
      "message": "Enabled usage of expand button in heads up notifications\n\nHeads up notifications can now be expanded with the expand\nbutton. The notification stays there until the user dismisses it\nor collapses it again.\n\nChange-Id: I0f1b729915317bbbd6f13c3d968c933ffbe6feeb\n"
    },
    {
      "commit": "6959f9b05c7d2091ef9cc696cf1c594b87ec8005",
      "tree": "815591ddb435eb9d2ff5e0b69f7ba83d7ab709ba",
      "parents": [
        "c82a7e34435817d00a1368149c2295a49ec6fccd",
        "41585d5e062a9db9c567b7e93bd5d1e14453b340"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Fri Jan 22 03:30:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 03:30:34 2016 +0000"
      },
      "message": "Merge \"Make Drag and Drop mouse specific behavior for now.\""
    },
    {
      "commit": "c82a7e34435817d00a1368149c2295a49ec6fccd",
      "tree": "a7b9d1d618381727bed4e3e03950bd37647150b2",
      "parents": [
        "88766a2bd792f6d027f084a482a1220a82745067",
        "df012d5102735412d9f38513c103aa53df4bcab9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 22 02:54:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 02:54:21 2016 +0000"
      },
      "message": "Merge changes Ifd2de38a,I57633d60\n\n* changes:\n  Divider tuning\n  Fix unneccesary activity relaunches\n"
    },
    {
      "commit": "88766a2bd792f6d027f084a482a1220a82745067",
      "tree": "e3c6907e4f533331245a77224dd9937e345f2102",
      "parents": [
        "29852339f1b6df7b3a0437db4ab9a49682a25d4b",
        "4c84a8c481093e81c2e27de4cecf92c41992f4a1"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 22 02:26:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 02:26:22 2016 +0000"
      },
      "message": "Merge \"Fixing some small issues with the overlay.\""
    },
    {
      "commit": "4c84a8c481093e81c2e27de4cecf92c41992f4a1",
      "tree": "e00ea604bb6dd2c966b09cc892f66c6519da1024",
      "parents": [
        "c5ef63f4e95329158d88a6cbb05789b57098222d"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 18:14:12 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 18:14:12 2016 -0800"
      },
      "message": "Fixing some small issues with the overlay.\n\n- Should be updating the app text color to match the activity text color\n- Fixing issue with indicator showing when fast toggle is disabled but\n  the indicator flag is enabled\n- Tweaking layout so that the buttons are flush with the borders so that\n  we capture the full area for press/long press\n\nChange-Id: Ia9b081883562ef4fd1c01fd42bc786a1feeb0854\n"
    },
    {
      "commit": "29852339f1b6df7b3a0437db4ab9a49682a25d4b",
      "tree": "088e965d1b995e2a443a76a5b6ac268a4289884d",
      "parents": [
        "0dc24bb718cabac24f6480d11321961e0595d62e",
        "22f479dad33deb86ee8efbce0c577e03d510da39"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Fri Jan 22 02:09:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 02:09:07 2016 +0000"
      },
      "message": "Merge \"Fix band selection problems.\""
    },
    {
      "commit": "22f479dad33deb86ee8efbce0c577e03d510da39",
      "tree": "4137be03534cd377ab7d40fd70a61101d1d079de",
      "parents": [
        "e38283110918c6e0c921a5e6fde677ba0988ad2c"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Wed Jan 20 15:07:53 2016 -0800"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Thu Jan 21 18:08:00 2016 -0800"
      },
      "message": "Fix band selection problems.\n\n- Remove whitespace from the GridModel, which isn\u0027t set up to deal with\n  it.\n\n- Use absolute column bounds whenever translating the band rectangle\n  into column indices.  This necessitates additional binary searching,\n  but is necessary when columns aren\u0027t fully populated, which happens\n  with the new grid layout.\n\nBUG\u003d26512327\n\nChange-Id: I5016d5de8f00c366f575f0722739007ac1612923\n"
    },
    {
      "commit": "0dc24bb718cabac24f6480d11321961e0595d62e",
      "tree": "b874d6cb573672c890960cf8a131e370f30c19a2",
      "parents": [
        "c080f112b5cfc8894b8ca12626062e0054f05643",
        "55e8e1ee604475b05c96934a4c53688504d1b9c5"
      ],
      "author": {
        "name": "Anthony Chen",
        "email": "ajchen@google.com",
        "time": "Fri Jan 22 01:49:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 01:49:15 2016 +0000"
      },
      "message": "Merge \"Move hard-coded dimens to dimens.xml.\""
    },
    {
      "commit": "c080f112b5cfc8894b8ca12626062e0054f05643",
      "tree": "040fd39c42808b801b2894304b4c395e25d7c2ad",
      "parents": [
        "829ab6daf5ea43cf805f6d8df4791189b2d3ee7e",
        "e5530ec0b4204f4f3b4f92a87056ce18a8d76793"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jan 22 00:46:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:46:34 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 32a95af029 to master.\""
    },
    {
      "commit": "e5530ec0b4204f4f3b4f92a87056ce18a8d76793",
      "tree": "7c4533107d2a6b5d6d9ef5274a7547b97703c525",
      "parents": [
        "17b179d5e542e75954737103d6d1cf8bfa942d57",
        "32a95af029636e4d067c818d3ff1262574d88bbf"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jan 21 16:45:31 2016 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jan 21 16:45:31 2016 -0800"
      },
      "message": "resolve merge conflicts of 32a95af029 to master.\n\nChange-Id: I35b7cea1d34cb24f431ba2b76433a5b0ef1cb602\n"
    },
    {
      "commit": "829ab6daf5ea43cf805f6d8df4791189b2d3ee7e",
      "tree": "8110821c5c4e375c575ba35ea02afed8f5a919b0",
      "parents": [
        "6cfa1cc4b0a60dcae6f97efd3efdd6f6033ab3be",
        "cc010b2a9865ccef23d85f2b31d680c58ef6aeaa"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Fri Jan 22 00:41:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:41:57 2016 +0000"
      },
      "message": "Merge \"Zero out DragEvent position when it should not be available\""
    },
    {
      "commit": "6cfa1cc4b0a60dcae6f97efd3efdd6f6033ab3be",
      "tree": "089e92e80acf1d3a987d812dbed2d248a100f080",
      "parents": [
        "17351b673522e52fab0e0ed371fa0f68e3a2879a",
        "3d3fe5026a6a3e951ef56ad16a100b8d5ae84574"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Jan 22 00:31:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:31:40 2016 +0000"
      },
      "message": "Merge \"Add choreographer API to the NDK.\""
    },
    {
      "commit": "3d3fe5026a6a3e951ef56ad16a100b8d5ae84574",
      "tree": "80cf611c06bd2e4b1ba0965db1bd5b3ccc8bb1e8",
      "parents": [
        "e501c39e2cbfbe4cac473e97f8cae55ace3bb48c"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Dec 04 17:59:42 2015 +0000"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Thu Jan 21 16:30:33 2016 -0800"
      },
      "message": "Add choreographer API to the NDK.\n\nChange-Id: Icb8cffd3cd3bd06814466be72db3e26f6a62cbc6\n"
    },
    {
      "commit": "17351b673522e52fab0e0ed371fa0f68e3a2879a",
      "tree": "cfe9a05148bce9791482515cddb63f87e3408b54",
      "parents": [
        "b11da88d2ab4ff09c2ae7947b183396066a6d122",
        "b919f6fd714a76e104b5933e944ab4ecc8e996c4"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Jan 22 00:30:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:30:08 2016 +0000"
      },
      "message": "Merge \"Unhide audio recording notification API\""
    },
    {
      "commit": "b11da88d2ab4ff09c2ae7947b183396066a6d122",
      "tree": "93393d0b9118d46065acef684397278101ab8a7e",
      "parents": [
        "0ed21de72134a2b55648104f517e44a2deff17dd",
        "fe0c735fd9756ef3923b80e31445577abc422408"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Fri Jan 22 00:27:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:27:37 2016 +0000"
      },
      "message": "Merge \"Fix notifications for failures when copying/moving.\""
    },
    {
      "commit": "df012d5102735412d9f38513c103aa53df4bcab9",
      "tree": "dd1fbd93ff816a6baf8a61add4ecf583b417148b",
      "parents": [
        "a95ca8de4d8b971d41abe44cd54e82560d1e0b37"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 15 22:40:13 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 21 16:24:58 2016 -0800"
      },
      "message": "Divider tuning\n\n- Make it harder to dismiss\n- When dragging from the bottom, don\u0027t allow dismissing at the top\n\nChange-Id: Ifd2de38abece7b996a813af41dcf777fa5cd1c18\n"
    },
    {
      "commit": "cc010b2a9865ccef23d85f2b31d680c58ef6aeaa",
      "tree": "7fe084b6b07223ad51de6309f2928376ed77e23e",
      "parents": [
        "1f0945e9f6fc81f5c58da24a29c86e1efa2714ef"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Thu Jan 21 16:24:40 2016 -0800"
      },
      "committer": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Thu Jan 21 16:24:40 2016 -0800"
      },
      "message": "Zero out DragEvent position when it should not be available\n\nBug: 26729675\nChange-Id: I46507198deea89c100cb1b99a1ab7ec0719efb12\n"
    },
    {
      "commit": "0ed21de72134a2b55648104f517e44a2deff17dd",
      "tree": "598a2b2e2fcc70ec9f46344e7158192f5e01c497",
      "parents": [
        "995ef593c28c01123a6b254ba492861b2c5a0fd0",
        "2443f2f17665eca7220a6742083a1fec4716a236"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Fri Jan 22 00:17:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:17:55 2016 +0000"
      },
      "message": "Merge \"Mark window as replacing when moving task to pinned stack.\""
    },
    {
      "commit": "41585d5e062a9db9c567b7e93bd5d1e14453b340",
      "tree": "266169f7190e5f9659267e6651fc0b91f8e6f371",
      "parents": [
        "17fefe5b1ad127257044165db3107bbb88156bb9"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Thu Jan 21 15:10:39 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Fri Jan 22 00:17:30 2016 +0000"
      },
      "message": "Make Drag and Drop mouse specific behavior for now.\n\nWe\u0027ll implement \"photos style selection\" for touch behaviors.\n\nAutosubmit? Yes, please?\n\nBug: 20556237\nChange-Id: I60dfc2504f2f9fb1dec6e8e311122dd0e2f484fe\n"
    },
    {
      "commit": "af0c4d0c7e680208075bea7b4b2df4d39ffc82f7",
      "tree": "050a13856006088e652f0f9784f32c456906765d",
      "parents": [
        "c248f6c7ad8ce315cb71a8b282371a0ddaf29abc",
        "d841d71593c0c4a7c5beaf5196a22d9158c2d697"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 22 00:14:27 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 22 00:14:27 2016 +0000"
      },
      "message": "Merge \"Debug logging for when getActiveNetworkInfo returns BLOCKED.\" into mnc-dr1.5-dev am: a6855a1faa\nam: d841d71593\n\n* commit \u0027d841d71593c0c4a7c5beaf5196a22d9158c2d697\u0027:\n  Debug logging for when getActiveNetworkInfo returns BLOCKED.\n"
    },
    {
      "commit": "a95ca8de4d8b971d41abe44cd54e82560d1e0b37",
      "tree": "073f99394ba643b7e601b69286b629db2c002615",
      "parents": [
        "98bc797dacab6a589cb5870471cb4ac3ef9dcd4a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 15 22:54:46 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 21 16:13:16 2016 -0800"
      },
      "message": "Fix unneccesary activity relaunches\n\nWhen going from fullscreen to non-fullscreen configuration, task config\nchanges was always non-zero because in fullscreen, task override config\nwas empty. Instead, use the actual previous configuration to calculate\ndiff.\n\nAlso make recents handle screenLayout changes.\n\nBug: 26593320\nChange-Id: I57633d60b1e0fc4ae506e276410191a44e1fe221\n"
    },
    {
      "commit": "995ef593c28c01123a6b254ba492861b2c5a0fd0",
      "tree": "1e19dc42e20f4d256c5785d120c8668d5bc72166",
      "parents": [
        "d96761b3680955c02e8221e4ca4947cf1f166399",
        "c5ef63f4e95329158d88a6cbb05789b57098222d"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 22 00:11:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:11:52 2016 +0000"
      },
      "message": "Merge changes I91c58397,I7243f30b,I0f6e9dbf,I1eb0864a\n\n* changes:\n  Adding reveal transition to show app-overlay.\n  Fixing issue with multiple focus timer animations running.\n  Fixing several regressions with affiliated tasks.\n  Starting the dismiss animation in parallel with the gesture.\n"
    },
    {
      "commit": "c5ef63f4e95329158d88a6cbb05789b57098222d",
      "tree": "d5899e6c890c323cad28c7d69985bce034fc86e8",
      "parents": [
        "b433c5be013803ca742565c018de0cf456828cd7"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 14:39:23 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 16:07:44 2016 -0800"
      },
      "message": "Adding reveal transition to show app-overlay.\n\n- Instead of long-pressing the icon to launch into app info directly,\n  this will mirror notifications and reveal a space that can show the\n  app name and a link to app info.\n\nChange-Id: I91c5839719b030a65744f5e677a436e9c719c578"
    },
    {
      "commit": "b433c5be013803ca742565c018de0cf456828cd7",
      "tree": "41bd61132e33bc44d9d89f2b13c9adc2781e27a6",
      "parents": [
        "65c851e6e9e08656744b6f66d3da188e3283b17d"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Jan 20 17:11:29 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 16:07:39 2016 -0800"
      },
      "message": "Fixing issue with multiple focus timer animations running.\n\nChange-Id: I7243f30b917bb311e46efa1e09b44440a0236f07\n"
    },
    {
      "commit": "65c851e6e9e08656744b6f66d3da188e3283b17d",
      "tree": "f15e875eca412addd0cdaaafc6a722fd6b01603f",
      "parents": [
        "8aa9959413a06c3d2ff75e0c7be9e3cb7ac7cd2e"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Jan 20 12:43:35 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 16:07:31 2016 -0800"
      },
      "message": "Fixing several regressions with affiliated tasks.\n\n- Now that we are sorting tasks for freeform and history, ensure that\n  the affiliated tasks have a useful active time (based on the task\n  they are affiliated with) for sorting\n- Fix issue with the initial stack and focus state not taking the\n  launch task into account due to the launchTask flag not being set\n  until the activity was started (now set in RecentsTaskLoadPlan)\n- Fixing issue with affiliated tasks not being launched from the stack\n  due to the animation trigger not firing when the action button is\n  already hidden/visible\n- Fixing issue with title text being occasionally hidden (something we\n  only need for freeform tasks)\n- Tweaking the launch/enter animations for tasks occluded affiliated\n  tasks\n\nBug: 26685208\n\nChange-Id: I0f6e9dbf8deec2e4fc15364e686367cc0f57b41f"
    },
    {
      "commit": "8aa9959413a06c3d2ff75e0c7be9e3cb7ac7cd2e",
      "tree": "c81e6d47c775077896ea981069e59269ba1dff1d",
      "parents": [
        "b7a73360b50ede90b4331dd041eef59f002dc131"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Jan 19 15:07:07 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 21 16:05:53 2016 -0800"
      },
      "message": "Starting the dismiss animation in parallel with the gesture.\n\n- Introduces notion of ignored tasks for the purposes of layout in \n  TaskStackView.  This can be used during drag and drop, and while \n  dismissing to calculate the state of the stack without the task that\n  the user is currently interacting with.\n- Fixing minor layout issue when the front/back task transforms are \n  improperly calculated when there is a single task\n- Fixing minor issue when the anchor task is calculated incorrectly when\n  dismissing task views\n\nChange-Id: I1eb0864a52e53562e4d573a6ed4f8a5a1615aff9"
    },
    {
      "commit": "d96761b3680955c02e8221e4ca4947cf1f166399",
      "tree": "85e4549d219100a7ec2403450f5dc5577036ee35",
      "parents": [
        "813d755f7f7247e341a0861aa0de79c0376e0b0f",
        "bd918aad632f92ed33f0a1cd0de0e2a09e61edcb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jan 22 00:01:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 22 00:01:41 2016 +0000"
      },
      "message": "Merge \"Don\u0027t show TextView \"share\" option for an unprovisioned device\""
    },
    {
      "commit": "c248f6c7ad8ce315cb71a8b282371a0ddaf29abc",
      "tree": "8be66648c705338a55a1fed435d4c7ebca1ce28e",
      "parents": [
        "bd92c57a4f74c5c6ea3b6e20964a5e7950a1f7e1",
        "b2f0e7f6bc24914b90a2673b5e8527468de48071"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 23:55:53 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 21 23:55:53 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\" into cw-e-dev am: 2e7ecddd5b  -s ours am: 746ea1efe3  -s ours\nam: b2f0e7f6bc  -s ours\n\n* commit \u0027b2f0e7f6bc24914b90a2673b5e8527468de48071\u0027:\n  DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\n"
    },
    {
      "commit": "d839d1ac36cc3628c1800a93b69dcb54d5760a91",
      "tree": "f9851a0bcdb98be8ba8a6a94591c716bf75c36f9",
      "parents": [
        "813d755f7f7247e341a0861aa0de79c0376e0b0f"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Thu Jan 21 13:05:02 2016 -0800"
      },
      "committer": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Thu Jan 21 23:53:58 2016 +0000"
      },
      "message": "sysui: refactor PhoneStatusBar\n\nBug: 26161831\nChange-Id: I906a600b2504b21c28cfe2527d68c2546f11e4ac\n"
    },
    {
      "commit": "d841d71593c0c4a7c5beaf5196a22d9158c2d697",
      "tree": "8853f71ed1c8d737ff9fecc4a1c63c4858763520",
      "parents": [
        "b2f0e7f6bc24914b90a2673b5e8527468de48071",
        "a6855a1faa898da0f4a4fdc45485dc1f4182497b"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Jan 21 23:51:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 21 23:51:16 2016 +0000"
      },
      "message": "Merge \"Debug logging for when getActiveNetworkInfo returns BLOCKED.\" into mnc-dr1.5-dev\nam: a6855a1faa\n\n* commit \u0027a6855a1faa898da0f4a4fdc45485dc1f4182497b\u0027:\n  Debug logging for when getActiveNetworkInfo returns BLOCKED.\n"
    },
    {
      "commit": "813d755f7f7247e341a0861aa0de79c0376e0b0f",
      "tree": "6570e62fce531ec0e1ca14afb6b960d9bd7655dc",
      "parents": [
        "f9bad765ddbc626ea65501285411573057a6bb4f",
        "9dff854be4f7b552c5f6fe05331b9dd85de134d1"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jan 21 23:47:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 21 23:47:23 2016 +0000"
      },
      "message": "Merge \"Clean up passing volumeUuid to DexOptimizer\""
    },
    {
      "commit": "9dff854be4f7b552c5f6fe05331b9dd85de134d1",
      "tree": "2e8bb7933114e344da949c2a732032cabc8da2a4",
      "parents": [
        "b7a73360b50ede90b4331dd041eef59f002dc131"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jan 21 11:41:42 2016 -0800"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jan 21 15:45:54 2016 -0800"
      },
      "message": "Clean up passing volumeUuid to DexOptimizer\n\nThe argument was redundant.\n\nAlso, we should have taken the uuid for shared library from their\npackage information.\n\nBug: 26080105\nChange-Id: If3d86e00ebecfc13cf63482bce4ac32a119de967\n"
    },
    {
      "commit": "f9bad765ddbc626ea65501285411573057a6bb4f",
      "tree": "79836c5a9a76ebcf2d0a792d4bac4e0ec30efbf8",
      "parents": [
        "31a05062c2ae9ee27bdc6d9523ae89caa4dc6fa3",
        "ada13040d020a289805ddc1f2f49079570cc0e0f"
      ],
      "author": {
        "name": "Anthony Chen",
        "email": "ajchen@google.com",
        "time": "Thu Jan 21 23:41:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 21 23:41:45 2016 +0000"
      },
      "message": "Merge \"Add null checks for various buttons on the Nav Bar.\""
    },
    {
      "commit": "31a05062c2ae9ee27bdc6d9523ae89caa4dc6fa3",
      "tree": "5492c39949d3a2bae6b24aa768c56b0a113ecfe7",
      "parents": [
        "18116c01c2e35eab0869e4a982c4669bbccb8af6",
        "b524741cb653d6a898431d2c3c7d54a543b5e577"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Jan 21 23:39:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 21 23:39:07 2016 +0000"
      },
      "message": "Merge \"[FBE] Introduce shadow calllog provider [1/2]\""
    },
    {
      "commit": "a6855a1faa898da0f4a4fdc45485dc1f4182497b",
      "tree": "f1235d9516bf40f69d3f06ae292d8c95e64b7a78",
      "parents": [
        "746ea1efe3e2acc13865f731f3b5a7cc88525c1d",
        "c1a6ce70bef373c0fd1531fdd3f9553f9713c0af"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Jan 21 23:31:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 21 23:31:50 2016 +0000"
      },
      "message": "Merge \"Debug logging for when getActiveNetworkInfo returns BLOCKED.\" into mnc-dr1.5-dev"
    },
    {
      "commit": "b2f0e7f6bc24914b90a2673b5e8527468de48071",
      "tree": "695a6f2de5741e71e069c3a21131c760df29b993",
      "parents": [
        "d877135d616321b4b3013b302e8615a8f8b04ffa",
        "746ea1efe3e2acc13865f731f3b5a7cc88525c1d"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 23:30:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 21 23:30:48 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\" into cw-e-dev am: 2e7ecddd5b  -s ours\nam: 746ea1efe3  -s ours\n\n* commit \u0027746ea1efe3e2acc13865f731f3b5a7cc88525c1d\u0027:\n  DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\n"
    },
    {
      "commit": "bd92c57a4f74c5c6ea3b6e20964a5e7950a1f7e1",
      "tree": "8be66648c705338a55a1fed435d4c7ebca1ce28e",
      "parents": [
        "32a95af029636e4d067c818d3ff1262574d88bbf",
        "4d9ffdf95237c4ee59514c678fea6ff157e0eee3"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Jan 21 23:20:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 21 23:20:02 2016 +0000"
      },
      "message": "Merge \"Add free short codes for Direct Carrier Billing and others.\"\nam: 4d9ffdf952\n\n* commit \u00274d9ffdf95237c4ee59514c678fea6ff157e0eee3\u0027:\n  Add free short codes for Direct Carrier Billing and others.\n"
    },
    {
      "commit": "746ea1efe3e2acc13865f731f3b5a7cc88525c1d",
      "tree": "efa75f6d3ef76852532a792c486a6ae4898fc3cc",
      "parents": [
        "4831ef3872f7f5c5d2ea0838f0958412e3833aeb",
        "2e7ecddd5bb13721e5b3d55ee96b9dcf2e9148e6"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 23:19:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 21 23:19:06 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\" into cw-e-dev\nam: 2e7ecddd5b  -s ours\n\n* commit \u00272e7ecddd5bb13721e5b3d55ee96b9dcf2e9148e6\u0027:\n  DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\n"
    },
    {
      "commit": "b524741cb653d6a898431d2c3c7d54a543b5e577",
      "tree": "8a90a92b3bd1f8234de0bba2b48786f02ba2a136",
      "parents": [
        "6771fc41bbac5e4ea94286ba8e1e9cb6fc3bbf16"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jan 12 12:57:25 2016 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Jan 21 15:14:57 2016 -0800"
      },
      "message": "[FBE] Introduce shadow calllog provider [1/2]\n\nIntroduce a new provider that\u0027s a clone of the calllog provider but\nis EA.\n\nThe provider is hidden and requires MANAGE_USERS to access.\n\nBug 26183949\n\nChange-Id: Ie3181a2a68c522b7e513b45218ad06ecd27cda8c\n"
    },
    {
      "commit": "18116c01c2e35eab0869e4a982c4669bbccb8af6",
      "tree": "b7ee4019f23e44e0f05400780750aa255f571283",
      "parents": [
        "14176272ed387c16c994e9d23dc740fe97cc8017"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 14:29:42 2016 -0800"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 23:11:20 2016 +0000"
      },
      "message": "Improve logging in BluetoothHeadsetClientCall.\n\nChange-Id: I3b1b3946ca21c0bbc902a2c521938239a486d98a\n(cherry picked from commit fe985fa7f0286df0317b139a375fa8ee36e6a304)\n"
    },
    {
      "commit": "b919f6fd714a76e104b5933e944ab4ecc8e996c4",
      "tree": "7304ae209fac57460674fd788f6e07d2588b3818",
      "parents": [
        "14176272ed387c16c994e9d23dc740fe97cc8017"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jan 12 18:27:17 2016 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Jan 21 15:09:38 2016 -0800"
      },
      "message": "Unhide audio recording notification API\n\nIntroduce new methods and classes for the audio recording\n  configuration update and query API.\nCallback registration supports a Handler.\n\nBug 22876530\n\nChange-Id: I819ad464f095d970b5d1d8a3781fcf8dbb310424\n"
    },
    {
      "commit": "2e7ecddd5bb13721e5b3d55ee96b9dcf2e9148e6",
      "tree": "e968d3b8b3910d926eae3085d6041fab773a3c9b",
      "parents": [
        "c151cec56ec3666b5bb20e8cf7c3dca2500ea353",
        "fe985fa7f0286df0317b139a375fa8ee36e6a304"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 23:01:06 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 21 23:01:06 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\" into cw-e-dev"
    },
    {
      "commit": "fe985fa7f0286df0317b139a375fa8ee36e6a304",
      "tree": "e968d3b8b3910d926eae3085d6041fab773a3c9b",
      "parents": [
        "b2b2fb018243831144929b1db9db9b8eeab8d984"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 14:29:42 2016 -0800"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jan 21 22:54:56 2016 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE Improve logging in BluetoothHeadsetClientCall.\n\nChange-Id: I3b1b3946ca21c0bbc902a2c521938239a486d98a\n"
    }
  ],
  "next": "ada13040d020a289805ddc1f2f49079570cc0e0f"
}
