)]}'
{
  "log": [
    {
      "commit": "16aaa3e5355a8a7213bb4cce8383108b9430e3e2",
      "tree": "7f2574c6fbdd258331951c0ebae93f6bb4d66b46",
      "parents": [
        "a0480cc36b5850ce0621ebe62fa350c4dde5d1b5",
        "952802e2d1ccfd93c6640de512105f4e400ce473"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 05 14:15:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 14:15:10 2016 +0000"
      },
      "message": "Merge \"Fix bad workaround docs in Resources.getDrawable()\" into nyc-dev"
    },
    {
      "commit": "a0480cc36b5850ce0621ebe62fa350c4dde5d1b5",
      "tree": "3581d3dbede344731af351fed98281a3c0e8fb19",
      "parents": [
        "b65b7105cd5d20bf8a9f9c1b10afd6df968bc442",
        "f1ac762db136297aac48d358f236510745e3d0fb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 05 14:14:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 14:14:57 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "b65b7105cd5d20bf8a9f9c1b10afd6df968bc442",
      "tree": "93b5511c00fa468e213569868fc538acfb1d9539",
      "parents": [
        "691b1a6005ed373ad75361aa5a1bd120f138f15c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Apr 04 13:19:31 2016 +0000"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Apr 05 14:06:47 2016 +0000"
      },
      "message": "Revert \"Add Preference#onDetachedFromActivity\"\n\nThis reverts commit e18dc50c63110a57cfc29ec9bd21bf3f59abb6b4.\nFixes: 27807793\n\nChange-Id: Ib0384e3deb8d6376265e8e60f14490de128c9b68\n(cherry picked from commit eff3ca5480789c51768a3a1697503fbbdadc1bd6)\n"
    },
    {
      "commit": "691b1a6005ed373ad75361aa5a1bd120f138f15c",
      "tree": "75e84c6e9c4d54793cb453a709f4faf8b32412a5",
      "parents": [
        "723a65a51b651f458cc45dc089165431fc27c896",
        "ce5c4009cf555b1ece69356949f4c2c4b38cc25a"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Apr 05 14:04:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 14:04:40 2016 +0000"
      },
      "message": "Merge \"Switch to work challenge if MP calls resetPassword\" into nyc-dev"
    },
    {
      "commit": "19e84f7b750c97d5d7440af16c7ba18bf759e5dc",
      "tree": "9c04b8c27fefb26cb93fe3fb2eb20f497f9dd406",
      "parents": [
        "a46be16612573ce083404e8731a96ec30eba3c48",
        "c42c97540f6ca25ffd77fcc2c9cac94993277e77"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Apr 05 13:35:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 13:35:09 2016 +0000"
      },
      "message": "Merge changes Ibb63f6b4,Ib64559a5 into nyc-dev\n\n* changes:\n  Clean up netd state when tethering fails.\n  Clear LinkProperties on interface removed.\n"
    },
    {
      "commit": "a3d5948c3764c071211d2943d5407ce0459483a0",
      "tree": "ca3636755353803831d75395e0bbbd80fd7725ae",
      "parents": [
        "f7d28faa04abe3e163fc4b62437f900969caf309"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Apr 05 17:48:28 2016 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Apr 05 20:28:57 2016 +0900"
      },
      "message": "Clear LinkProperties on interface removed.\n\nWhen an interface is removed, all netlink events for that\ninterface are lost, because netd will no longer be able to\nresolve the ifindex in the netlink event to an interface name,\nand it only communicates to the framework events that include an\ninterface name.\n\nThis can cause us to end up with stale IP addresses if, for\nexample, wlan0 is removed because we switch wifi back from AP\nmode to STA mode when exiting tethering. The presence of stale\nIPv4 addresses can in turn lead us to miss a provisioning\nnotification because we already think we have an IPv4 address.\n\nChange-Id: Ib64559a5a4fa261f483760b69fa7996314e7cc17\n"
    },
    {
      "commit": "a46be16612573ce083404e8731a96ec30eba3c48",
      "tree": "ad8cce7f70851ea50e05fb3efce8ba18821a8edb",
      "parents": [
        "4ce88b10ab1c593d80643878cc6e90edc81b6aab",
        "b1b8865017b9e8b4d06cb0f9bda0f615468292c2"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Tue Apr 05 09:24:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 09:24:08 2016 +0000"
      },
      "message": "Merge \"Fix: Selection handle behavior in scrolled TextView.\" into nyc-dev"
    },
    {
      "commit": "a1a56ed09cb3977c580098113a221c7764d31a58",
      "tree": "b616873c629a0cb9c1502d13aa4c60f0acd6ca00",
      "parents": [
        "2209860597ce73a45b3925d3bd71cf54e9fa6296",
        "0fd28c9f024e780fe8d63e8090286c6eae070b8b"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Tue Apr 05 07:50:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 07:50:47 2016 +0000"
      },
      "message": "Merge \"Stop automatically creating action mode in FS extracted mode.\" into nyc-dev"
    },
    {
      "commit": "b1b8865017b9e8b4d06cb0f9bda0f615468292c2",
      "tree": "54914213d3e736680daf18ef167f3ff28746958f",
      "parents": [
        "75aee0a681a763b8de67cb078ca3e520f65c8efe"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Tue Apr 05 16:26:16 2016 +0900"
      },
      "committer": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Tue Apr 05 16:26:16 2016 +0900"
      },
      "message": "Fix: Selection handle behavior in scrolled TextView.\n\nWhen dragging a selection handle, it moves to strange position in\nscrolled TextView because scroll position isn\u0027t took into account.\nThis issue was introduced by rebase mistaking in\nI2a7e87ad08416f4bd01a5f6.\n\nBug: 28008281\nChange-Id: I6217483fcc0b9a7e661f02a1f276114ddd5031a4\n"
    },
    {
      "commit": "f1ac762db136297aac48d358f236510745e3d0fb",
      "tree": "0e7ff7698135202d556a3662bb94b94b0c2dcc8e",
      "parents": [
        "2209860597ce73a45b3925d3bd71cf54e9fa6296"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 05 00:08:13 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 05 00:08:13 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I2ee1e4554a52b1932121c963a8dd99a19e8bc990\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "f8565cd3f30c60d8343dae3ca8c8bca18c5b451a",
      "tree": "943f0d7f10d613eb5be2600c71e40daff9b291a0",
      "parents": [
        "39ca5c22808a8d7bd82c2fdbeaf4e389da450857",
        "ce13079ab3b49e315765a41d96ffab5fa6fb1b67"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Tue Apr 05 04:29:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 04:29:12 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 20ebbb3 to nyc-dev\" into nyc-dev"
    },
    {
      "commit": "a149c42071197a7759a652accb399bc58ed62bcd",
      "tree": "0ecf6016b1ef1e21e34ff8d919f375c463df42ba",
      "parents": [
        "5169c62c6c0acbf9d5a36a90233e7ba2e9532e58",
        "3ad1b4899fcf38de92b6ac8d84e55a738f0baad9"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Apr 05 02:22:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 02:22:52 2016 +0000"
      },
      "message": "Merge \"Fix issue with overridden configuration in onConfigurationChanged\" into nyc-dev"
    },
    {
      "commit": "b4cc448946b2edb5802f60a3b1f97efbc8dd7ea0",
      "tree": "b1f70a9c890afe3f9206482af7769f55b636b715",
      "parents": [
        "14182697bbaeee70fd78bd12e8e7d87254415eae",
        "cafdee9a72652354c5bde0b13c86dac3d88ac2ae"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Tue Apr 05 01:32:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 01:32:59 2016 +0000"
      },
      "message": "Merge \"App upload to Context hub.\" into nyc-dev"
    },
    {
      "commit": "ce13079ab3b49e315765a41d96ffab5fa6fb1b67",
      "tree": "c3ba43533ff2c2a40f2cad9ae8da9d6ff45e627f",
      "parents": [
        "31da1779e70b9a39c16d2bcc2c3cbb34785cb13b",
        "20ebbb3349cdf72d7d28c870849e532f227c74b4"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Mon Apr 04 17:42:05 2016 -0700"
      },
      "committer": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Mon Apr 04 17:42:05 2016 -0700"
      },
      "message": "resolve merge conflicts of 20ebbb3 to nyc-dev\n\nChange-Id: I31d76a02456b3f09a6bdac11c6dbc5e913f5f7df\n"
    },
    {
      "commit": "20ebbb3349cdf72d7d28c870849e532f227c74b4",
      "tree": "8de937b6e59dd7385dbc44555d6d0647467607fc",
      "parents": [
        "499a8da1daa82f29eecd59f99721a1cdd52db716",
        "d1cb256b3efd2c00f1c44541b5589c2ea17b3cb8"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Tue Apr 05 00:13:18 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Apr 05 00:13:18 2016 +0000"
      },
      "message": "Merge \"ConnectivityMetricsLogger: Switch to \"pull\" model\" into mm-wireless-dev"
    },
    {
      "commit": "807c3a828b97e6d619f2dfdfde2f97efc873f6fe",
      "tree": "16951383849db860e68b566fb96dbbb6bb840954",
      "parents": [
        "df9b907814a924f18c4ab5b13438bd4e093e6cc8",
        "24df931e9e8c708fc605cd8e76a3ffd9ce5f6c77"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Apr 05 00:05:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 05 00:05:09 2016 +0000"
      },
      "message": "Merge \"Unhide View#dispatch{Start,Finish}TemporaryDetach()\" into nyc-dev"
    },
    {
      "commit": "cd2273c1d9917aec9c2113335c2cf8f5a25840d8",
      "tree": "e1836b77f132d86b7ba2f13d801e1b6abb4fb98a",
      "parents": [
        "5ba429c40aa4f895f8f5d668f3549d55ee1979f6",
        "b986423aeca149c2f7e4bd40148905218afa50e9"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Apr 04 23:55:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 23:55:54 2016 +0000"
      },
      "message": "Merge \"Get rid of negative margins\" into nyc-dev"
    },
    {
      "commit": "cafdee9a72652354c5bde0b13c86dac3d88ac2ae",
      "tree": "e7e65fdc2a6c30afc7ef4968c93babd031bc5d44",
      "parents": [
        "3942978af2314801379e807a3a913841c1f1481c"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Mon Apr 04 16:19:29 2016 -0700"
      },
      "committer": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Mon Apr 04 16:50:27 2016 -0700"
      },
      "message": "App upload to Context hub.\n\nFix constants\nUse helper functions to address OS\n\nChange-Id: I61bd1f3eff2716ead2771eda335998f2e9b73afc\n"
    },
    {
      "commit": "13af9845d4d6598dd64c4c8c99af93f92e7b56af",
      "tree": "70b35ec46d31537748541ef89e61c15b34fadd00",
      "parents": [
        "fe3442d3668a2a064499410fafe4abec892408eb",
        "c6df18f5fa9f08183af96de7433fd80d74325318"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Apr 04 23:05:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 23:06:00 2016 +0000"
      },
      "message": "Merge \"Tweaks for ScaleGestureDetector\" into nyc-dev"
    },
    {
      "commit": "3ad1b4899fcf38de92b6ac8d84e55a738f0baad9",
      "tree": "421e00be3405c82394fbb864040262b4c278211d",
      "parents": [
        "c83ce39a8e22b2df75cdfcb09b032d0b2244a5ca"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 16:41:41 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Apr 04 15:24:48 2016 -0700"
      },
      "message": "Fix issue with overridden configuration in onConfigurationChanged\n\nWhen using applyOverrideConfiguration, subsequent callbacks to\nonConfigurationChanged didn\u0027t take into account the locally overridden\nconfiguration. This patches the incoming configuration to match\nwhat is expected by the application.\n\nBug:27644297\nChange-Id: I3a090e9862a56470d999aa0aa4d5bae29f533a11\n"
    },
    {
      "commit": "bf8ea13069aec021739b9919a27741f1722466f6",
      "tree": "20d575d5196aa90a0fa4b70e4963da8ed334c443",
      "parents": [
        "3d48074ed910890166b1f35dc3f28e0ac610916f",
        "2a91e4aabccd260655ecd2e3dc7f00044e8ca250"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Mon Apr 04 22:21:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 22:21:25 2016 +0000"
      },
      "message": "Merge \"power_profile: Move all wifi power values\" into nyc-dev"
    },
    {
      "commit": "a7f775db93235ab25636ab2350ccf6df2729c030",
      "tree": "aacc8e84a12f923f4f14b772942042be037ec57a",
      "parents": [
        "26952d748eaab23330c660fa0d7f5c0450dc1d06",
        "136d1af1cc67f51e8523189260a7c4a22cc02768"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Apr 04 22:08:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 22:08:32 2016 +0000"
      },
      "message": "Merge \"Fix how outlines are sent to rendernode\" into nyc-dev"
    },
    {
      "commit": "26952d748eaab23330c660fa0d7f5c0450dc1d06",
      "tree": "17124b099eb009a25ba4a5e8067e63d4ce3777ba",
      "parents": [
        "d9289085be9487ac568b08048047c078b1302eb3"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 01 17:43:14 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 04 21:56:48 2016 +0000"
      },
      "message": "Do not call forceLayout if not needed\n\nIf the relevant frames for the app don\u0027t actually change, there is\nno reason to call forceLayout and force a layout pass.\n\nBug: 27864358\nChange-Id: I2add8cc5791023937afc154e6e50bbf7efb35adb\n"
    },
    {
      "commit": "d9289085be9487ac568b08048047c078b1302eb3",
      "tree": "f755f8d0af31ac65de7bbe27c05b306c10405e7a",
      "parents": [
        "2523d8f1e385bd69bfd33510f1041ee0b7e7db66",
        "1d8e194661085f9a18ab1b3cd12f9e19d3a86be5"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Mon Apr 04 21:53:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 21:53:45 2016 +0000"
      },
      "message": "Merge \"Make AVD thread safe\" into nyc-dev"
    },
    {
      "commit": "c6df18f5fa9f08183af96de7433fd80d74325318",
      "tree": "793e889b106e9cf81e54a1b11297e811d968805a",
      "parents": [
        "ebdb34d67aead66e5388c8cb501eb34668d7cec3"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Apr 04 14:42:24 2016 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Apr 04 14:42:24 2016 -0700"
      },
      "message": "Tweaks for ScaleGestureDetector\n\nRemove obsolete history and size tracking from ScaleGestureDetector.\n\nChange-Id: I20c323a8a92e467b62eb412b718c2e9e906e7800\n"
    },
    {
      "commit": "1d8e194661085f9a18ab1b3cd12f9e19d3a86be5",
      "tree": "b48053c21a27e6a8500b45f4cc8bf4a2b0c6676f",
      "parents": [
        "3942978af2314801379e807a3a913841c1f1481c"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Wed Mar 02 15:16:28 2016 -0800"
      },
      "committer": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Mon Apr 04 14:40:17 2016 -0700"
      },
      "message": "Make AVD thread safe\n\nThis CL introduces staging properties to VectorDrawable, which holds\nproperties coming from UI thread. When staging properties are changed,\nthey are marked dirty, and the staging properties then get pushed to\nRenderThread at sync point. In cases where no staging property has\nbeen changed, at sync point we sync the render thread properties back\nto staging properties to reflect the latest render thread animation\nvalue change.\n\nAlso, update Vector Drawable bitmap only when it\u0027s dirty\n\nBug: 27343970\nBug: 27385912\nBug: 27263667\nBug: 27927674\nBug: 27774383\n\nChange-Id: Ia864f5400a53a08dbfb284fae581fb1aac4fff87\n"
    },
    {
      "commit": "a68fe1e4d3a34667e5948912c53290298388427b",
      "tree": "5ae731e22261a50a621473c146ab4011021ec70d",
      "parents": [
        "bcff1431ddec8f6c484b92ca539f743a95a06991",
        "b4aa2e9c37881197fa939d8ee29d21dfdc962e40"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Mon Apr 04 20:42:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 20:42:12 2016 +0000"
      },
      "message": "Merge \"PowerManager: Adds isSustainedPerformanceModeSupported()\" into nyc-dev"
    },
    {
      "commit": "136d1af1cc67f51e8523189260a7c4a22cc02768",
      "tree": "b6621baa2c2aa3356acfe13a23cf8d6c26f99db6",
      "parents": [
        "ebdb34d67aead66e5388c8cb501eb34668d7cec3"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Apr 04 13:40:39 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Apr 04 13:40:39 2016 -0700"
      },
      "message": "Fix how outlines are sent to rendernode\n\nbug:27918183\n\nFixes an issue where all convex outlines were pushed as empty rects to\nRenderNode.\n\nAlso adds outline/reveal clip property logging, so such issues are\neasier to debug in the future.\n\nChange-Id: Ic4a996ecd09a8ef84cdf8b963bdb4853c7f6d180\n"
    },
    {
      "commit": "c6418c04abe23f86b3214c3bb935a5988b1bb64a",
      "tree": "398df93b8298ca1b4d0a84d97d3cf9774f213a1a",
      "parents": [
        "817ef323c765c349475a574524b8bfe1374502be",
        "93ab281e1c68e228c845dbac4c13b8a567efbbb7"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Mon Apr 04 20:26:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 20:26:28 2016 +0000"
      },
      "message": "Merge \"Cleanup addtional files that were missed in the first purge of AvoidXfermode\" into nyc-dev"
    },
    {
      "commit": "2f1eb93354d540efcb83e784ca28f6e91eca61d1",
      "tree": "a0a8be145b6f31880574a7fda45a4ce45420bd86",
      "parents": [
        "7182d98777d44a3b410f743a12a16457caecd257",
        "ee34ef1633592e31d4ea99c3a41492a82a970c11"
      ],
      "author": {
        "name": "Bo Liu",
        "email": "boliu@google.com",
        "time": "Mon Apr 04 20:20:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 20:20:10 2016 +0000"
      },
      "message": "Merge \"Expose setDrawGLFunctionDetachedCallback to webview\" into nyc-dev"
    },
    {
      "commit": "7182d98777d44a3b410f743a12a16457caecd257",
      "tree": "37d855b76eec10a30a7213328b687800a35bf80c",
      "parents": [
        "24b74150fb669b92a1e6dec3bf8ef1aa46d91092",
        "065b7e6ef588a11c82cee22012706e6c0e66d0a3"
      ],
      "author": {
        "name": "Gustav Sennton",
        "email": "gsennton@google.com",
        "time": "Mon Apr 04 20:19:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 20:19:56 2016 +0000"
      },
      "message": "Merge \"Move more code from WebViewUpdateService to separate overridable class\" into nyc-dev"
    },
    {
      "commit": "68a5811711de6cfe0d61473576428b0a07bd6fb0",
      "tree": "929054bf54870a3fa89fcd100d2c45ed290177b1",
      "parents": [
        "ecfbb0a1bbd53be90d49834fdd4ffc9f5b93479c",
        "c7c569d5e42c1d7c17881fd89dcbbbab42dafea1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Apr 04 19:38:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 19:38:53 2016 +0000"
      },
      "message": "Merge \"Camera: Allow preview operation of SCENE_MODE_HDR\" into nyc-dev"
    },
    {
      "commit": "ecfbb0a1bbd53be90d49834fdd4ffc9f5b93479c",
      "tree": "fe78ad42b6d2bf037fb63de1a0167bf6b39de8f4",
      "parents": [
        "23c60f6736877776ab3c58db2fa70fd131e07b80",
        "385f9e2146d2600ae9fd20053aab8ee5abcac9a6"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Apr 04 19:38:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 19:38:10 2016 +0000"
      },
      "message": "Merge \"Camera: Add proper buffer drop errors to LEGACY mode\" into nyc-dev"
    },
    {
      "commit": "952802e2d1ccfd93c6640de512105f4e400ce473",
      "tree": "f7755589287b6f812e6a8b874d9ece6d8f083935",
      "parents": [
        "6dffdf82857e4016c6fb953039b0508cb1fd0f71"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Apr 04 15:33:41 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Apr 04 15:33:41 2016 -0400"
      },
      "message": "Fix bad workaround docs in Resources.getDrawable()\n\nThe real solution is to use ContextCompat, but we can\u0027t reference support\nlibrary from framework. C\u0027est la vie.\n\nBug: 27727320\nChange-Id: Ib9bcd5f2bdce1996f02fd44877df9ba202b26edc\n"
    },
    {
      "commit": "b4aa2e9c37881197fa939d8ee29d21dfdc962e40",
      "tree": "885db6b1a01baf6ec7d3f019af3eeda77d2c91da",
      "parents": [
        "cd1e9ad83c0402d7e66a00783aecfa0046af2416"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Wed Mar 30 12:07:31 2016 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Mon Apr 04 19:25:23 2016 +0000"
      },
      "message": "PowerManager: Adds isSustainedPerformanceModeSupported()\n\nisSustainedPerformanceModeSupported() returns true if the device\nsupports the mode. It checks for the boolean config\n\"config_sustainedPerformanceModeSupported\" to be set.\n\nBug: 22864186\nChange-Id: I0f9f0bcbb8c02b19f37e9c87570d88e8f78f7992\nSigned-off-by: Ruchi Kandoi \u003ckandoiruchi@google.com\u003e\n"
    },
    {
      "commit": "93ab281e1c68e228c845dbac4c13b8a567efbbb7",
      "tree": "0906e22b59a81909ffcef498c70c02f51889fe23",
      "parents": [
        "ddfc6f7dc9e2b2a5b5c2cab033bf894c5cf1a59b"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Mon Apr 04 14:49:51 2016 -0400"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Mon Apr 04 14:49:51 2016 -0400"
      },
      "message": "Cleanup addtional files that were missed in the first purge of AvoidXfermode\n\nbug: 14650725\nChange-Id: Ib7fb6a31705fb60535ecf2017db321c15e3d06cc\n"
    },
    {
      "commit": "c7c569d5e42c1d7c17881fd89dcbbbab42dafea1",
      "tree": "be0e32722a759f20170eacca87a85f6195fc0bb6",
      "parents": [
        "385f9e2146d2600ae9fd20053aab8ee5abcac9a6"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Apr 04 10:48:38 2016 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Apr 04 10:48:38 2016 -0700"
      },
      "message": "Camera: Allow preview operation of SCENE_MODE_HDR\n\nSome devices support HDR output for preview in addition to still\ncapture, so explicitly allow for that in the documentation of\nSCENE_MODE_HDR.\n\nBug: 27313038\nChange-Id: I894d7449dc0cfb7353f535db23acd12143590208\n"
    },
    {
      "commit": "40358e436213ce844b402046d2064ad1a2ca2154",
      "tree": "3b5d705e54814430fec0df6bfd92c74516e2c20c",
      "parents": [
        "5bf198c3806c611fceb3d6d373883ed8f11a37fc",
        "ef5b4657a8b03b33d6c4087e0ced33606fcf05f3"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Apr 04 17:29:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 17:29:03 2016 +0000"
      },
      "message": "Merge \"Fix a bug that IMS#mShowInputFlags is never updated.\" into nyc-dev"
    },
    {
      "commit": "385f9e2146d2600ae9fd20053aab8ee5abcac9a6",
      "tree": "a6d3ece55f7bed699cb4daefeca5153cadac62cc",
      "parents": [
        "1b8189d825746ff7d786c28ecf69abbd481e7b05"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Mar 31 16:47:14 2016 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Apr 04 10:28:20 2016 -0700"
      },
      "message": "Camera: Add proper buffer drop errors to LEGACY mode\n\nThe correct stream ID is required to be sent along with buffer drop\nerrors, and LEGACY mode was putting in a placeholder.  This would\ncause an error in the client-side implementation, triggered by\nabortBuffers (Which is the only source of buffer drops from LEGACY).\n\nBug: 27828602\nChange-Id: If3fba7a76f7aa0ff305efa4cce6c225eb720b30e\n"
    },
    {
      "commit": "7eb716c0f4a024e2673f6fce442005abd4dc19f5",
      "tree": "6a98b2a0ca4c7f8cbdfc2c8a3421dab238d1b905",
      "parents": [
        "2bf5f20a2b9aeed688a9b0ffbf82f0368aae8023",
        "b12a57df24ce007d912604df2033de19f7951795"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Apr 04 16:37:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 16:37:05 2016 +0000"
      },
      "message": "Merge \"Make a11y text navigation by page symmetric.\" into nyc-dev"
    },
    {
      "commit": "2bf5f20a2b9aeed688a9b0ffbf82f0368aae8023",
      "tree": "81ad97ef2d90322830e1808875b9cf082ca0ca68",
      "parents": [
        "d4a19326085f2a68d568dfa754c29fd0ac49d193",
        "44b3b91bf087f040678af756b60ea1e00ee4926f"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Apr 04 16:36:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 16:36:35 2016 +0000"
      },
      "message": "Merge \"Support SET_TEXT for editable text views.\" into nyc-dev"
    },
    {
      "commit": "d4a19326085f2a68d568dfa754c29fd0ac49d193",
      "tree": "4de61e79cc77fc04416537882c50f65ae99ae1c2",
      "parents": [
        "5af3084049daf76aae1fd3af84c58ee4fa093415",
        "396d549113bc633f719acc643c7dfc5f2a8fae4e"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Apr 04 16:36:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 16:36:01 2016 +0000"
      },
      "message": "Merge \"Add accessibility window title and anchor.\" into nyc-dev"
    },
    {
      "commit": "5af3084049daf76aae1fd3af84c58ee4fa093415",
      "tree": "e534f26d4ff0d88f8677fe7de11d3d66a09d2485",
      "parents": [
        "e8c5480ba660232097bcc928fd7a82138e1af188",
        "8313881e2855b6057812458d37b2dcd804f54953"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Apr 04 16:34:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 16:34:27 2016 +0000"
      },
      "message": "Merge \"Remove docs for removed a11y gesture methods.\" into nyc-dev"
    },
    {
      "commit": "6dffdf82857e4016c6fb953039b0508cb1fd0f71",
      "tree": "19a5e57223642e3efad16063af538fc21bed8c28",
      "parents": [
        "18e7e10f67384796282c913805b0124137bd13e5",
        "5585dd971e265cbb3a515bb759710646c5bc6f63"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Mon Apr 04 14:20:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 14:20:17 2016 +0000"
      },
      "message": "Merge \"Fix intent filter priorities\" into nyc-dev"
    },
    {
      "commit": "065b7e6ef588a11c82cee22012706e6c0e66d0a3",
      "tree": "ba36f5391b5b0e39225261d0c2ab929b5907de5f",
      "parents": [
        "1bb269d8fe9adbf41312e2203e08da34634ae863"
      ],
      "author": {
        "name": "Gustav Sennton",
        "email": "gsennton@google.com",
        "time": "Fri Apr 01 15:11:43 2016 +0100"
      },
      "committer": {
        "name": "Gustav Sennton",
        "email": "gsennton@google.com",
        "time": "Mon Apr 04 14:47:46 2016 +0100"
      },
      "message": "Move more code from WebViewUpdateService to separate overridable class\n\nMove more code from WebViewUpdateService to utility classes (methods\nhandling settings and uninstalling/enabling/disabling packages) to be\noverridden during tests.\n\nAlso rename system utility class.\n\nBug: 27635535\n\nChange-Id: If49999fba4fd0962f103f389898fa5ddf19365bd\n"
    },
    {
      "commit": "0fd28c9f024e780fe8d63e8090286c6eae070b8b",
      "tree": "614ec80f2aaf233c14ca9470ef864686debec2b2",
      "parents": [
        "75aee0a681a763b8de67cb078ca3e520f65c8efe"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Mon Apr 04 17:43:06 2016 +0900"
      },
      "committer": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Mon Apr 04 17:43:06 2016 +0900"
      },
      "message": "Stop automatically creating action mode in FS extracted mode.\n\nWith Ic025c109539c3b59638, selection action mode is always started\nwhen there is a selection.  This makes it impossible to extend\nselection using selection mode.\nThis blocks creating action mode when full screen extracted mode is\nstarted with selection, but it\u0027s same as MNC\u0027s behavior.\n\nBug: 27988877\nChange-Id: I9614cb16373029189bfc098b6c1d353326e6b518\n"
    },
    {
      "commit": "ef5b4657a8b03b33d6c4087e0ced33606fcf05f3",
      "tree": "7ff2a3c749ba1a9211d41fa24da4fa4a39b58213",
      "parents": [
        "958f00f396e1e7bf2edc4aa4e27fe11fa533b44a"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Apr 03 22:50:11 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sun Apr 03 22:50:11 2016 -0700"
      },
      "message": "Fix a bug that IMS#mShowInputFlags is never updated.\n\nAs a preparation to fix bug 26985193, this CL fixes a bug that\nIMS#ShowInputFlags is never updated.  As a result,\nIMS#onConfigurationChanged() has always called\nIMS#onShowInputRequested() with specifying 0 to flags parameter, which\nis wrong.\n\nWith this CL, we can assume that IMS#mShowInputFlags keeps tracking the\nlast value when it should do.  Also, we can remove IMS#mShowInputForced\nsince it is now determined by IMS#mShowInputFlags.\n\nBug: 26985193\nChange-Id: Ieff634b69ce941d78ffe208547f7edd19ea28643\n"
    },
    {
      "commit": "b707db0f3e51235ef9c38a22fc3577083331c626",
      "tree": "98a00a25bb5c8629696ae9826b26bde17601ee2c",
      "parents": [
        "5ee693f4600ef4d6eb10cccd9a15a5571366b903",
        "94ba4017669c0fab675f3d756d95bc63fe543db5"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Apr 04 05:15:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 05:15:22 2016 +0000"
      },
      "message": "Merge \"Use proper package name and UID when checking write settings access\" into nyc-dev"
    },
    {
      "commit": "94ba4017669c0fab675f3d756d95bc63fe543db5",
      "tree": "bd7bcd8e3b89d2013c7a661843b99a6a343a0928",
      "parents": [
        "1bb269d8fe9adbf41312e2203e08da34634ae863"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sun Apr 03 22:04:22 2016 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sun Apr 03 22:13:55 2016 -0700"
      },
      "message": "Use proper package name and UID when checking write settings access\n\nbug:26941229\n\nChange-Id: I338fe6dd7c1b97f273909672cdd7d4fa207185ce\n"
    },
    {
      "commit": "75aee0a681a763b8de67cb078ca3e520f65c8efe",
      "tree": "940c56bb7032c1ce456cfc259d7bb8db93ef46a2",
      "parents": [
        "fc1d11ed9dc4d25a939e5187f32fe9eb107e942c",
        "5f318b62853495f286e011de9cb1571e22431314"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Mon Apr 04 03:39:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 03:39:20 2016 +0000"
      },
      "message": "Merge \"Make TextViewActivityTest stable by sleeping between clicks.\" into nyc-dev"
    },
    {
      "commit": "fc1d11ed9dc4d25a939e5187f32fe9eb107e942c",
      "tree": "14278640d93b191c62e72ac267f2173dd29ed38c",
      "parents": [
        "7d718bb252fe2bdee0c9c728a1e6e4892deb8ac7",
        "183fd5071ea84aab82209c827fa0e4ff84a6b590"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Mon Apr 04 03:12:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 04 03:12:32 2016 +0000"
      },
      "message": "Merge \"Make hasTransientState be true only if user created selection is active.\" into nyc-dev"
    },
    {
      "commit": "7d718bb252fe2bdee0c9c728a1e6e4892deb8ac7",
      "tree": "fba1a1539429a43b0d7856d774517862fd90c778",
      "parents": [
        "1bb269d8fe9adbf41312e2203e08da34634ae863",
        "b5e89c6debca90be92bf5bc2e0e79d109de6d08f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Sun Apr 03 03:59:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 03 03:59:23 2016 +0000"
      },
      "message": "Merge \"Support direct-boot tests.\" into nyc-dev"
    },
    {
      "commit": "b5e89c6debca90be92bf5bc2e0e79d109de6d08f",
      "tree": "0a5caae160e405b7bce6943572bff0c76bff8c99",
      "parents": [
        "6855c48093e109c92df39340a8355a3be2540b8e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Apr 01 23:20:31 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 02 19:31:19 2016 -0600"
      },
      "message": "Support direct-boot tests.\n\nAdd shell commands to check on current FBE status and system ready\nstatus.  Mark variables without first-class locking as volatile.\n\nFix bug where UI automation would crash while device was locked by\nmarking it as forced direct-boot aware.\n\nBug: 26498834\nChange-Id: Ib4dfb9350925e5413f93a09baacf84c62f2ba0ea\n"
    },
    {
      "commit": "a83a1dc34a29fcc74b0deeef37ceef7250a42e33",
      "tree": "6c570e0afb07610e797158900079be16f8aea6f1",
      "parents": [
        "5d580baa507ff35f1a58889b7b57d04a346696d1",
        "b741e3b374e7eebf96e2104dec5caccf723b2a39"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Sat Apr 02 04:18:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 02 04:18:38 2016 +0000"
      },
      "message": "Merge \"Added handling apps query response from context hub\" into nyc-dev"
    },
    {
      "commit": "5d580baa507ff35f1a58889b7b57d04a346696d1",
      "tree": "ba5e9e91b7c0ac89f2e12f4956624664ab15287a",
      "parents": [
        "958f00f396e1e7bf2edc4aa4e27fe11fa533b44a",
        "86235d497007ad17ddec7e659fb0e0c36b010745"
      ],
      "author": {
        "name": "Mihai Niță",
        "email": "mnita@google.com",
        "time": "Sat Apr 02 03:24:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 02 03:24:54 2016 +0000"
      },
      "message": "Merge \"Fix suggestions in the language selector\" into nyc-dev"
    },
    {
      "commit": "b741e3b374e7eebf96e2104dec5caccf723b2a39",
      "tree": "bb690b4e4a0928720bb596b8be9ccd62791f74b3",
      "parents": [
        "958f00f396e1e7bf2edc4aa4e27fe11fa533b44a"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Tue Mar 29 09:19:56 2016 -0700"
      },
      "committer": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Fri Apr 01 20:10:27 2016 -0700"
      },
      "message": "Added handling apps query response from context hub\n\nAdded handling of app query reponse from context hub.\nExposed the maximum message size to clients.\n\nChange-Id: Ie96a860774d005ad6ad72acc88dc79964835486b\n"
    },
    {
      "commit": "958f00f396e1e7bf2edc4aa4e27fe11fa533b44a",
      "tree": "c5abe60c28c501414c79365823f992bf13d7e552",
      "parents": [
        "7af7e3d18eeaa5a419192f013253afc23b5f166d"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 01 16:55:54 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat Apr 02 01:18:24 2016 +0000"
      },
      "message": "Do not clear INSCREEN and INSET_DECOR for resolver\n\nSince we switched this activity to draw the system bar backgrounds,\nand clearing these flags leads to that we don\u0027t get the insets\ncommunicated, we need to remove the clearing of the flags.\n\nBug: 27914346\nChange-Id: I72114ac7cec40933fa45891b3d1441bd30f883d4\n"
    },
    {
      "commit": "7af7e3d18eeaa5a419192f013253afc23b5f166d",
      "tree": "8d71173f4b9f5e684d4db494cd7457343a40357b",
      "parents": [
        "e731fab348e5b6d19c078e200afa50f166bfbf7d",
        "b963c99c3a1d896c45587c997e5293738c0a8a80"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Sat Apr 02 01:08:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 02 01:09:00 2016 +0000"
      },
      "message": "Merge \"Don\u0027t performPendingDeferredStart on fragments that aren\u0027t added\" into nyc-dev"
    },
    {
      "commit": "86235d497007ad17ddec7e659fb0e0c36b010745",
      "tree": "aad49e07e580c687e159593fe46d602e2d0e4818",
      "parents": [
        "7492e75ba3a6785c183638392f23a92950498922"
      ],
      "author": {
        "name": "Mihai Nita",
        "email": "mnita@google.com",
        "time": "Fri Apr 01 11:50:59 2016 -0700"
      },
      "committer": {
        "name": "Mihai Nita",
        "email": "mnita@google.com",
        "time": "Fri Apr 01 17:01:01 2016 -0700"
      },
      "message": "Fix suggestions in the language selector\n\nThe current implementation makes the decision based on the\nlist of locales translated in frameworks/base\n\nIt will break if we remove country from the resource locale IDs\n(e.g. fr-FR \u003d\u003e fr)\nIt also offers no flexibility in case we want to suggest a country\nbased on other criteria.\n\nBug: 27378061\nChange-Id: I3d8514e8abff83a4c98c5658533738611cf12576\n"
    },
    {
      "commit": "b1a684c6461b2c316798dfd7bc91c7f39ee3c211",
      "tree": "86485c3a2bde4c313129e9c6c0cea5cbfb9b8b9f",
      "parents": [
        "1747022004c55a823d892f78a03952571d7e3c2b",
        "2e210c4d0f766e52ea4c087a1d54213c36a4e0ea"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Apr 01 23:18:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 23:18:43 2016 +0000"
      },
      "message": "Merge \"ShortcutManager: implement backup \u0026 restore\" into nyc-dev"
    },
    {
      "commit": "1747022004c55a823d892f78a03952571d7e3c2b",
      "tree": "496502217ec71ad35054eab3182c6f24dde2bc9d",
      "parents": [
        "4bb4830b758ce0fadff33d993c4e7e8aca880cad",
        "056b7d5403cffeea4ae5693fb4565715efeb4eec"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Fri Apr 01 23:06:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 23:06:59 2016 +0000"
      },
      "message": "Merge \"Removed improper check on mCalledExitCoordinator.\" into nyc-dev"
    },
    {
      "commit": "4bb4830b758ce0fadff33d993c4e7e8aca880cad",
      "tree": "874b91c52db79fd3d1c6b5a2285eaef46183006f",
      "parents": [
        "409635b20bca7f13ad36ecb55c34efda5d523b1c"
      ],
      "author": {
        "name": "Ajay Panicker",
        "email": "apanicke@google.com",
        "time": "Thu Mar 31 14:14:27 2016 -0700"
      },
      "committer": {
        "name": "Ajay Panicker",
        "email": "apanicke@google.com",
        "time": "Fri Apr 01 22:53:52 2016 +0000"
      },
      "message": "Get name and address without enabling Bluetooth\n\nBug: 27665077\nChange-Id: I2a06c1a65f22b2f9095a859f5bdd39d4626da165\n"
    },
    {
      "commit": "b963c99c3a1d896c45587c997e5293738c0a8a80",
      "tree": "2f7385c1f35ef2ff8686219608021403ffa6f6bb",
      "parents": [
        "6c4af8c9150293eb2eb73dae39451f7624f81c19"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Apr 01 15:29:04 2016 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Apr 01 15:29:04 2016 -0700"
      },
      "message": "Don\u0027t performPendingDeferredStart on fragments that aren\u0027t added\n\nFramework edition\n\nWhen setting a user visibility hint on a fragment it was possible to\nhave a FragmentManager already set due to a transaction being composed\nbut before the commit, so only checking that we have one isn\u0027t\nsufficient for determining whether we should perform a pending\ndeferred start. This could happen easily with ViewPager adapters. Use\nisAdded() instead.\n\nAlso fix a bug where we could set our internal tracking of fragments\nthat need a deferred start incorrectly.\n\nBug 27814550\n\nChange-Id: I3be65728650c48d27a3a9dd4ca15f52006d14ab9\n"
    },
    {
      "commit": "1c2db8992f5db3dfcb0c35e55850c2f469d6d253",
      "tree": "bbcd037c56b421a4c30e11f1235a48f8da4478e0",
      "parents": [
        "f38aa6ba2b85e24d8bc08b96a456a01d03d22f5f",
        "79675b326c5d5f49af1e2314b3d6b1466c857fe2"
      ],
      "author": {
        "name": "Toni Barzic",
        "email": "tbarzic@google.com",
        "time": "Fri Apr 01 22:28:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 22:28:57 2016 +0000"
      },
      "message": "Merge \"Teach keyguard about PASSWORD_QUALITY_MANAGED\" into nyc-dev"
    },
    {
      "commit": "f38aa6ba2b85e24d8bc08b96a456a01d03d22f5f",
      "tree": "58afce7d9d151ba4a8c75a084f38e79facc676ee",
      "parents": [
        "79700d215af46679b243e336df929cf14ef4a6ad",
        "33ee4bf18b51ba78f76e6f3302a21ef7550ae35c"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Fri Apr 01 22:22:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 22:22:46 2016 +0000"
      },
      "message": "Merge \"Fix NPE in AlarmManager.cancel(...)\" into nyc-dev"
    },
    {
      "commit": "e6e108e0eb5d552e3b35bf1803838f7a00730abd",
      "tree": "2c4596b0fdcf2d883e5ca71e9e3fff2c491275a8",
      "parents": [
        "fbe10f175fa3cb2083d15b4dbfb05c6f223d7f2c"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Mar 28 13:38:45 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 01 22:17:58 2016 +0000"
      },
      "message": "Launch everything from the shade in full-screen stack\n\nBug: 27864383\nChange-Id: I2925661f1c325f4385876188a5866ab6b57a8f19\n"
    },
    {
      "commit": "fbe10f175fa3cb2083d15b4dbfb05c6f223d7f2c",
      "tree": "34cd34d8c4394555772f6af3b5753b4d1745771c",
      "parents": [
        "7fa2caf34a941a15062ec4ab77b60aa382e76e2a",
        "167bbfac24b1e78576b18c0522218838dfdf57bb"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 21:56:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 21:56:45 2016 +0000"
      },
      "message": "Merge \"Avoid extra relaunch when rotating side-by-side apps\" into nyc-dev"
    },
    {
      "commit": "f3f7965eb38d05cf2f09e8b54105ac35e8855b38",
      "tree": "5a5a6c24cddbb933d1dfade32fab1d119b179e8e",
      "parents": [
        "2c697fb4a8b8f8c0a2acf1fb15027f363f74c2dc",
        "d9855c797cebf279d45121e6ec52f025df4bd860"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Fri Apr 01 21:27:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 21:27:32 2016 +0000"
      },
      "message": "Merge \"Change UCE permissions from dangerous to signatureOrSystem\" into nyc-dev"
    },
    {
      "commit": "33ee4bf18b51ba78f76e6f3302a21ef7550ae35c",
      "tree": "3e2da697c59c06c5e183366246ffcaa9ae288095",
      "parents": [
        "9d5aadd5f2f3efbe128feb2e22a57d0aa5e7ad09"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Fri Apr 01 13:37:37 2016 -0700"
      },
      "committer": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Fri Apr 01 14:07:35 2016 -0700"
      },
      "message": "Fix NPE in AlarmManager.cancel(...)\n\nIf AlarmManager.cancel is called before any component has had a chance\nto register an alarm, sWrappers will not have been set, as it is only\ninitialized in setImpl.\n\nWhen cancelling an alarm and sWrappers does not exist, log a warning and\nreturn early.\n\nBUG: 27972657\nChange-Id: Ied10719ba1d154f97eecfc32f429fd9ce39bf747\n"
    },
    {
      "commit": "2e210c4d0f766e52ea4c087a1d54213c36a4e0ea",
      "tree": "2651a99b8e89748248ad2feebe14d5e1e268a6e1",
      "parents": [
        "0dac5f2ad1c5e4ffe2e11cb0cc1a1cb6c8dbc1dd"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Mar 30 08:30:36 2016 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Apr 01 14:06:56 2016 -0700"
      },
      "message": "ShortcutManager: implement backup \u0026 restore\n\nAlso:\n- Fix cross profile pinning.  Now ShortcutLauncher correctly keeps\ntrack of target package user IDs.\n\n- Add performance stats for package manager calls and show them on\ndumpsys.\n\nBug 27548047\n\nChange-Id: I2472980b2955b6c70947aaaa9b76f75d0616db6e\n"
    },
    {
      "commit": "167bbfac24b1e78576b18c0522218838dfdf57bb",
      "tree": "88db80bf5d8a5dac8b3748a1c0b9a2d2d43954f0",
      "parents": [
        "c2a091a04b36f0bac027d899d5a85200c757eb1f"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Mar 31 09:44:34 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Apr 01 13:58:41 2016 -0700"
      },
      "message": "Avoid extra relaunch when rotating side-by-side apps\n\nUpdate configuration with WM first and check if the stacks need to be\nresized due to the update. If so, let activity manager resize the stacks\ninline, instead of letting WM schedule another pass of resizeStack. This\nway the configuration will be updated to the latest before ensureActivity-\nConfigurationLocked, and we don\u0027t need another relaunch there.\n\nbug: 27834014\n\nChange-Id: Ib761a96cada0c3247b0480f18370670c593159da\n"
    },
    {
      "commit": "2c697fb4a8b8f8c0a2acf1fb15027f363f74c2dc",
      "tree": "8fc2a1d8c3ed152267cd11f16cda157bcfb0b124",
      "parents": [
        "439a298b1f7372c58f5613025a3513e2dd401f78"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 20:48:13 2016 +0000"
      },
      "committer": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 20:49:28 2016 +0000"
      },
      "message": "Revert \"Added handling apps query response from context hub\"\n\nThis reverts commit adf75e31f52a7a935a66a884fb55631c7309ee75.\n\nChange-Id: I8391eb57c3a53e686bd817d27860fa6f785113f1\n"
    },
    {
      "commit": "439a298b1f7372c58f5613025a3513e2dd401f78",
      "tree": "d8a00b3f7641ff47729b0564d14e0aae32bbdbc9",
      "parents": [
        "f04580852d387fae556de0250cb18d32169c2cdb",
        "c75f7c20e86a8c5dd8523aee3ad390b91f3d2418"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 20:48:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 20:48:42 2016 +0000"
      },
      "message": "Merge \"Revert \"Ensuring builds compile for both 32 bit and 64 bit targets.\"\" into nyc-dev"
    },
    {
      "commit": "c75f7c20e86a8c5dd8523aee3ad390b91f3d2418",
      "tree": "9724578f404e22d7761b6ad2258c5293956f091e",
      "parents": [
        "85e093bc03d747f69b3ada658c9e82f442cda334"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 20:47:28 2016 +0000"
      },
      "committer": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 20:47:28 2016 +0000"
      },
      "message": "Revert \"Ensuring builds compile for both 32 bit and 64 bit targets.\"\n\nThis reverts commit 85e093bc03d747f69b3ada658c9e82f442cda334.\n\nChange-Id: I9346929e6016e36beb3b6949ccec9fce73da91c4\n"
    },
    {
      "commit": "056b7d5403cffeea4ae5693fb4565715efeb4eec",
      "tree": "300174375f7a380bc3bf28b75cb883c4257bdebd",
      "parents": [
        "1b8189d825746ff7d786c28ecf69abbd481e7b05"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Fri Apr 01 13:19:35 2016 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Fri Apr 01 13:19:35 2016 -0700"
      },
      "message": "Removed improper check on mCalledExitCoordinator.\n\nBug 27969302\n\nmCalledExitCoordinator can be nulled before the onResume is called,\nso it cannot be used to determine whether or not the Activity is\na caller or called.\n\nChange-Id: Ie3696ed59b89cfc8c6145d22bc230111f0813701\n"
    },
    {
      "commit": "d9855c797cebf279d45121e6ec52f025df4bd860",
      "tree": "75906b67797d486adff52c9395e1c2387c754823",
      "parents": [
        "f8c07d68c1813c6d9a05eb05951a320ace866168"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Fri Apr 01 13:19:34 2016 -0700"
      },
      "committer": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Fri Apr 01 13:19:34 2016 -0700"
      },
      "message": "Change UCE permissions from dangerous to signatureOrSystem\n\nBug: 27812202\nChange-Id: Icf9d97e4d3f802bc0b3ea26d61835e6471082118\n"
    },
    {
      "commit": "f04580852d387fae556de0250cb18d32169c2cdb",
      "tree": "861818d236911241b8e5ac607b2997a961c4cb12",
      "parents": [
        "bb5e52f928c2215256ea46bc2592fa3c077c15b0",
        "48728c21795afc9a58556747a0cb8830dd1ecd63"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 20:17:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 20:17:16 2016 +0000"
      },
      "message": "Merge \"Clean up Dialog annotations, lint warnings, and declarations\" into nyc-dev"
    },
    {
      "commit": "bb5e52f928c2215256ea46bc2592fa3c077c15b0",
      "tree": "e523b552abec716c5091455543391fe3c85c0961",
      "parents": [
        "b38fa4e7244f0fe831b416a1a3da27bd60379b3f",
        "51b651aea178fcfca8a3219141f0ecfda1504887"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri Apr 01 20:01:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 20:02:00 2016 +0000"
      },
      "message": "Merge \"introduce GET_PASSWORD_PRIVILEDGED permission.\" into nyc-dev"
    },
    {
      "commit": "0dac5f2ad1c5e4ffe2e11cb0cc1a1cb6c8dbc1dd",
      "tree": "71fe68ba0c34615a5c94439c1805c8edb32c5bf0",
      "parents": [
        "5a8992700cee8d61a378d95b7161c1dbe13065d5",
        "85e093bc03d747f69b3ada658c9e82f442cda334"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 19:55:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 19:55:18 2016 +0000"
      },
      "message": "Merge \"Ensuring builds compile for both 32 bit and 64 bit targets.\" into nyc-dev"
    },
    {
      "commit": "5585dd971e265cbb3a515bb759710646c5bc6f63",
      "tree": "79218d81d1d4208ce4076ffb47ce4c9e6ebf1b31",
      "parents": [
        "0d1407e60998fc73cf93801de9c637e8d0e19b5b"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Mar 29 13:07:01 2016 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Apr 01 12:48:51 2016 -0700"
      },
      "message": "Fix intent filter priorities\n\nThere are now three rules that guard intent filter priorities:\n1) Only privileged applications will be granted a \u003e0 priority\n   filter [previously, _all_ system applications could do this]\n2) There are certain actions that are considered protected [eg\n   ACTION_VIEW, ACTION_SEND, ...] and even privileged applications\n   will NOT be granted a \u003e0 priority filter. There is one, and\n   only one, exception for the SetupWizard.\n3) Updates will NOT be granted a priority greater than the priority\n   defined on the system image.\n\nBug: 27450489\nChange-Id: Ifcec4d7a59e684331399abc41eea1bd6876155a4\n"
    },
    {
      "commit": "85e093bc03d747f69b3ada658c9e82f442cda334",
      "tree": "08b32d2b4d15b564881e4c0ffd199435795f5838",
      "parents": [
        "dec4430d52f038148f53a9df9958e3553c8a5216"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 12:45:47 2016 -0700"
      },
      "committer": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 12:45:47 2016 -0700"
      },
      "message": "Ensuring builds compile for both 32 bit and 64 bit targets.\n\nFixing print formats for pointers.\nFixing a dangerous memory free.\n\nChange-Id: I7c53bdaeceed80845ef002ed6a8a783ecb0378dc\n"
    },
    {
      "commit": "0d1407e60998fc73cf93801de9c637e8d0e19b5b",
      "tree": "8e495831bf770ea001fedd91a4ce093997f785e8",
      "parents": [
        "ce2a3990323433a3278100531ef6e9184497d058"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Apr 01 12:17:10 2016 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Apr 01 12:22:13 2016 -0700"
      },
      "message": "Fix Print CTS tests.\n\nFixes: 27971210\nChange-Id: Ied11b2f1c528fe5e204e683d988b4efbd2562ef0\n"
    },
    {
      "commit": "48728c21795afc9a58556747a0cb8830dd1ecd63",
      "tree": "97c94e239421c4d4c72f2895860b20deb49f9b0d",
      "parents": [
        "29cbe66c7d623a2bea7fb74474a1a8520cc5b809"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 15:00:10 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 15:00:10 2016 -0400"
      },
      "message": "Clean up Dialog annotations, lint warnings, and declarations\n\nNo functional changes.\n\nChange-Id: If38c9d829d83e762f8c2d05c2fe060c56804b38f\n"
    },
    {
      "commit": "ce2a3990323433a3278100531ef6e9184497d058",
      "tree": "4898bd6ac952808e777c143d443c3915139b1ec3",
      "parents": [
        "48a4275bf6281334c1d383701b46f15d8f798063",
        "0cd9a7ea3b9812de3d013986522dd6f823adb23d"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 18:53:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 18:53:22 2016 +0000"
      },
      "message": "Merge \"ResourcesManager: Fix a cache issue\" into nyc-dev"
    },
    {
      "commit": "0cd9a7ea3b9812de3d013986522dd6f823adb23d",
      "tree": "62f25828835b0f927dffa887afcd89204745fdc2",
      "parents": [
        "becc30196dbd6ebe68726c984a448c90fa6ef167"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 11:48:10 2016 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 01 11:48:10 2016 -0700"
      },
      "message": "ResourcesManager: Fix a cache issue\n\nForgot to cache the creating of ResourcesImpl during an Activity\noverride config update.\n\nBug:27644297\nChange-Id: I65d9086f6d32f5adc7231aa3a1797d4f00c4b9a9\n"
    },
    {
      "commit": "1722613b0cc058523d525d3ca63cfc0a7c54b8aa",
      "tree": "82221a471a7051fa8561fafa0c8c2db3dbfb00a5",
      "parents": [
        "228137fa269b7e71205174f9d0d9ce91d9a1abfc",
        "bd53c98985ccd5c01df365463f49c1b80244f267"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 18:26:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 18:26:51 2016 +0000"
      },
      "message": "Merge \"Fix default gravity value for FrameLayout.LayoutParams\" into nyc-dev"
    },
    {
      "commit": "228137fa269b7e71205174f9d0d9ce91d9a1abfc",
      "tree": "eb59c527e79ad2ce72944e67b04760dc8e9333a1",
      "parents": [
        "32e537c610b66ca975e6d9e4cf5dadb4a7cb62d3",
        "a9a75f506efe7e63078bed661f49992e501846f0"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 18:22:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 18:22:20 2016 +0000"
      },
      "message": "Merge \"Refactor DatePickerDialog constructors to avoid early callback\" into nyc-dev"
    },
    {
      "commit": "ee34ef1633592e31d4ea99c3a41492a82a970c11",
      "tree": "d46ac32763f12616cac620569e09cbe698c06dfd",
      "parents": [
        "6c4af8c9150293eb2eb73dae39451f7624f81c19"
      ],
      "author": {
        "name": "Bo Liu",
        "email": "boliu@google.com",
        "time": "Fri Apr 01 10:29:05 2016 -0700"
      },
      "committer": {
        "name": "Bo Liu",
        "email": "boliu@google.com",
        "time": "Fri Apr 01 11:10:00 2016 -0700"
      },
      "message": "Expose setDrawGLFunctionDetachedCallback to webview\n\nAdd WebViewDelegate.setDrawGLFunctionDetachedCallback system API that\u0027s\nused for webview to receive the functor detach callback.\n\nBUG: 27709981\nChange-Id: Ie6b5e445c0090a181f94fcd2ec1ea77095c9cb03\n"
    },
    {
      "commit": "9d7d2ec6d04d6596cfebc276e49632cb0b390abb",
      "tree": "6cb856bf2b5f597ce879f9293e58b96098793bf4",
      "parents": [
        "adf75e31f52a7a935a66a884fb55631c7309ee75",
        "db29556fe8594900a2d1057e6c67491522dc8fd7"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Fri Apr 01 17:59:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 17:59:31 2016 +0000"
      },
      "message": "Merge \"Fix GATT Characteristic write type serialization\" into nyc-dev"
    },
    {
      "commit": "db29556fe8594900a2d1057e6c67491522dc8fd7",
      "tree": "041e570c6a3660e855e6c5e945a0aa7e4c3fa54a",
      "parents": [
        "29cbe66c7d623a2bea7fb74474a1a8520cc5b809"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Fri Apr 01 07:17:15 2016 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Fri Apr 01 17:59:09 2016 +0000"
      },
      "message": "Fix GATT Characteristic write type serialization\n\nDefault writeType for GATT characteristic was not being\nserialized into Parcel. This cause errors when trying to\nwrite into Characteristic.\n\nBug: 27910548\nChange-Id: Ib2f88cf991123eaea244f16fa36deb0d773c5a33\n"
    },
    {
      "commit": "adf75e31f52a7a935a66a884fb55631c7309ee75",
      "tree": "2232e4167ec8d60ada5939aa554592a786565714",
      "parents": [
        "29cbe66c7d623a2bea7fb74474a1a8520cc5b809"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Tue Mar 29 09:19:56 2016 -0700"
      },
      "committer": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Fri Apr 01 17:57:35 2016 +0000"
      },
      "message": "Added handling apps query response from context hub\n\nAdded handling of app query reponse from context hub.\nExposed the maximum message size to clients.\n\nChange-Id: I8d8ecaa2e75f6ef86ee65a3a050538cbbadc32eb\n"
    },
    {
      "commit": "51b651aea178fcfca8a3219141f0ecfda1504887",
      "tree": "42010151be5758b89c6d215013110f19640d4ec0",
      "parents": [
        "29cbe66c7d623a2bea7fb74474a1a8520cc5b809"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Wed Mar 30 13:44:28 2016 -0700"
      },
      "committer": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri Apr 01 10:55:34 2016 -0700"
      },
      "message": "introduce GET_PASSWORD_PRIVILEDGED permission.\n\nThat will be used to filter in passwords for Session based\nAccountManager flows.\n\nBug: 27590532\nChange-Id: I4a6d0540bcff186e416351a6f719600ce35d86a0\n"
    },
    {
      "commit": "bd53c98985ccd5c01df365463f49c1b80244f267",
      "tree": "b8a4b0c6ce95e8f3f1c9f97b162d0e4b13d32f0f",
      "parents": [
        "29cbe66c7d623a2bea7fb74474a1a8520cc5b809"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Mar 31 16:55:06 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 13:50:28 2016 -0400"
      },
      "message": "Fix default gravity value for FrameLayout.LayoutParams\n\nSets default gravity value to the aptly-named DEFAULT_CHILD_GRAVITY.\n\nAlso cleans up FrameLayout lint warnings, annotations, and whitespace.\n\nBug: 27576632\nChange-Id: I457b13791ff85f2228e61e85e44a502a28439e01\n"
    },
    {
      "commit": "a1009c28cc904abd804d8ef47704549e5d9c93a0",
      "tree": "4629d56c51f22eec765082c290fc01a786066ee5",
      "parents": [
        "9d5aadd5f2f3efbe128feb2e22a57d0aa5e7ad09",
        "9e623b64b939944fa336264e2c8a555b817e4c2f"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 17:24:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 17:24:17 2016 +0000"
      },
      "message": "Merge \"Clean up ArrayAdapter lint warnings and annotations\" into nyc-dev"
    },
    {
      "commit": "a9a75f506efe7e63078bed661f49992e501846f0",
      "tree": "158e23fc717a14cf6cc41891285d68a57e00c414",
      "parents": [
        "fa7b6723e6fae582bc4948394b06c0f88dc1baa3"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 13:22:10 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Apr 01 13:22:10 2016 -0400"
      },
      "message": "Refactor DatePickerDialog constructors to avoid early callback\n\nBug: 27475444\nChange-Id: I2536f969ca734f3977163305c1d33ee0e2e222fc\n"
    },
    {
      "commit": "a0d2a83cf6f079a76dc0abb4039df25bf54ca61d",
      "tree": "f419503e2d9c63ee906fb9dcdf63b13ab69f305e",
      "parents": [
        "4f05eb194cf3f2c7c518d643d29906d4c7d246de",
        "e680a8db52652830b99d9effce6c04a2a60c142e"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Apr 01 16:49:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 16:49:42 2016 +0000"
      },
      "message": "Merge \"Make sure PrinterCapabilitiesInfo always have sane values.\" into nyc-dev"
    },
    {
      "commit": "4f05eb194cf3f2c7c518d643d29906d4c7d246de",
      "tree": "5b3c7d05b61f5d67afe1fe9244d9d32a9efe709d",
      "parents": [
        "c0e237f63db1936da1ec0f39cf4026ae174d1525",
        "4723f36d3e93ce4585233de31c72143a46b657f7"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Apr 01 16:49:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 16:49:31 2016 +0000"
      },
      "message": "Merge \"Make sure PrintDocumentInfo is always sane.\" into nyc-dev"
    },
    {
      "commit": "c0e237f63db1936da1ec0f39cf4026ae174d1525",
      "tree": "e9e90ffb363b16592f84625c393a023ac8d0baef",
      "parents": [
        "a97415b0b768194e3153f18a60b9cf9b0d8f8e33",
        "aa8a4fed075fdd9faa6c9d5b150fc28e1a834122"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Apr 01 16:48:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 16:48:57 2016 +0000"
      },
      "message": "Merge \"Make sure PrintAttributes have sane values.\" into nyc-dev"
    },
    {
      "commit": "f8c07d68c1813c6d9a05eb05951a320ace866168",
      "tree": "23d7e9c79b61f829c9f442699c0a8ffbacfdad6e",
      "parents": [
        "3ccb35421d642e96048d5cdeb60043634933267d",
        "b3ad567624475d3ad33fa0007e5ec5967b879cec"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Fri Apr 01 16:23:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 16:23:25 2016 +0000"
      },
      "message": "Merge \"Add new permission for am.updateLockTaskPackages()\" into nyc-dev"
    },
    {
      "commit": "3ccb35421d642e96048d5cdeb60043634933267d",
      "tree": "370a87cf83d4e0cdca23932ea9dc11ca6e5b6c39",
      "parents": [
        "032a76f94b457d255ebc0895bc1d8f3c0b6d8e31",
        "b23346639b66783c1662fd8ffa5345ef5cef336c"
      ],
      "author": {
        "name": "Russell Brenner",
        "email": "russellbrenner@google.com",
        "time": "Fri Apr 01 16:22:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 01 16:22:49 2016 +0000"
      },
      "message": "Merge \"Add new protection level for setup wizard\" into nyc-dev"
    }
  ],
  "next": "032a76f94b457d255ebc0895bc1d8f3c0b6d8e31"
}
