)]}'
{
  "log": [
    {
      "commit": "efbb8f337658f417a3af5f8e656eb5d23372596e",
      "tree": "d1f4e543be333b5a5f363c941a3b83df7c9fe3d4",
      "parents": [
        "ae165154a2a80ef160927d81a0b898660153f25e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu May 05 11:12:27 2016 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu May 05 16:04:56 2016 -0700"
      },
      "message": "CellInfo Parceling for Invalid Values\n\nWithin CellInfo Fields, Integer.MAX_VALUE should indicate\nthat a field is not present in a report. This change makes the\ninvalid value consistent, and also ensures that it is checked\nin the calculation of power levels / asu.\n\n-Update parcel/unparcel functions to avoid -MAX_VALUE\n-Update LTE and CDMA asuLevel() and level() functions to be\n consistently aware of the possibility of incomplete information\n\nBug: 27946114\nChange-Id: Iacdc85db894e4a7809da8b5dc759488a1b6321ea\n"
    },
    {
      "commit": "ae165154a2a80ef160927d81a0b898660153f25e",
      "tree": "bb7cd6cda1e2bfacb7fc84697e1d893b2bb448d7",
      "parents": [
        "d7cb517b4ce10fa98213da18ccdb2261fb797f7c"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed May 04 15:13:36 2016 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed May 04 23:58:48 2016 +0000"
      },
      "message": "Fixing issue with passing arguments to toggle recents.\n\nBug: 28598762\nChange-Id: I38edd34ae158abd97b28c82e700f3e020e81af75\n"
    },
    {
      "commit": "d7cb517b4ce10fa98213da18ccdb2261fb797f7c",
      "tree": "3340a0be3f8c15ed652446b80cc1c11773748646",
      "parents": [
        "46768683136242de4240958708587dded637ef64"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed May 04 16:14:19 2016 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed May 04 23:58:06 2016 +0000"
      },
      "message": "Fixing regression in enter-recents state.\n\n- We should always start the activity when docking to ensure that the\n  launch state is set up correctly.\n\nBug: 28470261\nChange-Id: I4aae0dedb95a1c796c72b487b6700da0754e66f3\n"
    },
    {
      "commit": "46768683136242de4240958708587dded637ef64",
      "tree": "7c5f91a0fd0961dcd9146ae785bdf2ed81fbcbcd",
      "parents": [
        "01d232988a69dfdee7f90cebf560686e458849e4",
        "d197486f26c223566c75fb2df93c152b1fc3172b"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 04 23:49:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:49:59 2016 +0000"
      },
      "message": "Merge \"Send FINGERPRINT_ERROR_LOCKOUT on some devices\" into nyc-dev"
    },
    {
      "commit": "01d232988a69dfdee7f90cebf560686e458849e4",
      "tree": "d058db8babf65d01cf503168118c646363889707",
      "parents": [
        "17bc1fd09042f2749a1c822d32bc48eeb3b280f6",
        "927d3453d39a9048c41eddf2418a97562757e930"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed May 04 23:35:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:35:44 2016 +0000"
      },
      "message": "Merge \"Update VR API docs.\" into nyc-dev"
    },
    {
      "commit": "17bc1fd09042f2749a1c822d32bc48eeb3b280f6",
      "tree": "ed8f93f7ddb81a3742d3f9a623d4c0abe96807d2",
      "parents": [
        "05d61edeb271167b6a9a97aa9adf1fe7bfb9bfbf",
        "aa8bbf1aefa03e567d56e2b62fe7e5a48e0f82a9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 23:31:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:31:33 2016 +0000"
      },
      "message": "Merge changes I4d34ed4b,Iddfbdf5c into nyc-dev\n\n* changes:\n  Fixed a bug where the pin wasn\u0027t scaled correctly\n  Fixed a bug where the scrim was transparent\n"
    },
    {
      "commit": "05d61edeb271167b6a9a97aa9adf1fe7bfb9bfbf",
      "tree": "f36b30b72a533ce148287199b9be06a6c9ab3d63",
      "parents": [
        "4ad13b334057dc541168d4ffdaf61a63b5fb6864",
        "ca59dc0df59c16d22f9c5ea0f1d2fc79f6b92c6c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 23:30:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:30:54 2016 +0000"
      },
      "message": "Merge \"Fixed an issue where the scrim could be lost\" into nyc-dev"
    },
    {
      "commit": "4ad13b334057dc541168d4ffdaf61a63b5fb6864",
      "tree": "20159b61bae06605eb2960913db0588e665864b6",
      "parents": [
        "11619f4782507e7543b23e5aed5f7164f16b20c3",
        "e85788710a6bff2004ec4d8eb2ddf747a040ee82"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 23:30:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:30:16 2016 +0000"
      },
      "message": "Merge \"Fixed a flickering when expanding and the notifications updates\" into nyc-dev"
    },
    {
      "commit": "11619f4782507e7543b23e5aed5f7164f16b20c3",
      "tree": "937e786e5036a1041eaf72a1e14a7b6fd34cb7f7",
      "parents": [
        "910f69e0bb7fc9a6ef880f27fe99ad3a7abbdf15",
        "def35a86530200958384191d43d321dbcda16e2a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 23:29:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:29:46 2016 +0000"
      },
      "message": "Merge changes Ic30e4de6,I34496c73,I096d3823 into nyc-dev\n\n* changes:\n  Fixed a bug where the content height was wrong\n  Fixed the fade in animation when coming from dark\n  Fixed the animation when flinging over the bottom stack\n"
    },
    {
      "commit": "910f69e0bb7fc9a6ef880f27fe99ad3a7abbdf15",
      "tree": "c5d6eae5a69fa858014167aaf91032adc2780724",
      "parents": [
        "35a8c2f00e1c3bb2e2cf24260682400d025a49f0",
        "d13956475e97da9de83f6519eab514770118e7af"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 23:28:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:28:44 2016 +0000"
      },
      "message": "Merge \"Made the dismissal of notifications snappier\" into nyc-dev"
    },
    {
      "commit": "35a8c2f00e1c3bb2e2cf24260682400d025a49f0",
      "tree": "5105170dd32ed996d177bb193ad41b720547de8a",
      "parents": [
        "735fa43314b3779df4af15cc679d00aa9de9c14c",
        "3f19f60d654421eee5b35a92129081f08c977629"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 23:28:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:28:19 2016 +0000"
      },
      "message": "Merge \"Fixed an issue where children would animate strangely when removed\" into nyc-dev"
    },
    {
      "commit": "aa8bbf1aefa03e567d56e2b62fe7e5a48e0f82a9",
      "tree": "1d77ab47cc2455d4d413ac088981258953599436",
      "parents": [
        "3281fe22a12d5f3a34520eda277705f31dcf8060"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 14:13:20 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:48 2016 -0400"
      },
      "message": "Fixed a bug where the pin wasn\u0027t scaled correctly\n\nWhen switching between different users with different\ndensities, the Pin entry wasn\u0027t recreated correctly.\n\nChange-Id: I4d34ed4b2962311f28588b13dd56838c84272edf\nFixes: 27744173\n"
    },
    {
      "commit": "3281fe22a12d5f3a34520eda277705f31dcf8060",
      "tree": "4aff88b97c87206a72af1044f61d4de3cde6910d",
      "parents": [
        "ca59dc0df59c16d22f9c5ea0f1d2fc79f6b92c6c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 11:39:10 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:48 2016 -0400"
      },
      "message": "Fixed a bug where the scrim was transparent\n\nWhen quickly pulling down during the fadeout transition\nthe scrim was never updated anymore. The animation is now\ncancelled in that case.\n\nChange-Id: Iddfbdf5c891732df15f22c81d6fcd4d268ce2593\nFixes: 28054515\n"
    },
    {
      "commit": "ca59dc0df59c16d22f9c5ea0f1d2fc79f6b92c6c",
      "tree": "702df625ad8ce4b6ef75ea7c84ab4a5c90339888",
      "parents": [
        "e85788710a6bff2004ec4d8eb2ddf747a040ee82"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 11:11:10 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:47 2016 -0400"
      },
      "message": "Fixed an issue where the scrim could be lost\n\nWhen the lockscreen camera was launched, the launch\ntransition flags were not correctly updated, leading\nto the scrim not updating anymore.\n\nChange-Id: Ief5f9eae4d9aacd5177d72e6902451c92552d0d1\nFixes: 28404975\n"
    },
    {
      "commit": "e85788710a6bff2004ec4d8eb2ddf747a040ee82",
      "tree": "e9388dce0703fbdf9b5f49cad88b60451ae622bd",
      "parents": [
        "def35a86530200958384191d43d321dbcda16e2a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 03 16:42:50 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:47 2016 -0400"
      },
      "message": "Fixed a flickering when expanding and the notifications updates\n\nChange-Id: Idda8f5cfc61c3c561963eb3ccfffece9fbf5cde3\nFixes: 28557444\n"
    },
    {
      "commit": "def35a86530200958384191d43d321dbcda16e2a",
      "tree": "fe3b26769704d5fa5c7f8183a3b53c7b532f0134",
      "parents": [
        "972123d1f1b5dd276c5e81357e4598b96d6f6a5a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 03 15:52:51 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:46 2016 -0400"
      },
      "message": "Fixed a bug where the content height was wrong\n\nwhen dragging down from a HUN the content height was\nwrong.\n\nChange-Id: Ic30e4de67625ed88942c71e68e6009b832d064ed\nFixes: 28563238\n"
    },
    {
      "commit": "972123d1f1b5dd276c5e81357e4598b96d6f6a5a",
      "tree": "6a4c7438d4629aca77b5100509a555c019fb3f69",
      "parents": [
        "1b2a05eb00746756c4d37ad76d597d909019e56f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 03 14:25:58 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:46 2016 -0400"
      },
      "message": "Fixed the fade in animation when coming from dark\n\nPreviously the fade-in wasn\u0027t happening which is now\nworking.\n\nChange-Id: I34496c735043058009e9cc9bbf169ffa742a78c4\nFixes: 27534592\n"
    },
    {
      "commit": "1b2a05eb00746756c4d37ad76d597d909019e56f",
      "tree": "4a86248891bd05ab38a956902147561aacf1ee8e",
      "parents": [
        "d13956475e97da9de83f6519eab514770118e7af"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 28 14:20:39 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 04 19:24:40 2016 -0400"
      },
      "message": "Fixed the animation when flinging over the bottom stack\n\nThe new approach is still not perfect but has way less artifacts.\n\nChange-Id: I096d3823c5ede720bdf05558d68529e903dce5b5\nFixes: 27744811\n"
    },
    {
      "commit": "735fa43314b3779df4af15cc679d00aa9de9c14c",
      "tree": "80ef929b99b55eca4cae968f4a189a6ae8cece72",
      "parents": [
        "c7656ffcb99b58995f2ea00fe5ee720b4dc05696",
        "cca1c654f8d0d2ec4671e3b1342a2db5a5256eab"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed May 04 23:10:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 23:10:42 2016 +0000"
      },
      "message": "Merge \"Call unlockUserKey in a synchronized section\" into nyc-dev"
    },
    {
      "commit": "c7656ffcb99b58995f2ea00fe5ee720b4dc05696",
      "tree": "d54bf7ac5a8a6e0965039d2bb9dba8d2d3184fd3",
      "parents": [
        "6afe594461930e83cbf5ecf181bf43fcba0060dd",
        "722d27f99c0b8ad4e69afdf7d8f0476b7d47053c"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Wed May 04 22:52:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:52:13 2016 +0000"
      },
      "message": "Merge \"Full-data restore path needs to pass along the widget metadata\" into nyc-dev"
    },
    {
      "commit": "6afe594461930e83cbf5ecf181bf43fcba0060dd",
      "tree": "fa364cca2a5625e9ac2851caa067bf54e963b973",
      "parents": [
        "6eb119c7cb665211d4848c26a3c72d0835e34fed",
        "4ffc3180121b36eec2577b3c311ad4da44c3af56"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 04 22:50:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:50:11 2016 +0000"
      },
      "message": "Merge \"Debug traces to facilitate screen timeout debugging\" into nyc-dev"
    },
    {
      "commit": "6eb119c7cb665211d4848c26a3c72d0835e34fed",
      "tree": "ab79d0d7b4c39ee871ecbe29cb754f334e8c6b28",
      "parents": [
        "fc0810b4d47b3cd679c5c761eb225be3d1351060",
        "d8e877d27d8e5a87446b9e1030325edad268d9e3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 04 22:49:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:49:59 2016 +0000"
      },
      "message": "Merge \"Maybe fix issue #28457907: Pebble app crash + reboot\" into nyc-dev"
    },
    {
      "commit": "fc0810b4d47b3cd679c5c761eb225be3d1351060",
      "tree": "d87b331f04fa8ff5776852be1b6c1b50c673f5f7",
      "parents": [
        "ce3e0e3607173cb493374fc6253c4e4854d51756",
        "9de713d42269a5888d31423b74d4203dce382853"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Wed May 04 22:46:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:46:10 2016 +0000"
      },
      "message": "Merge \"Revert \"Don\u0027t enforce this API - it\u0027s not sensitive\"\" into nyc-dev"
    },
    {
      "commit": "ce3e0e3607173cb493374fc6253c4e4854d51756",
      "tree": "08ede2df92cec8b87f362cb1a9f0361876a29e75",
      "parents": [
        "4e34cd05379d1e96a5ca8081b3e3fa3b1a1cc534",
        "b3a82cff5ab8fbe5930b05a1b150e44f87b25a29"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 22:38:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 22:38:47 2016 +0000"
      },
      "message": "Merge \"docs: Skeletal N-DP3 release notes\" into mnc-io-docs am: 6cf7d79db2\nam: b3a82cff5a\n\n* commit \u0027b3a82cff5ab8fbe5930b05a1b150e44f87b25a29\u0027:\n  docs: Skeletal N-DP3 release notes\n\nChange-Id: I06227b4d50d1eb5a9e26b0847453d9523be02373\n"
    },
    {
      "commit": "b3a82cff5ab8fbe5930b05a1b150e44f87b25a29",
      "tree": "064d2dce812e5b6b62f589ccdb80221a0cb0e4ee",
      "parents": [
        "21a55dc82c24ffb8c0d77c1980fe5acc1400001d",
        "6cf7d79db20d0eb7e0708e488f6cb97b6f157a6c"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 22:36:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 22:36:23 2016 +0000"
      },
      "message": "Merge \"docs: Skeletal N-DP3 release notes\" into mnc-io-docs\nam: 6cf7d79db2\n\n* commit \u00276cf7d79db20d0eb7e0708e488f6cb97b6f157a6c\u0027:\n  docs: Skeletal N-DP3 release notes\n\nChange-Id: I60a0fd0841a6cbc1386539667cb735c9721baba3\n"
    },
    {
      "commit": "6cf7d79db20d0eb7e0708e488f6cb97b6f157a6c",
      "tree": "4983f7522911a760f9ec4864ce014d815b8eb0c8",
      "parents": [
        "0de8689243ae0d48744b7c1584670a10febafe32",
        "04b3ed94f84571b81b82686ecf165dc931c38d36"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 22:28:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:28:10 2016 +0000"
      },
      "message": "Merge \"docs: Skeletal N-DP3 release notes\" into mnc-io-docs"
    },
    {
      "commit": "4e34cd05379d1e96a5ca8081b3e3fa3b1a1cc534",
      "tree": "5c3f9db8cc01875033f4e411b4035f60f4727e10",
      "parents": [
        "ecf4622618bb963d913a3e217c92da61f305d79e",
        "fc56377178facb133e5e4f759f51be9ea2642c82"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 22:23:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:23:26 2016 +0000"
      },
      "message": "Merge \"Fix View leakage from mPreSortedChildren\" into nyc-dev"
    },
    {
      "commit": "ecf4622618bb963d913a3e217c92da61f305d79e",
      "tree": "d58070a9ef867828d2b142849a398867fcbb5b86",
      "parents": [
        "ccca9fe2fe589c8ccde65aa8f86bdeb24561fd32",
        "0dc591b48d96c7b5ac809197c2fb758dccec15a2"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 22:20:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:20:24 2016 +0000"
      },
      "message": "Merge \"Disallow suspending the default dialer\" into nyc-dev"
    },
    {
      "commit": "ccca9fe2fe589c8ccde65aa8f86bdeb24561fd32",
      "tree": "b7043a8b8412d94905e18437672e537d094ee7b7",
      "parents": [
        "12b1776dde23a714d705a3095c9808c68d17fe43",
        "51d1d9165aeef4315207900fe1ea36b3ae55ab29"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 22:13:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 22:13:32 2016 +0000"
      },
      "message": "Merge \"Don\u0027t keep dead window with borrowed app token visible\" into nyc-dev"
    },
    {
      "commit": "4ffc3180121b36eec2577b3c311ad4da44c3af56",
      "tree": "d87fa1dee35adbe705cfdc4a867c814e49ea7b39",
      "parents": [
        "f62dd564edfa7f9e02e17e7a2e3107dbc7b4abb0"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 04 15:06:02 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 04 15:09:01 2016 -0700"
      },
      "message": "Debug traces to facilitate screen timeout debugging\n\nbug: 27522448\nChange-Id: I4d51be316e4aedecffb7001126849d7c6136d517\n"
    },
    {
      "commit": "12b1776dde23a714d705a3095c9808c68d17fe43",
      "tree": "91fcaa70e48a97e912277fa66b0740356da41930",
      "parents": [
        "c381c4e8e7b7dfc2aed0a662bf56e3d6e512df5d",
        "69a4e8e5a0169a093df3dcfd3f941bfce99118ae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 21:58:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 21:58:19 2016 +0000"
      },
      "message": "Merge \"Fix QS not collapsing after some QQS gestures\" into nyc-dev"
    },
    {
      "commit": "cca1c654f8d0d2ec4671e3b1342a2db5a5256eab",
      "tree": "489fb9f52a768f05f3ab54c50bd45cac7fcc6007",
      "parents": [
        "68c1e1935d5c3de080513a31b305eef722ee380c"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed May 04 14:57:48 2016 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed May 04 14:57:48 2016 -0700"
      },
      "message": "Call unlockUserKey in a synchronized section\n\nThis will make callers of isUserRunning to wait for the unlock to finish.\n\nBug: 28530527\nChange-Id: I272e2166cdc3df8e34c3436c9c18ba6765da0625\n"
    },
    {
      "commit": "c381c4e8e7b7dfc2aed0a662bf56e3d6e512df5d",
      "tree": "f2a2eaccbd6bc863578f0d4998d145830aeaa2d4",
      "parents": [
        "68c1e1935d5c3de080513a31b305eef722ee380c",
        "d86fb2ce37b6b812992a28e7210a82f169d1cdcf"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 04 21:49:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 21:49:11 2016 +0000"
      },
      "message": "Merge \"Force second measure pass when there is a configuration change\" into nyc-dev"
    },
    {
      "commit": "68c1e1935d5c3de080513a31b305eef722ee380c",
      "tree": "88314a4e2d44307c560796b3fde88fcdc32225fe",
      "parents": [
        "94e3b80d5b3fd88f6656cb5cae813c4e63faebff",
        "d0d07974745dcc947bb498198166f5872c7ec4a1"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed May 04 21:39:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 21:39:15 2016 +0000"
      },
      "message": "Merge \"Fix a behavior change in \"Show software keyboard\".\" into nyc-dev"
    },
    {
      "commit": "94e3b80d5b3fd88f6656cb5cae813c4e63faebff",
      "tree": "4ec9a7ce7e73309b0d1eb6df42e3fd3ba7b5e15f",
      "parents": [
        "441da79d8aa7b873f23227d10ecd425671b85506",
        "080efafe1fd5fb8e8d2b774ccd00faa08c3b5a3c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 20:58:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 20:58:39 2016 +0000"
      },
      "message": "Merge \"Finish selection mode after copyto and share...\" into nyc-dev"
    },
    {
      "commit": "441da79d8aa7b873f23227d10ecd425671b85506",
      "tree": "84dfcf0cc43ae10753b52b578b72541e41f643c8",
      "parents": [
        "5f81a3f84c97999f9eb19291c7b4f67ad8576c7c",
        "a895559a41930b6665d8e3056b463633f3096fbc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 20:50:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 20:50:16 2016 +0000"
      },
      "message": "Merge \"Marking @SystemApi permissions @hide too.\" into nyc-dev"
    },
    {
      "commit": "d8e877d27d8e5a87446b9e1030325edad268d9e3",
      "tree": "362fa5ef36f8df637751c9f200adfdb50531c24f",
      "parents": [
        "3fff306827c6fe998f8569d71ea18da597eb5a85"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 03 16:57:54 2016 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 04 13:43:58 2016 -0700"
      },
      "message": "Maybe fix issue #28457907: Pebble app crash + reboot\n\nFix this long-standing multi-threading issue in Bundle\nwhen multiple threads are trying to read from a Bundle\nand conflict to due unparceling.\n\nThere are two critical sections this protects: writing\nthe bundle in to a parcel (when it is doing this from\nthe bundle\u0027s already parcelled representation), and\nunparcelling a bundle into its map of entries.\n\nChange-Id: I5470002f090e63dd623a573da6c204d3b5b661f4\n"
    },
    {
      "commit": "fc56377178facb133e5e4f759f51be9ea2642c82",
      "tree": "a96f17fe587e4239de1785c7f16da891df267319",
      "parents": [
        "08ca2e3a7593ced4967c56709a1fe675408d42dc"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed May 04 13:34:30 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed May 04 13:40:07 2016 -0700"
      },
      "message": "Fix View leakage from mPreSortedChildren\n\nbug:28553824\n\nChange-Id: I62bfa3dcb121792dff7d00be1f4b018a99c96e1d\n"
    },
    {
      "commit": "04b3ed94f84571b81b82686ecf165dc931c38d36",
      "tree": "225fb2a0a7c6e52acbb8af23a9fc6d5a592db227",
      "parents": [
        "5c197a1513a1a3b181977c6425a0f542d770a1bc"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 12:58:43 2016 -0700"
      },
      "committer": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 13:30:28 2016 -0700"
      },
      "message": "docs: Skeletal N-DP3 release notes\n\nSetting up the outline of the DP3 release notes, and bumping DP2\nstuff to \"archive\". Updating ID tags as necessary.\n\nSee first comment for doc stage location.\n\nbug: 28591801\nChange-Id: Ide1bc24ecf8c72fee6b148e30a9b895f2b91d8c9\n"
    },
    {
      "commit": "5f81a3f84c97999f9eb19291c7b4f67ad8576c7c",
      "tree": "be002df1dd42bf8781016b198ab82bf4ffb757dc",
      "parents": [
        "6954edf67c9e4f9717d42ddd3b424dd3164062fd",
        "5dc6d6551e28c4b1eb93d4047b40049ddc7c23c3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 20:28:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 20:28:51 2016 +0000"
      },
      "message": "Merge \"Make sure to pause activity before stopping\" into nyc-dev"
    },
    {
      "commit": "51d1d9165aeef4315207900fe1ea36b3ae55ab29",
      "tree": "7cfae259f85be7aefe4a76ad541f3754b9dd06b3",
      "parents": [
        "b5cc6af44ff69200c1693975c76d094bd46adb69"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 04 13:27:18 2016 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 04 13:27:18 2016 -0700"
      },
      "message": "Don\u0027t keep dead window with borrowed app token visible\n\nIf the window was add by a client using another client\u0027s app token,\nwe don\u0027t want to keep the dead window around for this case since\nthis funcationality is meant for \u0027real\u0027 apps.\n\nBug: 28467642\nChange-Id: Ie4fdd9f90b122439a2fbcc60085ebfdb562d5c6d\n"
    },
    {
      "commit": "6954edf67c9e4f9717d42ddd3b424dd3164062fd",
      "tree": "a6820b19b7ce10c9bdf0aa8ffe9b76cb500a179a",
      "parents": [
        "9ff00836473dca5e91bccf109902246458b44adc",
        "21a55dc82c24ffb8c0d77c1980fe5acc1400001d"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed May 04 20:21:53 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 20:21:53 2016 +0000"
      },
      "message": "Docs: Adds fugu to list of Vulkan-supported devices. am: 0677d4b715 am: 60e5bc30bb am: 0de8689243\nam: 21a55dc82c\n\n* commit \u002721a55dc82c24ffb8c0d77c1980fe5acc1400001d\u0027:\n  Docs: Adds fugu to list of Vulkan-supported devices.\n\nChange-Id: I372454e0f336d4ae4703ca296e102447db247d61\n"
    },
    {
      "commit": "21a55dc82c24ffb8c0d77c1980fe5acc1400001d",
      "tree": "c73bbcb91c9dbb260ebbeb729a9aacf2f7fdbad1",
      "parents": [
        "99dfd4c92f13f9fe024fe995261bcfdd8bd61295",
        "0de8689243ae0d48744b7c1584670a10febafe32"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed May 04 20:13:37 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 20:13:37 2016 +0000"
      },
      "message": "Docs: Adds fugu to list of Vulkan-supported devices. am: 0677d4b715 am: 60e5bc30bb\nam: 0de8689243\n\n* commit \u00270de8689243ae0d48744b7c1584670a10febafe32\u0027:\n  Docs: Adds fugu to list of Vulkan-supported devices.\n\nChange-Id: If89adfe3f280815f26cec7048e50e4d8c9ad7b7d\n"
    },
    {
      "commit": "9ff00836473dca5e91bccf109902246458b44adc",
      "tree": "aaeea764b56788bdb236e00966172a743810a4f9",
      "parents": [
        "9e5d4e078a93f187f6ec612734dded61372636fb",
        "cd4e382bd01945c86a9fa7cf9a00823a284d9a65"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 04 20:11:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 20:11:56 2016 +0000"
      },
      "message": "Merge \"Fix QS header size after landscape inflation\" into nyc-dev"
    },
    {
      "commit": "cd4e382bd01945c86a9fa7cf9a00823a284d9a65",
      "tree": "98c7dc83522eee2edd5d57e9bde8d3ed61300a55",
      "parents": [
        "42791eca7dd70a077bca554b708c65794afdde92"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 04 16:08:08 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 04 16:08:08 2016 -0400"
      },
      "message": "Fix QS header size after landscape inflation\n\nChange-Id: Ic735462d0af2437ed9e74a960ff0dc12126c30f2\nFixes: 28306834\n"
    },
    {
      "commit": "0de8689243ae0d48744b7c1584670a10febafe32",
      "tree": "e0f592d9ed36290a38ed2043aeab61ce3523ff05",
      "parents": [
        "5c197a1513a1a3b181977c6425a0f542d770a1bc",
        "60e5bc30bbb41f25836a8bbd2a04bc2eab4b7f8c"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed May 04 20:04:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 20:04:06 2016 +0000"
      },
      "message": "Docs: Adds fugu to list of Vulkan-supported devices. am: 0677d4b715\nam: 60e5bc30bb\n\n* commit \u002760e5bc30bbb41f25836a8bbd2a04bc2eab4b7f8c\u0027:\n  Docs: Adds fugu to list of Vulkan-supported devices.\n\nChange-Id: Iab5e6c2b992c241de667476ce74b2bc6a2d4dac9\n"
    },
    {
      "commit": "69a4e8e5a0169a093df3dcfd3f941bfce99118ae",
      "tree": "b120516e3df5dfb3f93eb64426e5a30d0951290d",
      "parents": [
        "42791eca7dd70a077bca554b708c65794afdde92"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 04 16:00:36 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 04 16:00:36 2016 -0400"
      },
      "message": "Fix QS not collapsing after some QQS gestures\n\nChange-Id: I0178bb15a162f8dba19e63471d955a838eeea6c7\nFixes: 28479933\n"
    },
    {
      "commit": "60e5bc30bbb41f25836a8bbd2a04bc2eab4b7f8c",
      "tree": "e0f592d9ed36290a38ed2043aeab61ce3523ff05",
      "parents": [
        "6006856b24335473e71a58d3bf45d49c57ea6055",
        "0677d4b7153327fef6b33c90c5bf61f756c1bea3"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed May 04 20:00:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 20:00:08 2016 +0000"
      },
      "message": "Docs: Adds fugu to list of Vulkan-supported devices.\nam: 0677d4b715\n\n* commit \u00270677d4b7153327fef6b33c90c5bf61f756c1bea3\u0027:\n  Docs: Adds fugu to list of Vulkan-supported devices.\n\nChange-Id: Ida6a6972ff32917eb9367871d6ea0766cc37d05e\n"
    },
    {
      "commit": "9e5d4e078a93f187f6ec612734dded61372636fb",
      "tree": "81e23e0c0a1ad3ddd443c81a11ebdf48402feef4",
      "parents": [
        "7ec93a1ee2d381fdcd3be271712e4179ddbf9829",
        "bfaa47233215996b8554a4b7a1a7b36bb3eaf607"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed May 04 19:22:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 19:22:58 2016 +0000"
      },
      "message": "Merge \"Add HP and Mopria print recommendation service\" into nyc-dev"
    },
    {
      "commit": "0677d4b7153327fef6b33c90c5bf61f756c1bea3",
      "tree": "9ccb2b1e63efa48f65d2ca10a78a4018243e32c5",
      "parents": [
        "2d542c555851d896ceecb0e7a51819fef4f2cfbd"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed May 04 12:14:08 2016 -0700"
      },
      "committer": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed May 04 12:14:08 2016 -0700"
      },
      "message": "Docs: Adds fugu to list of Vulkan-supported devices.\n\nChange-Id: Ic61f5e20c6c950ef7333e56757a782f67bae8da1\n"
    },
    {
      "commit": "d0d07974745dcc947bb498198166f5872c7ec4a1",
      "tree": "232f793aa555ef10f9df6e2a7ca68ef1411efe6c",
      "parents": [
        "facdf193139ab32582cf642a6648261bd873268a"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed May 04 11:56:35 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed May 04 11:56:35 2016 -0700"
      },
      "message": "Fix a behavior change in \"Show software keyboard\".\n\nThis bug was a corner case of stopping lying about\nConfiguration#keyboard when \"Show software keyboard\" is turned on, which\nwas done by my CL [1] in Android N development cycle.\n\nPrevious implementation\n\n  if (config.keyboard !\u003d Configuration.KEYBOARD_NOKEYS) {\n\nhad relied on the fact that the system was lying about config.keyboard,\nwhich is no longer valid.  We need to change the behavior of\nInputMethodService#onShowInputRequested() depending on\nSettings.Secure.SHOW_IME_WITH_HARD_KEYBOARD like we did for\nInputMethodService#onEvaluateInputViewShown() in [1] to minimize the\nimpact on stopping lying about Configuration#keyboard.\n\n [1]: Id4d332e3909590c68345e10e1f2e18650efb2eb7\n      7b739a802cb7d97460a0bf8a1e9774efe96fa552\n\nBug: 28423439\nChange-Id: I8a774cbf61ac706d8446be91b17bceee57a13656\n"
    },
    {
      "commit": "5dc6d6551e28c4b1eb93d4047b40049ddc7c23c3",
      "tree": "b48aad0af6b7beb9371f2a0baf020f15fb7e8d68",
      "parents": [
        "b5cc6af44ff69200c1693975c76d094bd46adb69"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 04 10:24:33 2016 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 04 11:46:29 2016 -0700"
      },
      "message": "Make sure to pause activity before stopping\n\nIn some cases it is possible for activity manager to request\na resumed activity to stop when it\u0027s visibility changes. This\nis a valid transition, however we need to make sure to pause\nthe activity on the client side before stopping it so lifecycle\ntransition works as expected.\n\nBug: 28574036\nChange-Id: I759b38bbd1c9c3bb0475759bcb638d8223fa504d\n"
    },
    {
      "commit": "7ec93a1ee2d381fdcd3be271712e4179ddbf9829",
      "tree": "c20128283fc25483be11fd3b0aea9d63821ab936",
      "parents": [
        "a5e6553917359bb662c8f2788feb3d617803d406",
        "dc67971a996c447c71ceb9ad983c79c96f598bcc"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 18:38:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 18:38:30 2016 +0000"
      },
      "message": "Merge \"Add lockdownEnabled parameter to always-on VPN API\" into nyc-dev"
    },
    {
      "commit": "a5e6553917359bb662c8f2788feb3d617803d406",
      "tree": "a203469e2ec0f48822f4b086341b3917a104ddbc",
      "parents": [
        "a75f01557cb3299de69ae856a06e824535de6e39",
        "323f29df583e9338e3b2bf90fc8c0785a934a61b"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 18:35:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 18:35:19 2016 +0000"
      },
      "message": "Merge changes I31d5260d,Ied92f558 into nyc-dev\n\n* changes:\n  Start VPN as early as possible during startup\n  Split network agent created state from connected state\n"
    },
    {
      "commit": "a75f01557cb3299de69ae856a06e824535de6e39",
      "tree": "0b4ce7e4f21732d2622ad2c39c385909d6811321",
      "parents": [
        "9a2384a7a6ad4ff630f125e844f7b202ec3cc649",
        "99dfd4c92f13f9fe024fe995261bcfdd8bd61295"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 18:30:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 18:30:17 2016 +0000"
      },
      "message": "Merge \"docs: Renaming /go/ top-level directory to /topic/\" into mnc-mr-docs am: 6006856b24 am: 5c197a1513\nam: 99dfd4c92f\n\n* commit \u002799dfd4c92f13f9fe024fe995261bcfdd8bd61295\u0027:\n  docs: Renaming /go/ top-level directory to /topic/\n\nChange-Id: Ie817cd75f56e9bc8d5080711d0cb7de6887541aa\n"
    },
    {
      "commit": "9de713d42269a5888d31423b74d4203dce382853",
      "tree": "5d6873981f5b03b379d33adc4dd93823a98f1297",
      "parents": [
        "b69b5b4a6ddf14ad41de93a46095466858fbdec2"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Mon May 02 22:45:33 2016 +0000"
      },
      "committer": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Wed May 04 18:25:23 2016 +0000"
      },
      "message": "Revert \"Don\u0027t enforce this API - it\u0027s not sensitive\"\n\nThis reverts commit 895504e55788c5c7fd90830dcf01c41a79ca7fe4.\nAlso adds a change to device manager to prevent failure there\nas in the bug below.\n\nBug: 28512889\n\nChange-Id: I4a445ec365133e9e2764e2d625d61fc6ee2008ec\n"
    },
    {
      "commit": "99dfd4c92f13f9fe024fe995261bcfdd8bd61295",
      "tree": "ea0d0f9966bca3234550f5a6c610bb44d985224f",
      "parents": [
        "ad6af19b1b99a9cd5b8f2db6010532f19d38aae2",
        "5c197a1513a1a3b181977c6425a0f542d770a1bc"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 18:23:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 18:23:07 2016 +0000"
      },
      "message": "Merge \"docs: Renaming /go/ top-level directory to /topic/\" into mnc-mr-docs am: 6006856b24\nam: 5c197a1513\n\n* commit \u00275c197a1513a1a3b181977c6425a0f542d770a1bc\u0027:\n  docs: Renaming /go/ top-level directory to /topic/\n\nChange-Id: I1a49367d42f2d16e0b3c9c9f41bb844a00052490\n"
    },
    {
      "commit": "d86fb2ce37b6b812992a28e7210a82f169d1cdcf",
      "tree": "cb21f0d6fed7773cbf55001d4d06671b3cde5d10",
      "parents": [
        "9a2384a7a6ad4ff630f125e844f7b202ec3cc649"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 04 07:26:02 2016 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed May 04 18:14:46 2016 +0000"
      },
      "message": "Force second measure pass when there is a configuration change\n\nIt\u0027s possible for a call to updateConfiguration() to happen in the middle\nof performTraversals(), after the measure phase has happened, but before\nthe layout phase. During the configuration call, it\u0027s possible for views to\nhave requestLayout() called on them. This can result in the request flag\nnot getting cleared, because views that have had layout requested, but which\nhave not yet been measured, may not be told to layout.\n\nThe correct flow should be that any code path causing requestLayout() (which\ncould be anything that calls out to user/app code) should happen before the\nmeasure phase (or cause a second measure to occur). For now, causing the second\nmeasure to occur is a low-risk simple change that fixes the immediate problem.\n\nIssue #28152259  Calling requestLayout from inside View.onConfigurationChanged can cause problems\n\nChange-Id: I3b532eeacc3784d8d21193d01ddd7fa15ac0684e\n"
    },
    {
      "commit": "9a2384a7a6ad4ff630f125e844f7b202ec3cc649",
      "tree": "0ad90772e2b6746737d12cb5aa8cfcdc23ace17a",
      "parents": [
        "d516e30b915ffabd0c09f5726d44c1f51fdeceec",
        "1705fc476771a9318304fea1b07ab1cbe4059303"
      ],
      "author": {
        "name": "Abhijith Shastry",
        "email": "ashastry@google.com",
        "time": "Wed May 04 18:14:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 18:14:38 2016 +0000"
      },
      "message": "Merge \"Update BlockedNumberContract documentation.\" into nyc-dev"
    },
    {
      "commit": "5c197a1513a1a3b181977c6425a0f542d770a1bc",
      "tree": "a236e775e3a6a9403771cf840fffe61d9e73e331",
      "parents": [
        "e77eefbe29908d6500c56fc3090be94e097bbb1c",
        "6006856b24335473e71a58d3bf45d49c57ea6055"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 18:14:32 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 18:14:32 2016 +0000"
      },
      "message": "Merge \"docs: Renaming /go/ top-level directory to /topic/\" into mnc-mr-docs\nam: 6006856b24\n\n* commit \u00276006856b24335473e71a58d3bf45d49c57ea6055\u0027:\n  docs: Renaming /go/ top-level directory to /topic/\n\nChange-Id: I6401fd1a31ec8c064387b9a7e49aaf52a76b80f1\n"
    },
    {
      "commit": "6006856b24335473e71a58d3bf45d49c57ea6055",
      "tree": "a236e775e3a6a9403771cf840fffe61d9e73e331",
      "parents": [
        "3548f40a28722750dc581414f329b6741502fb6a",
        "f33272d531955d6eca3795dc1c00f6fb9b88a457"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed May 04 18:07:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 18:07:10 2016 +0000"
      },
      "message": "Merge \"docs: Renaming /go/ top-level directory to /topic/\" into mnc-mr-docs"
    },
    {
      "commit": "d516e30b915ffabd0c09f5726d44c1f51fdeceec",
      "tree": "18c67c65a66e510b3bae556075ec6be3e9bcf93f",
      "parents": [
        "b69b5b4a6ddf14ad41de93a46095466858fbdec2",
        "c8dd93d4c8b3f673c0eb739e8622de4d906b3204"
      ],
      "author": {
        "name": "Renat Aksitov",
        "email": "raksitov@google.com",
        "time": "Wed May 04 18:02:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 18:02:47 2016 +0000"
      },
      "message": "Merge \"Voice Messaging Intent API.\" into nyc-dev"
    },
    {
      "commit": "b69b5b4a6ddf14ad41de93a46095466858fbdec2",
      "tree": "25aa8f62331346cc5432bf153cd8c76fe49d0221",
      "parents": [
        "2ff157c027cb3eb5eddefa39617ec49aeb75a139",
        "4a3a601082b88ee057aa71421e45cb00041ecfff"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed May 04 17:33:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 17:33:54 2016 +0000"
      },
      "message": "Merge \"Revert \"TIF: add signal detection feature for HW inputs\"\" into nyc-dev"
    },
    {
      "commit": "2ff157c027cb3eb5eddefa39617ec49aeb75a139",
      "tree": "2d108a405baaf6084cbcf9879dcb902129e6a660",
      "parents": [
        "69e0d8299460afeea1d33619b341937914a42839",
        "841fa8ad94c27794846905be3804ccc1f356bed6"
      ],
      "author": {
        "name": "Sid Soundararajan",
        "email": "ssoundar@google.com",
        "time": "Wed May 04 17:14:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 17:14:19 2016 +0000"
      },
      "message": "Merge \"Add a null check for the thumbnail image for transition\" into nyc-dev"
    },
    {
      "commit": "69e0d8299460afeea1d33619b341937914a42839",
      "tree": "2640c3207f4c0c78aeec7f59941cbed2607c45de",
      "parents": [
        "221c6e6db77c99351d65db29c432caa077613124",
        "617a7804bb2ffcf465f39e0e219951881ee44e57"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 17:09:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 17:09:52 2016 +0000"
      },
      "message": "Merge \"Uncheck unselected radio buttons.\" into nyc-dev"
    },
    {
      "commit": "221c6e6db77c99351d65db29c432caa077613124",
      "tree": "e7415d91c71601a326706913049c5486290e88bf",
      "parents": [
        "be3e539ff7b26d497f930fb2faf761e94fa99297",
        "f67661cc7a97754ed916f328e0aed3ea8f48bc49"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 17:07:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 17:07:13 2016 +0000"
      },
      "message": "Merge \"Fix ClipData JavaDoc and behavior that contradicts JavaDoc\" into nyc-dev"
    },
    {
      "commit": "be3e539ff7b26d497f930fb2faf761e94fa99297",
      "tree": "64914c0ce44e0c12d584074588f9388f83c8ef73",
      "parents": [
        "3fff306827c6fe998f8569d71ea18da597eb5a85",
        "e8fc84b449d0b0850b1ffacdc43b103521bd2ebd"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Wed May 04 17:02:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 17:02:18 2016 +0000"
      },
      "message": "Merge \"Fix race condition in MetricsLoggerService\" into nyc-dev"
    },
    {
      "commit": "0dc591b48d96c7b5ac809197c2fb758dccec15a2",
      "tree": "94994c7f1b51f0bcde92ddddd20f41b557e083ca",
      "parents": [
        "7544ac22e474547a3cbeaff0dcaf163bbbd4fca7"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 13:01:46 2016 +0100"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 16:49:15 2016 +0000"
      },
      "message": "Disallow suspending the default dialer\n\nThis is the only case that still had to be protected by priv-app, so\nthat check is removed at the same time.\n\nBug: 27635033\nChange-Id: Ifd5e59ab56eb45f0651cb25882ead920c758ae51\n"
    },
    {
      "commit": "3fff306827c6fe998f8569d71ea18da597eb5a85",
      "tree": "8e86f6cc3f873059b576df38d1e9765c1b416d3a",
      "parents": [
        "e06ef946f4f86e11f9a8ed5abe216ef7b76aebf0",
        "9efd34e00c5ab7049a2167ca63c089a023255e2b"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed May 04 16:46:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 16:46:30 2016 +0000"
      },
      "message": "Merge \"Disable share when dirs selected.\" into nyc-dev"
    },
    {
      "commit": "323f29df583e9338e3b2bf90fc8c0785a934a61b",
      "tree": "f9f2410383898f3569ac7da298f6bbd706762a2a",
      "parents": [
        "585e24889455d1d70d14a9c89a8acef922994898"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 16:38:06 2016 +0100"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 17:46:10 2016 +0100"
      },
      "message": "Start VPN as early as possible during startup\n\n- Switch from USER_STARTING to USER_STARTED which is the foreground\n  version of the broadcast\n\n- Set the new VPN network as CONNECTING initially to avoid spamming\n  apps with useless notifications ahead of the network being fully\n  available\n\nBug: 26694104\nFix: 28335277\nChange-Id: I31d5260dda62ff440c31c44eb0aa5c891e2717e5\n"
    },
    {
      "commit": "e06ef946f4f86e11f9a8ed5abe216ef7b76aebf0",
      "tree": "faadd149da2692e7dbf9a5a8b66ecb87742afe04",
      "parents": [
        "5282bb5ee71aa22cd9b943994e7af773730acbed",
        "067d6fadd90ecd6efc07669561bbefd72a5d9f14"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 16:41:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 16:41:08 2016 +0000"
      },
      "message": "Merge \"Collect mime type data correctly for all URIs added to ClipData\" into nyc-dev"
    },
    {
      "commit": "585e24889455d1d70d14a9c89a8acef922994898",
      "tree": "01db20d9e62848e7a314aa47ff80ee55bb25166d",
      "parents": [
        "7544ac22e474547a3cbeaff0dcaf163bbbd4fca7"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Sun May 01 23:00:00 2016 +0100"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed May 04 16:24:46 2016 +0000"
      },
      "message": "Split network agent created state from connected state\n\nNetwork creation setup sometimes involves extra steps after actually\ncalling into netd to create the underlying network, rules \u0026 routes \u0026\nto begin allowing sockets bound to it.\n\nFor example, VPN networks can set a UID whitelist or blacklist. This\nshould happen:\n\n  - AFTER there is a netID \u0026 network created in netd as\n    network-specific rules will need to be tied to / point at it. Those\n    rules are tied to the lifecycle of netd\u0027s network which is tracked\n    by `NetworkAgentInfo.created` on the frameworks side.\n\n  - BEFORE the CONNECTED broadcast and network callbacks have been sent\n    out so that we don\u0027t create a race condition between clients that\n    want to use the network and the server actually having the network\n    ready\n\nThe race condition existed prior to this change and required any client\nmaking use of network callbacks to sleep for a short amount of time after\nreceiving to actually be able to use the network.\n\nAmong other things, that race condition is now fixed.\n\nBug: 26694104\nChange-Id: Ied92f5588a98c3e97f456bc98b676bf201ab5472\n"
    },
    {
      "commit": "5282bb5ee71aa22cd9b943994e7af773730acbed",
      "tree": "da8179107e0d7101f792e4358b92fc202cec5022",
      "parents": [
        "ce7d13e9e69a886f3cd5117cc4060a38885b5d10",
        "7fd9b8c578ffb82d0fca2b922fe50b6bd1b4a6f8"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 04 13:45:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 13:45:13 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "ce7d13e9e69a886f3cd5117cc4060a38885b5d10",
      "tree": "f289d2e39f0bf1acecc3b772f902d0ccb95efcdb",
      "parents": [
        "2799ff8a4b88a7f61978bc186259009915b42b29",
        "a7558df31087a048a7e5f0c4293251eedda25a17"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 04 13:45:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 13:45:09 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "2799ff8a4b88a7f61978bc186259009915b42b29",
      "tree": "27c1eeb8357668dd41cfbfd05e93dcd4d213454c",
      "parents": [
        "151a7bb5020a46144d618a30624916eb58446517",
        "3a5ffb25d7c77a05129f0e1b8320a470898bb975"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 04 13:42:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 13:42:31 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "151a7bb5020a46144d618a30624916eb58446517",
      "tree": "24ce1683bea160ca7b3970adf7808890ce67f588",
      "parents": [
        "b5cc6af44ff69200c1693975c76d094bd46adb69",
        "a90acec6328459b86181708d2d868df1caad2340"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 04 13:42:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 13:42:17 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "617a7804bb2ffcf465f39e0e219951881ee44e57",
      "tree": "57b724e3f0134026a869f07c9ca999e1eb8dcea5",
      "parents": [
        "42791eca7dd70a077bca554b708c65794afdde92"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Apr 29 14:32:46 2016 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 04 09:31:56 2016 -0400"
      },
      "message": "Uncheck unselected radio buttons.\n\nFixes: 28518097\nChange-Id: I22cce7837802a97f15af4170f8991db1685ee121\n"
    },
    {
      "commit": "b5cc6af44ff69200c1693975c76d094bd46adb69",
      "tree": "d835e8f24bd10922dc4a9af71226a5b991af6a8a",
      "parents": [
        "42791eca7dd70a077bca554b708c65794afdde92",
        "ac0dbbbb8a4c5917cb07680021406c17b3333b98"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 13:24:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 13:24:13 2016 +0000"
      },
      "message": "Merge \"Don\u0027t display 1st-time dialog when disabling Data Saver.\" into nyc-dev"
    },
    {
      "commit": "42791eca7dd70a077bca554b708c65794afdde92",
      "tree": "73b0d9b3b0f15339ed2bc82b390af5c4f242b110",
      "parents": [
        "3423a513e7c0c0a0a7ae0fada1fc684c990c0aa2",
        "b90f5389ddd704bb50bb7846ff3298920e7bb40a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 12:37:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 12:37:21 2016 +0000"
      },
      "message": "Merge \"[WebView] Update ServiceWorker related documentation.\" into nyc-dev"
    },
    {
      "commit": "3423a513e7c0c0a0a7ae0fada1fc684c990c0aa2",
      "tree": "1a8e5e86a3c470202c3349e5727c15908987d1dd",
      "parents": [
        "92d0e9a4ede2c1b8132d9d980d1e51b2e5558ffb",
        "de3a068af63abc0f4173d4c4b2d8530bae6dd203"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 04 10:47:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 10:47:55 2016 +0000"
      },
      "message": "Merge \"Do not show exception stack trace when no child profile key\" into nyc-dev"
    },
    {
      "commit": "92d0e9a4ede2c1b8132d9d980d1e51b2e5558ffb",
      "tree": "0ede8938329fa0ad3f60b58162a44a2ae24aa0ac",
      "parents": [
        "c820cc5fb1eb036e76d60a25f151cbd91485feb3",
        "cd35def3c35f04d7fd056590d4668b5ebbc80490"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 04 10:11:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 10:11:21 2016 +0000"
      },
      "message": "Merge \"Make notification reply can response to work challenge\" into nyc-dev"
    },
    {
      "commit": "de3a068af63abc0f4173d4c4b2d8530bae6dd203",
      "tree": "84e69427786ccbf66be6b389852b0ffb89099de6",
      "parents": [
        "ecd73f48fe219cf238c4c2ec692c42855787bde0"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue May 03 14:50:03 2016 +0100"
      },
      "committer": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed May 04 10:09:50 2016 +0000"
      },
      "message": "Do not show exception stack trace when no child profile key\n\nBug: 28396912\nChange-Id: I48e3f3223d04a0ba3dd2d975901b0504ce0dd25f\n"
    },
    {
      "commit": "c820cc5fb1eb036e76d60a25f151cbd91485feb3",
      "tree": "0604c80c2e7c20bebe5d571e8faf88b84a8c2124",
      "parents": [
        "564915c58e30a1849386f1a77559a461b9f681f4"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Tue May 03 18:58:28 2016 +0100"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Wed May 04 09:33:08 2016 +0000"
      },
      "message": "New settings key and policy transparency for managed profile settings\n\nBug: 28281560\nChange-Id: I38d0c202088df410a28e78800de4e74377ec3216\n"
    },
    {
      "commit": "a7558df31087a048a7e5f0c4293251eedda25a17",
      "tree": "4b4b2818f418ad290eb84f965cd1b8e1c7ce27cf",
      "parents": [
        "27c279d5c8f0c237c4b95bffebbfe2ca4b5b8d75"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 04 00:06:46 2016 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 04 00:06:46 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 28463229\nChange-Id: Ic96e78c740e77efbccaee8718e981d6fb9a1da58\n"
    },
    {
      "commit": "7fd9b8c578ffb82d0fca2b922fe50b6bd1b4a6f8",
      "tree": "d9c96f955c49a48e2408492cc418414bf9e9ea14",
      "parents": [
        "27c279d5c8f0c237c4b95bffebbfe2ca4b5b8d75"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 03 23:29:06 2016 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 03 23:29:06 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 28463229\nChange-Id: Ia8bad7599bc6c36fd2d28e3e1b223ab64c6981ba\n"
    },
    {
      "commit": "3a5ffb25d7c77a05129f0e1b8320a470898bb975",
      "tree": "6afc64fcf931443340e0fd5d24050d45d5cfe324",
      "parents": [
        "27c279d5c8f0c237c4b95bffebbfe2ca4b5b8d75"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 03 23:15:27 2016 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 03 23:15:27 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 28463229\nChange-Id: If0b1247f6f525c6db0dddb5fa591d7c46bb2fbf0\n"
    },
    {
      "commit": "a90acec6328459b86181708d2d868df1caad2340",
      "tree": "969f2be1a9e0023a38807fd2e563692da168c4e2",
      "parents": [
        "27c279d5c8f0c237c4b95bffebbfe2ca4b5b8d75"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 03 23:07:15 2016 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue May 03 23:07:15 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 28463229\nChange-Id: I0bd21ace6a871d1e74ce5a670acf2f0ed30c12fe\n"
    },
    {
      "commit": "564915c58e30a1849386f1a77559a461b9f681f4",
      "tree": "e8ff8b8c2fd4781de20c3a50eb93787a9e853be3",
      "parents": [
        "c8cc38c8c56770dd3ff2a7e2fbb3267c6a9a14d0",
        "4f10040f6b37f4d3c11487d452d3eb86c858a756"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 03:39:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 03:39:29 2016 +0000"
      },
      "message": "Merge \"Check permission for FLAG_WILL_BE_FOREGROUND.\" into nyc-dev"
    },
    {
      "commit": "c8cc38c8c56770dd3ff2a7e2fbb3267c6a9a14d0",
      "tree": "ed2a453fc2afea140e559c1c6828d49ab0a03300",
      "parents": [
        "623620651ab8fb55898e8af0c499343a427ba6fd",
        "379d52be47be88b86f0d446c27d47e80bb81cfd1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 02:02:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 02:02:39 2016 +0000"
      },
      "message": "Merge \"Avoid restart when inserting/ejecting adopted.\" into nyc-dev"
    },
    {
      "commit": "d197486f26c223566c75fb2df93c152b1fc3172b",
      "tree": "ce5214887dbd9ff2ba4bd33b2fbffa2b65f34dca",
      "parents": [
        "b2e36d7939610de538a6ec95a821b61b365b3073"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 03 18:35:18 2016 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 03 18:35:18 2016 -0700"
      },
      "message": "Send FINGERPRINT_ERROR_LOCKOUT on some devices\n\nFor devices that don\u0027t support hardware lockout, send\nFINGERPRINT_ERROR_LOCKOUT after the last unsuccessful\nauthentication attempt.\n\nFixes bug 28346640\n\nChange-Id: Iae3eb8e422f09100a0229c350df9983af5fd8762\n"
    },
    {
      "commit": "623620651ab8fb55898e8af0c499343a427ba6fd",
      "tree": "c392e3fbbfa1e186bdd942a33b5eafc038498592",
      "parents": [
        "b2e36d7939610de538a6ec95a821b61b365b3073",
        "ad6af19b1b99a9cd5b8f2db6010532f19d38aae2"
      ],
      "author": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Wed May 04 01:27:39 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 01:27:39 2016 +0000"
      },
      "message": "redirect removed file from cl: https://critique.corp.google.com/#review/121079434 am: 3548f40a28 am: e77eefbe29\nam: ad6af19b1b\n\n* commit \u0027ad6af19b1b99a9cd5b8f2db6010532f19d38aae2\u0027:\n  redirect removed file from cl: https://critique.corp.google.com/#review/121079434\n\nChange-Id: Id5ce56f0686ae76278017872ed3ea4b7a7632734\n"
    },
    {
      "commit": "ad6af19b1b99a9cd5b8f2db6010532f19d38aae2",
      "tree": "358d3a4eb033c5e86cb9b2e63ec6cd40b2993410",
      "parents": [
        "3c523f65a87f8fd0f30ea41ac205687111b218ea",
        "e77eefbe29908d6500c56fc3090be94e097bbb1c"
      ],
      "author": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Wed May 04 01:25:01 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 01:25:01 2016 +0000"
      },
      "message": "redirect removed file from cl: https://critique.corp.google.com/#review/121079434 am: 3548f40a28\nam: e77eefbe29\n\n* commit \u0027e77eefbe29908d6500c56fc3090be94e097bbb1c\u0027:\n  redirect removed file from cl: https://critique.corp.google.com/#review/121079434\n\nChange-Id: If29e3ccf695010de01fa50f1a09733b663c9b506\n"
    },
    {
      "commit": "e77eefbe29908d6500c56fc3090be94e097bbb1c",
      "tree": "ddd888362f3634c002270a6a631d168cf8d71bfe",
      "parents": [
        "7179b0b52f64a5838cc367fea9407ec120b4fd2e",
        "3548f40a28722750dc581414f329b6741502fb6a"
      ],
      "author": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Wed May 04 01:22:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 01:22:25 2016 +0000"
      },
      "message": "redirect removed file from cl: https://critique.corp.google.com/#review/121079434\nam: 3548f40a28\n\n* commit \u00273548f40a28722750dc581414f329b6741502fb6a\u0027:\n  redirect removed file from cl: https://critique.corp.google.com/#review/121079434\n\nChange-Id: I232156f7f32292eea6bbbf995921234048d1ca91\n"
    },
    {
      "commit": "3548f40a28722750dc581414f329b6741502fb6a",
      "tree": "ddd888362f3634c002270a6a631d168cf8d71bfe",
      "parents": [
        "d3eacb56b6918804ef6c8542fe264656c03f1708"
      ],
      "author": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Tue May 03 18:14:06 2016 -0700"
      },
      "committer": {
        "name": "smain@google.com",
        "email": "smain@google.com",
        "time": "Tue May 03 18:14:06 2016 -0700"
      },
      "message": "redirect removed file from cl:\nhttps://critique.corp.google.com/#review/121079434\n\nChange-Id: I5629c3142167e79875d930a272977c4f527203e6\n"
    },
    {
      "commit": "b2e36d7939610de538a6ec95a821b61b365b3073",
      "tree": "353f2081b27993d54e7a7dd8f682ae9eec11e474",
      "parents": [
        "976b9b04e4b38c3be2f91d6955e53874ad52cb10",
        "138c21fbec12bead3c7ca1f181c3fd35542ccb00"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 04 01:03:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 01:03:42 2016 +0000"
      },
      "message": "Merge \"Use LUT for computing final shadow alpha\" into nyc-dev"
    },
    {
      "commit": "080efafe1fd5fb8e8d2b774ccd00faa08c3b5a3c",
      "tree": "d083e47e8c987554db30c071ce148c54bd525498",
      "parents": [
        "7d164d35a41d2aa351f0a27faf05fc67ba262c07"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue May 03 17:47:39 2016 -0700"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue May 03 17:48:22 2016 -0700"
      },
      "message": "Finish selection mode after copyto and share...\n\nactions are picked by user.\nBug: 27601508\n\nChange-Id: I32cbc8e8eb4abba4161309327d5ce730610193ad\n"
    },
    {
      "commit": "976b9b04e4b38c3be2f91d6955e53874ad52cb10",
      "tree": "3587973eb5ae4d7f249702fafd9273ad1a00d081",
      "parents": [
        "cda3cab8dd35f802e8d0ded415545123e5444b38",
        "6b4893a2d169649a2e2a2efa5343f696712cc5df"
      ],
      "author": {
        "name": "Daniel Estrada Alva",
        "email": "destradaa@google.com",
        "time": "Wed May 04 00:38:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 04 00:38:06 2016 +0000"
      },
      "message": "Merge \"Update verbosity of hardware providers.\" into nyc-dev"
    },
    {
      "commit": "cda3cab8dd35f802e8d0ded415545123e5444b38",
      "tree": "ce49f56bf6e0fd5fbd7940f90d4ed3ce1798a0ab",
      "parents": [
        "be1cd9f5ce6eb2bc37b15258c6ab22e2fc5592e1",
        "3c523f65a87f8fd0f30ea41ac205687111b218ea"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed May 04 00:34:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 00:34:33 2016 +0000"
      },
      "message": "Merge \"Fix documentation for drawable resource\" into mnc-docs am: 2d542c5558 am: d3eacb56b6 am: 7179b0b52f\nam: 3c523f65a8\n\n* commit \u00273c523f65a87f8fd0f30ea41ac205687111b218ea\u0027:\n  Fix documentation for drawable resource\n\nChange-Id: Ia726bfeb247b212fadfb07f6e241295d07f16256\n"
    },
    {
      "commit": "3c523f65a87f8fd0f30ea41ac205687111b218ea",
      "tree": "a2c4e31bfa167ecaf8ad1903f9215ca3060c65b9",
      "parents": [
        "e105e8faced5b9528421efc48e4ec26e4f487aae",
        "7179b0b52f64a5838cc367fea9407ec120b4fd2e"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed May 04 00:29:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 00:29:25 2016 +0000"
      },
      "message": "Merge \"Fix documentation for drawable resource\" into mnc-docs am: 2d542c5558 am: d3eacb56b6\nam: 7179b0b52f\n\n* commit \u00277179b0b52f64a5838cc367fea9407ec120b4fd2e\u0027:\n  Fix documentation for drawable resource\n\nChange-Id: Ic66e603345daf1c915939330a3f4cac52787610e\n"
    },
    {
      "commit": "7179b0b52f64a5838cc367fea9407ec120b4fd2e",
      "tree": "7239d906fc7dce7e5e0d7299c97a695e68e75082",
      "parents": [
        "a4a30aaa6cf49a96c77cd2b74c6b79fdeced0cc4",
        "d3eacb56b6918804ef6c8542fe264656c03f1708"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed May 04 00:25:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 04 00:25:40 2016 +0000"
      },
      "message": "Merge \"Fix documentation for drawable resource\" into mnc-docs am: 2d542c5558\nam: d3eacb56b6\n\n* commit \u0027d3eacb56b6918804ef6c8542fe264656c03f1708\u0027:\n  Fix documentation for drawable resource\n\nChange-Id: I5d8ca19f0dc24fe054fef9ae339cc9283efdd5d8\n"
    }
  ],
  "next": "be1cd9f5ce6eb2bc37b15258c6ab22e2fc5592e1"
}
