)]}'
{
  "log": [
    {
      "commit": "bd9af355975e0feb54385c4615b9f9314b52dba7",
      "tree": "0f7078fa851816005defcec73061687cc8160ed1",
      "parents": [
        "c33fb2b5c014f37ce36dbc12eff1e969562f7d50"
      ],
      "author": {
        "name": "Yuhao Zheng",
        "email": "yuhaozheng@google.com",
        "time": "Fri May 23 09:07:22 2014 -0700"
      },
      "committer": {
        "name": "Yuhao Zheng",
        "email": "yuhaozheng@google.com",
        "time": "Fri May 23 09:25:45 2014 -0700"
      },
      "message": "Update Hotspot 2.0 SDK APIs\n\nChange-Id: I0528b378219e03f896497127b5c4b191bf014141\n"
    },
    {
      "commit": "500c2341d34801f831b181144641f6adefb8b03b",
      "tree": "cd558d1fe95bd0014ded1abe255149240333a622",
      "parents": [
        "6c8ca8473aeff569922ad4eebb07296ce62d9a8e",
        "1498615d56851664c96e51d530e445ed73be7a22"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Fri May 23 10:16:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 23 10:16:20 2014 +0000"
      },
      "message": "am 02d13364: Camera2: Add croppingType tag\n\n* commit \u002702d133644511dbc14deb833c05713a531100e5d4\u0027:\n  Camera2: Add croppingType tag\n"
    },
    {
      "commit": "7c28c3663470ce5eb818cfa2ce4a993e4bae8f33",
      "tree": "1f9890f9c8a6f0a7ffe237da4910efba3798c2d0",
      "parents": [
        "46038ae0207ba6f6a8e04bce7267da7af8767f29"
      ],
      "author": {
        "name": "Yuhao Zheng",
        "email": "yuhaozheng@google.com",
        "time": "Wed May 21 16:49:28 2014 -0700"
      },
      "committer": {
        "name": "Yuhao Zheng",
        "email": "yuhaozheng@google.com",
        "time": "Thu May 22 22:41:13 2014 -0700"
      },
      "message": "Update Hotspot 2.0 SDK APIs\n\n- Add / fix java docs\n- Add some setters in WifiPasspointCredential for update use\n\nChange-Id: Ifc287ab9d69ea9e02bf036f22171947fde9ee94a\n"
    },
    {
      "commit": "1498615d56851664c96e51d530e445ed73be7a22",
      "tree": "4bbc1d488923d312d9dad4b5578ae31770c4ccea",
      "parents": [
        "2ecba24c48cf42b0c589d4390f7331314e57c320"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu May 22 21:17:37 2014 -0700"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu May 22 21:58:48 2014 -0700"
      },
      "message": "Camera2: Add croppingType tag\n\nThis is to indicate if the camera supports arbitrary cropping.\n\nBug: 15168075\nChange-Id: Ib75f7af629be816229cc686c89980fec101301c0\n"
    },
    {
      "commit": "5a4a3e935865e69cc3bc36ea587dc887bf9f433c",
      "tree": "6ac8d8dbe2b5e86f78eea46812d35fe559bf5542",
      "parents": [
        "1dfce0cf64231d646edadca24359e83193838e53",
        "87260844afc3ff2adf63b156c052e15a2f8c68f0"
      ],
      "author": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Fri May 23 01:29:07 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 23 01:29:07 2014 +0000"
      },
      "message": "Merge \"Support for weights in GridLayout\""
    },
    {
      "commit": "a02574a09bf55a43110080dc481e23a7a8ebceac",
      "tree": "721a412f01ea52c5c07bc04ecb5999faefb4ef61",
      "parents": [
        "2a89b08eb1d48208f52eeaf12cb8b687abe81e1c",
        "e1bba9d469d11645aac16ad00866aee3823d8c92"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri May 23 00:46:01 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 23 00:46:02 2014 +0000"
      },
      "message": "Merge \"Fix current.txt\""
    },
    {
      "commit": "e1bba9d469d11645aac16ad00866aee3823d8c92",
      "tree": "5c4b320f677f6d26c0a2a9ea373fd9931c054c5a",
      "parents": [
        "d490aa426090fc358873821b47ef27ead0c97409"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu May 22 17:44:25 2014 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu May 22 17:44:39 2014 -0700"
      },
      "message": "Fix current.txt\n\nProbably a bad merge from upstream\n\nChange-Id: Ie262b0be6cecd7084cab2b0468820e9d5b9ea670\n"
    },
    {
      "commit": "87260844afc3ff2adf63b156c052e15a2f8c68f0",
      "tree": "072abf7d9d8b120b645529bd38f4ef8b20ae2c25",
      "parents": [
        "567d3f461b4b2363eeb247977b57cfbdce34a164"
      ],
      "author": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Thu May 22 13:56:03 2014 -0700"
      },
      "committer": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Thu May 22 17:41:53 2014 -0700"
      },
      "message": "Support for weights in GridLayout\n\nChange-Id: I31993cb7da331e0bcf404e858f2438a579093e7d\n"
    },
    {
      "commit": "2a89b08eb1d48208f52eeaf12cb8b687abe81e1c",
      "tree": "9a9fc3ca2051aea02e574f685b6e037b80597d5a",
      "parents": [
        "4e8437387ac67a992211dd5717fb4acf0b7d7004",
        "9d744c731295e6ba9b0031f3fb63b0df13e591d8"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri May 23 00:40:12 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 23 00:40:12 2014 +0000"
      },
      "message": "Merge \"Add ability to request unbuffered dispatching.\""
    },
    {
      "commit": "0324a95052a5696ef4bb1176fcbda2b9cabbed78",
      "tree": "836c2cbf5fdb0fc7a505f0fe867f0f6b9561ae63",
      "parents": [
        "c877f6ab11e02394ca79aba7976ddaa9d8aca56c",
        "88aca033ff10d3298f06b4c950ef24ec091185b7"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri May 23 00:11:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 23 00:11:05 2014 +0000"
      },
      "message": "am 7e01420b: Merge \"Camera2: New capture session interface\" into lmp-preview-dev\n\n* commit \u00277e01420b8e532694369fc885f83838fc527708dd\u0027:\n  Camera2: New capture session interface\n"
    },
    {
      "commit": "6b7b34849a19aff673690f368b85b0c394b31b53",
      "tree": "e0c055cd1ea24b41cf7f66609c1cce409bc10527",
      "parents": [
        "4e7a22558997e9a9f7e3d2a6d25fc5d07f19ec90",
        "e5b73ae2349fe509451d5acbf77d995b11aa4faa"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 22 16:05:19 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 22 16:05:19 2014 -0700"
      },
      "message": "Merge commit \u0027e5b73ae2\u0027 into manualmerge\n\nConflicts:\n\tapi/current.txt\n\tcore/java/android/app/Notification.java\n\nChange-Id: I3141ed6b456107b7e5aa8c0c9c98ffc1d77fdf75\n"
    },
    {
      "commit": "e5b73ae2349fe509451d5acbf77d995b11aa4faa",
      "tree": "06f435c6e88b60871ed014f1f72b7457e5608ffe",
      "parents": [
        "0f293905646713a5e603f75e3fa92f14e9e650d1",
        "c3104157d8f12238b0ac8cf6c6f963dadb44167c"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 22 22:44:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 22 22:44:35 2014 +0000"
      },
      "message": "am c3104157: Api updates for wearable extensions to notifications\n\n* commit \u0027c3104157d8f12238b0ac8cf6c6f963dadb44167c\u0027:\n  Api updates for wearable extensions to notifications\n"
    },
    {
      "commit": "c3104157d8f12238b0ac8cf6c6f963dadb44167c",
      "tree": "4a14d35dab055bfdd0230a96fee1b2f2c057e54b",
      "parents": [
        "adb0a906dc71a0133b9345031dd88682e49a519a"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 22 14:38:36 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 22 14:38:36 2014 -0700"
      },
      "message": "Api updates for wearable extensions to notifications\n\n1. Move Extender outside of Builder\n2. Rename apply/applyTo to extend\n3. Move Wearable extenders into Notification.java\n4. Collapse Builder model into single classes\n5. Use Bundle for storage: no new parcelable types.\n\nMinor fix to RemoteInput to use flags int for boolean options.\n\nChange-Id: I40012fd0458ec103eabf75ed4c91f636e02f4c8f\n"
    },
    {
      "commit": "cca00c614c24a71dc234c79ad6241efa9f6c7676",
      "tree": "0a47ad7eec0a18ee5a584b4ae10ed15fe5ab9385",
      "parents": [
        "42b30e1b832df5bbf109db2f4f864f8ba4cfd44a"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed May 14 10:53:20 2014 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 22 20:52:36 2014 +0000"
      },
      "message": "Camera2: New capture session interface\n\n- Add CameraCaptureSession for all operations that require a\n  valid camera configuration\n- Deprecate methods in CameraDevice that are moving to CameraCaptureSession\n- Document new semantics\n\nBug: 14964443\nChange-Id: I53b2b71ed2b746cfcf76a01483f499765eb5047b\n"
    },
    {
      "commit": "f13cd857e007bed434e199e38e39c4546f4f9469",
      "tree": "d13c22a589c0abd7445b19ec324145789e8ee696",
      "parents": [
        "94e4d29effa23ff75be4ea2b14a1a756071f4e1a",
        "6784f1c62379f2226d895cd944d716c17f4cb195"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu May 22 19:20:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 19:20:14 2014 +0000"
      },
      "message": "Merge \"Removing unnecessary public values. (Bug 14995844)\""
    },
    {
      "commit": "94e4d29effa23ff75be4ea2b14a1a756071f4e1a",
      "tree": "499bf98c683b5919c206cc77deb2444f275c8867",
      "parents": [
        "bba3f86f224ef9a03463c80679dfc5e233f5dcdd",
        "b613dba17306f95e003e276ccbc9aabd569879c5"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Thu May 22 19:11:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 19:11:53 2014 +0000"
      },
      "message": "Merge \"Hide Sensor.getRequiredPermission API.\""
    },
    {
      "commit": "b138300a275830eb623cae1d88f614de509019f5",
      "tree": "f66717dddffcc76d8525bf763c92fb0d34df46ef",
      "parents": [
        "5973815f274bde0874d671e44ab43382e42454f2",
        "0880dfd6ac623d3b6695149a866151572bd0a2dd"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Thu May 22 19:02:46 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 19:02:46 2014 +0000"
      },
      "message": "Merge \"Add more columns to TV metadata to enable newly requested use cases\""
    },
    {
      "commit": "6784f1c62379f2226d895cd944d716c17f4cb195",
      "tree": "b7f5de57e81c3166f6e0cc00e48549834f74a6e1",
      "parents": [
        "cc12f28e5dc6bd027971c995c7aab63dadcc0d35"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu May 22 11:22:41 2014 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu May 22 11:22:41 2014 -0700"
      },
      "message": "Removing unnecessary public values. (Bug 14995844)"
    },
    {
      "commit": "1e958398232cb11935f5341d71df52c5455c620f",
      "tree": "b4be1eccd5eb9d2fe6470fa7762974fc0283ba81",
      "parents": [
        "7d66d76fbb97ce67e4c8112c4a515210bb3e3976"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri May 16 14:25:21 2014 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu May 22 12:02:23 2014 -0400"
      },
      "message": "Create deviceowner gated APIs for creating and removing users in devicepolicymanager.\n\nThis will allow DMAgent to manage users for EDU\u0027s cart model user case.\nBug: 15015887\n\nChange-Id: I1eadf1701cb75fc4b50eb1a0df1525eff818286e\n"
    },
    {
      "commit": "db2ed8fdd1ddd3b43b710829d94b9fc8290e90b4",
      "tree": "1c596e5e799f017851590507ecfca4be1b9dc413",
      "parents": [
        "94520c74608bfcd61ff987410a8018d87b75d734",
        "e7772d313b88e9fd3366670a9c8d1b145edef344"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu May 22 06:51:10 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 06:51:10 2014 +0000"
      },
      "message": "Merge \"Move setTint into Drawable, unhide getDirtyBounds on Drawable\""
    },
    {
      "commit": "e7772d313b88e9fd3366670a9c8d1b145edef344",
      "tree": "6f59d75ab2cdad4302268a4ec89ef8e3d937dd54",
      "parents": [
        "aaddbe20e38b5698f5d375a3df5c6ee8aa71906e"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 21 23:50:03 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 21 23:50:03 2014 -0700"
      },
      "message": "Move setTint into Drawable, unhide getDirtyBounds on Drawable\n\nBUG: 15089957\nChange-Id: Ib622ba24b3f4bcf430e1d524895ac5cb104a232e\n"
    },
    {
      "commit": "d0045026b6a1fe6eba0d7a20fa3c8004d6d3ae1d",
      "tree": "f325e65f0bf8afebaf23e51be7c6c53b5db7d628",
      "parents": [
        "9f561c367b9b084222acbe97580dca04f5e469ee"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Tue May 20 15:40:48 2014 -0700"
      },
      "committer": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Thu May 22 05:53:09 2014 +0000"
      },
      "message": "BatteryProperty: Fix ENERGY_COUNTER property id\n\nChange-Id: I0490c0d589c637744c3db73596d34c1c4772074b\n"
    },
    {
      "commit": "9f561c367b9b084222acbe97580dca04f5e469ee",
      "tree": "9727168b121711dab52bad1e12526205a1e21929",
      "parents": [
        "842dd77bb9c002af5364237f46b63c826f1c4082",
        "b7e1255d5c8d9e4fa8dd389afb9f5aab35434df3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu May 22 05:45:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 05:45:29 2014 +0000"
      },
      "message": "Merge \"Support for renaming documents.\""
    },
    {
      "commit": "842dd77bb9c002af5364237f46b63c826f1c4082",
      "tree": "f6834814e795cd439ac16ed163ae020b616d29f3",
      "parents": [
        "7de53d693eb4b70431514481d9da30b80f007939"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 15 09:36:47 2014 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 22 01:36:46 2014 -0400"
      },
      "message": "Introducing Notification.MediaStyle.\n\nAllows you to create a nice music player with all the\ntrimmings, including:\n\n  * up to 5 actions in the bigContentView, styled as\n    transport control buttons\n  * up to 2 of those actions in the 1U (!)\n  * a nice custom progress bar\n  * a tinted background (taken from your Notification.color)\n  * a special place to put your MediaSessionToken\n\nBug: 15147533\nChange-Id: Ic20a2b369eb6c5fe4853987a44ffd9bace720c7f\n"
    },
    {
      "commit": "b7e1255d5c8d9e4fa8dd389afb9f5aab35434df3",
      "tree": "9dc25a4e712ca3bcef16a555484d2e17ae37bb00",
      "parents": [
        "05ad48206a082057e17723d32493c153faa6881e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 21 22:22:03 2014 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 21 22:24:45 2014 -0700"
      },
      "message": "Support for renaming documents.\n\nDocumentsProviders can mark documents as supporting rename, and they\nhave the opportunity to change the DOCUMENT_ID as a side effect of\nthe rename.  This supports providers that embed the display name\ninto DOCUMENT_ID.  Issues a URI permission grant to the new document,\nif any.\n\nAdds renaming support to platform ExternalStorageProvider.  Also\nadds directory deletion support.\n\nBug: 12350110\nChange-Id: Ica4b1ae6769ee994f70f6b6b2402213eebd064e0\n"
    },
    {
      "commit": "7de53d693eb4b70431514481d9da30b80f007939",
      "tree": "89e3150fc929c216d90392e678ea68305ecffa2f",
      "parents": [
        "d754583d1d3b4aa4c06d78ab1350ddd668aa213d",
        "9626f8203a8c222b8960a49cdc66d540fdb688b0"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Thu May 22 04:41:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 04:41:19 2014 +0000"
      },
      "message": "Merge changes Iad983802,Icda236ee\n\n* changes:\n  opengl: Fix #include style in generated JNI code\n  opengl: Un-hide GLES31 and GLES31Ext classes\n"
    },
    {
      "commit": "9302a733b01c3ab4abd7911a286baf4833847d56",
      "tree": "351da72e9eedda1add109cfd78823826db496ce3",
      "parents": [
        "14e8a79c95385215d752f3e3de8c0fb7d4b54adc"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 22 13:24:55 2014 +0900"
      },
      "committer": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 22 04:35:08 2014 +0000"
      },
      "message": "Fix broken build\n\nChange-Id: Icff98663842482149d8c5c5371327121a1adff3d\n"
    },
    {
      "commit": "61b2dfe224db012ea9492738ac7ab5cb0629e6c0",
      "tree": "739ebaeb2f1d03aba0c41ee60cb035648b21d3bc",
      "parents": [
        "7ab63acdd0a257272512d0bcf5e06036fa0b9fdf"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Mon May 19 16:42:18 2014 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Wed May 21 21:04:20 2014 -0700"
      },
      "message": "opengl: Un-hide GLES31 and GLES31Ext classes\n\nBug: 15028495\nChange-Id: Icda236ee12a06ef2eb9902253d272dee2b61f6ef\n"
    },
    {
      "commit": "e9e3b3b919185fd0dc797c1699e762fa32db59f9",
      "tree": "5d71e8859348cbacacc9f6cf7371565fb4c770a0",
      "parents": [
        "aaddbe20e38b5698f5d375a3df5c6ee8aa71906e"
      ],
      "author": {
        "name": "Jose Lima",
        "email": "joselima@google.com",
        "time": "Sun May 18 23:44:50 2014 -0700"
      },
      "committer": {
        "name": "Jose Lima",
        "email": "joselima@google.com",
        "time": "Wed May 21 20:52:57 2014 -0700"
      },
      "message": "Added Notification.EXTRA_BACKGROUND_IMAGE_URI\n\n   Added new EXTRA field to notification to be used to specify\nan image that can be displayed to the user when the notification\nis selected.\n\nChange-Id: I3f79cf363d885fe2742e74a7d29d7e22ea1e6f60\n"
    },
    {
      "commit": "dbbceffd9b7fc812da9a5b0a1269d43f748c37b8",
      "tree": "0e1517ae26a520f8d84ae121c86f4e2659141864",
      "parents": [
        "0c88b340acb699f125e3f2f8bdacc1409138a82d",
        "78d695d8ba532214b02e7f18e0ccf89cf099163d"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 22 03:19:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 03:19:23 2014 +0000"
      },
      "message": "Merge \"Add feature actions for HDMI-CEC playback device\""
    },
    {
      "commit": "78d695d8ba532214b02e7f18e0ccf89cf099163d",
      "tree": "c9d0b207e995dad311af7d270a881358ddda6891",
      "parents": [
        "e1a2e26a03e76279c9b03bdd81f92df70f8707e7"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Tue May 13 16:36:15 2014 +0900"
      },
      "committer": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 22 11:15:51 2014 +0900"
      },
      "message": "Add feature actions for HDMI-CEC playback device\n\n- OneTouchPlayAction\n- DevicePowerStatusAction\n- addHotplugEventListener\n- removeHotplugEventListener\n\nChange-Id: Ia7f31507ca62127efbacbbfe07ab43ba1f9bd4cf\n"
    },
    {
      "commit": "190dad431747ccf7e3623e65a933b26fb6ee97d8",
      "tree": "e54c5166c0dc17e77521a24505624a17d9eb27df",
      "parents": [
        "f1cc12950c52ba7669fe1edfd8900aab1c40b78b",
        "0a1c6f021be032f5aecb341c2794efb06c0a8a0d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu May 22 01:11:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 22 01:11:20 2014 +0000"
      },
      "message": "Merge \"Style and asset cleanup\""
    },
    {
      "commit": "0a1c6f021be032f5aecb341c2794efb06c0a8a0d",
      "tree": "82a605f2da8c3fcd0d1221b60445e9207e81bd10",
      "parents": [
        "c106c12e566d48e81a0ad0bf7ee614c50c6aef39"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 21 18:10:53 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 21 18:10:53 2014 -0700"
      },
      "message": "Style and asset cleanup\n\nUpdates button drawable and colors, cleans up Quantum styles, updates\nhighlight attribute name and color, fixes popup backgrounds.\n\nAlso fixes GradientDrawable opacity check.\n\nChange-Id: I75dd35e815a8a33ec9f0b16e881e774edfb8c092\n"
    },
    {
      "commit": "33983a901176adcc16c820444b667a37e6472243",
      "tree": "85da46326a455cd7cc9617e21ab638241a827398",
      "parents": [
        "c106c12e566d48e81a0ad0bf7ee614c50c6aef39"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Tue May 20 18:03:31 2014 -0700"
      },
      "committer": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Wed May 21 17:43:18 2014 -0700"
      },
      "message": "Add stream/volume apis to sessions\n\nThis adds RemoteVolumeProviders which handle volume change\nevents and a way to switch a session between local stream\nplayback and remote playback handling.\n\nThis also adds a way for an app to specify the PendingIntent\nto launch when we want to show their ongoing playback UI.\n\nChange-Id: I3a72bf2ec7ca55f61f50859ddc2988eebd491e9d\n"
    },
    {
      "commit": "c670c3b1ab6c7349f616be34bfffe17d5337848d",
      "tree": "150246f6e0c3789cafff655237758793e752cf1a",
      "parents": [
        "3bdd9f68b56dbcd2703c805cea7400214c3dab7d",
        "fb052926b84d69fdc4bebcb0373e33388c7bcbb7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 21 21:26:44 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 21:26:45 2014 +0000"
      },
      "message": "Merge \"Revert \"Hide voice interaction APIs.\"\""
    },
    {
      "commit": "3bdd9f68b56dbcd2703c805cea7400214c3dab7d",
      "tree": "a67c3c2814d3ed7ba8c154d089cc9a3b18ea6646",
      "parents": [
        "2a2dace66500d6057b9dc87bbe9597d7302ec914",
        "c5697b9a21539109aff54257edaf24f9d7c3f887"
      ],
      "author": {
        "name": "Brian Attwell",
        "email": "brianattwell@google.com",
        "time": "Wed May 21 21:25:58 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 21:25:58 2014 +0000"
      },
      "message": "Merge \"Remove @hide from IN_DEFAULT_DIRECTORY\""
    },
    {
      "commit": "fb052926b84d69fdc4bebcb0373e33388c7bcbb7",
      "tree": "fc9779ad29c39da08947322a77ff18bad6dfafdd",
      "parents": [
        "f66bdfc2407297f0d9bef4b17670074a2cc08a2c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 21 14:16:46 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 21 14:16:46 2014 -0700"
      },
      "message": "Revert \"Hide voice interaction APIs.\"\n\nThis reverts commit a677a9b9367bcf8c81c36dc59b53554cb347b438.\n"
    },
    {
      "commit": "b613dba17306f95e003e276ccbc9aabd569879c5",
      "tree": "4e9dccb9e0cb723b0ad5f9c2afb62b0fa9e05bde",
      "parents": [
        "162043076b201483eaeef5c7c3da0619f26f1b11"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Wed May 21 14:14:45 2014 -0700"
      },
      "committer": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Wed May 21 14:14:45 2014 -0700"
      },
      "message": "Hide Sensor.getRequiredPermission API.\n\nChange-Id: Ia0f4e64a563ca409849cf53721b4836abbb0be68\n"
    },
    {
      "commit": "cc84b415b43705feb235466309d8cf9898a1adb6",
      "tree": "0189a8e8bed3983a93da8d98f768e207c7e48525",
      "parents": [
        "451e964f2cad7b29d7dc653a436283ba11dd48fc",
        "95b6fd8b7af276069cbc415da3499d5ab4873c32"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 21 20:38:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 20:38:14 2014 +0000"
      },
      "message": "Merge \"Addressing APIs council feedback\""
    },
    {
      "commit": "95b6fd8b7af276069cbc415da3499d5ab4873c32",
      "tree": "598416045b222268305936db655a869defa1e1ca",
      "parents": [
        "1c7c2a0dfa4c3f42243a2ef7bbdab43c60230d2f"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 21 13:35:38 2014 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 21 13:35:42 2014 -0700"
      },
      "message": "Addressing APIs council feedback\n\nbug:15089461\n\nChange-Id: Ifcb003b114e2e50333bb0ef386d99482f7bfaa6e\n"
    },
    {
      "commit": "cee44ba418bef83571349acb2d24ef29833502e0",
      "tree": "87805ba12348d620860ba5803d5f20146cb2c684",
      "parents": [
        "5b53148a4e8d47b88362703445010c54f9fd6ecc"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Tue May 20 18:36:43 2014 +0200"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed May 21 22:03:45 2014 +0200"
      },
      "message": "Simplify NotificationListenerService API\n\nUse ParceledListSlice to send the list of active notifications\nfrom NoMan to NotificationListeners.\n\nThis allows us to simplify the API to what it was before\nintroducing the \"String[] key\" workaround for dealing with large\nnumbers of StatusBarNotifications.\n\nWhile we\u0027re at it, rename Ranking.getIndexOfKey to something that\nmakes more sense.\n\nBug: 15126927\nChange-Id: I02c2087978c6c4ec1198be496c6250a66143ecb3\n"
    },
    {
      "commit": "4ee35806090a5e01600c87ff12ecd041ad4586f8",
      "tree": "3405211b88face21680e590630f90e0ecd8d6665",
      "parents": [
        "bee9d71293ede690faefd2d36141aece893a9e71",
        "73f843de4b65772c624ca8ebb8c976a279e37ce9"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed May 21 16:35:27 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 16:35:27 2014 +0000"
      },
      "message": "Merge \"Change method name per API council request\""
    },
    {
      "commit": "674ca8a1f47c07033645a1016e68a2e82597e2fa",
      "tree": "bce4377a4f66ca0ae3816563bbcbe8a754846f56",
      "parents": [
        "cd956e0fe21dc1ba8f814950f109648499c8ac5f"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue May 20 18:42:36 2014 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue May 20 22:26:19 2014 -0700"
      },
      "message": "Make Wifi WPS API available on application layer\n\nUn-hide WPS methods (and required interface classes, etc.) of WifiManager to\nenable Apps to start/stop the WPS procedure, add a patch for WPS method\nKEYPAD to avoid early failure callbacks. (Methods PBC, DISPLAY, KEYPAD\ntested on 4.4.2_r2.)\n\nChange-Id: I25aafdc4b637c87d754d4fdb70e40a34a569b738\nSigned-off-by: Olaf Stoyke \u003co.stoyke@avm.de\u003e\n"
    },
    {
      "commit": "cd956e0fe21dc1ba8f814950f109648499c8ac5f",
      "tree": "0bfe3bc197cea99ccc60ee16922db31d9c2e5f7e",
      "parents": [
        "26611efc2aa655a830822112a4509d84354ea75f",
        "b69c791b7995afa5d74d081ef13ccc49a8a7e8da"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed May 21 04:50:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 04:50:24 2014 +0000"
      },
      "message": "Merge \"Validate RenderScript context creation flags\""
    },
    {
      "commit": "26611efc2aa655a830822112a4509d84354ea75f",
      "tree": "648a262022e3475f9adc26f0a76da22050461710",
      "parents": [
        "ab39cb7f6ac520d150e7f56c89072d229bd26793",
        "7fee7232ee2ae45fb3cd4fcce314e8f1101ae8db"
      ],
      "author": {
        "name": "Yuhao Zheng",
        "email": "yuhaozheng@google.com",
        "time": "Wed May 21 04:21:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 21 04:21:23 2014 +0000"
      },
      "message": "Merge \"Hotspot 2.0 framework - add implementation\""
    },
    {
      "commit": "ab39cb7f6ac520d150e7f56c89072d229bd26793",
      "tree": "6c993c63f7c8740f019b457431b7f8b18e4f4bc8",
      "parents": [
        "3d6eed9613261573795cd04033916291ff9aa5c5"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue May 20 17:59:36 2014 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue May 20 20:38:29 2014 -0700"
      },
      "message": "Add scan response as an advertising parameter(1/2).\n\nChange-Id: I75c500dd7b5f2609d3092f50ba284a5ec4a41987\n"
    },
    {
      "commit": "3d6eed9613261573795cd04033916291ff9aa5c5",
      "tree": "d52cd53be6624c33a3e573f366d604105369ab9f",
      "parents": [
        "7a32533c62fc7ac5d38f40de7372bc4314f7f2e5",
        "08a8c2ca45dc859e79d54990d2ae0392d475aeda"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Wed May 21 02:48:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 21 02:48:24 2014 +0000"
      },
      "message": "am 08a8c2ca: am ef6aae62: Merge \"Fixes to WearableActionExtensions\" into klp-modular-dev\n\n* commit \u002708a8c2ca45dc859e79d54990d2ae0392d475aeda\u0027:\n  Fixes to WearableActionExtensions\n"
    },
    {
      "commit": "08a8c2ca45dc859e79d54990d2ae0392d475aeda",
      "tree": "6a3c076ef8f922e6dfe38191faaf573001d765d1",
      "parents": [
        "ccf51bef288652cb618a566a376173e252b84af0",
        "ef6aae62f6c92bc9413db60c28cc4b3230f4d2fa"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Wed May 21 02:44:16 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 21 02:44:16 2014 +0000"
      },
      "message": "am ef6aae62: Merge \"Fixes to WearableActionExtensions\" into klp-modular-dev\n\n* commit \u0027ef6aae62f6c92bc9413db60c28cc4b3230f4d2fa\u0027:\n  Fixes to WearableActionExtensions\n"
    },
    {
      "commit": "b69c791b7995afa5d74d081ef13ccc49a8a7e8da",
      "tree": "0241c7ae2b2d056c7c16f81358d3da3d366ea40b",
      "parents": [
        "47a7d61e70230bbed030e8795a17bf43c479616f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 20 18:48:35 2014 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 20 18:48:35 2014 -0700"
      },
      "message": "Validate RenderScript context creation flags\n\nSync the IDs to that of the native interface.\n\nChange-Id: I7516c1ea4f4a93844ddb8397b2fc1e79ff8d6b68\n"
    },
    {
      "commit": "4ae73202c3afd94b851bdcfb3854de45b1f8c3fa",
      "tree": "b2520a79ae25f3a1b002c51fdc3b99a12dd0e5ca",
      "parents": [
        "7ea18e1c92ab84d1a0d00087e6e3784646661fe8"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 18:46:16 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 18:46:16 2014 -0700"
      },
      "message": "Fixes to WearableActionExtensions\n\n* Add missing parcelable creator.\n* Review fixes.\n* Minor doc fixes.\n* Kill SIZE_FULLSCREEN\n\nChange-Id: Iaf6458fdd3482202aa416ebaf2302f79cb48635e\n"
    },
    {
      "commit": "7fee7232ee2ae45fb3cd4fcce314e8f1101ae8db",
      "tree": "3133625ec194cb59ce0f8f37f47ac54369ca4d34",
      "parents": [
        "193909da71a342519ad640d157c122a38b6d1a3e"
      ],
      "author": {
        "name": "Roger Chang",
        "email": "roger.chang@mediatek.com",
        "time": "Thu May 15 14:46:49 2014 -0700"
      },
      "committer": {
        "name": "Yuhao Zheng",
        "email": "yuhaozheng@google.com",
        "time": "Tue May 20 18:25:56 2014 -0700"
      },
      "message": "Hotspot 2.0 framework - add implementation\n\nBug: 5485670\nChange-Id: I4d0f728f4c20676232f2d61bbf49691f6e21a100\n"
    },
    {
      "commit": "7e14285ff569bd61f44030570c634efbd6bf637c",
      "tree": "215b3225a23206fae73f0397a8149b0e4d72bdda",
      "parents": [
        "48f73ef141ea00248f7c164468a8cd6eb36ce57e",
        "d445fe7e548b257a8a552f9146cb8a8d28e7ab01"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 23:59:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 23:59:45 2014 +0000"
      },
      "message": "Merge \"resolved conflicts for merge of cbe69ec1 to master\""
    },
    {
      "commit": "d445fe7e548b257a8a552f9146cb8a8d28e7ab01",
      "tree": "032a72cc4e0f93d588e632a9c2d83cc7afa4ca50",
      "parents": [
        "47a7d61e70230bbed030e8795a17bf43c479616f",
        "cbe69ec18d63e817bc61055f29ae53b124ebcefb"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 16:53:09 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 16:53:09 2014 -0700"
      },
      "message": "resolved conflicts for merge of cbe69ec1 to master\n\nChange-Id: I183f94c726c9acb3de7d9369e315cc4ae1ff92d6\n"
    },
    {
      "commit": "94a17b5f184a4443e320aa2bf66d959119d8bfef",
      "tree": "afb75af5c9ed799fa110ab95dbd58ad53923db9f",
      "parents": [
        "47a7d61e70230bbed030e8795a17bf43c479616f",
        "62b25a5bf0750483f36ac79c88177ee2ab630f8e"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue May 20 23:40:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 23:40:37 2014 +0000"
      },
      "message": "Merge \"Revert \"Adding INfcUnlockSettings and NfcUnlock interface class.\"\""
    },
    {
      "commit": "47a7d61e70230bbed030e8795a17bf43c479616f",
      "tree": "924cb3e60e11620bfb4922cd206c8ef1d085bc0d",
      "parents": [
        "7bb188521cfaac4138b9dbcee2ee456d6b44fa8f",
        "7dc5b41e609d3ff55ca194682832d14a7236fa87"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue May 20 23:27:20 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 23:27:21 2014 +0000"
      },
      "message": "Merge \"Clean up Outline API, method on drawable\""
    },
    {
      "commit": "cbe69ec18d63e817bc61055f29ae53b124ebcefb",
      "tree": "8edaced206584ee0bea5a553b8a1c060d6f08b63",
      "parents": [
        "9777fdb7af696ca15906d03ad8aa7a3d8d51e4b3",
        "7ea18e1c92ab84d1a0d00087e6e3784646661fe8"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 23:21:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 20 23:21:01 2014 +0000"
      },
      "message": "am 7ea18e1c: Add wearable notification extensions to frameworks/base.\n\n* commit \u00277ea18e1c92ab84d1a0d00087e6e3784646661fe8\u0027:\n  Add wearable notification extensions to frameworks/base.\n"
    },
    {
      "commit": "430259a1d83446d9aac1c27f88bff923c14d9a8c",
      "tree": "fb61f07752b526e9dd4458acabcab5d1aed55b91",
      "parents": [
        "00592c2700f5b23c6d1ec6f132b013cd9e91390a",
        "d08c2aceb238b02d8348518a2c87693054c6ce37"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 20 23:18:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 23:18:48 2014 +0000"
      },
      "message": "Merge \"Update FingerprintManager API after discussions.\""
    },
    {
      "commit": "863ddcc7acef56eaf49f424586d83543c6ba2bbf",
      "tree": "20b23b93b2f954f0b16b233b298556586a95e1be",
      "parents": [
        "37f4e44ae614987c5ed953a1829c7181bb775e1f",
        "9f6c25f57e26f3e2f9c744547a139d14b7d3db5c"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 20 22:20:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 22:20:06 2014 +0000"
      },
      "message": "Merge \"Per-user telephony restrictions\""
    },
    {
      "commit": "37f4e44ae614987c5ed953a1829c7181bb775e1f",
      "tree": "a7a9e720a5a374029e8d06f10662dfd0afdbe021",
      "parents": [
        "4d40452154a3a9cf04abaa8451792c85ade2ad6f",
        "966881e8951f9bb297689745dcaecfdc13432656"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 20 22:19:02 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 22:19:02 2014 +0000"
      },
      "message": "Merge \"Add Device/Profile Owner gated apis for setting/getting blocked packages.\""
    },
    {
      "commit": "9f6c25f57e26f3e2f9c744547a139d14b7d3db5c",
      "tree": "076a18112aaa01bb9ac38ae7a6bce457e8a2684b",
      "parents": [
        "23a42810e341fbc7444bcab4a61279d879e0c610"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri May 16 14:49:15 2014 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue May 20 15:13:28 2014 -0700"
      },
      "message": "Per-user telephony restrictions\n\nAllow profile owners or administrators of restricted profiles\nto restrict access to telephony features such as calling and\ntexting for a user.\n\nChange-Id: I89f97608c07c647ad8a7b43fef9d1e6bc4a84e95\n"
    },
    {
      "commit": "4d40452154a3a9cf04abaa8451792c85ade2ad6f",
      "tree": "1e67eb69fee1eb0fafbdff88523bb6ff515d0ab8",
      "parents": [
        "0c62e8eb30ce6631621a772a75058481adeb3bb5",
        "da551653219092306fc7e1ce5743ab40683cee6f"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 20 22:10:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 22:10:46 2014 +0000"
      },
      "message": "Merge \"Allow device/profile owners to update settings.\""
    },
    {
      "commit": "966881e8951f9bb297689745dcaecfdc13432656",
      "tree": "eec01a15176dfa4015517291c673e964b2a15232",
      "parents": [
        "3fff22173c7010467ce9e134e89b367e311d122b"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 14 12:23:08 2014 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 20 17:59:58 2014 -0400"
      },
      "message": "Add Device/Profile Owner gated apis for setting/getting blocked packages.\n\nDMAgent currently needs to live in /system/priv-app in order to\n(among other things) set and get blocked packages. These APIs will\nget us closer to being able to move DMAgent out of priv-app.\nBug: 14945334\n\nChange-Id: I108e2013c67409dca554acf78e3a710745900706\n"
    },
    {
      "commit": "da551653219092306fc7e1ce5743ab40683cee6f",
      "tree": "614a310341c5de83efb6f724630d3fe4080213b4",
      "parents": [
        "3fff22173c7010467ce9e134e89b367e311d122b"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 14 17:15:16 2014 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 20 17:49:45 2014 -0400"
      },
      "message": "Allow device/profile owners to update settings.\n\nDevice owners can update Settings.Secure and Settings.Global settings.\nProfile owners can update Settings.Secure settings.\n\nDMAgent currently needs to live in /system/priv-app in order to\n(among other things) update global and secure settings. This change will\nget us closer to being able to move DMAgent out of priv-app.\nBug: 14965414\n\nChange-Id: If2cc3a56de91bffde33b838ab8ecea2c32412803\n"
    },
    {
      "commit": "23a42810e341fbc7444bcab4a61279d879e0c610",
      "tree": "c67f0fbcbcf22b8eec467eb28c3ebddd36e5b637",
      "parents": [
        "b86b1027a3274dc13a1025ae8ad74157483f7f65",
        "5f31737c68f7709cb75a8fefb7536daa77812cc3"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Tue May 20 21:02:18 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 21:02:18 2014 +0000"
      },
      "message": "Merge \"Add getMediaSession to RCC\""
    },
    {
      "commit": "5f31737c68f7709cb75a8fefb7536daa77812cc3",
      "tree": "20208960790e925effb594d49720585411002f4d",
      "parents": [
        "b19c19265448a6252b1c14f3da85d52e50be34c3"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Mon May 19 18:18:12 2014 -0700"
      },
      "committer": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Tue May 20 14:00:53 2014 -0700"
      },
      "message": "Add getMediaSession to RCC\n\nThis is to make integration with Media notifications easier.\n\nChange-Id: I783ae5c2620ff0e11bf5584604b9c9623850e2f0\n"
    },
    {
      "commit": "7ea18e1c92ab84d1a0d00087e6e3784646661fe8",
      "tree": "27f7ffaeff141e3fc59a567d608553c210856049",
      "parents": [
        "9e1379f1126c1101f69445572bd441b2211791fa"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 13:50:06 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 13:50:06 2014 -0700"
      },
      "message": "Add wearable notification extensions to frameworks/base.\n\nChange-Id: Ic312cec7dc11e637002ff2be3975940a93a6babf\n"
    },
    {
      "commit": "b720abeee8474f4c641f57c58ac97d537da20cbf",
      "tree": "41022046e10a0d94cfda67c61f8fc6374f33d755",
      "parents": [
        "3fff22173c7010467ce9e134e89b367e311d122b",
        "8f1e7aded3495ea160e9910d70d147a4ca9eead0"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 13:15:30 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 13:15:30 2014 -0700"
      },
      "message": "resolved conflicts for merge of 8f1e7ade to master\n\nChange-Id: Icabc5d274502abf8d40116d373c9f9d0ac062386\n"
    },
    {
      "commit": "5633e37ec10e0d873acec9c64a091ab0a97caf75",
      "tree": "cc6193c3c5782a9fe1fe41ea25a99fb0e0a93e37",
      "parents": [
        "f564c7fe86d2aa9a7622667771d9e4bbf5518ffa",
        "fa2b3fc6cd15a3b6bbfef87288b97354edb42307"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue May 20 18:58:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 18:58:35 2014 +0000"
      },
      "message": "Merge \"USB: Minor cleanup from API council review\""
    },
    {
      "commit": "8f1e7aded3495ea160e9910d70d147a4ca9eead0",
      "tree": "199ac2bb9223001b3f33292c03ed4c39740836b2",
      "parents": [
        "ecf09321c5604558b159057e430b7faf7e6a7352",
        "5cadc3b00aa775a63518383046c902b130e09b4c"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 18:41:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 20 18:41:46 2014 +0000"
      },
      "message": "am 5cadc3b0: Add RemoteInput, Grouping, and Extender to Notification api.\n\n* commit \u00275cadc3b00aa775a63518383046c902b130e09b4c\u0027:\n  Add RemoteInput, Grouping, and Extender to Notification api.\n"
    },
    {
      "commit": "fa2b3fc6cd15a3b6bbfef87288b97354edb42307",
      "tree": "0838741880f17c70a8cf55cdb1728bd5ca3d88bb",
      "parents": [
        "e4f1960652a50b99100f7ff68ed461524ca2b9f1"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue May 20 08:08:37 2014 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue May 20 11:14:58 2014 -0700"
      },
      "message": "USB: Minor cleanup from API council review\n\nBug: 15089961\nChange-Id: I8a22fad94d2a52d2270c89240b2a47bd1cef17b5\n"
    },
    {
      "commit": "f564c7fe86d2aa9a7622667771d9e4bbf5518ffa",
      "tree": "2d5e4644e044c37448b0319392ee65592fcfa887",
      "parents": [
        "d41b9116800a5f17d2cab3a773c8cf52070fb9fb",
        "ecf09321c5604558b159057e430b7faf7e6a7352"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue May 20 18:58:06 2014 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue May 20 19:13:39 2014 +0100"
      },
      "message": "resolved conflicts for merge of ecf09321 to master\n\nChange-Id: I7a440204dfc79f3b82bd95d3d1276158bf3d44a2\n"
    },
    {
      "commit": "d41b9116800a5f17d2cab3a773c8cf52070fb9fb",
      "tree": "12fc089a9aba22639f7ffd03daed94dee3e096ec",
      "parents": [
        "f31512eb17b6327c5f81bfb8a69c3a6119a0dd66"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 20 10:51:38 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 20 10:51:38 2014 -0700"
      },
      "message": "Revert \"Various API council fixes to drawables\"\n\nThis reverts commit a2146b713c3b2f3bf215cfd42b012cf31f2f6e8a.\n\nChange-Id: I80d5e3e0d0bfa5eb18021e2783fa92a6f12d7bf8\n"
    },
    {
      "commit": "f31512eb17b6327c5f81bfb8a69c3a6119a0dd66",
      "tree": "f943aef163183fb7727f3864fb8ba67a05d35634",
      "parents": [
        "b5eb843e4b7c56259e2609e2e668bf5a4cd51f42",
        "e5b082d6eb0489e7dbe3159338f8c94c0af61dee"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 20 17:45:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 17:45:52 2014 +0000"
      },
      "message": "Merge \"Various API council fixes to drawables\""
    },
    {
      "commit": "e5b082d6eb0489e7dbe3159338f8c94c0af61dee",
      "tree": "207993b40132dc3b7e183c53849e079139c8a80c",
      "parents": [
        "677a9f24962eee95ad959e587b193da93d8872d1"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 20 10:45:22 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 20 10:45:22 2014 -0700"
      },
      "message": "Various API council fixes to drawables\n\nBUG: 15089957\nChange-Id: Ieaf468bbff092e68f6313d8a5ecccda8b753806d\n"
    },
    {
      "commit": "7dc5b41e609d3ff55ca194682832d14a7236fa87",
      "tree": "29f506b15b4828d9639ec470f3a629b14b7b1756",
      "parents": [
        "d6a91b0bb64b17dcf4ae635f428dfd4ad310f73e"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon May 19 18:09:04 2014 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue May 20 10:38:59 2014 -0700"
      },
      "message": "Clean up Outline API, method on drawable\n\nbug:15025466\nbug:15089680\nChange-Id: I8d3b64a0d9dbdbaf679042c8b384d2050323a8e6\n"
    },
    {
      "commit": "62b25a5bf0750483f36ac79c88177ee2ab630f8e",
      "tree": "f69b7a88474a84d726ff55507fe082c272e3c6f2",
      "parents": [
        "e4ca30503cb428f030fe52f429dac0119acfa170"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue May 20 16:22:41 2014 +0000"
      },
      "committer": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue May 20 16:59:34 2014 +0000"
      },
      "message": "Revert \"Adding INfcUnlockSettings and NfcUnlock interface class.\"\n\nThis will be re-added as a Trustlet in a subsequent CL.\n\nThis reverts commit 38a7ed05f8fed0aa81f7214d827875f9876ffbe1.\n\nChange-Id: I5aa36df42a7751f165b4ef184e0cda57e5568b59\n"
    },
    {
      "commit": "5cadc3b00aa775a63518383046c902b130e09b4c",
      "tree": "7283af9b6305b27fbb22033a40f90e3586fa1557",
      "parents": [
        "e0d6a6b05b0861a5aa6dd8189de61a4da8d39dae"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 09:55:39 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue May 20 09:55:39 2014 -0700"
      },
      "message": "Add RemoteInput, Grouping, and Extender to Notification api.\n\nRemoteInputs annotate actions and content intents to request\ninput from the user as part of an intent being sent. Results\nare sent along using ClipData to avoid unparcel of developer\nprovided bundle values. A helper method is expexted to be used\nto extract results.\n\nGrouping allows notifications to be bundled together, with an optional\nsummary notification for display on older platforms. SortKey is an\nimportant part of grouping since child notifications will likely have\na prescribed ordering. It is also useful in top level notifications\nfor apps that want to provide an ordering all other fields being equal.\n\nAlso provide a fluid way to to extend Actions and Notifications\nusing Extenders, e.g.:\n\nNotification n \u003d new NotificationCompat.Builder(context)\n    .setOption1()\n    .apply(new SomeExtender()\n        .setOption2())\n    .build();\n\nThis helps extension libraries provide a nice API experience for devs.\n\nChange-Id: Ib3438ef854772c2c34d21bf1eb4ed7c9e032106f\n"
    },
    {
      "commit": "05ad48206a082057e17723d32493c153faa6881e",
      "tree": "e313d0f1191a7f337e0d1268d1ab182a98e843e2",
      "parents": [
        "646b1db4589ce3af86bc2ba76ab52e127a4c1971"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Fri May 16 14:16:03 2014 +0200"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Tue May 20 17:03:22 2014 +0200"
      },
      "message": "Add ZEN and speedbump to NotificationListenerService\n\nChange-Id: I39fae5d77863e0d10cf236a096cc589167d146d3\n"
    },
    {
      "commit": "646b1db4589ce3af86bc2ba76ab52e127a4c1971",
      "tree": "8bd31c8f309e8a170f6caffc9a3cf608d0c6ea43",
      "parents": [
        "41fc656b38c1fc97bd00d0d72cf66294eca3811b",
        "800d72b0e05049e4a8f90ea96ec165fc975264ce"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue May 20 14:52:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 14:52:50 2014 +0000"
      },
      "message": "Merge \"Add to activity transition API as requested by consumers.\""
    },
    {
      "commit": "41fc656b38c1fc97bd00d0d72cf66294eca3811b",
      "tree": "90f3fd0edb217352587ad6bf9ee1f277ecbfa6fc",
      "parents": [
        "1fcc3b18969815ab1a386823fa246f483465dd04",
        "42516d19db936b10874c27e16eeacda041af01f9"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue May 20 14:51:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 14:51:39 2014 +0000"
      },
      "message": "Merge \"API Review: split out BidirectionalTypeConverter.\""
    },
    {
      "commit": "800d72b0e05049e4a8f90ea96ec165fc975264ce",
      "tree": "b79a069e5cf9e8ae10f1bdd77c35f5c409982403",
      "parents": [
        "2631da82aeedc18a79d64b7bf78b32b8de0e105b"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Mon May 19 07:09:00 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue May 20 07:07:30 2014 -0700"
      },
      "message": "Add to activity transition API as requested by consumers.\n\nChange-Id: Iae01d7560770bab0ff9a1728d6552b98b17108ce\n"
    },
    {
      "commit": "ecf09321c5604558b159057e430b7faf7e6a7352",
      "tree": "23b18fa6bdcb11cafd5070ca22d79cb4b4f22e04",
      "parents": [
        "b3ce4b1b7896fc22ac3fe1e06a61481f13f2d364",
        "e0d6a6b05b0861a5aa6dd8189de61a4da8d39dae"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Tue May 20 09:39:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 20 09:39:05 2014 +0000"
      },
      "message": "am e0d6a6b0: Merge \"Add PackagManager flag for WebView system feature.\" into klp-modular-dev\n\n* commit \u0027e0d6a6b05b0861a5aa6dd8189de61a4da8d39dae\u0027:\n  Add PackagManager flag for WebView system feature.\n"
    },
    {
      "commit": "adf6aff5b03b1e3ca4636f9887225a7f906d1238",
      "tree": "5ae90d72830be6e734b5b5309e5c5d93d225a680",
      "parents": [
        "48bb35b965e5c07425f3c05ce758ee4fbe850d79"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue May 20 06:30:20 2014 +0000"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Mon May 19 23:52:45 2014 -0700"
      },
      "message": "Revert \"Revert \"APIs for BLE scan, scan filter, batch scan, onFound/onLost and multiple advertising.\"\"\n\nThis reverts commit b1d9fbc0f8dea0c77ed810190b325bfdaaf21789.\n\nChange-Id: Ic8dec9385a7c763170ebeb1bcddd221c72f46e88\n"
    },
    {
      "commit": "319b40c9cf0b77d68c5925baa44b81f024f5705a",
      "tree": "a2ab92c6b13bb1f15ba009d0dc7ee2778d72015a",
      "parents": [
        "62d5bc745a4fd7f305a47b628b1fe902ee9d29f8"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue May 20 04:52:35 2014 +0000"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue May 20 04:52:35 2014 +0000"
      },
      "message": "Revert \"APIs for BLE scan, scan filter, batch scan, onFound/onLost and multiple advertising.\"\n\nThis reverts commit 2c4e68a86b7a9b9f760a8907b93ff40ccad56c80.\n\nChange-Id: I98c91343d886ebe22d0bf75a710fa0b0abf738b6\n"
    },
    {
      "commit": "62d5bc745a4fd7f305a47b628b1fe902ee9d29f8",
      "tree": "de267354e1e446114a8333462dbb9ac6def4d8fa",
      "parents": [
        "51800847d9a9965a5d00a7960abb50983651d4a2"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Wed Apr 16 18:49:18 2014 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Mon May 19 19:40:49 2014 -0700"
      },
      "message": "APIs for BLE scan, scan filter, batch scan, onFound/onLost and multiple\nadvertising.\n\nChange-Id: I1655eb9cffa890b6fe38108bf51078662e90bc03\n"
    },
    {
      "commit": "f15e3bd9e51494ff333e27609b57c2e74a716500",
      "tree": "29d575b2a1d4acc253a28d6ebd263797db53c202",
      "parents": [
        "3fa61b671eaa5ba1aa06a882d275ab88e9c0c4c7",
        "aa036a2db08e19397285062c98aaab7acbf80717"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 20 01:10:04 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 20 01:10:05 2014 +0000"
      },
      "message": "Merge \"Move the non-market install setting from Global to per-user Secure\""
    },
    {
      "commit": "aa036a2db08e19397285062c98aaab7acbf80717",
      "tree": "decfcb3e83671091fcfe7202a8bea4a986b984cc",
      "parents": [
        "e595504f09f3cae65cda27261353eb3cfa72fd6e"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 19 16:33:27 2014 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 19 18:08:30 2014 -0700"
      },
      "message": "Move the non-market install setting from Global to per-user Secure\n\nBug 13760585\n\nChange-Id: I45b0fa87e72dc5c18d687261fb95cbea5d06163a\n"
    },
    {
      "commit": "96658f716779b4f2f5dd148cbf6df59d5a87ace4",
      "tree": "e7c7bf5753f7f87a164e3aed13e39ca0dac6e45a",
      "parents": [
        "d6a91b0bb64b17dcf4ae635f428dfd4ad310f73e"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Wed May 14 15:33:43 2014 +0900"
      },
      "committer": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Tue May 20 00:43:38 2014 +0000"
      },
      "message": "New keycode definitions for HDMI-CEC\n\nFollowing keys are added to be mapped to HDMI-CEC standard keys:\n\nKEYCODE_MEDIA_TOP_MENU\nKEYCODE_11\nKEYCODE_12\nKEYCODE_LAST_CHANNEL\nKEYCODE_TV_DATA_SERVICE\n\nAlso updated the information on the key code update by removing\nsome files not present any more.\n\nChange-Id: I305d9b578c1824f34c457144a68132717dc9a97f\n"
    },
    {
      "commit": "c80ad99a33ee49d0bac994c1749ff24d243c3862",
      "tree": "63fd934b7c8b6c651d48393d569424f2ef0df95b",
      "parents": [
        "c9550f2ce8fc7043256396a689fae01b121b0d5b"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon May 19 15:46:17 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon May 19 16:27:31 2014 -0700"
      },
      "message": "TouchFeedbackDrawable is now RippleDrawable\n\nChange-Id: I59f5f04b73089215c6320560556ac21beb03db06\n"
    },
    {
      "commit": "c9550f2ce8fc7043256396a689fae01b121b0d5b",
      "tree": "1b5da701bdd16ca729352c2b0505192537edc70f",
      "parents": [
        "6e9b18a60400b1db8404c612a54af9f417a35d19",
        "aca5de7ca13b0a92e64379913aee6c20e7e2e08e"
      ],
      "author": {
        "name": "Rachad",
        "email": "rachad@google.com",
        "time": "Mon May 19 23:00:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 19 23:00:29 2014 +0000"
      },
      "message": "Merge \"Add HEVC decoder support ot MediaCodec bug: 14571712\""
    },
    {
      "commit": "42516d19db936b10874c27e16eeacda041af01f9",
      "tree": "4684cffa91dedaf83364fbaaf2df1a245676dd7d",
      "parents": [
        "2631da82aeedc18a79d64b7bf78b32b8de0e105b"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Mon May 19 15:49:29 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Mon May 19 15:57:14 2014 -0700"
      },
      "message": "API Review: split out BidirectionalTypeConverter.\n\nBug 14997858\n\nChange-Id: I1f2ccf7c4e60320c8df759702a8f2fa24fd3acd2\n"
    },
    {
      "commit": "b19c19265448a6252b1c14f3da85d52e50be34c3",
      "tree": "c23aa43611ce8fa0c77570f26ed6d4bcf421fabd",
      "parents": [
        "b4f4f69e4c56ad1217be9a3c792d4723f6db2256",
        "42ea7eecd149161ed192d3029f0d77d1d08a4aa5"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Mon May 19 19:29:05 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 19 19:29:06 2014 +0000"
      },
      "message": "Merge \"Rename session classes to have media prefix, hide routes\""
    },
    {
      "commit": "d08c2aceb238b02d8348518a2c87693054c6ce37",
      "tree": "fe57613c05df6409bec8a7900c7766ef00304bde",
      "parents": [
        "d069cd5164ec4e6edcafa3fb3927675c55e5fe32"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 14 16:30:38 2014 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 19 19:18:50 2014 +0000"
      },
      "message": "Update FingerprintManager API after discussions.\n\nChange-Id: I4d0b5ffc4d572f50961354ac37844c3cca7e5217\n"
    },
    {
      "commit": "d19c41c0bbd2de637eb6a52a49e0ebcd420cf2ba",
      "tree": "2521011aca9a9e71b40e878d378fc5399157e455",
      "parents": [
        "34c83190bfa03c69d22e4662f093844288942706"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Sun May 18 23:07:25 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 19 10:34:36 2014 -0700"
      },
      "message": "Add javadoc and unhide new API\n\nChange-Id: I12e475bbf4000c7acec4ca27b1d3bf8f870cc2cf\n"
    },
    {
      "commit": "73f843de4b65772c624ca8ebb8c976a279e37ce9",
      "tree": "c858eca80178337c4f50286ee1934670e1f7223c",
      "parents": [
        "dce9443f21b124ab24c68474ee1ba9f3f1ddfe2e"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon May 19 09:42:28 2014 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon May 19 10:24:36 2014 -0700"
      },
      "message": "Change method name per API council request\n\nActivity.finishWithTransition() \u003d\u003e finishAfterTransition().\n\nFixes bug 14997477.\n\nChange-Id: I517f70b3bd6df9962f4bb2acf282e4b9fa91acde\n"
    },
    {
      "commit": "4f05d5529625fd2f0ad13ff9974c338d2f847934",
      "tree": "42f1b9cf3118f53a3584828191f4442e36e67fc1",
      "parents": [
        "f16f5788fa2c3a42abd3cdfb0a6e0b4562c0feeb"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Sun May 18 22:01:38 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 19 09:43:36 2014 -0700"
      },
      "message": "Add docs for Linkproperties and unhide it.\n\nPreperation for ConnectivityManager API reveal.\n\nChange-Id: Id2addf424213e796c6077def0b7f30cac9a0f75f\n"
    },
    {
      "commit": "f16f5788fa2c3a42abd3cdfb0a6e0b4562c0feeb",
      "tree": "0f543266e1869a35f4b2a70864321088c3ea9bef",
      "parents": [
        "b26e44416ab9313504be82568ab92e5d89dd012d",
        "386aba8bd1c83bb8c088b8dd7b2024ba77c9c36c"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 19 15:53:13 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 19 15:53:15 2014 +0000"
      },
      "message": "Merge \"Apply Doc fixes to RouteInfo\""
    },
    {
      "commit": "386aba8bd1c83bb8c088b8dd7b2024ba77c9c36c",
      "tree": "578ad39a92fc3f11f80e25ecb67a4d1ef3122230",
      "parents": [
        "a611e45774f277eb45b868514a7fe476f6b448a2"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Sun May 18 23:33:07 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 19 07:27:46 2014 -0700"
      },
      "message": "Apply Doc fixes to RouteInfo\n\nChange-Id: Ib76df135d5514f7b8baafbbe91fa3d1cdd632f00\n"
    },
    {
      "commit": "2631da82aeedc18a79d64b7bf78b32b8de0e105b",
      "tree": "831bb8c096c0c13684f58ce0f6204be0de302802",
      "parents": [
        "f6edb97b62a89789f7eea5ca4b31f697333c88cc",
        "01d004ef427c89fd04ab8a6d99cfb7ed81c6c962"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon May 19 14:06:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 19 14:06:07 2014 +0000"
      },
      "message": "Merge \"Update the docs for NetworkCapabilities\""
    },
    {
      "commit": "422c7a5834b4e0f1bbf56d00fb824c9bbbd3ead4",
      "tree": "eb5bbcb8d1e17fd8d9a65ac6d6f810d79b7d8b66",
      "parents": [
        "3011fc1aa7dbffd3faab7d41203f63d2c0b50c2c"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri May 16 13:45:47 2014 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon May 19 12:46:41 2014 +0100"
      },
      "message": "Add PackagManager flag for WebView system feature.\n\nAdd a flag for PackageManager.hasSystemFeature to determine\nif a functional webview is available on the device.\n\nBug: 13438487\n\nChange-Id: I770f7e924b3e5fa6be0397904acf18c9306096e4\n"
    }
  ],
  "next": "a611e45774f277eb45b868514a7fe476f6b448a2"
}
