)]}'
{
  "log": [
    {
      "commit": "e25ff3130ea03ae6e9c482732f0ed42b80f170d4",
      "tree": "92913c078c7f4e4b87161bbdeb0b4588170982e2",
      "parents": [
        "1e7d845552ec22822b14fb59adafadbc4317b4a3",
        "e1cf112b6c0ba104b29a7c941791fd86e9bb6e12"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Sep 28 16:38:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 28 16:38:38 2017 +0000"
      },
      "message": "Merge \"Add API to request light navigation bar in theme\" into oc-mr1-dev\nam: e1cf112b6c\n\nChange-Id: I7646845711ed39ff47269dc3a7a5e93b06c1b8a1\n"
    },
    {
      "commit": "6c7776ffe2f2e2d95e5c6794e97016b40dd3f946",
      "tree": "052c30fb1115dafaed84ae20e27d6934335600a6",
      "parents": [
        "9b120d5a08b6c08ff682de87ed3888d8bb35ddc8"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Sep 26 17:24:34 2017 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Sep 28 16:23:39 2017 +0000"
      },
      "message": "Add API to request light navigation bar in theme\n\nSuch that splash screens can already have a light navigation bar,\navoiding a janky flash.\n\nTest: CtsSystemUiTestCases\nBug: 66986286\nBug: 63630024\nChange-Id: I0b89c58e9fbca08e27a6ec13db5a07f5e030c682\nMerged-In: I81b34fefeb336ac2269dc5e6b98cc0b6045cea70\n"
    },
    {
      "commit": "80b90ed99a29a860be70b7aeb3f6d0dc81575b8b",
      "tree": "d7040cc4a5576a93e28a180e05f59002d124a095",
      "parents": [
        "458b8cd3024362e285baf1eae1d23cee3b950c29",
        "80107540bb70914f8133932c39ff77a9fb39c3ee"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Sep 26 22:39:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 22:39:01 2017 +0000"
      },
      "message": "Merge changes from topic \"re-enable-ipsec\" am: 680525c742 am: 8d306cd78a\nam: 80107540bb\n\nChange-Id: I13a7134864a648aff9338fda044b3bffd653119e\n"
    },
    {
      "commit": "80107540bb70914f8133932c39ff77a9fb39c3ee",
      "tree": "8e2c2976b20249ad010ffe9face5905a47ac88e6",
      "parents": [
        "686a8282bbdbc57d67d0ec911d8bcdb0ae08c66c",
        "8d306cd78a2273c8d307c65530cd23541901a3ae"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Sep 26 22:24:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 22:24:02 2017 +0000"
      },
      "message": "Merge changes from topic \"re-enable-ipsec\" am: 680525c742\nam: 8d306cd78a\n\nChange-Id: I4e712a0d17618ca93cf6032b59ce8be0c8e0bfee\n"
    },
    {
      "commit": "8d306cd78a2273c8d307c65530cd23541901a3ae",
      "tree": "409a86c163c6ebbe9d85003f29fdb940ccb99ef2",
      "parents": [
        "f434a6d308b8b2f25bd786d2118a8487d3ddd9b9",
        "680525c742efef83edc48033ba0ca634ad371e11"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Sep 26 22:13:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 22:13:20 2017 +0000"
      },
      "message": "Merge changes from topic \"re-enable-ipsec\"\nam: 680525c742\n\nChange-Id: Ia1d1f3981a9dd1eb8f60631d318211daf135d575\n"
    },
    {
      "commit": "680525c742efef83edc48033ba0ca634ad371e11",
      "tree": "d5c8d357e5219118511867694ef88d5a6b04ff12",
      "parents": [
        "b9e2ddfc10c30b80ada4756d7401b715ebfa0fc5",
        "d999d225a8ebd5662b61d7f67bb402d8e5cb965b"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Sep 26 21:46:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 26 21:46:39 2017 +0000"
      },
      "message": "Merge changes from topic \"re-enable-ipsec\"\n\n* changes:\n  Re-Expose IpSecService API Surface\n  Re-Enable Starting of the IpSecService\n"
    },
    {
      "commit": "01014743c054b7f0ad0132933afdd020026c9e05",
      "tree": "ddb5b5d93e8887deed8db2e5c948533b2b038519",
      "parents": [
        "19625788a13e72bc44f103d8ba466947c27dae7d",
        "692b55390fd5d8e010c6d994bf2dd5dd9849137e"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Tue Sep 19 08:09:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 19 08:09:41 2017 +0000"
      },
      "message": "Merge changes from topic \"always-on-vpn\" am: cc15c7f8c1\nam: 692b55390f\n\nChange-Id: I3931c053c4daff092b06e3e1d673817708762a62\n"
    },
    {
      "commit": "692b55390fd5d8e010c6d994bf2dd5dd9849137e",
      "tree": "ff26765e8775367e4ceab8198ad47f87e5baa317",
      "parents": [
        "a35bbadeba6dd0c319cdbaedf704c768bc9f9a76",
        "cc15c7f8c17624faef67f466dd28985904a743b9"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Tue Sep 19 08:01:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 19 08:01:45 2017 +0000"
      },
      "message": "Merge changes from topic \"always-on-vpn\"\nam: cc15c7f8c1\n\nChange-Id: I7391ce7ecab4f8e73912f420d49150ed7210ea6c\n"
    },
    {
      "commit": "cc15c7f8c17624faef67f466dd28985904a743b9",
      "tree": "323491ed34126ba76367953818301d285cbc9b0f",
      "parents": [
        "67d16ec1ab8354ff9ab4ef2a7ad86363903241db",
        "5da5ae3b96769735a2dc5abe265101df545be828"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Tue Sep 19 07:50:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 19 07:50:13 2017 +0000"
      },
      "message": "Merge changes from topic \"always-on-vpn\"\n\n* changes:\n  Opt-out for always-on VPN: rename API.\n  Opt-out for always-on VPN\n"
    },
    {
      "commit": "f05a01caf32f128f7bc0fd1d4543bfcf8fe60e2d",
      "tree": "8653fc6a32d588671ebc8af8f1db44af9cff2dc2",
      "parents": [
        "729cb8b2b5ae1bcbbe0c2950786976925fdb95a2",
        "b3bc234dfae5bff20ff18d2e0e86cbb8f3de130b"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Sep 19 01:38:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 19 01:38:10 2017 +0000"
      },
      "message": "Merge \"Incorrect decoding when TP-OA contains non-integer information\" am: 2bcc7fac89 am: 74bd3daaac\nam: b3bc234dfa\n\nChange-Id: I5df968dbf00665d3bfdd451dc4e03fda055c371a\n"
    },
    {
      "commit": "b3bc234dfae5bff20ff18d2e0e86cbb8f3de130b",
      "tree": "f92f94b7d6308ceb41a2351d06c2e98692fd2e86",
      "parents": [
        "728b23a934281e9bd6782c1fc727bfbd579363e7",
        "74bd3daaacc19445c9ede26a7ee47834f8cf7a97"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Sep 19 01:31:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 19 01:31:24 2017 +0000"
      },
      "message": "Merge \"Incorrect decoding when TP-OA contains non-integer information\" am: 2bcc7fac89\nam: 74bd3daaac\n\nChange-Id: Idc00a34295cdcbefa19636643bff3c3bf2323446\n"
    },
    {
      "commit": "74bd3daaacc19445c9ede26a7ee47834f8cf7a97",
      "tree": "0fb33f1226647a09b442fd5bccea9239ee21c5d8",
      "parents": [
        "8c65620d31a95b0e0650aa91637c68ac6328c8f8",
        "2bcc7fac897d92a44cde36ebe06c794be90cf275"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Sep 19 01:23:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 19 01:23:53 2017 +0000"
      },
      "message": "Merge \"Incorrect decoding when TP-OA contains non-integer information\"\nam: 2bcc7fac89\n\nChange-Id: I4bddee5b8cf19715db56e7286a05f76be530928d\n"
    },
    {
      "commit": "0be6d7cbd85e0722a22a93205560f2caf37d8fb2",
      "tree": "b29110a4866c44e9a9f338bc6df32e1349e2613f",
      "parents": [
        "ac421b8f44a2680736f67b997a3111bc2197aa43"
      ],
      "author": {
        "name": "Erika Avenberg",
        "email": "erika.avenberg@sonymobile.com",
        "time": "Sat Aug 30 12:00:47 2014 +0200"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Sep 18 15:21:08 2017 -0700"
      },
      "message": "Incorrect decoding when TP-OA contains non-integer information\n\nWhen receiving a GSM SMS message where the TP-Originating-Address\n(TP-OA) field contains non-integer information, it is currently\ndecoded incorrectly.\n\nThis CL adds support for decoding BCD according to spec:\nETSI TS 123 040 V9.3.0\n\nSection: 9.1.2.3 Semi-octet representation\n\"If a mobile receives an address field containing non-integer\n information in the semi-octets other than \"1111\" (e.g. 1110)\n it shall display the semi-octet as the representation given\n in GSM 44.008 [12] under \"called BCD number\", viz 1010\u003d\"*\",\n 1011\u003d\"#\", 1100\u003d\"a\", 1101\u003d\"b\", 1110\u003d\"c\".\"\n\nBug: 65042708\nTest: runtest --path frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/GsmSmsTest.java --test-method testAddressing\nChange-Id: Ied2d6ca4d84d5c3ca6cc5c4d9875d2ff2a8e5df9\n"
    },
    {
      "commit": "3715bced3ac8c486a275bcf1ad4a15bcc6af7742",
      "tree": "1d441e7ab0458f361a0c9ae27b027b95cdc437d5",
      "parents": [
        "3e0f22f67620a3dcbd496bb868152695f7d12d7e",
        "7fd9aa26541be1f18cac35a2a358d44ac3caf8fc"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 15 03:26:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 15 03:26:50 2017 +0000"
      },
      "message": "Merge \"API council suggested edits, part 3\" am: 7a4cc05d45 am: 4c4fb3bdfb\nam: 7fd9aa2654\n\nChange-Id: I6764968b4b3f71be799b0a5e835fdc3624849364\n"
    },
    {
      "commit": "3e0f22f67620a3dcbd496bb868152695f7d12d7e",
      "tree": "ed82708864ee7577be94245c7d39239a13f8a1bc",
      "parents": [
        "2089f926254ee91068141cf77ea6d49b0f99308b",
        "febecb821865a03585ac1d752c4f1a3de094581c"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 15 03:22:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 15 03:22:23 2017 +0000"
      },
      "message": "Merge \"Apply suggested edits to the file-download API\" am: f6c9baa0cd am: 3934c475ce\nam: febecb8218\n\nChange-Id: Ibf5acac5b44c772b629472591124151c479c8f6c\n"
    },
    {
      "commit": "7fd9aa26541be1f18cac35a2a358d44ac3caf8fc",
      "tree": "f753308f6fbc8244d10354ad8e8b9b26afcace28",
      "parents": [
        "febecb821865a03585ac1d752c4f1a3de094581c",
        "4c4fb3bdfb405908db3a70fb2b63a1bc52564062"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 15 01:54:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 15 01:54:30 2017 +0000"
      },
      "message": "Merge \"API council suggested edits, part 3\" am: 7a4cc05d45\nam: 4c4fb3bdfb\n\nChange-Id: Ifc0a36557d8a5a1a7d19e00550ae2a1997db800f\n"
    },
    {
      "commit": "febecb821865a03585ac1d752c4f1a3de094581c",
      "tree": "ab2ea492367bb71b8725bbe75de997967479f5a1",
      "parents": [
        "dd3f6046b3ba6d030328e8e8a8c0131a0a4558b3",
        "3934c475ce8e831cdcb65165c7867bab7efd6fdd"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 15 01:35:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 15 01:35:37 2017 +0000"
      },
      "message": "Merge \"Apply suggested edits to the file-download API\" am: f6c9baa0cd\nam: 3934c475ce\n\nChange-Id: Id1a1e80269263ecf10d80795cea64f16aa1f6058\n"
    },
    {
      "commit": "4c4fb3bdfb405908db3a70fb2b63a1bc52564062",
      "tree": "bd834f52c45f40f6504419c20268ac37c180b01e",
      "parents": [
        "3934c475ce8e831cdcb65165c7867bab7efd6fdd",
        "7a4cc05d459df159bad16f405b52bf188de85ffd"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 15 00:45:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 15 00:45:05 2017 +0000"
      },
      "message": "Merge \"API council suggested edits, part 3\"\nam: 7a4cc05d45\n\nChange-Id: Idec5544475dc5eee42009f4038f32b8d8b3c5450\n"
    },
    {
      "commit": "3934c475ce8e831cdcb65165c7867bab7efd6fdd",
      "tree": "4fdc44874a155e97a6e9721e5cbe628087c2c362",
      "parents": [
        "66d7275d393209bea48711df633b023d987652bb",
        "f6c9baa0cd24d44880adb667b7d9e4a752f6d784"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 15 00:40:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 15 00:40:49 2017 +0000"
      },
      "message": "Merge \"Apply suggested edits to the file-download API\"\nam: f6c9baa0cd\n\nChange-Id: I0724d3bad15fadbfd5eb46e104b49ee1dafc8c9c\n"
    },
    {
      "commit": "e373ee5d5ce38a7570471ae269e4b7a41052a1be",
      "tree": "59929a5311a71014b6ce65c4e261d411732ed4f0",
      "parents": [
        "23d80af5c11de192bdb648642706c43c942be60e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 08 18:02:38 2017 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 14:51:32 2017 -0700"
      },
      "message": "API council suggested edits, part 3\n\n* MbmsException no longer thrown from the common methods, and the error\ncodes are now containined in MbmsError.\n* In order to avoid ANRs while processing download-done broadcasts,\ndon\u0027t perform arbitrary moves when a download is done. Instead, move\ninto a staging directory and let the app handle it.\n\nBug: 30981736\nTest: testapps\nChange-Id: I9416f28b4f24f89af1da6f56a93ea0f0e4ea3878\n"
    },
    {
      "commit": "23d80af5c11de192bdb648642706c43c942be60e",
      "tree": "1364477f430517ea1b5a752b2614acdc055d3e18",
      "parents": [
        "1bbf2878595ca6ead31a93a39ba93a74aabb4fb7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 01 17:59:15 2017 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 14:37:47 2017 -0700"
      },
      "message": "Apply suggested edits to the file-download API\n\n* Rename Manager -\u003e Session\n* Add Handler for callbacks in download flow\n* Separate out registering a state callback into another method\n* Rename dispose -\u003e close, implement AutoClosable\n* No more thrown MbmsExceptions\n* Add sanity check for temp file root\n* Remove the getNames method, replace with getNameForLocale\n\nBug: 30981736\nTest: testapps\nChange-Id: I1a2054d79c934bc4929464de4a644b6960db47e9\n"
    },
    {
      "commit": "9408a33b7eadb691ac6ba6e1639879dad664b584",
      "tree": "42b7e77b73968debac8d31f224c588f7f9cbf2d1",
      "parents": [
        "bd4d6dede5577219a969c36799b42f1ffdbe6458",
        "4de6420978f70824fed360b7bcad5bce49c9f08c"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 20:11:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 14 20:11:32 2017 +0000"
      },
      "message": "Merge \"Make changes to MBMS Streaming APIs per recommendations\" am: 1bbf287859 am: 200d8f6242\nam: 4de6420978\n\nChange-Id: I6db045053f1baa4cd4de3718865fcfe525e8a4d6\n"
    },
    {
      "commit": "4de6420978f70824fed360b7bcad5bce49c9f08c",
      "tree": "9787b8bdde4098d47b592094d182d99d90a39b4c",
      "parents": [
        "dd71df9d41ca3b3367a2aee0ebf2e17e53094c0d",
        "200d8f6242cad3ad1d2bff71c939134557735f01"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 19:57:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 14 19:57:36 2017 +0000"
      },
      "message": "Merge \"Make changes to MBMS Streaming APIs per recommendations\" am: 1bbf287859\nam: 200d8f6242\n\nChange-Id: Iebea130f19c60c407a95ff1c1a3f80abd7c66925\n"
    },
    {
      "commit": "200d8f6242cad3ad1d2bff71c939134557735f01",
      "tree": "1986b66e60cdfe0ce58d1c91278a6502c02ca60b",
      "parents": [
        "8ab1ed1789bc519ed6a18e564c0bbd99a8946543",
        "1bbf2878595ca6ead31a93a39ba93a74aabb4fb7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 19:45:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 14 19:45:04 2017 +0000"
      },
      "message": "Merge \"Make changes to MBMS Streaming APIs per recommendations\"\nam: 1bbf287859\n\nChange-Id: I76662fd9822dcde781cdecafb45239e1da6337d9\n"
    },
    {
      "commit": "1bbf2878595ca6ead31a93a39ba93a74aabb4fb7",
      "tree": "69d9ade77c6386d4ca75a9ee8713f5a63dbd6e0f",
      "parents": [
        "1f53eb76e45344673adab61e776671976cb759ad",
        "d666a8916346ed760e809d708c63bf36f8b12aed"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 19:34:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 14 19:34:11 2017 +0000"
      },
      "message": "Merge \"Make changes to MBMS Streaming APIs per recommendations\""
    },
    {
      "commit": "ca077a992dbbab9b009b8a555190a8da213fc68f",
      "tree": "3c600f60b500e358746adc64e0a4f1183fec5552",
      "parents": [
        "fc2bd9ee5ef47227247809e2d1e16de9b03d8461",
        "c55378fad490d3838c70bd8f1902394b83e3dc1e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 14 10:30:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 14 10:30:06 2017 +0000"
      },
      "message": "Merge \"Unhide EMBMS download API\" am: 0285ee851d am: e9b31e8eaf\nam: c55378fad4\n\nChange-Id: Ib2a05680a219c45705db30420787d1b8ed827cca\n"
    },
    {
      "commit": "c55378fad490d3838c70bd8f1902394b83e3dc1e",
      "tree": "36854c519c407c32789b03a28ec1dccf728c2864",
      "parents": [
        "6288f42286e02069b57c3f1a192526c1a152e3e4",
        "e9b31e8eaf7bd69040b312f36fa7c2c71c8966a7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Sep 13 22:47:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 13 22:47:17 2017 +0000"
      },
      "message": "Merge \"Unhide EMBMS download API\" am: 0285ee851d\nam: e9b31e8eaf\n\nChange-Id: I21ff320916c218e8f215116ab7046f5075067300\n"
    },
    {
      "commit": "e9b31e8eaf7bd69040b312f36fa7c2c71c8966a7",
      "tree": "4a1147c42e672ba28c3d612e9c291731d10bda82",
      "parents": [
        "dd6878ad03743f303bd055f87749748fbf73e009",
        "0285ee851d295780f6e49d4a4c811ab031e35bcc"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Sep 13 22:22:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 13 22:22:04 2017 +0000"
      },
      "message": "Merge \"Unhide EMBMS download API\"\nam: 0285ee851d\n\nChange-Id: Ib94f80270615f3d4a710c31b6ab81b40d77333ad\n"
    },
    {
      "commit": "0285ee851d295780f6e49d4a4c811ab031e35bcc",
      "tree": "44e48992f8ab95cf6855be6b126077c9c33d423c",
      "parents": [
        "910e5751b65163ced4710616d0aa5045937ac2e4",
        "39605add8994d6114736c2e98fa8314209215670"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Sep 13 20:40:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 13 20:40:34 2017 +0000"
      },
      "message": "Merge \"Unhide EMBMS download API\""
    },
    {
      "commit": "d999d225a8ebd5662b61d7f67bb402d8e5cb965b",
      "tree": "f8670998749a620e7c27ed02106d980109e02420",
      "parents": [
        "b72821747cd8cfa9bcaff7f11247ebfce3255fbf"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Sep 11 19:53:33 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Sep 12 19:25:13 2017 -0700"
      },
      "message": "Re-Expose IpSecService API Surface\n\nNote, This reverts commit bd62d6aff264b8e8ce4a06ca6417e69bcca3006b.\n\nBug: 64800246\nTest: compilation\nChange-Id: I709d4c476647cfe9f6b982fc373f8d76018b3922\n"
    },
    {
      "commit": "94a3a079c30b27d46a6d081422e7f573c4548b76",
      "tree": "42564db3e8450da1e4d5413144426bf6643fb5e4",
      "parents": [
        "782fe89c6ae48e53cc77ccb39e09f84574f89887",
        "95fe8c1312c9611ca03e286ae01ed0b4279f6f09"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Mon Sep 11 18:27:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 18:27:48 2017 +0000"
      },
      "message": "Merge \"Un-hide TelephonyManager.getSignalStrength()\" am: 3e884ce13c am: 447b7c49fc\nam: 95fe8c1312\n\nChange-Id: I514d635abcb039efa1cc218fe28ba0ed979b9bf7\n"
    },
    {
      "commit": "95fe8c1312c9611ca03e286ae01ed0b4279f6f09",
      "tree": "5c812db7dc9b5faeb73a5baffccd43247885ea75",
      "parents": [
        "922fa98bd0372c886107cd6fba37dce38d6c4a61",
        "447b7c49fc602269c87e6b28dba51453face23e8"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Mon Sep 11 18:17:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 18:17:03 2017 +0000"
      },
      "message": "Merge \"Un-hide TelephonyManager.getSignalStrength()\" am: 3e884ce13c\nam: 447b7c49fc\n\nChange-Id: I5c1738fca4a43b0e8c1ddd0041a00f96d32142e8\n"
    },
    {
      "commit": "447b7c49fc602269c87e6b28dba51453face23e8",
      "tree": "836e84d7688a58d89a499aee878e11f722338908",
      "parents": [
        "c7b4b1a9e77901b41b8fd65f05f13f23ab19d1f0",
        "3e884ce13c9787340f37b729945967ac3fa5c5d8"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Mon Sep 11 18:07:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 18:07:07 2017 +0000"
      },
      "message": "Merge \"Un-hide TelephonyManager.getSignalStrength()\"\nam: 3e884ce13c\n\nChange-Id: I0692185c533ca4a0999cbf3237c3afabd4b87972\n"
    },
    {
      "commit": "3e884ce13c9787340f37b729945967ac3fa5c5d8",
      "tree": "5f99f9ec83472c67041a39184c5c1af7d7524503",
      "parents": [
        "777d0cd7c3ec75bf592a494f7e5e1d6147ba0503",
        "2b86092afed3eed0f37e09ee9b76ce9c2e9b012b"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Mon Sep 11 17:44:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 11 17:44:34 2017 +0000"
      },
      "message": "Merge \"Un-hide TelephonyManager.getSignalStrength()\""
    },
    {
      "commit": "957bb655d237200db8c678dd6057c1abfb221a6d",
      "tree": "0006112cd09798bf10372db50e1477d42ced6f11",
      "parents": [
        "f19237172a7faf1824c8c89be9803d2710de4588",
        "b70665935462e3f0887c41fba1e0d45984e9b072"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Sep 11 03:58:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 03:58:23 2017 +0000"
      },
      "message": "Merge \"Deprecate TelephonyManager APIs which are present in TelecomManager.\" am: a90205492f am: f0dd39f7d0\nam: b706659354\n\nChange-Id: Ibdaf08aca01df5582ed3042ac956155df590adb5\n"
    },
    {
      "commit": "b70665935462e3f0887c41fba1e0d45984e9b072",
      "tree": "9b7bcaeb0040d519787711739a12ac86b43ce848",
      "parents": [
        "568380565be7170d7ba0a0f22cbacab0b119c19d",
        "f0dd39f7d04a5ed7fadd543594a15c76eb3cf3c8"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Sep 11 03:51:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 03:51:14 2017 +0000"
      },
      "message": "Merge \"Deprecate TelephonyManager APIs which are present in TelecomManager.\" am: a90205492f\nam: f0dd39f7d0\n\nChange-Id: I66f4d857e4fb6e683063bb5543a992659f55a06c\n"
    },
    {
      "commit": "f0dd39f7d04a5ed7fadd543594a15c76eb3cf3c8",
      "tree": "bcd802a9e3a46fe7dfcdaac7699bff5fbf27b1e5",
      "parents": [
        "24b36003d4f3ebbcef152d7150dac86f7aa1c2d8",
        "a90205492ff2eb1b20dfdc9fb114efdd78d387d1"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Sep 11 03:40:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 03:40:47 2017 +0000"
      },
      "message": "Merge \"Deprecate TelephonyManager APIs which are present in TelecomManager.\"\nam: a90205492f\n\nChange-Id: I1d15e13cb3ae8fa8caf098e34587e3599b5bc967\n"
    },
    {
      "commit": "d666a8916346ed760e809d708c63bf36f8b12aed",
      "tree": "0e2327ca7256a93bb85609a24c7d834a4150317d",
      "parents": [
        "39605add8994d6114736c2e98fa8314209215670"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Aug 28 14:10:46 2017 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 08 14:55:03 2017 -0700"
      },
      "message": "Make changes to MBMS Streaming APIs per recommendations\n\n* Rename MbmsStreamingManager -\u003e MbmsStreamingSession\n* MbmsStreamingSession now implements AutoClosable instead of using\ndispose()\n* No longer throw checked MbmsExceptions from any methods. All such\nerrors will be reported via the async callback.\n* null arguments no longer accepted for Handlers\n* Guarantee that no further callbacks will get enqueued after closing.\n\nTest: run testapps\nBug: 30981736\nChange-Id: I85e98850759c6c7fe7b883ffffa5b1f4e362770d\n"
    },
    {
      "commit": "39605add8994d6114736c2e98fa8314209215670",
      "tree": "91bfcdd2b760fd33419fd77a5af0a882ddf5c09c",
      "parents": [
        "571293ad96eae0a10d61fa2bd9e78f8cbb78803e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Aug 15 13:46:10 2017 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 08 14:52:21 2017 -0700"
      },
      "message": "Unhide EMBMS download API\n\nMake changes to the download API so that it passes the linter, remove\n@hide tags.\n\nTest: manual\nBug: 30981736\nChange-Id: Ifa0d36896338b0108fbaad4b1e9b8d857a43d491\n"
    },
    {
      "commit": "5aac2e91db11f48e87ec24abd1ec42a46173a1ad",
      "tree": "beb2f4c4239bbdb86e454be418eb07542339b4f7",
      "parents": [
        "981228be38265c8c1be91e6d9100f475fb127e7c"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri Sep 01 03:31:20 2017 -0700"
      },
      "committer": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri Sep 08 05:46:13 2017 -0700"
      },
      "message": "Deprecate TelephonyManager APIs which are present in TelecomManager.\n\nBug: 62346128\nTest: Build\nChange-Id: I4c3b4652f5d22215572d64b764bcd42bb7295ebe\nMerged-in: I4c3b4652f5d22215572d64b764bcd42bb7295ebe\n"
    },
    {
      "commit": "5da5ae3b96769735a2dc5abe265101df545be828",
      "tree": "b59e55e7698c271b8ba06e017fabfae66b328172",
      "parents": [
        "a0a87e810870b696239f0371d33de924f84cb431"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Tue Aug 15 15:30:22 2017 +0100"
      },
      "committer": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Fri Sep 08 10:47:34 2017 +0100"
      },
      "message": "Opt-out for always-on VPN: rename API.\n\nRename the opt-out flag in AndroidManifest to\nSERVICE_META_DATA_SUPPORTS_ALWAYS_ON\nas directed by the API Council.\n\nBug: 64331776\nBug: 36650087\nTest: runtest --path java/com/android/server/connectivity/VpnTest.java\nChange-Id: I24326fad7a89083a2409134640bda81ee0359d08\nMerged-In: I24326fad7a89083a2409134640bda81ee0359d08\n(cherry picked from commit c57a01c16616f938eaa84ae5349a53efdec6e4cc)\n"
    },
    {
      "commit": "a0a87e810870b696239f0371d33de924f84cb431",
      "tree": "cbcee6aeddd35bb30df8ceb4c59970d25b596397",
      "parents": [
        "8c3e12a904e9f27ea2335accd031a20f20602635"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Mon May 15 17:07:18 2017 +0100"
      },
      "committer": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Fri Sep 08 10:18:36 2017 +0100"
      },
      "message": "Opt-out for always-on VPN\n\nAlways-on VPN is a feature introduced in N. Since then, all VPN apps\ntargeting N+ are assumed to support the feature, and the user or the DPC\ncan turn on / off always-on for any such VPN app. However, a few VPN\napps are not designed to support the always-on feature. Enabling\nalways-on for these apps will result in undefined behavior and confusing\n\"Always-on VPN disconnected\" notification.\n\nThis feature provides a new manifest meta-data field through which a VPN\napp can opt out of the always-on feature explicitly. This will stop the\nalways-on feature from being enabled for the app, both by the user and\nby the DPC, and will clear its existing always-on state.\n\nA @hide API is provided to check whether an app supports always-on VPN.\nDocumentation is updated to reflect the behavior change.\n\nBug: 36650087\nTest: runtest --path java/com/android/server/connectivity/VpnTest.java\nTest: cts-tradefed run cts --module CtsDevicePolicyManagerTestCases --test \u0027com.android.cts.devicepolicy.MixedDeviceOwnerTest#testAlwaysOnVpnUnsupportedPackage\u0027\nTest: cts-tradefed run cts --module CtsDevicePolicyManagerTestCases --test \u0027com.android.cts.devicepolicy.MixedDeviceOwnerTest#testAlwaysOnVpnUnsupportedPackageReplaced\u0027\nTest: cts-tradefed run cts --module CtsDevicePolicyManagerTestCases --test \u0027com.android.cts.devicepolicy.MixedProfileOwnerTest#testAlwaysOnVpnUnsupportedPackage\u0027\nTest: cts-tradefed run cts --module CtsDevicePolicyManagerTestCases --test \u0027com.android.cts.devicepolicy.MixedProfileOwnerTest#testAlwaysOnVpnUnsupportedPackageReplaced\u0027\nTest: cts-tradefed run cts --module CtsDevicePolicyManagerTestCases --test \u0027com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testAlwaysOnVpnUnsupportedPackage\u0027\nTest: cts-tradefed run cts --module CtsDevicePolicyManagerTestCases --test \u0027com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testAlwaysOnVpnUnsupportedPackageReplaced\u0027\n\nChange-Id: I477897a29175e3994d4ecf8ec546e26043c90f13\nMerged-In: I477897a29175e3994d4ecf8ec546e26043c90f13\n(cherry picked from commit 3673863f3b2ec692201b7fb3089a1c05973e08e4)\n"
    },
    {
      "commit": "ac6d9d317343b50810bcebe7aa554d60461e3907",
      "tree": "f59f663ac1c5aad136dec76e6ba177accc4f3efa",
      "parents": [
        "b3c9ef86d79a7f0c039f1860615635005b547ee6",
        "347eaf21fa66b1b9097b30d50404169f1d8ce2b6"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Fri Sep 08 00:26:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 08 00:26:49 2017 +0000"
      },
      "message": "Merge \"Allow using SQLiteGlobal for testing\" into oc-mr1-dev\nam: 347eaf21fa\n\nChange-Id: I664b887cced9b328227c6ad053463e426c316fd8\n"
    },
    {
      "commit": "5d53e4477f30ad4cd4e0b3262dd2b0266c6ac6fe",
      "tree": "60fae8ef7b182c01573778786fd9a53889145f4d",
      "parents": [
        "cc2478f90cb3e4ff628c7a2ec334f665ff4cc47a"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Fri Sep 01 18:33:13 2017 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Fri Sep 01 18:33:37 2017 -0700"
      },
      "message": "Allow using SQLiteGlobal for testing\n\nTest: android.database.sqlite.cts.SQLiteOpenHelperTest\nBug: 63398887\nChange-Id: Ic636d672a78c7b770a964bdf17c19c8ccfb6c7eb\n"
    },
    {
      "commit": "666e08ab155cc3b4a21df5676b883a95c80f28b6",
      "tree": "559a3a46dec37c8b6954181528b3776489d7aa96",
      "parents": [
        "99317517cb21a5d54ee19e629a4aadc046fbece6",
        "0ddaa63b6716d40b1d7988e9e224c31472a0d633"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Aug 30 23:40:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 30 23:40:22 2017 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 490d397d284f to oc-dr1-dev\" into oc-dr1-dev\nam: 0ddaa63b67\n\nChange-Id: I84cdc92d542597541266fe506b4a3af160d970b2\n"
    },
    {
      "commit": "8ad2bd4b530fda48d8cce8f087a4d7e9071d7001",
      "tree": "761a2bf07ba0838c69a0b680de14204acd46aeb5",
      "parents": [
        "269cdab3bb74ae909710e4d7fc8b213ee2533650",
        "fb8e9b90961fa12af8ac54779d8041e80ebf6b06"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 30 18:04:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 30 18:04:57 2017 +0000"
      },
      "message": "Merge \"Add a constant to allow system-provided fingerprint dialogs\" into oc-mr1-dev\nam: fb8e9b9096\n\nChange-Id: I2ce2160b4ffa4f088321710a33475debfd7b1212\n"
    },
    {
      "commit": "fb8e9b90961fa12af8ac54779d8041e80ebf6b06",
      "tree": "858acad0a81f9ef6f5f84f937cd72eeb6b01bf92",
      "parents": [
        "f4a484064bd015c3762f06b4563c5fc34586f2c5",
        "a8bc97cd70e6ccc25b1117a49e9bebf958fd5e06"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 30 17:47:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 30 17:47:46 2017 +0000"
      },
      "message": "Merge \"Add a constant to allow system-provided fingerprint dialogs\" into oc-mr1-dev"
    },
    {
      "commit": "0784828fb06cd7796c459c09921f814659f5816f",
      "tree": "98a601daaf3987929220396d5d6d64ffdb50e012",
      "parents": [
        "e0fec638240710755b0643e4a22494df6c792bd7",
        "490d397d284f97e69b4509b2ba5c5d45e74cf36e"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Aug 29 13:43:01 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Aug 29 22:56:44 2017 +0000"
      },
      "message": "resolve merge conflicts of 490d397d284f to oc-dr1-dev\n\nBug: 62196835\nTest: I solemnly swear I tested this conflict resolution.\n\n\nMerged-In: I1a3e3c5b1696a5f5b95eac187acb5a03863b4a0b\nChange-Id: Ib00a23ae9a329cfc102b1a116b5a585be36b56f6\n"
    },
    {
      "commit": "2b86092afed3eed0f37e09ee9b76ce9c2e9b012b",
      "tree": "84d6f17108d92be49bbc5f72d493c23d4f537dec",
      "parents": [
        "7d4e9b81b4bde2e8d099ef8a81494533ca25c27f"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Aug 18 13:38:17 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Aug 29 14:13:33 2017 -0700"
      },
      "message": "Un-hide TelephonyManager.getSignalStrength()\n\nExpose the API to directly retrieve the latest cached\nsignal strength from ServiceStateTracker.\n\nBug: 36133439\nTest: manual/sl4a\nChange-Id: I36e4a24f19d49da5797d875ccfd10576ca0a68b8\n"
    },
    {
      "commit": "a59380177dbfa53614cff1c101f66a21fc9dc9f3",
      "tree": "0bc913a431e55e24b191bb67e128f6ae5b81bd5d",
      "parents": [
        "5b32ea3dec3dd00f3fabf1a7f5075221d9e796a6",
        "02b2b3d7033d042f02f314b166d350cefd6b474c"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Tue Aug 29 14:16:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 29 14:16:18 2017 +0000"
      },
      "message": "Merge \"Adapt ICU 59 API update to Doclava changes.\" am: e048261656 am: 0fc0cc9dd8\nam: 02b2b3d703\n\nChange-Id: I09d38e6ed0426bc826722c1cdb5e7c79cf90adb6\n"
    },
    {
      "commit": "0fc0cc9dd8fda8f60d64c1ad594052a64aa9c88d",
      "tree": "bda42ba6f5fd3938cb4e77695f11d70e0423a49d",
      "parents": [
        "d019cce887fbb4d43fe473d40cc52e410b993dc4",
        "e04826165621b7b646a2f85d649f017b973bf83b"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Tue Aug 29 13:54:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 29 13:54:14 2017 +0000"
      },
      "message": "Merge \"Adapt ICU 59 API update to Doclava changes.\"\nam: e048261656\n\nChange-Id: Iea671a7029e083bffee2bcaacfaa0df41f45c1cc\n"
    },
    {
      "commit": "e447d9f0fbcc24e9127eb43a3a22cef72e0e41ee",
      "tree": "c80daae6cad73fcdd933e2b60923aba63ee3b689",
      "parents": [
        "3cc1ad87f0518b22e3f1d94e8b7b0009da496248"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Tue Aug 29 11:26:29 2017 +0100"
      },
      "committer": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Tue Aug 29 11:26:29 2017 +0100"
      },
      "message": "Adapt ICU 59 API update to Doclava changes.\n\nAdd methods that were missing from the previous API update because the\nupdate-api version used for that had different behaviour from the\ncurrent one.\n\nSpecifically overrides for methods that differ only in sychronization\nare now considered API-worthy and weren\u0027t before (b/62576297).\n\nAll methods added in this commit are methods that exist in the base\nclass without synchronization and are synchronized in the class they are\nnow being added in.\n\nBug: 64807220\nTest: m checkapi\nChange-Id: I9bf1b3d02e6a8f04b93ec36c0adffb7eedad3ad3\nMerged-In: Iff584fb72dc8d651f9482b573f4b8cec89840ca6\n"
    },
    {
      "commit": "c510ecb3ec0eeca5425f5bc96fae80ea56f85be6",
      "tree": "0e43ab585113ae6c71c4f14065bfafd7a26f95a7",
      "parents": [
        "07a21754f45672b27e765d8c7677c9663c6dce91"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Aug 18 18:01:46 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Aug 29 00:52:25 2017 +0000"
      },
      "message": "Backport overlay security fix\n\nReplacing app opps fix with the flag that is used\nelsewhere.\n\nBug: 37442941\nTest: Verified that toast and system overlay still goes\naway on permission and a11y service capability screens.\n\nMerged-In: I1a3e3c5b1696a5f5b95eac187acb5a03863b4a0b\n\nChange-Id: If9bec515105369055415d54c7fcad7a65431f8e7\n"
    },
    {
      "commit": "800af77f9cd4847834ad18fe71565c84b72f96d4",
      "tree": "260e0b43584cb8066eb4a304effb5809d77fc41a",
      "parents": [
        "46748d5070f360b5a3b527ff71a56e03e0d8e50f",
        "d489d122f42af3c6c308afef59a2948a115e8d31"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Sat Aug 26 02:41:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 26 02:41:46 2017 +0000"
      },
      "message": "Merge \"O MR1 is API 27\" into oc-mr1-dev\nam: d489d122f4\n\nChange-Id: I7e4e4a710ce874502b1e749a9892e46619a988df\n"
    },
    {
      "commit": "d489d122f42af3c6c308afef59a2948a115e8d31",
      "tree": "20728829e6df36b4f06c0e8a666833f16e27377e",
      "parents": [
        "77af296764e65448e49f2e920f44103f004e7a0c",
        "eec01ac5a3dec5030edc5c81ae215bcd10183c5b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 26 02:29:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 26 02:29:51 2017 +0000"
      },
      "message": "Merge \"O MR1 is API 27\" into oc-mr1-dev"
    },
    {
      "commit": "9d9693e4af7cecb1d27bb837da0ce8e600398ecb",
      "tree": "46b6e3697e5b5363e07acad9e682bfb926b8c4cf",
      "parents": [
        "0a538a280488785504e68fb31c2b2e47239cfc5b",
        "c217d744b480a48b0f4ffdfdbc2c4226fa9a77d3"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Aug 25 21:02:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 25 21:02:36 2017 +0000"
      },
      "message": "Merge \"Add new system API for stable display size\" into oc-mr1-dev\nam: c217d744b4\n\nChange-Id: I25a68c0bf9eecd1dbe878851a62926520d4ea71a\n"
    },
    {
      "commit": "eedcbf15048d14cd08447a9aff259636481ed2ab",
      "tree": "c2459d2c688a8a18353ce3b3ca4b46a1e8481d71",
      "parents": [
        "87ad0f7f408d950ee202a9819f3cc5febbba198c"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Aug 16 23:14:54 2017 +0100"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Aug 25 20:56:00 2017 +0000"
      },
      "message": "Add new system API for stable display size\n\nFixes: 34388294\nTest: manual\nChange-Id: Ie380230bbd82370f507161b4cdb6f0d100b09f11\n"
    },
    {
      "commit": "782395561dcfebecb68f49ca32120d0eea97bca2",
      "tree": "05dbad99bd6be335d11a5a9a24e22116ddc031b2",
      "parents": [
        "cf5fa80fbfa3b43875fd5fae1b6c06cf6c6364d2",
        "387ed22fef3ab5c80311f312b15faf6b623821e7"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Aug 25 18:15:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 25 18:15:12 2017 +0000"
      },
      "message": "Merge \"Add new error code in SmsManager\"\nam: 387ed22fef\n\nChange-Id: Iff96995b90ecd6ae7fcceebf6b2017344038be72\n"
    },
    {
      "commit": "387ed22fef3ab5c80311f312b15faf6b623821e7",
      "tree": "11b9db5b447952880424ed3de1977c2e25bb8a55",
      "parents": [
        "0172ce8dbfefcae92c6fb9098bb570244237dfb8",
        "85bb4b35f147a4c4a7c047e820d3a4aa5844aa29"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Aug 25 18:01:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 25 18:01:18 2017 +0000"
      },
      "message": "Merge \"Add new error code in SmsManager\""
    },
    {
      "commit": "a4a789802a192fa28e51ea58de22b20623b1e8eb",
      "tree": "fd525687715d19ad5efeac226f53168ada487408",
      "parents": [
        "81b3107d48933e81d8149988ff35de2aa5510681",
        "55967b462cb68a3315c766cd54c77b5cbc52cbb0"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Aug 24 23:20:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 24 23:20:14 2017 +0000"
      },
      "message": "Merge \"Track conference start in system elapsed time.\" am: 3b166fba8a am: 49042dc67c\nam: 55967b462c\n\nChange-Id: I5a7561dd09405bcdc38926bd331f5ffd8019ec2f\n"
    },
    {
      "commit": "49042dc67c6df7177db10ab5c91e062faf1efedd",
      "tree": "bf6f159502d03abc7707bc00cf9096075c79eafd",
      "parents": [
        "3da596d29105a23d7cd2e392f2bfcdd1b1dee4c4",
        "3b166fba8abcb0d7f6cb78b87b692c28c381d1ee"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Aug 24 22:58:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 24 22:58:02 2017 +0000"
      },
      "message": "Merge \"Track conference start in system elapsed time.\"\nam: 3b166fba8a\n\nChange-Id: I8b78aaa447adcc1bfce0fec8f50857daa37d0575\n"
    },
    {
      "commit": "3b166fba8abcb0d7f6cb78b87b692c28c381d1ee",
      "tree": "6382e2099aa8a27bac5d45e3d8067283adcf0d44",
      "parents": [
        "573948c49cf8f81e4fc15a64d5cdb89c34ac00e8",
        "3fa819c2f383d742edc8f03672678012bc5492e3"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Aug 24 22:24:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 24 22:24:16 2017 +0000"
      },
      "message": "Merge \"Track conference start in system elapsed time.\""
    },
    {
      "commit": "a43b3827661ea5ca48f0fbef8adfbbdebe449344",
      "tree": "b8516f62b782912a1e8b50c44aee67fdf75d2a7d",
      "parents": [
        "b737076a4eb4d9feba68e17858708dc4b4b1dd89",
        "1dafcc89a59d1194c868393618643319e4bdf7bf"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Aug 24 21:44:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 24 21:44:54 2017 +0000"
      },
      "message": "Merge \"Add new error code in SmsManager\" into oc-mr1-dev\nam: 1dafcc89a5\n\nChange-Id: I938ddabfe0d98ee1eee850ba9d6aeb857ebb748f\n"
    },
    {
      "commit": "85bb4b35f147a4c4a7c047e820d3a4aa5844aa29",
      "tree": "5d76bb7a5ee9fc34f98f546bcb0430bc6b663abf",
      "parents": [
        "43ee2ac1407770d862c09c78b10d2da5a8ed4975"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Aug 09 15:28:41 2017 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Aug 24 14:40:59 2017 -0700"
      },
      "message": "Add new error code in SmsManager\n\nDesign doc: https://docs.google.com/a/google.com/document/d\n/1YPTNoM2Atjz8oISGAsRYlFVSA1NcYP8MbqYQIzLcJ9E/edit?usp\u003dsharing\n\nTest: compile/flash code; test locally\nBug: 34773406\nChange-Id: I0b227e76048dd46d9c8023d37647db763e1e38e1\nMerged-In: I0b227e76048dd46d9c8023d37647db763e1e38e1\n"
    },
    {
      "commit": "1dafcc89a59d1194c868393618643319e4bdf7bf",
      "tree": "c1c30539f7066238269aaf33fde7ed28fd1296c1",
      "parents": [
        "f3b78305ffd592a261a1598face459dea8800a49",
        "724f621daa9ef38fea39558036b2f08ed4a9e885"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Aug 24 21:22:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 24 21:22:31 2017 +0000"
      },
      "message": "Merge \"Add new error code in SmsManager\" into oc-mr1-dev"
    },
    {
      "commit": "b737076a4eb4d9feba68e17858708dc4b4b1dd89",
      "tree": "6b9774f1a4806420871cc0a92f8c898af5f67f57",
      "parents": [
        "a750014a6d162005d93deb62428207d8c944e143",
        "f3b78305ffd592a261a1598face459dea8800a49"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Aug 24 21:14:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 24 21:14:36 2017 +0000"
      },
      "message": "Merge \"New haptic feedback constants\" into oc-mr1-dev\nam: f3b78305ff\n\nChange-Id: I7e3009b6e54a8f443214b68d4f64470475a4acd5\n"
    },
    {
      "commit": "262dadf8708b5ecc80bccee14adf587f2fb2e4d5",
      "tree": "50111b9e8fb2a64e6976a0438e69337c2cbbd15d",
      "parents": [
        "1c1e7095f311b55c527d0c35ac5e4b90373d69f9"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Aug 24 10:51:00 2017 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Aug 24 10:51:00 2017 -0700"
      },
      "message": "New haptic feedback constants\n\nThis CL introduces several haptic feedback constants that are ready\nto be exposed to developers.\n\nTest: checkbuild\nFixes: 64537070\nChange-Id: If54d5bc6cab4e2c405615b7a40648c74a1097ea3\n"
    },
    {
      "commit": "a8bc97cd70e6ccc25b1117a49e9bebf958fd5e06",
      "tree": "afd653e0dd8644d7952c6478cbd88f3bd3e5caf7",
      "parents": [
        "45fb339d83a71623612aafccd337a6f251ad93ff"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 23 18:00:03 2017 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Aug 23 18:21:21 2017 -0700"
      },
      "message": "Add a constant to allow system-provided fingerprint dialogs\n\nThis adds FINGERPRINT_ERROR_USER_CANCELED to the list of possible errors\nreturned by FingerprintManager.authenticate().\n\nFixes b/64540509\n\nTest: documentation builds\n\nChange-Id: I66b46d385ab10eb0bc8e982c06e7a60570a79165\n"
    },
    {
      "commit": "eec01ac5a3dec5030edc5c81ae215bcd10183c5b",
      "tree": "413c597adbbe6e7a7cb47d07c27879aa1d665303",
      "parents": [
        "f144f6ecd9386eba9cb516bec42c07295e3f9765"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Aug 23 13:49:14 2017 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Aug 23 13:49:14 2017 -0700"
      },
      "message": "O MR1 is API 27\n\nBug: 64982450\nTest: manual\nChange-Id: I4be170f9f1021899db3ef0bce3eaeada21f8b475\n"
    },
    {
      "commit": "c04df54cfc1657c0056b70758419d108d4bb27da",
      "tree": "4f2a155a85bef8bf68030271285a7cd4e75c4c75",
      "parents": [
        "e65cac2069f79fdf50d99f15dc0229d3f14488cd",
        "a7bb0ffc7d7ee89730fa32e78405f69c6e6288bc"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 23 17:16:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 23 17:16:04 2017 +0000"
      },
      "message": "Merge \"Embms API adjustments for 7/21\" am: 489dcb7cca am: 488d3bf786 am: 7754e25694\nam: a7bb0ffc7d\n\nChange-Id: Iab7c397dba3fb446e0c03cd1bab0e82de8172577\n"
    },
    {
      "commit": "a7bb0ffc7d7ee89730fa32e78405f69c6e6288bc",
      "tree": "cb59c8a24de0ea7e792ed9a638762a5b8c444104",
      "parents": [
        "ff82f3391594c3256b25eae4fbee4103ba308cc1",
        "7754e2569490f73a84ae31d79b8aa7add2efcb06"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 23 17:05:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 23 17:05:57 2017 +0000"
      },
      "message": "Merge \"Embms API adjustments for 7/21\" am: 489dcb7cca am: 488d3bf786\nam: 7754e25694\n\nChange-Id: I2724aab757b94957dd9174e4b86c48952a59ebdc\n"
    },
    {
      "commit": "7754e2569490f73a84ae31d79b8aa7add2efcb06",
      "tree": "fbb67fe1de6a4b2e9369b6ca1ca0497a9aa42196",
      "parents": [
        "01f9244e816d37c2bf8ec7a79f17b2d8f8a9ac45",
        "488d3bf78617de43d73e1c896e168db6107539d9"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 23 16:56:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 23 16:56:26 2017 +0000"
      },
      "message": "Merge \"Embms API adjustments for 7/21\" am: 489dcb7cca\nam: 488d3bf786\n\nChange-Id: I03ca7bd2734b5410c37b23ba2e8d33d722ad7ebf\n"
    },
    {
      "commit": "d5c955fcdc3e24108cc4e25c7830eb8f6a9e02ba",
      "tree": "0b0591791ceff29ce556b337c8a265a134827c78",
      "parents": [
        "b056324630b8adfeb38393bcab49f3b9c720f4fd"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Jul 20 15:32:51 2017 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Aug 22 17:07:48 2017 -0700"
      },
      "message": "Embms API adjustments for 7/21\n\n* Enforce that only one instance of each manager can be active.\n* Add a death receipient for both managers to notify the app of binder\ndeath\n* Add documentation informing the app that it may not call create()\nmultiple times\n* Fix a collision in streaming state reason codes\n* Add documentation in DownloadRequest to indicate which methods should\nbe called by the middleware.\n\nChange-Id: Ie15283b5c34fee736e8023dbd4f889c2ca95299e\n"
    },
    {
      "commit": "0cd12a83c673b3d0cdd8f4229972fc3f0314a719",
      "tree": "dd3bcae89bf779433a77d82b04ddcdbb1c7cd6cd",
      "parents": [
        "e3aeae68f3dd20c1433f40fb7026fe04791edf12",
        "b2456e6194622b03a39d5b4910fec8b0b4773b29"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Tue Aug 22 23:01:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 23:01:12 2017 +0000"
      },
      "message": "Merge \"WebView: rename initSafeBrowsing and remove shutdownSafeBrowsing\" into oc-mr1-dev\nam: b2456e6194\n\nChange-Id: I3066dd0edd6c125b2e7fdab7fc07624f4c8688a5\n"
    },
    {
      "commit": "b2456e6194622b03a39d5b4910fec8b0b4773b29",
      "tree": "aa5f01068c0df94a8d7a7e4f3c7dd4c80e9c1592",
      "parents": [
        "45fb339d83a71623612aafccd337a6f251ad93ff",
        "2b108d8609b6a0e8bd6e1b1339c97ad8bb46cf4a"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Tue Aug 22 22:40:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 22 22:40:39 2017 +0000"
      },
      "message": "Merge \"WebView: rename initSafeBrowsing and remove shutdownSafeBrowsing\" into oc-mr1-dev"
    },
    {
      "commit": "724f621daa9ef38fea39558036b2f08ed4a9e885",
      "tree": "5587a501d9c8e5ca5e0a3e1a6cd3e0aef9bcb809",
      "parents": [
        "f144f6ecd9386eba9cb516bec42c07295e3f9765"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Aug 09 15:28:41 2017 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Tue Aug 22 14:51:03 2017 -0700"
      },
      "message": "Add new error code in SmsManager\n\nDesign doc: https://docs.google.com/a/google.com/document/d\n/1YPTNoM2Atjz8oISGAsRYlFVSA1NcYP8MbqYQIzLcJ9E/edit?usp\u003dsharing\n\nTest: compile/flash code; test locally\nBug: 34773406\nChange-Id: I0b227e76048dd46d9c8023d37647db763e1e38e1\n"
    },
    {
      "commit": "3fa819c2f383d742edc8f03672678012bc5492e3",
      "tree": "d5aedf6d13e02e11c16108771d29095239142dff",
      "parents": [
        "6645fdad6893f0dea25ae26f31256e0f3feb9ab1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Aug 04 09:27:26 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 22 13:39:31 2017 -0700"
      },
      "message": "Track conference start in system elapsed time.\n\nThis is important so that Telecom can track the duration of the call,\nwhich is tracked using wall clock time.\n\nTest: Manual, unit test\nBug: 64068300\nChange-Id: If642d282cd8134060acf6ffe8d81215c394d800c\n"
    },
    {
      "commit": "a0936c7b897afafbffdf85793b29a494fe98bf29",
      "tree": "26cd0e232cd403c018eff50e9010a7ffd67aae32",
      "parents": [
        "8529200aa346c7a755222a834d65514ca7b04c60",
        "23566e82dd4101b918d2cfe23b4cd49afea91bf7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Aug 22 19:07:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 19:07:06 2017 +0000"
      },
      "message": "Merge \"Fix lint errors in the streaming API\" am: fa7e99ddf1 am: ac9893bba0 am: 0d73e03444\nam: 23566e82dd\n\nChange-Id: I5308524da670b829ef8da474bfaee5d60caa6d86\n"
    },
    {
      "commit": "23566e82dd4101b918d2cfe23b4cd49afea91bf7",
      "tree": "6bc908f4392258013fdc7e5ff5a8ad6c09b94e49",
      "parents": [
        "6376859a98d3161622bd2d15bdacb9171f63b48e",
        "0d73e03444fadcdef69fb25e5b487fa0de96980e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Aug 22 18:53:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 18:53:34 2017 +0000"
      },
      "message": "Merge \"Fix lint errors in the streaming API\" am: fa7e99ddf1 am: ac9893bba0\nam: 0d73e03444\n\nChange-Id: I5c5a8b6247ef844f86880cf4b162527d699e2fc9\n"
    },
    {
      "commit": "0d73e03444fadcdef69fb25e5b487fa0de96980e",
      "tree": "599f6c46a7bd7fcd73e91645e7a83f3bd5c2b1d6",
      "parents": [
        "0aa55f7b2cc187d55147aaf54ab77a0592febb77",
        "ac9893bba097d98bcf21074ea8518e4b3597017f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Aug 22 18:44:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 22 18:44:53 2017 +0000"
      },
      "message": "Merge \"Fix lint errors in the streaming API\" am: fa7e99ddf1\nam: ac9893bba0\n\nChange-Id: I0ae2ee130deb1d84cc9e343e9764f65ba46d3fd1\n"
    },
    {
      "commit": "fa7e99ddf1e7b9625627915bf66ced62b9b62a7d",
      "tree": "0b769c082f1242258c0701ef18cde3044ea4391c",
      "parents": [
        "70b000e6e28e3222453ae781e73e55451a149e11",
        "ee19cfc386ba5abf702d81f828da05c4be0beb9f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Aug 22 17:55:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 22 17:55:06 2017 +0000"
      },
      "message": "Merge \"Fix lint errors in the streaming API\""
    },
    {
      "commit": "2b108d8609b6a0e8bd6e1b1339c97ad8bb46cf4a",
      "tree": "de01db11b17e3887786e4734bf2c110baecf2d65",
      "parents": [
        "56891ed4d4347e9aa141ad23bd365be52a840f66"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Mon Aug 21 17:59:55 2017 -0700"
      },
      "committer": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Mon Aug 21 18:04:28 2017 -0700"
      },
      "message": "WebView: rename initSafeBrowsing and remove shutdownSafeBrowsing\n\nThis renames the method as follows:\n\n * initSafeBrowsing -\u003e startSafeBrowsing\n\nThis also updates documentation to fix javadoc references, and to\nclarify that Safe Browsing checks are not guaranteed until after\nstartSafeBrowsing() invokes its callback.\n\nThis does not change the method name in WebViewFactoryProvider, because\nchanging this would break CTS tests (since the WebView APK implements\nthis under the old name).\n\nThis also removes shutdownSafeBrowsing, because we found there was no\ngood use for this (it\u0027s meaningless for AOSP, and we were recommended to\navoid calling the underlying GMSCore API for GoogleWebView). More\nsignificantly, there\u0027s no good place for an application to call it from.\n\nBug: 64331900\nTest: make update-api (docs are correct)\nChange-Id: Idf2b9390306052f5c5dfb92909fca4cfeec74aef\n"
    },
    {
      "commit": "ee19cfc386ba5abf702d81f828da05c4be0beb9f",
      "tree": "28d851fe9133a3e4945c12d84e86c0900a850e5b",
      "parents": [
        "8773730cd92c43b27a68e4363e3a6de40b83b266"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 03 18:26:39 2017 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Aug 18 14:36:06 2017 -0700"
      },
      "message": "Fix lint errors in the streaming API\n\nFix the errors that cropped up when trying to upload the unhide CL in\nMR1.\n\nBug: 30981736\nTest: manual, with testapps\nChange-Id: If4a9a5533a235a8cc56762ab7a9e32ec89440f1d\n"
    },
    {
      "commit": "58770c575979a6b9e2bfeb7fa7cb56c1a17d3d67",
      "tree": "9266291f591fd9a1135599ae64201d13692bea79",
      "parents": [
        "77a1f074ee5d3707d6f3c9c04b289fd1f2cf0b10",
        "8e74686fb443cce98ae94a9dbd2f52d0086d93bf"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Fri Aug 18 00:33:16 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 18 00:33:16 2017 +0000"
      },
      "message": "Merge \"Make isAccessibilityButtonSupported public\" into oc-mr1-dev\nam: 8e74686fb4\n\nChange-Id: I1db829cce2962e526892ae486ff9567003051a8b\n"
    },
    {
      "commit": "8e74686fb443cce98ae94a9dbd2f52d0086d93bf",
      "tree": "5d82bb7aa6d015196d3db24ee204ad06f7078633",
      "parents": [
        "f841ea86f4d81d9e3acca403aaf9429048723554",
        "02f3b807dbf9ae3a38073bfc7171f62844d10ffb"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Thu Aug 17 23:50:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 17 23:50:43 2017 +0000"
      },
      "message": "Merge \"Make isAccessibilityButtonSupported public\" into oc-mr1-dev"
    },
    {
      "commit": "31efc0e30a384fac82bfd59c7218a990bcce762d",
      "tree": "8bdeebd8263b7e5d66a3341b0150da2e6ce6e877",
      "parents": [
        "baceef994557d95929bc6f030ea8ab572da6339d",
        "d33be525924e1e2952a8feea5fdf5bd3e6e6e0c3"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 16:27:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 16:27:04 2017 +0000"
      },
      "message": "Merge \"Do not throw IOException from RttCall.read()\" into oc-mr1-dev\nam: d33be52592\n\nChange-Id: I9fe75eee8b3aaf8d96de20dfffbff2a0ad7e6508\n"
    },
    {
      "commit": "d33be525924e1e2952a8feea5fdf5bd3e6e6e0c3",
      "tree": "5512ebab3ddc6e69ab8fe5f0eb6606afd386eb3c",
      "parents": [
        "fac2141f4e18cc6fd5e5e6023754e4e9131255d3",
        "b1c8a77f5984e9a5a694fada9fd5dc491e518281"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 16:17:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 17 16:17:53 2017 +0000"
      },
      "message": "Merge \"Do not throw IOException from RttCall.read()\" into oc-mr1-dev"
    },
    {
      "commit": "bb143bafe20a349fb94421273dfc6bcfffd675e6",
      "tree": "3bb944ce6d85e75a872a3586263cbd3a4916e617",
      "parents": [
        "9515b36ffac152b74154879a9f73889afde2f5f0",
        "d33fe05c66b8423d956c55f0cc6a74269cd94adc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 17 14:37:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 14:37:54 2017 +0000"
      },
      "message": "Merge changes from topic \"revert-injectors\" into oc-mr1-dev\nam: d33fe05c66\n\nChange-Id: I7e66180252232f22e23e68b8aec7eedbd2bed82b\n"
    },
    {
      "commit": "d33fe05c66b8423d956c55f0cc6a74269cd94adc",
      "tree": "10e4dfa428717a8d3b0824ec42c52a1b2803d16f",
      "parents": [
        "c3e7f875b41f78de26d07f6c8ab8fe78747886c0",
        "07fe63e5de3cbc36a213178faede137cf648170a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Aug 17 14:32:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 17 14:32:40 2017 +0000"
      },
      "message": "Merge changes from topic \"revert-injectors\" into oc-mr1-dev\n\n* changes:\n  Revert \"Add API to allow apps more control over instantiation\"\n  Revert \"Add plugin to swap out recents\"\n"
    },
    {
      "commit": "02f3b807dbf9ae3a38073bfc7171f62844d10ffb",
      "tree": "d2dfb0ec6ce8f63f58a66405b4bf58ad66767c67",
      "parents": [
        "1ee0381c7e8233a0cee029d081350b34025a9e78"
      ],
      "author": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Thu Aug 17 02:50:45 2017 -0700"
      },
      "committer": {
        "name": "Casey Burkhardt",
        "email": "caseyburkhardt@google.com",
        "time": "Thu Aug 17 02:50:45 2017 -0700"
      },
      "message": "Make isAccessibilityButtonSupported public\n\nBug: 62342696\nTest: Builds\nChange-Id: I02082f2db349181473b2a7fd367fc8892d495fc1\n"
    },
    {
      "commit": "337ee0771e3581a79e63b461fdc383787a626d61",
      "tree": "a905155afcde490bbe2425ef43b4a1b5dfffe944",
      "parents": [
        "883d71d2cd7b5911a6e3da66387ec870238d1584",
        "8b2513e4399e8d96e9219b7de9f4c7aa9b8f3a44"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Thu Aug 17 08:01:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 08:01:53 2017 +0000"
      },
      "message": "Merge \"Opt-out for always-on VPN: rename API.\" into oc-mr1-dev\nam: 8b2513e439\n\nChange-Id: Ie511c6f1034b75b4e797dbc0ca31c7c5c30f336e\n"
    },
    {
      "commit": "8b2513e4399e8d96e9219b7de9f4c7aa9b8f3a44",
      "tree": "a7bc220fa4bebb93daacfd3fd7ed1181a0df3eeb",
      "parents": [
        "1ee0381c7e8233a0cee029d081350b34025a9e78",
        "c57a01c16616f938eaa84ae5349a53efdec6e4cc"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Thu Aug 17 07:54:05 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 17 07:54:05 2017 +0000"
      },
      "message": "Merge \"Opt-out for always-on VPN: rename API.\" into oc-mr1-dev"
    },
    {
      "commit": "c4d573345c8ab7e4e9e22ead968bd99ed757dea2",
      "tree": "62087dc0f7fb0454b22ee3c3a170d732d812d318",
      "parents": [
        "997c434ed8f4af25aaa9c6d1afd9af479d9260ba",
        "f2a70fc116de386aa6099f44eb232a2290103bcb"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Thu Aug 17 03:02:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 03:02:42 2017 +0000"
      },
      "message": "Merge \"Make KEY_DISPLAY_HD_AUDIO_PROPERTY_BOOL public.\" into oc-mr1-dev\nam: f2a70fc116\n\nChange-Id: Ib50f88db345783ac735885880daec890efd31b76\n"
    },
    {
      "commit": "faeb18da84bab45e7c8868de3803136afc76499c",
      "tree": "128403b19c16f63bd0fd71843ea207da878e6815",
      "parents": [
        "c5762848c3c6ae45b0f02a3e779ad315d0ab1a75",
        "e2f5f4b110ec4cce93d2906569ed6478b0de619b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 02:01:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 02:01:40 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix lint errors in the streaming API\"\" am: 42d3eadb37 am: cb63a47d41 am: c7ac478f51\nam: e2f5f4b110\n\nChange-Id: I00442fe091dab72bb114ac77c20845de0050cb0f\n"
    },
    {
      "commit": "e2f5f4b110ec4cce93d2906569ed6478b0de619b",
      "tree": "83020a4d4e45ed0317f58f8ee7c6c994ffb004c8",
      "parents": [
        "3c3de4a43dc1d64bdf1122b49a30161314f5ccc1",
        "c7ac478f511e81a5afc140d045448f58ece646b7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 01:53:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 01:53:47 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix lint errors in the streaming API\"\" am: 42d3eadb37 am: cb63a47d41\nam: c7ac478f51\n\nChange-Id: I55f9d7e583950a5a67de8775b6c0f1640430aac8\n"
    },
    {
      "commit": "c7ac478f511e81a5afc140d045448f58ece646b7",
      "tree": "cb50124c1e6240dcadf85db2e1f4c584e40438cf",
      "parents": [
        "2ce8cd62c399b98fddff817fee3a05d05f7276a2",
        "cb63a47d41ca5d28ed3629746b8c0e0375423c0f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 01:40:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 01:40:58 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix lint errors in the streaming API\"\" am: 42d3eadb37\nam: cb63a47d41\n\nChange-Id: I16e4b79d7fd40bf5d0e500e0cb3ba9bf33113fc8\n"
    },
    {
      "commit": "cb63a47d41ca5d28ed3629746b8c0e0375423c0f",
      "tree": "c087e28c75ba3d1a228a531b804c658cfcf7aa34",
      "parents": [
        "013bea3d429f213f33700b2dcfe72159fb54c854",
        "42d3eadb37a8788d62bc9dedfa9f4cb37f2a88d7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 01:30:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 17 01:30:56 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix lint errors in the streaming API\"\"\nam: 42d3eadb37\n\nChange-Id: I4229c1eb42edba2c2c7df08f87bfded5402c01c7\n"
    },
    {
      "commit": "42d3eadb37a8788d62bc9dedfa9f4cb37f2a88d7",
      "tree": "75534aeb2e547ca4476f753e07877e5a4e6f457b",
      "parents": [
        "2c4dfa0412bd12004c01e78cb31a9d0746904eca",
        "591fea2504f8862a59f59190a800455be0d2ec9f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 01:22:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 17 01:22:19 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix lint errors in the streaming API\"\""
    },
    {
      "commit": "591fea2504f8862a59f59190a800455be0d2ec9f",
      "tree": "437f52eb2a5bd3ebc383e148824468b538a5a890",
      "parents": [
        "e1f10cbd7ff6128171b6ab37b3afbfdc3d9f9f33"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 00:46:24 2017 +0000"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 17 00:46:24 2017 +0000"
      },
      "message": "Revert \"Fix lint errors in the streaming API\"\n\nThis reverts commit e1f10cbd7ff6128171b6ab37b3afbfdc3d9f9f33.\n\nChange-Id: Id3666b27b0d07b0a1d4f3179f2073aa75440f2ee\n"
    },
    {
      "commit": "ed85bf291aaedb03adde7ad2d6acfe86b10a437c",
      "tree": "cd02701ab8db1490a307a6e465a09f58cc08e429",
      "parents": [
        "c26df762c64a892b944612f67197df90b2fcae14",
        "e168449b32399e43cdb9cb918dd1772b29b02606"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 16 23:59:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 16 23:59:45 2017 +0000"
      },
      "message": "Merge \"Fix lint errors in the streaming API\" am: b0f5d57489 am: 90b923f398 am: 34639cbbab\nam: e168449b32\n\nChange-Id: Idc7b2897dc4a1bda38455d6fade54153770d176f\n"
    }
  ],
  "next": "e168449b32399e43cdb9cb918dd1772b29b02606"
}
