)]}'
{
  "log": [
    {
      "commit": "cecb3621d514a2fd5d5deaed05d7d39888fe5215",
      "tree": "775905aa58217925215ac316b51a72a66ef9edd1",
      "parents": [
        "3ebbc50c3f2d3b8939e02fb22cef1dc1c2cc8a66",
        "a7cba44a22ffdaccf5198bb83b73a31c78091978"
      ],
      "author": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Fri May 01 18:08:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 18:08:01 2015 +0000"
      },
      "message": "am a7cba44a: Merge \"Improve Accessibility behaviour in recents\" into mnc-dev\n\n* commit \u0027a7cba44a22ffdaccf5198bb83b73a31c78091978\u0027:\n  Improve Accessibility behaviour in recents\n"
    },
    {
      "commit": "3ebbc50c3f2d3b8939e02fb22cef1dc1c2cc8a66",
      "tree": "e3ee03ef50273b4f5e4a6d94806ca75a061c3893",
      "parents": [
        "33d1c27e1dc8bf0617cc333a9a33377d8793f2dd",
        "27cfed7ba56b485eb656bd7fbe6506d9d6c73e05"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 01 18:07:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 18:07:56 2015 +0000"
      },
      "message": "am 27cfed7b: Merge \"Make sure transform matrix is applied when hardware layer is re-created\" into mnc-dev\n\n* commit \u002727cfed7ba56b485eb656bd7fbe6506d9d6c73e05\u0027:\n  Make sure transform matrix is applied when hardware layer is re-created\n"
    },
    {
      "commit": "a7cba44a22ffdaccf5198bb83b73a31c78091978",
      "tree": "6516d6e844a574e3b5f8be12ecd3b8c893fd1382",
      "parents": [
        "27cfed7ba56b485eb656bd7fbe6506d9d6c73e05",
        "b7a42fda313b6e5d5e82591ea9fb5d1b30acfc55"
      ],
      "author": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Fri May 01 17:56:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:56:18 2015 +0000"
      },
      "message": "Merge \"Improve Accessibility behaviour in recents\" into mnc-dev"
    },
    {
      "commit": "27cfed7ba56b485eb656bd7fbe6506d9d6c73e05",
      "tree": "41336eae2032e2a4e847c7791210ffe1d3e23201",
      "parents": [
        "087497d256d155d432edd976d9e16671ec665462",
        "6b471995cb0d4647474fc112ef3946c2d51e6476"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 01 17:54:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:54:44 2015 +0000"
      },
      "message": "Merge \"Make sure transform matrix is applied when hardware layer is re-created\" into mnc-dev"
    },
    {
      "commit": "33d1c27e1dc8bf0617cc333a9a33377d8793f2dd",
      "tree": "06fdda7d06303365ecb0e046adbf0cf9029d20a0",
      "parents": [
        "c23975da69c8006ee4d392b3539e8375b587f52b",
        "087497d256d155d432edd976d9e16671ec665462"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Fri May 01 16:58:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 16:58:49 2015 +0000"
      },
      "message": "am 087497d2: Merge \"Rename Noto Han fonts to their latest names.\" into mnc-dev\n\n* commit \u0027087497d256d155d432edd976d9e16671ec665462\u0027:\n  Rename Noto Han fonts to their latest names.\n"
    },
    {
      "commit": "c23975da69c8006ee4d392b3539e8375b587f52b",
      "tree": "39a0532a012476eff53d0d0fc1074dbbee3d531f",
      "parents": [
        "3b3421796f154e846797a534cae25e97478d35bc",
        "13a98b6c6ed28bfa0cb373e49c183167699e30f0"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri May 01 16:58:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 16:58:45 2015 +0000"
      },
      "message": "am 13a98b6c: Support for bearer_bitmask.\n\n* commit \u002713a98b6c6ed28bfa0cb373e49c183167699e30f0\u0027:\n  Support for bearer_bitmask.\n"
    },
    {
      "commit": "087497d256d155d432edd976d9e16671ec665462",
      "tree": "cb05286bcc150c9abb7088e915890621731835be",
      "parents": [
        "13a98b6c6ed28bfa0cb373e49c183167699e30f0",
        "47dd50ea1662928103e9cc0a3b07a1f64866389b"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Fri May 01 16:50:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 16:50:55 2015 +0000"
      },
      "message": "Merge \"Rename Noto Han fonts to their latest names.\" into mnc-dev"
    },
    {
      "commit": "13a98b6c6ed28bfa0cb373e49c183167699e30f0",
      "tree": "46b644eff85d3dbc31408a97df3011c7e8e79903",
      "parents": [
        "a320505f3a39e21f29065f0f2a01089363825318"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 26 10:46:17 2015 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri May 01 16:40:56 2015 +0000"
      },
      "message": "Support for bearer_bitmask.\n\nChange-Id: I7cae3d229445607c66b6472124264588f7571097\n"
    },
    {
      "commit": "3b3421796f154e846797a534cae25e97478d35bc",
      "tree": "aba28d71514f8196ca16c5380440d807fa97a86d",
      "parents": [
        "7e22cc9965b440a7f34b18cbbec1818f7b7ac68e",
        "a320505f3a39e21f29065f0f2a01089363825318"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri May 01 16:35:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 16:35:49 2015 +0000"
      },
      "message": "am a320505f: Merge \"Move both app code and data together.\" into mnc-dev\n\n* commit \u0027a320505f3a39e21f29065f0f2a01089363825318\u0027:\n  Move both app code and data together.\n"
    },
    {
      "commit": "a320505f3a39e21f29065f0f2a01089363825318",
      "tree": "ee79a19e915dff74f6efdc9a2d2277db84d52741",
      "parents": [
        "78760b4ae47f5d59a541cbcbf1fca623bae4508a",
        "bd0e9e4958acdc6ab5f607bc252fddba877d20f9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri May 01 16:22:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 16:22:46 2015 +0000"
      },
      "message": "Merge \"Move both app code and data together.\" into mnc-dev"
    },
    {
      "commit": "7e22cc9965b440a7f34b18cbbec1818f7b7ac68e",
      "tree": "2bd56c8e9850cadbc121d77663470c5c5542e2f0",
      "parents": [
        "dbb03371cea085f06de3e9cfb255efaad9a97d4e",
        "78760b4ae47f5d59a541cbcbf1fca623bae4508a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri May 01 14:51:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 14:51:48 2015 +0000"
      },
      "message": "am 78760b4a: Merge \"A bunch more cleanups\" into mnc-dev\n\n* commit \u002778760b4ae47f5d59a541cbcbf1fca623bae4508a\u0027:\n  A bunch more cleanups\n"
    },
    {
      "commit": "78760b4ae47f5d59a541cbcbf1fca623bae4508a",
      "tree": "0147df2dfcb399ef96050f938c4b1afa3844f775",
      "parents": [
        "6e761c5d6b8ed2126c6544ce32db569203c46e2a",
        "3731dc220ed457e0f1e99d7ec2589e0a43872b59"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri May 01 14:42:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 14:42:51 2015 +0000"
      },
      "message": "Merge \"A bunch more cleanups\" into mnc-dev"
    },
    {
      "commit": "dbb03371cea085f06de3e9cfb255efaad9a97d4e",
      "tree": "b6305bf84bb4e1c14a588630b4fb6934ae548acb",
      "parents": [
        "2d7d952323a11e0fcf8b2d435ba857d45af05503",
        "6e761c5d6b8ed2126c6544ce32db569203c46e2a"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Fri May 01 13:08:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 13:08:45 2015 +0000"
      },
      "message": "am 6e761c5d: Merge \"Device policy: use owner label instead of name\" into mnc-dev\n\n* commit \u00276e761c5d6b8ed2126c6544ce32db569203c46e2a\u0027:\n  Device policy: use owner label instead of name\n"
    },
    {
      "commit": "6e761c5d6b8ed2126c6544ce32db569203c46e2a",
      "tree": "eb28c6827800c8c938ee9cd21145fff8667d8956",
      "parents": [
        "a78240ba5f891c3fd0acb62a1b13b6dc1bbe9705",
        "ddd553f2aee4f3821a2f17636bb86d9fa5af9bd7"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Fri May 01 12:57:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 12:57:37 2015 +0000"
      },
      "message": "Merge \"Device policy: use owner label instead of name\" into mnc-dev"
    },
    {
      "commit": "2d7d952323a11e0fcf8b2d435ba857d45af05503",
      "tree": "48d504c15d527684c366a7a4338cf2c530a7ed68",
      "parents": [
        "342c22a5973386d5a5fdb0b552a26f51920cb026",
        "a78240ba5f891c3fd0acb62a1b13b6dc1bbe9705"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri May 01 11:04:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 11:04:54 2015 +0000"
      },
      "message": "am a78240ba: AlarmManager: Reject non-olson timezones for targetSdk \u003e\u003d M\n\n* commit \u0027a78240ba5f891c3fd0acb62a1b13b6dc1bbe9705\u0027:\n  AlarmManager: Reject non-olson timezones for targetSdk \u003e\u003d M\n"
    },
    {
      "commit": "a78240ba5f891c3fd0acb62a1b13b6dc1bbe9705",
      "tree": "c925c60d151774115c0c3927e815e363c1376ba2",
      "parents": [
        "f2cfe6c0a9c49d4e47c269ac1ff76b757d9dd8a9"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Apr 24 13:22:03 2015 +0100"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri May 01 09:39:25 2015 +0000"
      },
      "message": "AlarmManager: Reject non-olson timezones for targetSdk \u003e\u003d M\n\nThis has caused a lot of grief, confusion and outright broken\nbehaviour due to the fact that the Posix spec and the Java spec\ndefine conflicting interpretations of \"custom\" timezones like\nGMT+5:30 (eastern hemisphere for java, western for posix).\n\nbug: 19987403\nbug: 19106773\nChange-Id: Ia9b007067bb175b0805d4262f17390a0bd98d927\n"
    },
    {
      "commit": "342c22a5973386d5a5fdb0b552a26f51920cb026",
      "tree": "b05827180ec082dce75b80ebbb740ccb695b9458",
      "parents": [
        "25e99ce6d6e3191282a08b115d4b703277d19cd1",
        "f2cfe6c0a9c49d4e47c269ac1ff76b757d9dd8a9"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri May 01 07:59:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 07:59:07 2015 +0000"
      },
      "message": "am f2cfe6c0: Merge \"Fix a bug in ScanSettings constructor.\" into mnc-dev\n\n* commit \u0027f2cfe6c0a9c49d4e47c269ac1ff76b757d9dd8a9\u0027:\n  Fix a bug in ScanSettings constructor.\n"
    },
    {
      "commit": "f2cfe6c0a9c49d4e47c269ac1ff76b757d9dd8a9",
      "tree": "ad3956d4d882e86b84c78ac00c75499306899082",
      "parents": [
        "043d7a94ab3f3c744a5fe6a64e9f6375cd89b9cd",
        "c5065ee98d9ac9ff10ee89f42595cb6f135ddc65"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri May 01 07:51:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 07:51:40 2015 +0000"
      },
      "message": "Merge \"Fix a bug in ScanSettings constructor.\" into mnc-dev"
    },
    {
      "commit": "c5065ee98d9ac9ff10ee89f42595cb6f135ddc65",
      "tree": "b8c1826227819fd7df99e22635a9c47f966bea07",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri May 01 00:50:32 2015 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri May 01 00:50:32 2015 -0700"
      },
      "message": "Fix a bug in ScanSettings constructor.\n\nChange-Id: I36e6effe8063bacddd61fe2c47c0360d7ffaee71\n"
    },
    {
      "commit": "25e99ce6d6e3191282a08b115d4b703277d19cd1",
      "tree": "ca9ec567cf1edecb2be52a618aa62f18af36b11e",
      "parents": [
        "50b37f8c6a7237af29f533b83ee2176301d107ea",
        "043d7a94ab3f3c744a5fe6a64e9f6375cd89b9cd"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri May 01 07:49:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 07:49:31 2015 +0000"
      },
      "message": "am 043d7a94: am 12b1b8ed: am 026e204e: Fixes velocity tracking bug in SwipeDismissLayout.\n\n* commit \u0027043d7a94ab3f3c744a5fe6a64e9f6375cd89b9cd\u0027:\n  Fixes velocity tracking bug in SwipeDismissLayout.\n"
    },
    {
      "commit": "043d7a94ab3f3c744a5fe6a64e9f6375cd89b9cd",
      "tree": "655f0a302aba3dee5e4903b80e28816f1cd70e5e",
      "parents": [
        "c90c760431bce5ce3f7f86b0e7e5e939c2db6a38",
        "12b1b8ed3b5bfe623cd69d3cdafd8b6b5dfe68d8"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri May 01 07:36:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 07:36:43 2015 +0000"
      },
      "message": "am 12b1b8ed: am 026e204e: Fixes velocity tracking bug in SwipeDismissLayout.\n\n* commit \u002712b1b8ed3b5bfe623cd69d3cdafd8b6b5dfe68d8\u0027:\n  Fixes velocity tracking bug in SwipeDismissLayout.\n"
    },
    {
      "commit": "50b37f8c6a7237af29f533b83ee2176301d107ea",
      "tree": "da0e1d28d959b5611e8a62fc267b16da4393d7c3",
      "parents": [
        "3dc082200a1f425ab579e2082c0d70eefa399b8b",
        "c90c760431bce5ce3f7f86b0e7e5e939c2db6a38"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri May 01 05:18:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 05:18:17 2015 +0000"
      },
      "message": "am c90c7604: Merge \"Honor Ble scanning settings from Settings UI.\" into mnc-dev\n\n* commit \u0027c90c760431bce5ce3f7f86b0e7e5e939c2db6a38\u0027:\n  Honor Ble scanning settings from Settings UI.\n"
    },
    {
      "commit": "c90c760431bce5ce3f7f86b0e7e5e939c2db6a38",
      "tree": "1290ced35e2b7454c89de94b1e041495c236234a",
      "parents": [
        "b57f236e30d87bdfa69bb99e6b3f5ec6a3cc07c7",
        "67d8416b8eb092dbf960c92cd6a2b2564d212d79"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri May 01 05:10:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 05:10:18 2015 +0000"
      },
      "message": "Merge \"Honor Ble scanning settings from Settings UI.\" into mnc-dev"
    },
    {
      "commit": "3dc082200a1f425ab579e2082c0d70eefa399b8b",
      "tree": "5027231ab6e6c99c1ef4e1c3c10a4c7011a0d965",
      "parents": [
        "e8a8440d70222750ad9b8563cbc80ca5c563b9c1",
        "b57f236e30d87bdfa69bb99e6b3f5ec6a3cc07c7"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 03:52:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 03:52:10 2015 +0000"
      },
      "message": "am b57f236e: Merge changes Icf7d67e2,Ia914ec88,I2490ad75,Ie79f2d28 into mnc-dev\n\n* commit \u0027b57f236e30d87bdfa69bb99e6b3f5ec6a3cc07c7\u0027:\n  Add a hidden method to clear NetworkCapabilities.\n  Fix javadoc error for requestNetwork.\n  Simplify network callback handling code.\n  Document and unhide CALLBACK_PRECHECK.\n"
    },
    {
      "commit": "b57f236e30d87bdfa69bb99e6b3f5ec6a3cc07c7",
      "tree": "3ba6063b4483f72838d855cd13de420183dfd0e0",
      "parents": [
        "f12071222fcf7c762bb8d28800ae693ec58347f4",
        "f7058f5d1d9df1c5c49b06d8693a49e36ce358ca"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 03:45:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 03:45:14 2015 +0000"
      },
      "message": "Merge changes Icf7d67e2,Ia914ec88,I2490ad75,Ie79f2d28 into mnc-dev\n\n* changes:\n  Add a hidden method to clear NetworkCapabilities.\n  Fix javadoc error for requestNetwork.\n  Simplify network callback handling code.\n  Document and unhide CALLBACK_PRECHECK.\n"
    },
    {
      "commit": "f7058f5d1d9df1c5c49b06d8693a49e36ce358ca",
      "tree": "15aa3c7ef1679559093727b245ef8512275ab2e2",
      "parents": [
        "2ea89e59c35ba49eb0b8a8e6583741539357e71f"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Apr 27 11:31:55 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 12:36:29 2015 +0900"
      },
      "message": "Add a hidden method to clear NetworkCapabilities.\n\nChange-Id: Icf7d67e24a09113340e9bff2c72526760914ef48\n"
    },
    {
      "commit": "2ea89e59c35ba49eb0b8a8e6583741539357e71f",
      "tree": "6fae918b7f6d3e8daebe6524b69ff78246da5247",
      "parents": [
        "db95a6098149e6c2183692fe588e9733c98b4f27"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 24 17:03:31 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 12:36:29 2015 +0900"
      },
      "message": "Fix javadoc error for requestNetwork.\n\nThe ConnectivityManager documentation uses {@link requestNetwork}\nwithout specifying which version of that method it refers to.\nThis results in javadoc incorrectly linking to the version of the\nmethod that takes a PendingIntent instead of the version that\ntakes a callback.\n\nChange-Id: Ia914ec88005a6401b6391c5b4fc92f988baa3922\n"
    },
    {
      "commit": "db95a6098149e6c2183692fe588e9733c98b4f27",
      "tree": "9da38885d424b05afa5d5fd923c8196805b9b76b",
      "parents": [
        "0708693f1eac78901ca2e05e4d3c12efddc54c68"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 24 15:21:21 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 12:36:28 2015 +0900"
      },
      "message": "Simplify network callback handling code.\n\nChange-Id: I2490ad754bf2a1282f27302c8556fb19983cc6b1\n"
    },
    {
      "commit": "0708693f1eac78901ca2e05e4d3c12efddc54c68",
      "tree": "b1a413f1891a5a1aa5ce82464580e606286a0af3",
      "parents": [
        "5793f22e68f74522dfe5780b96b22d18617467be"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 24 12:23:24 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 12:36:28 2015 +0900"
      },
      "message": "Document and unhide CALLBACK_PRECHECK.\n\nBug: 20038463\nChange-Id: Ie79f2d28c06cf611289504e49c471b55ffb9890f\n"
    },
    {
      "commit": "e8a8440d70222750ad9b8563cbc80ca5c563b9c1",
      "tree": "6efda5ef4b21a82b6a73c62e5b7b4b31609c9591",
      "parents": [
        "663ba95443a1ddae78b9f66a04322e98051ccf82",
        "f12071222fcf7c762bb8d28800ae693ec58347f4"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri May 01 00:46:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 00:46:54 2015 +0000"
      },
      "message": "am f1207122: Merge \"MediaPlayer: provide mime type for all track types\" into mnc-dev\n\n* commit \u0027f12071222fcf7c762bb8d28800ae693ec58347f4\u0027:\n  MediaPlayer: provide mime type for all track types\n"
    },
    {
      "commit": "663ba95443a1ddae78b9f66a04322e98051ccf82",
      "tree": "324aea68bc20ad938f2ac659f56406681a0b218c",
      "parents": [
        "94d7494a2b98b723710eee9d3398e99e64b7688b",
        "bbfa9b23c6b569003fc9bf0d698e8d64666f36a7"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri May 01 00:46:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 00:46:49 2015 +0000"
      },
      "message": "am bbfa9b23: Merge \"[RenderScript] typo fix in BLAS, TRMM \u0026 TSMM\" into mnc-dev\n\n* commit \u0027bbfa9b23c6b569003fc9bf0d698e8d64666f36a7\u0027:\n  [RenderScript] typo fix in BLAS, TRMM \u0026 TSMM\n"
    },
    {
      "commit": "f12071222fcf7c762bb8d28800ae693ec58347f4",
      "tree": "7738d7a1950aa6bf39f761cc334e419318e31ffd",
      "parents": [
        "bbfa9b23c6b569003fc9bf0d698e8d64666f36a7",
        "29767a8c341c62d53661e800620273502f162e83"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri May 01 00:31:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 00:31:24 2015 +0000"
      },
      "message": "Merge \"MediaPlayer: provide mime type for all track types\" into mnc-dev"
    },
    {
      "commit": "94d7494a2b98b723710eee9d3398e99e64b7688b",
      "tree": "6818fab0777babbeede697437f5cbfdfcdac0843",
      "parents": [
        "607dab369580d8510f42b1a796ee623eaf4b2adf",
        "56c58a2e278fb4644963dfe2a49b74471afe71c9"
      ],
      "author": {
        "name": "tturney",
        "email": "tturney@google.com",
        "time": "Fri May 01 00:28:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 00:28:21 2015 +0000"
      },
      "message": "am 56c58a2e: Merge \"Fix typo. bug: b/20610710\" into mnc-dev\n\n* commit \u002756c58a2e278fb4644963dfe2a49b74471afe71c9\u0027:\n  Fix typo. bug: b/20610710\n"
    },
    {
      "commit": "bbfa9b23c6b569003fc9bf0d698e8d64666f36a7",
      "tree": "31a837d73eb8edb9d6a9054ce50d5872df0cbe5e",
      "parents": [
        "56c58a2e278fb4644963dfe2a49b74471afe71c9",
        "194679ed952b8205283ce71cab6d7250a47e946e"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri May 01 00:26:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 00:26:32 2015 +0000"
      },
      "message": "Merge \"[RenderScript] typo fix in BLAS, TRMM \u0026 TSMM\" into mnc-dev"
    },
    {
      "commit": "56c58a2e278fb4644963dfe2a49b74471afe71c9",
      "tree": "62f1db410ccc1e74f3e292f17e64fcc391e6052b",
      "parents": [
        "05ebffe6bf6cdacc6de4b3bbf480c31869a81661",
        "1b43e43cb190314da780bfa11b37d1e4230accdb"
      ],
      "author": {
        "name": "tturney",
        "email": "tturney@google.com",
        "time": "Fri May 01 00:17:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 00:17:41 2015 +0000"
      },
      "message": "Merge \"Fix typo. bug: b/20610710\" into mnc-dev"
    },
    {
      "commit": "6b471995cb0d4647474fc112ef3946c2d51e6476",
      "tree": "f7ae84ad342d011b00b1f32d3050075cfeb1d311",
      "parents": [
        "8f72b4037022c4f860caafa296e2ac309bde177f"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Thu Apr 30 17:00:35 2015 -0700"
      },
      "committer": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Thu Apr 30 17:16:46 2015 -0700"
      },
      "message": "Make sure transform matrix is applied when hardware layer is re-created\n\nBug: 11168275\nChange-Id: I9234a2efc7580d27ac8b7f0e60ceed7df23f5f25\n"
    },
    {
      "commit": "194679ed952b8205283ce71cab6d7250a47e946e",
      "tree": "3885eb2f2648518d3cc84fe070b20d6399bbfa4b",
      "parents": [
        "8724d359bfe1f95fd4c558b55069e1624b461f28"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 17:14:28 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 17:14:28 2015 -0700"
      },
      "message": "[RenderScript] typo fix in BLAS, TRMM \u0026 TSMM\n\nChange-Id: I78f014a864700369c7ccdfb46a257851a45abd7c\n"
    },
    {
      "commit": "607dab369580d8510f42b1a796ee623eaf4b2adf",
      "tree": "aead50c3545a456f5f09c42115a1cbf81863cda6",
      "parents": [
        "343affaf7dab7f251915aaac41472d5028e87d65",
        "05ebffe6bf6cdacc6de4b3bbf480c31869a81661"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri May 01 00:07:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 00:07:45 2015 +0000"
      },
      "message": "am 05ebffe6: media: Hook up MediaPlayer and MediaSync to new settings\n\n* commit \u002705ebffe6bf6cdacc6de4b3bbf480c31869a81661\u0027:\n  media: Hook up MediaPlayer and MediaSync to new settings\n"
    },
    {
      "commit": "05ebffe6bf6cdacc6de4b3bbf480c31869a81661",
      "tree": "c42b843ce8330c3f427d12bc9691120b50e9cea7",
      "parents": [
        "aba035d2ed4a0c39d59ca039b52af2bc3f5980b4"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Apr 29 20:41:19 2015 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Apr 30 16:49:36 2015 -0700"
      },
      "message": "media: Hook up MediaPlayer and MediaSync to new settings\n\nBug: 19666434\nChange-Id: Ib815a80a991d4be9ce179514ac517c54f98234fd\n"
    },
    {
      "commit": "29767a8c341c62d53661e800620273502f162e83",
      "tree": "bfe465adb10713d7f116c4904e23fa81b54d2927",
      "parents": [
        "25d12e3f6a5ef15add0c0ccb560bb842283b98e2"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Apr 30 14:36:48 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Apr 30 16:34:57 2015 -0700"
      },
      "message": "MediaPlayer: provide mime type for all track types\n\nBug: 20729923\nChange-Id: Id05ca0616a72f66abe6a541417baef491c49a417\n"
    },
    {
      "commit": "343affaf7dab7f251915aaac41472d5028e87d65",
      "tree": "6b04e32399b7061dff61c5704336b055883146ab",
      "parents": [
        "972e0c7b3e5ba30c844e388eb6736fb745b0e3f9",
        "aba035d2ed4a0c39d59ca039b52af2bc3f5980b4"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 23:09:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 23:09:25 2015 +0000"
      },
      "message": "am aba035d2: Merge \"Fix layoutlib build breakage\" into mnc-dev\n\n* commit \u0027aba035d2ed4a0c39d59ca039b52af2bc3f5980b4\u0027:\n  Fix layoutlib build breakage\n"
    },
    {
      "commit": "bd0e9e4958acdc6ab5f607bc252fddba877d20f9",
      "tree": "df65a938e702dca19b9093603d42ca438115da17",
      "parents": [
        "e31b820dad4c5f2b19ee10479a675a139ad3c61e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Apr 30 16:04:50 2015 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Apr 30 16:04:53 2015 -0700"
      },
      "message": "Move both app code and data together.\n\nRefactor app movement code into the normal install flow as a new\nflavor of InstallArgs.  It copies both app code and data during the\ncopy step, and just updates paths during the rename step.\n\nMeasure free space before kicking off a move.  Spawn a thread to\nderive a hacky progress estimate based on free disk space counting\ndown.\n\nRemove checkFreeStorage() and getLegacyNativeLibraryPath() which\nnobody was calling.  Fix deadlocks around package broadcasts, and fix\nwrong lock ordering when loading packages.\n\nBug: 19993667, 20275578, 20370140\nChange-Id: I7bbf14c924a724d6ebb8a41a02434750fa3302bc\n"
    },
    {
      "commit": "aba035d2ed4a0c39d59ca039b52af2bc3f5980b4",
      "tree": "e1b0a4237b897a38f358f450e168cfb600847797",
      "parents": [
        "5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004",
        "5181f279c8740b9786be37a3a9459114e3f06dfd"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 23:00:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 23:00:29 2015 +0000"
      },
      "message": "Merge \"Fix layoutlib build breakage\" into mnc-dev"
    },
    {
      "commit": "5181f279c8740b9786be37a3a9459114e3f06dfd",
      "tree": "494a9928286f622a5d9b57e9d5cf8b2ae93da451",
      "parents": [
        "7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 15:57:42 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 15:57:42 2015 -0700"
      },
      "message": "Fix layoutlib build breakage\n\nChange-Id: Id3a9b79ac47ef27b04a96ff3ee50688bbb58f9c0\n"
    },
    {
      "commit": "972e0c7b3e5ba30c844e388eb6736fb745b0e3f9",
      "tree": "fa44ec4717b053d3a65fed2b3cc93df6892d154f",
      "parents": [
        "8b28b34816263680e47ad538a4160324ca1a533b",
        "5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 22:34:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 22:34:50 2015 +0000"
      },
      "message": "am 5b8b0df7: Merge \"Add handler parameter for callbacks.\" into mnc-dev\n\n* commit \u00275b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004\u0027:\n  Add handler parameter for callbacks.\n"
    },
    {
      "commit": "5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004",
      "tree": "d5cc5259d91e3d1ef5647a60c0ed2e7655e29857",
      "parents": [
        "7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be",
        "011728fc3a4368b601844d225d1f37bf48ea5735"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 22:27:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 22:27:24 2015 +0000"
      },
      "message": "Merge \"Add handler parameter for callbacks.\" into mnc-dev"
    },
    {
      "commit": "011728fc3a4368b601844d225d1f37bf48ea5735",
      "tree": "d5cc5259d91e3d1ef5647a60c0ed2e7655e29857",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 23 15:47:06 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 15:24:50 2015 -0700"
      },
      "message": "Add handler parameter for callbacks.\n\nBug: 20160491\nChange-Id: I94639b06b8c97b6585e169d667a67ce328e716af\n"
    },
    {
      "commit": "8b28b34816263680e47ad538a4160324ca1a533b",
      "tree": "0b985f5038223a12d81f319efa5353736b7a97a7",
      "parents": [
        "b4cfe2f22d3eaa200b39d965c9e760d788fd06c2",
        "7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:52:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:52:46 2015 +0000"
      },
      "message": "am 7dc7d09b: am a1c7176b: am a03e2658: am 7c267f66: am f4b1df34: am 2a3aa2d3: docs: studio 1.2 updates\n\n* commit \u00277dc7d09ba5abdc99eb5f106cf3ce545355d4c9be\u0027:\n"
    },
    {
      "commit": "b4cfe2f22d3eaa200b39d965c9e760d788fd06c2",
      "tree": "0b985f5038223a12d81f319efa5353736b7a97a7",
      "parents": [
        "e0d04773bc984a6c2776bbf3f69efd5bb5a87567",
        "8febd74eaf72e84ae9bf7b93714d2a075b189adc"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:52:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:52:42 2015 +0000"
      },
      "message": "am 8febd74e: am 7fbde8f5: am 408aeb05: am b6ad1ce8: am 541dda1c: am 999b08b7: Merge \"docs: studio 1.2 downloads\" into lmp-docs\n\n* commit \u00278febd74eaf72e84ae9bf7b93714d2a075b189adc\u0027:\n"
    },
    {
      "commit": "e0d04773bc984a6c2776bbf3f69efd5bb5a87567",
      "tree": "0b985f5038223a12d81f319efa5353736b7a97a7",
      "parents": [
        "18d356a76bc2bce5760b7a335c399307a705af82",
        "9c6e60500d560515256a374ce79fee4aa4648ff7"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:52:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:52:38 2015 +0000"
      },
      "message": "am 9c6e6050: am ac9c751d: am 62cfe97d: am 2653774a: am b874dc04: am 07aca646: Merge \"docs: plugin 1.2.0 revision updates\" into lmp-docs\n\n* commit \u00279c6e60500d560515256a374ce79fee4aa4648ff7\u0027:\n"
    },
    {
      "commit": "18d356a76bc2bce5760b7a335c399307a705af82",
      "tree": "0b985f5038223a12d81f319efa5353736b7a97a7",
      "parents": [
        "d7906a1a7417f19b136e139f3d1f7198930a919a",
        "50c29a3e09850cf180417671cedb7c0b1bea3633"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:52:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:52:33 2015 +0000"
      },
      "message": "am 50c29a3e: am 994d6ffe: am 7a258afa: am af73c6e7: am ff24e8e1: am 5b7546a6: Merge \"docs: studio 1.2 revision updates\" into lmp-docs\n\n* commit \u002750c29a3e09850cf180417671cedb7c0b1bea3633\u0027:\n"
    },
    {
      "commit": "67d8416b8eb092dbf960c92cd6a2b2564d212d79",
      "tree": "974a2ee22251bf81442249ce389b00ebe9517aef",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Sun Apr 26 17:04:29 2015 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Thu Apr 30 14:45:17 2015 -0700"
      },
      "message": "Honor Ble scanning settings from Settings UI.\n\nBug:20643039\n\nChange-Id: Ib1465108e26b8537c9da1bfbb31a99d2e33da910\n"
    },
    {
      "commit": "7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be",
      "tree": "a88f37a0cc0a9229fa2ad327c25f9c07595944bd",
      "parents": [
        "8febd74eaf72e84ae9bf7b93714d2a075b189adc",
        "a1c7176bdcc810000f782460dd02d99fda5e0250"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:37:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:37:11 2015 +0000"
      },
      "message": "am a1c7176b: am a03e2658: am 7c267f66: am f4b1df34: am 2a3aa2d3: docs: studio 1.2 updates\n\n* commit \u0027a1c7176bdcc810000f782460dd02d99fda5e0250\u0027:\n"
    },
    {
      "commit": "8febd74eaf72e84ae9bf7b93714d2a075b189adc",
      "tree": "a88f37a0cc0a9229fa2ad327c25f9c07595944bd",
      "parents": [
        "9c6e60500d560515256a374ce79fee4aa4648ff7",
        "7fbde8f508cf5148f395280753c99b63cc525e45"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:37:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:37:07 2015 +0000"
      },
      "message": "am 7fbde8f5: am 408aeb05: am b6ad1ce8: am 541dda1c: am 999b08b7: Merge \"docs: studio 1.2 downloads\" into lmp-docs\n\n* commit \u00277fbde8f508cf5148f395280753c99b63cc525e45\u0027:\n"
    },
    {
      "commit": "9c6e60500d560515256a374ce79fee4aa4648ff7",
      "tree": "a88f37a0cc0a9229fa2ad327c25f9c07595944bd",
      "parents": [
        "50c29a3e09850cf180417671cedb7c0b1bea3633",
        "ac9c751d74135994ddaa9ccc14e87809efc08693"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:37:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:37:02 2015 +0000"
      },
      "message": "am ac9c751d: am 62cfe97d: am 2653774a: am b874dc04: am 07aca646: Merge \"docs: plugin 1.2.0 revision updates\" into lmp-docs\n\n* commit \u0027ac9c751d74135994ddaa9ccc14e87809efc08693\u0027:\n"
    },
    {
      "commit": "50c29a3e09850cf180417671cedb7c0b1bea3633",
      "tree": "a88f37a0cc0a9229fa2ad327c25f9c07595944bd",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a",
        "994d6ffec75b50ff199760f4c3cf464b2d0f0e83"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:36:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:36:58 2015 +0000"
      },
      "message": "am 994d6ffe: am 7a258afa: am af73c6e7: am ff24e8e1: am 5b7546a6: Merge \"docs: studio 1.2 revision updates\" into lmp-docs\n\n* commit \u0027994d6ffec75b50ff199760f4c3cf464b2d0f0e83\u0027:\n"
    },
    {
      "commit": "3731dc220ed457e0f1e99d7ec2589e0a43872b59",
      "tree": "2defd2b50881d20db99296b25e3da7c59ac48de0",
      "parents": [
        "ed207b92747234eac88dd3664ecfb535e45d8ed1"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 13 15:20:29 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 30 14:34:55 2015 -0700"
      },
      "message": "A bunch more cleanups\n\nSwitch a few places to using android::canvas\ninstead of SkCanvas as well which eliminated\nsome JNI\n\nChange-Id: I8f98b56442a06362b82b984cd1bd3a92398d8dbc\n"
    },
    {
      "commit": "d7906a1a7417f19b136e139f3d1f7198930a919a",
      "tree": "0b985f5038223a12d81f319efa5353736b7a97a7",
      "parents": [
        "c1000a39655246170987dced51a85e94328d035f",
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:34:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:34:44 2015 +0000"
      },
      "message": "am 24863faa: Merge \"resolved conflicts for merge of edf44562 to mnc-dev\" into mnc-dev\n\n* commit \u002724863faa05dc8934f790e13f8cf153c0edb4a32a\u0027:\n  docs: studio 1.2 updates\n"
    },
    {
      "commit": "c1000a39655246170987dced51a85e94328d035f",
      "tree": "ae39b21ced4e925d93649e6728f7c4900824163c",
      "parents": [
        "7d5812183ac08daf844918619bcc1a5a1448aa42",
        "8724d359bfe1f95fd4c558b55069e1624b461f28"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 21:34:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:34:40 2015 +0000"
      },
      "message": "am 8724d359: Merge \"[RenderScript] typo fix in rs BLAS jni, to correctly handle complex params.\" into mnc-dev\n\n* commit \u00278724d359bfe1f95fd4c558b55069e1624b461f28\u0027:\n  [RenderScript] typo fix in rs BLAS jni, to correctly handle complex params.\n"
    },
    {
      "commit": "7d5812183ac08daf844918619bcc1a5a1448aa42",
      "tree": "cd84262ba92f0f09ae76a9b20aff83fae63c1470",
      "parents": [
        "877063589ac8b5d9e8151df9b8553ddd3adb752b",
        "01060a33a446a496cafcb06487c60df25775a1b9"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 21:34:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:34:36 2015 +0000"
      },
      "message": "am 01060a33: Merge \"[RenderScript] fix edges cases about Transpose for SYMM \u0026 SYR2K\" into mnc-dev\n\n* commit \u002701060a33a446a496cafcb06487c60df25775a1b9\u0027:\n  [RenderScript] fix edges cases about Transpose for SYMM \u0026 SYR2K\n"
    },
    {
      "commit": "24863faa05dc8934f790e13f8cf153c0edb4a32a",
      "tree": "a88f37a0cc0a9229fa2ad327c25f9c07595944bd",
      "parents": [
        "8724d359bfe1f95fd4c558b55069e1624b461f28",
        "0820394f7e4ca089a4210f21ed427871d96c793e"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 21:27:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 21:27:45 2015 +0000"
      },
      "message": "Merge \"resolved conflicts for merge of edf44562 to mnc-dev\" into mnc-dev"
    },
    {
      "commit": "8724d359bfe1f95fd4c558b55069e1624b461f28",
      "tree": "00148ae63a7ea182e7bdbd1af21aedf5a6be7b1b",
      "parents": [
        "01060a33a446a496cafcb06487c60df25775a1b9",
        "82585b3906955e57e199d962b8fe11b2bab87fba"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 21:25:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 21:25:25 2015 +0000"
      },
      "message": "Merge \"[RenderScript] typo fix in rs BLAS jni, to correctly handle complex params.\" into mnc-dev"
    },
    {
      "commit": "01060a33a446a496cafcb06487c60df25775a1b9",
      "tree": "d66047dcf11ba494cf525380898714f5132997e0",
      "parents": [
        "ac7927a89519a79ab73723a13ed9ea12ca16056f",
        "1e940d87c46edc672964c7674cff8da6441e9559"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 21:25:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 21:25:03 2015 +0000"
      },
      "message": "Merge \"[RenderScript] fix edges cases about Transpose for SYMM \u0026 SYR2K\" into mnc-dev"
    },
    {
      "commit": "0820394f7e4ca089a4210f21ed427871d96c793e",
      "tree": "733500b67354f1fd924b9c3df823fe38ccd238dd",
      "parents": [
        "08b51bfe8532ab7eff38ad69ad46c251be5c2792",
        "edf44562b51610ced0bb0d4bc24adcfafcf74502"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 14:20:12 2015 -0700"
      },
      "committer": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 14:20:12 2015 -0700"
      },
      "message": "resolved conflicts for merge of edf44562 to mnc-dev\n\nChange-Id: I2df8255d12feed8c17b9c9f009453701cd412676\n"
    },
    {
      "commit": "877063589ac8b5d9e8151df9b8553ddd3adb752b",
      "tree": "b190e7bfd5d0caef7569d6acfba6dea3b4c41a4d",
      "parents": [
        "c8b068ce477b3520a1ab20b7f29455d630724c38",
        "ac7927a89519a79ab73723a13ed9ea12ca16056f"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 21:09:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:09:51 2015 +0000"
      },
      "message": "am ac7927a8: Merge \"LayoutInflater should always try to generate LayoutParams for include\" into mnc-dev\n\n* commit \u0027ac7927a89519a79ab73723a13ed9ea12ca16056f\u0027:\n  LayoutInflater should always try to generate LayoutParams for include\n"
    },
    {
      "commit": "c8b068ce477b3520a1ab20b7f29455d630724c38",
      "tree": "373f93a4628c500adb5855685791a626f243bf7f",
      "parents": [
        "1d8aae3b1924b2340250bdffe491819a26eea5fe",
        "cf2999aacf45506ff6f9c2876bfd4fd5a99fc394"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 21:09:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:09:46 2015 +0000"
      },
      "message": "am cf2999aa: Merge \"Handle KM_ERROR_CALLER_NONCE_PROHIBITED.\" into mnc-dev\n\n* commit \u0027cf2999aacf45506ff6f9c2876bfd4fd5a99fc394\u0027:\n  Handle KM_ERROR_CALLER_NONCE_PROHIBITED.\n"
    },
    {
      "commit": "1d8aae3b1924b2340250bdffe491819a26eea5fe",
      "tree": "963229c8aef5d7618ecf37a227fb61ca6e73f262",
      "parents": [
        "07a2ebd39d4c77c2dbd3c6e2bddecf76894f9fba",
        "db672b03a2de26127b40dbe50c794b5697b01c37"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 30 21:09:41 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:09:41 2015 +0000"
      },
      "message": "am db672b03: Merge \"Change how Java Bitmaps are accessed in a few places\" into mnc-dev\n\n* commit \u0027db672b03a2de26127b40dbe50c794b5697b01c37\u0027:\n  Change how Java Bitmaps are accessed in a few places\n"
    },
    {
      "commit": "07a2ebd39d4c77c2dbd3c6e2bddecf76894f9fba",
      "tree": "5bacb8e08a7abe8ad3e09a0b93786fe721d708e7",
      "parents": [
        "c7e9a17a626cc07eb9e4cb4b897dad50d3fb68a8",
        "0069301d364a219bbd4b166ba6f4d9be854d556f"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 21:09:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 21:09:36 2015 +0000"
      },
      "message": "am 0069301d: Merge \"Fix thread affinity of FingerprintManager.\" into mnc-dev\n\n* commit \u00270069301d364a219bbd4b166ba6f4d9be854d556f\u0027:\n  Fix thread affinity of FingerprintManager.\n"
    },
    {
      "commit": "ac7927a89519a79ab73723a13ed9ea12ca16056f",
      "tree": "2c5eb396ff62f4d7bb7e70e24aed5b0a9b39885d",
      "parents": [
        "cf2999aacf45506ff6f9c2876bfd4fd5a99fc394",
        "84aa2fb65ab1ac99d6e59bd9d3398cfabc8cccc1"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 21:03:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 21:03:23 2015 +0000"
      },
      "message": "Merge \"LayoutInflater should always try to generate LayoutParams for include\" into mnc-dev"
    },
    {
      "commit": "cf2999aacf45506ff6f9c2876bfd4fd5a99fc394",
      "tree": "150c8bd85c5ef36a3d55930e4e7fa7e475963266",
      "parents": [
        "db672b03a2de26127b40dbe50c794b5697b01c37",
        "6358b881f2e483a4d96ff440fb19136e2d25e893"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 21:00:59 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 21:01:00 2015 +0000"
      },
      "message": "Merge \"Handle KM_ERROR_CALLER_NONCE_PROHIBITED.\" into mnc-dev"
    },
    {
      "commit": "db672b03a2de26127b40dbe50c794b5697b01c37",
      "tree": "e9610a9faf575cd38bc0c3d14b870fbfffc478a6",
      "parents": [
        "0069301d364a219bbd4b166ba6f4d9be854d556f",
        "ed207b92747234eac88dd3664ecfb535e45d8ed1"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 30 21:00:07 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 21:00:08 2015 +0000"
      },
      "message": "Merge \"Change how Java Bitmaps are accessed in a few places\" into mnc-dev"
    },
    {
      "commit": "6358b881f2e483a4d96ff440fb19136e2d25e893",
      "tree": "2949bae99431a32113e593af7ec988012272907c",
      "parents": [
        "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 13:57:44 2015 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 13:57:44 2015 -0700"
      },
      "message": "Handle KM_ERROR_CALLER_NONCE_PROHIBITED.\n\nThis converts KM_ERROR_CALLER_NONCE_PROHIBITED into\nInvalidAlgorithmParameterSpec, as expected by the contract of JCA\nCipher.\n\nBug: 18088752\nChange-Id: I6a01e2d7118c478b27a0d7a5a14a127de8913755\n"
    },
    {
      "commit": "0069301d364a219bbd4b166ba6f4d9be854d556f",
      "tree": "7dcb5b2fd5d2cf122c3254c7746fe703d5990857",
      "parents": [
        "10a54a7989a03eb0fdee7641c5795ac85b57e0dc",
        "24e9e966a85c416a94482fcd10dbdd10ceeb9e6c"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 20:56:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 20:56:24 2015 +0000"
      },
      "message": "Merge \"Fix thread affinity of FingerprintManager.\" into mnc-dev"
    },
    {
      "commit": "c7e9a17a626cc07eb9e4cb4b897dad50d3fb68a8",
      "tree": "4a7d62e281fb0b0299a00e9f45d77052e0d26f08",
      "parents": [
        "f7de1bc8f11aeb133bc916f020c6c6bb5eb859bf",
        "10a54a7989a03eb0fdee7641c5795ac85b57e0dc"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Apr 30 20:51:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 20:51:21 2015 +0000"
      },
      "message": "am 10a54a79: Merge \"Remove dependency upon FragmentActivity\" into mnc-dev\n\n* commit \u002710a54a7989a03eb0fdee7641c5795ac85b57e0dc\u0027:\n  Remove dependency upon FragmentActivity\n"
    },
    {
      "commit": "82585b3906955e57e199d962b8fe11b2bab87fba",
      "tree": "133302745377dc702d0a27847707452ea2cd43ac",
      "parents": [
        "1e940d87c46edc672964c7674cff8da6441e9559"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 13:44:49 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 13:44:49 2015 -0700"
      },
      "message": "[RenderScript] typo fix in rs BLAS jni, to correctly handle complex\nparams.\n\nChange-Id: Ie44f430dc7ed4155f40aa9f9c2864fb0429c97fe\n"
    },
    {
      "commit": "f7de1bc8f11aeb133bc916f020c6c6bb5eb859bf",
      "tree": "39d5c31379a13a8c83a7faa1b0b733b9c19168b3",
      "parents": [
        "35e87811cb116535aec816bc3dbe17965e4328bf",
        "2757fed2d612b7d7331e8ad9067df24b154ff8d7"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Apr 30 20:39:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 20:39:21 2015 +0000"
      },
      "message": "am 2757fed2: Merge \"Clarifying which receiver method to call.\" into mnc-dev\n\n* commit \u00272757fed2d612b7d7331e8ad9067df24b154ff8d7\u0027:\n  Clarifying which receiver method to call.\n"
    },
    {
      "commit": "10a54a7989a03eb0fdee7641c5795ac85b57e0dc",
      "tree": "cbd9b7eeee309fff9806f9aa0f2a06c5580e9c89",
      "parents": [
        "2757fed2d612b7d7331e8ad9067df24b154ff8d7",
        "a5fc6f006f67867417b7a427de6e7394c4312dec"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Apr 30 20:38:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 20:38:49 2015 +0000"
      },
      "message": "Merge \"Remove dependency upon FragmentActivity\" into mnc-dev"
    },
    {
      "commit": "1e940d87c46edc672964c7674cff8da6441e9559",
      "tree": "56a25ff984e96491360c6e7e21686eb714b83315",
      "parents": [
        "2757fed2d612b7d7331e8ad9067df24b154ff8d7"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 10:47:42 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 13:37:38 2015 -0700"
      },
      "message": "[RenderScript] fix edges cases about Transpose for SYMM \u0026 SYR2K\n\nChange-Id: Id86d5fe8475060a22f49b06b6e1f8f3eae7c7e9f\n"
    },
    {
      "commit": "24e9e966a85c416a94482fcd10dbdd10ceeb9e6c",
      "tree": "3903d86307cd2a647e327ffccbb818b96ca35ea4",
      "parents": [
        "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 13:30:48 2015 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 13:34:58 2015 -0700"
      },
      "message": "Fix thread affinity of FingerprintManager.\n\nFingerprintManager internally creates a Handler which needs to be\nbound to a Looper thread. Prior to this CL the Handler was bound to\nthe Looper of the current thread. This caused issues:\n* Different instances of FingerprintManager could be bound to\n  different Looper threads.\n* Callbacks from FingerprintManager were invoked on arbitrary\n  threads (or not at all if the Looper was there but wasn\u0027t running).\n* FingerprintManager couldn\u0027t be obtained by apps on most non-main\n  threads leading to java.lang.RuntimeException: Can\u0027t create handler\n  inside thread that has not called Looper.prepare().\n\nThis CL fixes the issue by binding the FingerprintManager\u0027s Handler to\nthe Looper running on the main thread.\n\nBug: 20725228\nChange-Id: I4a0382d6e11df9f23b8db9f0deec77369af31b5e\n"
    },
    {
      "commit": "2757fed2d612b7d7331e8ad9067df24b154ff8d7",
      "tree": "f829c6bd284a95254595fb420f9a2cfcf444eb8d",
      "parents": [
        "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2",
        "d8f6363a5d9c72f1ed22f79bc16563123dff4803"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Apr 30 20:27:59 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 20:28:00 2015 +0000"
      },
      "message": "Merge \"Clarifying which receiver method to call.\" into mnc-dev"
    },
    {
      "commit": "35e87811cb116535aec816bc3dbe17965e4328bf",
      "tree": "8bb2e7c54de81372ca8b7dbbacd31ee4983406ac",
      "parents": [
        "91725e78647dde14c915e28d96d6c929d1a09b9d",
        "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 19:59:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 19:59:17 2015 +0000"
      },
      "message": "am 033dc46b: Merge \"Switch from FingerprintService to FingerprintManager.\" into mnc-dev\n\n* commit \u0027033dc46bb949a9a5e42ed51bbff1e055a7c58ca2\u0027:\n  Switch from FingerprintService to FingerprintManager.\n"
    },
    {
      "commit": "91725e78647dde14c915e28d96d6c929d1a09b9d",
      "tree": "08014ee4db8cd82ea307158afe9eb932c80a9535",
      "parents": [
        "d73f05f5f0ec3a212e4390d790c0229892c21930",
        "3cd8ec3c6832ee142e217e2653cce58de3f1dba1"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 19:59:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 19:59:13 2015 +0000"
      },
      "message": "am 3cd8ec3c: Merge \"Cleanup logic for per-op auth keys.\" into mnc-dev\n\n* commit \u00273cd8ec3c6832ee142e217e2653cce58de3f1dba1\u0027:\n  Cleanup logic for per-op auth keys.\n"
    },
    {
      "commit": "a5fc6f006f67867417b7a427de6e7394c4312dec",
      "tree": "180ff23b89b1aa406ead814d254889f248e0e5dc",
      "parents": [
        "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Apr 14 18:22:54 2015 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Apr 30 12:52:32 2015 -0700"
      },
      "message": "Remove dependency upon FragmentActivity\n\nThe FragmentManagerImpl is intimately tied with a FragmentActivity. In\nmany cases, we want to be able to create / manage Fragments outside of\na FragmentManager. This defines a FragmentController interface that can\nbe used by any class to host Fragments.\n\nBug: 19569654\nChange-Id: I6816a5c1815122d206062b9f4584ad460b3d41dd\n"
    },
    {
      "commit": "ed207b92747234eac88dd3664ecfb535e45d8ed1",
      "tree": "1dbef1ad7b0dc01fbcbb2da189c6824005153c4e",
      "parents": [
        "b77a7551121561f4ea7d5ce0c4030aeb7ce709e8"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 10 13:52:57 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 30 12:46:57 2015 -0700"
      },
      "message": "Change how Java Bitmaps are accessed in a few places\n\nStop assuming that a Java Bitmap has a SkBitmap* that\nhas some externally managed lifecycle, and instead switch\na bunch of users to accessing the bitmap by providing\ntheir own SkBitmap* on which to set the (ref counted!)\nSkPixelRef* instead\n\nAttempt #2 to land this, original issue was in getSkBitmap\nand should be fixed\n\nChange-Id: I0fd9e193968b41e5597784140d56b4885906864a\n"
    },
    {
      "commit": "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2",
      "tree": "25d5c6d99ca318a87a9eba266a96670d4182ae53",
      "parents": [
        "3cd8ec3c6832ee142e217e2653cce58de3f1dba1",
        "2d7a85cd2b2ab4dbbe09354c6ae1668bff51a514"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 19:45:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 19:45:55 2015 +0000"
      },
      "message": "Merge \"Switch from FingerprintService to FingerprintManager.\" into mnc-dev"
    },
    {
      "commit": "3cd8ec3c6832ee142e217e2653cce58de3f1dba1",
      "tree": "8c85af732f0fcf6de5beb229fed5a396fd41491e",
      "parents": [
        "2619ef3918e15bf415fb038e942cfbd98bff4c6a",
        "8c82b4508f0e9f07bb24f106aa817466e39d0cc9"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 19:44:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 19:44:15 2015 +0000"
      },
      "message": "Merge \"Cleanup logic for per-op auth keys.\" into mnc-dev"
    },
    {
      "commit": "2d7a85cd2b2ab4dbbe09354c6ae1668bff51a514",
      "tree": "beedd6c7ebf8236c659f065462897448c4aca955",
      "parents": [
        "24ea865f0fd3b1ceafb3786bbed20ea345bc5cc0"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 11:43:53 2015 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 12:43:05 2015 -0700"
      },
      "message": "Switch from FingerprintService to FingerprintManager.\n\nFingerprintService is a lower layer of abstraction which should\nideally be accessed only via FingerprintManager from\nAndroidKeyStore.\n\nThe main issue with the switch is that it requires a reference to a\nContext. This is now obtained using ActivityThread\u0027s hidden API.\n\nChange-Id: If921e169838ee2cc5c7690b8c8d8ea95c33248aa\n"
    },
    {
      "commit": "d8f6363a5d9c72f1ed22f79bc16563123dff4803",
      "tree": "810b984e1fb02881222408f593003cb5821875db",
      "parents": [
        "7c97a3ddea62a3bd8a95ca51e7b172b209388815"
      ],
      "author": {
        "name": "Peter Brinkmann",
        "email": "brinkmann@google.com",
        "time": "Thu Apr 30 14:46:07 2015 -0400"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Apr 30 12:43:02 2015 -0700"
      },
      "message": "Clarifying which receiver method to call.\n\nChange-Id: Iaf89e1ff27e257fd25c54e189e8fcd1b10e8edfc\n"
    },
    {
      "commit": "84aa2fb65ab1ac99d6e59bd9d3398cfabc8cccc1",
      "tree": "7880e2c95e4b7b7cc6ccca3f718fa4b72c032b7a",
      "parents": [
        "8310f87d96791e8b864df5e821fe65273c2dd874"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 12:33:54 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 12:33:54 2015 -0700"
      },
      "message": "LayoutInflater should always try to generate LayoutParams for include\n\nA recent optimization assumed that layout_width and layout_height always\nhad to be defined to successfully generate layout params, but this is not\nguaranteed to be true for custom ViewGroups.\n\nBug: 20267738\nChange-Id: If09d346f30c0848b984b9137088f8f3b7617cd08\n"
    },
    {
      "commit": "d73f05f5f0ec3a212e4390d790c0229892c21930",
      "tree": "e1128f7c29c75417db53cdf704086cac5462a4de",
      "parents": [
        "e6a8bf80089ddea5cca01389df7fd827c5db7af2",
        "2619ef3918e15bf415fb038e942cfbd98bff4c6a"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 30 19:23:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 19:23:12 2015 +0000"
      },
      "message": "am 2619ef39: Merge \"Add onStylusButtonPress listener to View\" into mnc-dev\n\n* commit \u00272619ef3918e15bf415fb038e942cfbd98bff4c6a\u0027:\n  Add onStylusButtonPress listener to View\n"
    },
    {
      "commit": "2619ef3918e15bf415fb038e942cfbd98bff4c6a",
      "tree": "3ecf6cd6e37554075ae9b40249ff14882f061e22",
      "parents": [
        "08b51bfe8532ab7eff38ad69ad46c251be5c2792",
        "e82067b57595a2bce656e5ba3a9bcf19048f2f25"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 30 19:06:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 19:06:45 2015 +0000"
      },
      "message": "Merge \"Add onStylusButtonPress listener to View\" into mnc-dev"
    },
    {
      "commit": "e6a8bf80089ddea5cca01389df7fd827c5db7af2",
      "tree": "32d8e564059db445aa654d1f6ace72ef099bb32c",
      "parents": [
        "e08e39402c6d896dffeb48ddb3ac8254addc8384",
        "08b51bfe8532ab7eff38ad69ad46c251be5c2792"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 30 18:58:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 18:58:54 2015 +0000"
      },
      "message": "am 08b51bfe: Merge \"Add default dialer checks to Telecom/Telephony\" into mnc-dev\n\n* commit \u002708b51bfe8532ab7eff38ad69ad46c251be5c2792\u0027:\n  Add default dialer checks to Telecom/Telephony\n"
    },
    {
      "commit": "08b51bfe8532ab7eff38ad69ad46c251be5c2792",
      "tree": "a4ba0df63a68611e1953194e1215e32be8b9544e",
      "parents": [
        "24ea865f0fd3b1ceafb3786bbed20ea345bc5cc0",
        "f1a349bda3b6cb400692159d72a41ea89b0e6128"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 30 18:49:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 18:49:58 2015 +0000"
      },
      "message": "Merge \"Add default dialer checks to Telecom/Telephony\" into mnc-dev"
    },
    {
      "commit": "e08e39402c6d896dffeb48ddb3ac8254addc8384",
      "tree": "1743aed281a419feea6b014c460fec05acd75fae",
      "parents": [
        "f44f6b0d6d49b4ddde0d5b9152e7c1b9ba626b54",
        "24ea865f0fd3b1ceafb3786bbed20ea345bc5cc0"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 30 18:40:20 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 18:40:20 2015 +0000"
      },
      "message": "am 24ea865f: Merge \"Volume l10n: Increase charlimits on zen submode strings.\" into mnc-dev\n\n* commit \u002724ea865f0fd3b1ceafb3786bbed20ea345bc5cc0\u0027:\n  Volume l10n: Increase charlimits on zen submode strings.\n"
    },
    {
      "commit": "f44f6b0d6d49b4ddde0d5b9152e7c1b9ba626b54",
      "tree": "5ce349b97909b6e54f1b2be294650e5384980303",
      "parents": [
        "f22b67323724fc5cd96f549817547b2936dfc7d6",
        "e4762675023bd2be20992c7bccce7e555a249e93"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 30 18:40:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 18:40:16 2015 +0000"
      },
      "message": "am e4762675: Merge \"Fix the build\" into mnc-dev\n\n* commit \u0027e4762675023bd2be20992c7bccce7e555a249e93\u0027:\n  Fix the build\n"
    },
    {
      "commit": "24ea865f0fd3b1ceafb3786bbed20ea345bc5cc0",
      "tree": "3e56218479fa0c90af4e8c0df9926d04c55d435d",
      "parents": [
        "e4762675023bd2be20992c7bccce7e555a249e93",
        "f6ed7249cff3bc3248aee9c90ae31feea7a12865"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 30 18:31:58 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 18:31:59 2015 +0000"
      },
      "message": "Merge \"Volume l10n: Increase charlimits on zen submode strings.\" into mnc-dev"
    },
    {
      "commit": "e4762675023bd2be20992c7bccce7e555a249e93",
      "tree": "2aa3fa78f047d7a9e07d1ffeb0785ecb1ae44bc6",
      "parents": [
        "4223ce7dc8b1f0544a7d273831b674b6be1e5c4f",
        "2dac95d03399bb9fa59999e4964d7f8bcd485c38"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 30 18:31:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 18:31:37 2015 +0000"
      },
      "message": "Merge \"Fix the build\" into mnc-dev"
    },
    {
      "commit": "2dac95d03399bb9fa59999e4964d7f8bcd485c38",
      "tree": "0c5dc1c7701dddba38e190d54e6c97de5e6f8779",
      "parents": [
        "3327f3d6886a96ad70f4e96e4b7c26b9555429b6"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 30 11:30:33 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 30 11:30:33 2015 -0700"
      },
      "message": "Fix the build\n\nChange-Id: I24e697e989b5f88c3f5e61343fbff60a09aa4c12\n"
    },
    {
      "commit": "f6ed7249cff3bc3248aee9c90ae31feea7a12865",
      "tree": "b8133d25486cadf27a86e239169c786da4438bed",
      "parents": [
        "8f72b4037022c4f860caafa296e2ac309bde177f"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 30 14:29:33 2015 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 30 14:29:33 2015 -0400"
      },
      "message": "Volume l10n: Increase charlimits on zen submode strings.\n\nBug: 20713756\nChange-Id: Ib8f65997bfbd2c5a042bc02ff13ef9d5c8f90ecb\n"
    },
    {
      "commit": "f22b67323724fc5cd96f549817547b2936dfc7d6",
      "tree": "bbe51923dd3b94d5a482b154ec08573ecc415fc8",
      "parents": [
        "6dee203aee673eea91633d8557a4aa1ff21296cb",
        "4223ce7dc8b1f0544a7d273831b674b6be1e5c4f"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 18:24:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 18:24:31 2015 +0000"
      },
      "message": "am 4223ce7d: Merge \"Track Keymaster changes.\" into mnc-dev\n\n* commit \u00274223ce7dc8b1f0544a7d273831b674b6be1e5c4f\u0027:\n  Track Keymaster changes.\n"
    }
  ],
  "next": "6dee203aee673eea91633d8557a4aa1ff21296cb"
}
