)]}'
{
  "log": [
    {
      "commit": "2e0dfbe8a483bd0d484ee0d2aae0ab3d69f7d2bc",
      "tree": "94c6c3a8e3b1b178ebe6c1525c98f748ae003031",
      "parents": [
        "48186ba0339578fcbea269a900ebaeb0030c396a",
        "1ac05dfa4a4de5bd9cad4d637917df0537cfa457"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Sep 30 23:20:49 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 30 23:20:49 2018 -0700"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE skipped: 6105ad5932 skipped: e50fc63e3d am: 20ce1f4c33  -s ours am: 2e250a6542  -s ours\nam: 1ac05dfa4a  -s ours\n\nChange-Id: Ibcae61eb77aba125de97dfe65f78725bc5dd0a1c\n"
    },
    {
      "commit": "1ac05dfa4a4de5bd9cad4d637917df0537cfa457",
      "tree": "3933c7b7635491ab8da304c0e9f9df24bacff6aa",
      "parents": [
        "48b0bdb812e6dc56d490969a8feec5d724ecb4a1",
        "2e250a6542bdf31343e70c6980062559833e3c92"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Sep 30 23:09:36 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 30 23:09:36 2018 -0700"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE skipped: 6105ad5932 skipped: e50fc63e3d am: 20ce1f4c33  -s ours\nam: 2e250a6542  -s ours\n\nChange-Id: Iccf5a3a42fb7813e3cf90921150fc6357fe058f0\n"
    },
    {
      "commit": "2e250a6542bdf31343e70c6980062559833e3c92",
      "tree": "df5002817ff3dccadf02acdfc0c0377575363479",
      "parents": [
        "5ab6f8bee47d8553e29ccb4111a99c0ef6c4ee9e",
        "20ce1f4c3331784c8957377fc4c0f0139b656b9d"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Sep 30 22:58:21 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 30 22:58:21 2018 -0700"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE skipped: 6105ad5932 skipped: e50fc63e3d\nam: 20ce1f4c33  -s ours\n\nChange-Id: I78a7a1809236cb0867143d2c4deeddfbdc4e9a18\n"
    },
    {
      "commit": "48186ba0339578fcbea269a900ebaeb0030c396a",
      "tree": "94c6c3a8e3b1b178ebe6c1525c98f748ae003031",
      "parents": [
        "b24da2ee820f923ac897984096de5eb1b6551dd4",
        "efc342bfc3570afe38cbc406594aec845b6b4d51"
      ],
      "author": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Mon Oct 01 03:31:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 03:31:04 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE New carrier config enhanced_4g_lte_title_variant_int\" into pi-dev"
    },
    {
      "commit": "20ce1f4c3331784c8957377fc4c0f0139b656b9d",
      "tree": "63089d693436e38af49066f5bc1fd5fc972eea54",
      "parents": [
        "7c3c2003800006ac1f11a36ce4dbe9e4958d9fd6",
        "e50fc63e3dcb1176900a5c461146fc9cc6dc99e8"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Sun Sep 30 12:35:02 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Sun Sep 30 12:35:02 2018 +0000"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE skipped: 6105ad5932 skipped: e50fc63e3d\n\nChange-Id: Iab79e57d33e496e6a7a8d6254490684b940c8b32\n"
    },
    {
      "commit": "e50fc63e3dcb1176900a5c461146fc9cc6dc99e8",
      "tree": "9cd42bfee4870206f683ca07fe30ed9a64180c1f",
      "parents": [
        "b908fd8d0785189c620a644f234ac10d0fbb237d",
        "6105ad5932dad88923c58835ff2b2bcaf8342af6"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Sun Sep 30 12:34:48 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Sun Sep 30 12:34:48 2018 +0000"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE skipped: 6105ad5932\n\nChange-Id: I72bd220fef91e2a5bc5b7774d5195b0f65099b48\n"
    },
    {
      "commit": "6105ad5932dad88923c58835ff2b2bcaf8342af6",
      "tree": "6f8704613b95575dbbc323f3b2955b17a3a7d3ca",
      "parents": [
        "e8fea59d6e79087c05bf3479212ec9f55d316504"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Sep 30 05:34:07 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Sep 30 05:34:07 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I4abcce26cc5b73a42f658d10e85154948949136c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b24da2ee820f923ac897984096de5eb1b6551dd4",
      "tree": "8702676c32e6cf7c5ca240870b90a4df7741c474",
      "parents": [
        "0712cf3e18ff0a5d0c82a598e0c1ece06b9820f2"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Sep 29 09:06:02 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Sep 29 09:06:02 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: I7a8a07bdd77befde49a8ade23b590c93ab75f277\n"
    },
    {
      "commit": "0712cf3e18ff0a5d0c82a598e0c1ece06b9820f2",
      "tree": "6cf3f9b836359ca6fdc2fc2a8b2c6db064775caf",
      "parents": [
        "68994894652629df5a159c2f56f8556b2a4048f1",
        "48b0bdb812e6dc56d490969a8feec5d724ecb4a1"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 18:58:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 18:58:12 2018 -0700"
      },
      "message": "Merge changes from topic \"am-81126cf1-3777-4130-82b2-fbb9b5f9bcf8\" into oc-dev am: 7c3c200380 am: 5ab6f8bee4\nam: 48b0bdb812\n\nChange-Id: I82854adeda1255f13bf04091b69a518dfdc85a05\n"
    },
    {
      "commit": "68994894652629df5a159c2f56f8556b2a4048f1",
      "tree": "6cf3f9b836359ca6fdc2fc2a8b2c6db064775caf",
      "parents": [
        "02271a5c94618f9bcdb73ef8c4cae564a37a2e04",
        "81850301e3f721b58c268ed90363ef43cd5902ad"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 18:46:58 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 18:46:58 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\" into oc-dev am: 7b08baaa2a am: 86fd67ac10\nam: 81850301e3  -s ours\n\nChange-Id: Ic64b71822d44369efc32b89cc6e4e3e542b98967\n"
    },
    {
      "commit": "02271a5c94618f9bcdb73ef8c4cae564a37a2e04",
      "tree": "6cf3f9b836359ca6fdc2fc2a8b2c6db064775caf",
      "parents": [
        "5b1976e3389a1f4586309297f72b2bf662f06d64",
        "0f6ec264ddadcb6726d4d7029968d8230fe524b6"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 18:45:43 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 18:45:43 2018 -0700"
      },
      "message": "Merge changes from topic \"am-9d36a543-b4f5-4e8c-89c9-8dc49a83a644\" into oc-dev am: 3262a5ad5f am: 3bb25f8b87\nam: 0f6ec264dd\n\nChange-Id: I457ab0b1511ba7e13b846e4434654f3f6627c6bd\n"
    },
    {
      "commit": "5b1976e3389a1f4586309297f72b2bf662f06d64",
      "tree": "6cf3f9b836359ca6fdc2fc2a8b2c6db064775caf",
      "parents": [
        "1fc26e2022f5b335d106e55dbf17acff8cac9d5b",
        "a97e0908a4155923ab8a273c2e4741c5fc5aaba1"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 18:23:46 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 18:23:46 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\" into oc-dev am: 74d82f556d am: 3f2bc41d8b\nam: a97e0908a4  -s ours\n\nChange-Id: I84dd1504a9335e692b3aebf8e696514e17048de4\n"
    },
    {
      "commit": "48b0bdb812e6dc56d490969a8feec5d724ecb4a1",
      "tree": "3933c7b7635491ab8da304c0e9f9df24bacff6aa",
      "parents": [
        "81850301e3f721b58c268ed90363ef43cd5902ad",
        "5ab6f8bee47d8553e29ccb4111a99c0ef6c4ee9e"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 18:03:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 18:03:12 2018 -0700"
      },
      "message": "Merge changes from topic \"am-81126cf1-3777-4130-82b2-fbb9b5f9bcf8\" into oc-dev am: 7c3c200380\nam: 5ab6f8bee4\n\nChange-Id: Ib0d9eb0e2a99447016deb2ba6e9d247e62038ba1\n"
    },
    {
      "commit": "81850301e3f721b58c268ed90363ef43cd5902ad",
      "tree": "3933c7b7635491ab8da304c0e9f9df24bacff6aa",
      "parents": [
        "0f6ec264ddadcb6726d4d7029968d8230fe524b6",
        "86fd67ac105cd661f883106bb82d249cf9e5288d"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 17:53:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 17:53:41 2018 -0700"
      },
      "message": "Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\" into oc-dev am: 7b08baaa2a\nam: 86fd67ac10\n\nChange-Id: Iae5fb04618205bd0c56a63ce160efe3b2eddc8a2\n"
    },
    {
      "commit": "5ab6f8bee47d8553e29ccb4111a99c0ef6c4ee9e",
      "tree": "df5002817ff3dccadf02acdfc0c0377575363479",
      "parents": [
        "86fd67ac105cd661f883106bb82d249cf9e5288d",
        "7c3c2003800006ac1f11a36ce4dbe9e4958d9fd6"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 17:41:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 17:41:06 2018 -0700"
      },
      "message": "Merge changes from topic \"am-81126cf1-3777-4130-82b2-fbb9b5f9bcf8\" into oc-dev\nam: 7c3c200380\n\nChange-Id: I1ef857d32f55c27a8d94508a5216c2f7d73d853e\n"
    },
    {
      "commit": "0f6ec264ddadcb6726d4d7029968d8230fe524b6",
      "tree": "c8e5f99be343e11ce5fcb69d2b054aa5f9d6f36f",
      "parents": [
        "a97e0908a4155923ab8a273c2e4741c5fc5aaba1",
        "3bb25f8b87ffe5485c0a753f67eb07a6d1f6adbe"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 17:40:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 17:40:28 2018 -0700"
      },
      "message": "Merge changes from topic \"am-9d36a543-b4f5-4e8c-89c9-8dc49a83a644\" into oc-dev am: 3262a5ad5f\nam: 3bb25f8b87\n\nChange-Id: Ie24920330ea3045c663c8717838883d67c26f0b1\n"
    },
    {
      "commit": "a97e0908a4155923ab8a273c2e4741c5fc5aaba1",
      "tree": "c8e5f99be343e11ce5fcb69d2b054aa5f9d6f36f",
      "parents": [
        "02f38c7284f183d5e1fc39fe56903a567ff3fc20",
        "3f2bc41d8bc808f2aec4527f6bc6359329dc9c0e"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 17:30:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 17:30:48 2018 -0700"
      },
      "message": "Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\" into oc-dev am: 74d82f556d\nam: 3f2bc41d8b\n\nChange-Id: I73e9ef317927f133497b0fbf2b05f6e1b279f8c0\n"
    },
    {
      "commit": "86fd67ac105cd661f883106bb82d249cf9e5288d",
      "tree": "df5002817ff3dccadf02acdfc0c0377575363479",
      "parents": [
        "3bb25f8b87ffe5485c0a753f67eb07a6d1f6adbe",
        "7b08baaa2a092285625ba0b968fdf5d42673c162"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 17:26:46 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 17:26:46 2018 -0700"
      },
      "message": "Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\" into oc-dev\nam: 7b08baaa2a\n\nChange-Id: Ie963bfc2a22b5c2cb84e71611af755dc23594086\n"
    },
    {
      "commit": "3bb25f8b87ffe5485c0a753f67eb07a6d1f6adbe",
      "tree": "14b1d479bfa18a23c451515ddcfaf35d38a1f44d",
      "parents": [
        "3f2bc41d8bc808f2aec4527f6bc6359329dc9c0e",
        "3262a5ad5f0c7f2c8f0c98770fc5499b2f7f241b"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 17:22:01 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 17:22:01 2018 -0700"
      },
      "message": "Merge changes from topic \"am-9d36a543-b4f5-4e8c-89c9-8dc49a83a644\" into oc-dev\nam: 3262a5ad5f\n\nChange-Id: I148aeead42b1f969cb8ff5153d7d296e84b0f4a7\n"
    },
    {
      "commit": "3f2bc41d8bc808f2aec4527f6bc6359329dc9c0e",
      "tree": "14b1d479bfa18a23c451515ddcfaf35d38a1f44d",
      "parents": [
        "1f5050c054c79cc7aeace5930f74933830988bbe",
        "74d82f556d5e5a05c5a8861c1e8d2e48102c1993"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 16:54:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 16:54:41 2018 -0700"
      },
      "message": "Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\" into oc-dev\nam: 74d82f556d\n\nChange-Id: I4344edb030e161565b0a0b0203463668cbfd5a8b\n"
    },
    {
      "commit": "b908fd8d0785189c620a644f234ac10d0fbb237d",
      "tree": "9cd42bfee4870206f683ca07fe30ed9a64180c1f",
      "parents": [
        "90b8425c0b68b6297118191c7de8ed861f3c8560",
        "50861d59c2ea756f9d02e1202e26a800594abdaa"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:21:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:21:47 2018 +0000"
      },
      "message": "Merge changes from topic \"am-81126cf1-3777-4130-82b2-fbb9b5f9bcf8\" into nyc-mr2-dev\n\n* changes:\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be am: 276f6cbb70\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846\n  RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\n"
    },
    {
      "commit": "e8fea59d6e79087c05bf3479212ec9f55d316504",
      "tree": "750b6652974fb0d2a3e438a7b7407c5b8c63bc99",
      "parents": [
        "84b50e6a10de2be43069355446cf320542cfa48f",
        "276f6cbb7020e7c5bdf68e7c4f97fc825d034811"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:21:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:21:47 2018 +0000"
      },
      "message": "Merge changes from topic \"am-81126cf1-3777-4130-82b2-fbb9b5f9bcf8\" into cw-f-dev\n\n* changes:\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846\n  RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\n"
    },
    {
      "commit": "7c3c2003800006ac1f11a36ce4dbe9e4958d9fd6",
      "tree": "63089d693436e38af49066f5bc1fd5fc972eea54",
      "parents": [
        "7b08baaa2a092285625ba0b968fdf5d42673c162",
        "db87c8952ce11cf73ffab22ec637646fa3c8695e"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:21:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:21:46 2018 +0000"
      },
      "message": "Merge changes from topic \"am-81126cf1-3777-4130-82b2-fbb9b5f9bcf8\" into oc-dev\n\n* changes:\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be am: 276f6cbb70 skipped: 50861d59c2\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be am: 276f6cbb70\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846\n  RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\n"
    },
    {
      "commit": "7b08baaa2a092285625ba0b968fdf5d42673c162",
      "tree": "63089d693436e38af49066f5bc1fd5fc972eea54",
      "parents": [
        "3262a5ad5f0c7f2c8f0c98770fc5499b2f7f241b",
        "4b0000865f46ac7eb2996bdbfc8c445736598abb"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:21:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:21:09 2018 +0000"
      },
      "message": "Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\" into oc-dev"
    },
    {
      "commit": "1fc26e2022f5b335d106e55dbf17acff8cac9d5b",
      "tree": "6cf3f9b836359ca6fdc2fc2a8b2c6db064775caf",
      "parents": [
        "15b4e62dbdb8a21ef193c6e8cb8b5636688b4a89",
        "06cc74977fcebe8a270e6bcd812dcfb31c32492c"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:21:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:21:06 2018 +0000"
      },
      "message": "Merge \"Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\" into pi-dev"
    },
    {
      "commit": "3262a5ad5f0c7f2c8f0c98770fc5499b2f7f241b",
      "tree": "449cb932aa84c6ab7cd6b26e733a5c1d3eb1c4bd",
      "parents": [
        "74d82f556d5e5a05c5a8861c1e8d2e48102c1993",
        "8f9371a8b97143ece2557dd2074e0e2c479027e5"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:20:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:20:32 2018 +0000"
      },
      "message": "Merge changes from topic \"am-9d36a543-b4f5-4e8c-89c9-8dc49a83a644\" into oc-dev\n\n* changes:\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe am: 446837c874 am: 84b50e6a10 skipped: 90b8425c0b\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe am: 446837c874 am: 84b50e6a10\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe am: 446837c874\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe\n  [automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986\n  RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\n"
    },
    {
      "commit": "74d82f556d5e5a05c5a8861c1e8d2e48102c1993",
      "tree": "449cb932aa84c6ab7cd6b26e733a5c1d3eb1c4bd",
      "parents": [
        "d32c2a4189b9e0b116df2b97b1971e7f4bcd5f8c",
        "bb4dcd1099cac4e0b3602e3d2ac088b796df3691"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:20:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:20:29 2018 +0000"
      },
      "message": "Merge \"RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\" into oc-dev"
    },
    {
      "commit": "15b4e62dbdb8a21ef193c6e8cb8b5636688b4a89",
      "tree": "8baccdb9ca67b08ffb3c9c97b793c87729651b37",
      "parents": [
        "bfbfd12a2cee645588860f375ec6cf61f5ef7a83",
        "0b103c697331a5bcae2f65de4a3864bca0b592ff"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 23:20:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 23:20:26 2018 +0000"
      },
      "message": "Merge \"Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\" into pi-dev"
    },
    {
      "commit": "bfbfd12a2cee645588860f375ec6cf61f5ef7a83",
      "tree": "2b8b4872a789e15409f484d79d04fd18b3816f21",
      "parents": [
        "ea5fd84169f8a5ac999d215d706d4cc19d56f15c",
        "cce2d3211ead4559551cea5001ba2d76e7a28fd8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 28 21:11:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 21:11:40 2018 +0000"
      },
      "message": "Merge \"docs: bug 37070226, sates typo\" into pi-dev"
    },
    {
      "commit": "8f9371a8b97143ece2557dd2074e0e2c479027e5",
      "tree": "b50ca807d0665b3b7e941d8f9768655a17c3a4d7",
      "parents": [
        "d32c2a4189b9e0b116df2b97b1971e7f4bcd5f8c",
        "90b8425c0b68b6297118191c7de8ed861f3c8560"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:35:10 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:35:10 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe am: 446837c874 am: 84b50e6a10 skipped: 90b8425c0b\n\nChange-Id: I614084f668b63261c14748b9dc0faf7c94aaedbd\n"
    },
    {
      "commit": "90b8425c0b68b6297118191c7de8ed861f3c8560",
      "tree": "381f751946cab2858de1ebcaee4f9924943e15f9",
      "parents": [
        "78bacb406120ba614050feb53999799625633d05",
        "84b50e6a10de2be43069355446cf320542cfa48f"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:53 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:53 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe am: 446837c874 am: 84b50e6a10\n\nChange-Id: I2df84d1d165f276b0da0aa58c4945f9a5d89e31f\n"
    },
    {
      "commit": "84b50e6a10de2be43069355446cf320542cfa48f",
      "tree": "28b36d3e4a9a6e0bb87ff3fbb4fabae3a92d4d9c",
      "parents": [
        "218f82342a0cec92cb2ce7515adbcb31c73633b0",
        "446837c8744640a422bc4bf94a95b283762fe768"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:40 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:40 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe am: 446837c874\n\nChange-Id: I01bfdf7bcc657acf3827aa0b1675adf107562f8a\n"
    },
    {
      "commit": "db87c8952ce11cf73ffab22ec637646fa3c8695e",
      "tree": "b50ca807d0665b3b7e941d8f9768655a17c3a4d7",
      "parents": [
        "d32c2a4189b9e0b116df2b97b1971e7f4bcd5f8c",
        "50861d59c2ea756f9d02e1202e26a800594abdaa"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:39 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:39 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be am: 276f6cbb70 skipped: 50861d59c2\n\nChange-Id: I60d4127489f1d8f26deb7ad822e16141cc4a4b16\n"
    },
    {
      "commit": "0b103c697331a5bcae2f65de4a3864bca0b592ff",
      "tree": "a806e9c8396941c7f1866083d5bac8a71d69a757",
      "parents": [
        "5e37e9d962c476202590bef32b87c2eb794d61a1"
      ],
      "author": {
        "name": "Hongming Jin",
        "email": "hongmingjin@google.com",
        "time": "Fri Sep 28 19:23:22 2018 +0000"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:34:28 2018 +0000"
      },
      "message": "Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\n\nThis reverts commit 5e37e9d962c476202590bef32b87c2eb794d61a1.\n\nReason for revert: Not a security fix and the security fix needs this cl is reverted.\nBug: 114365189\n\nChange-Id: Ia12ce2692b47a1d59be0b199b1fbfa415767e145\n"
    },
    {
      "commit": "446837c8744640a422bc4bf94a95b283762fe768",
      "tree": "4f54dfd9440465b339e8acfcd6039c3b132d60fb",
      "parents": [
        "28850f8620259fbfe3acedbec5f5faf39040e710",
        "79c6a599fec0cacb778ef29cf91cf769c89a0c64"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:28 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:28 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986 am: 79c6a599fe\n\nChange-Id: I094a6ffa8dee70d4f9f45c4f8d9929d92b078cec\n"
    },
    {
      "commit": "bb4dcd1099cac4e0b3602e3d2ac088b796df3691",
      "tree": "5b481a7593e8c02733710ad3e4dc12dad606548e",
      "parents": [
        "05dc947c63a2304adce53a0aef6b0e0a9db9343a"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:22:08 2018 +0000"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:34:23 2018 +0000"
      },
      "message": "RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\n\nThis reverts commit 05dc947c63a2304adce53a0aef6b0e0a9db9343a.\n\nReason for revert: Not a security fix and the security fix needs this cl is reverted.\nBug: 114365189\n\nChange-Id: Id667b1c4d1a1af27837f553d7461283b22e5e41f\n"
    },
    {
      "commit": "50861d59c2ea756f9d02e1202e26a800594abdaa",
      "tree": "22a82939a4c07a2d11341d1acca58a8689a541c5",
      "parents": [
        "78bacb406120ba614050feb53999799625633d05",
        "276f6cbb7020e7c5bdf68e7c4f97fc825d034811"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:21 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:21 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be am: 276f6cbb70\n\nChange-Id: If5cdbd2e616e8441fe469950342114c6771d1571\n"
    },
    {
      "commit": "79c6a599fec0cacb778ef29cf91cf769c89a0c64",
      "tree": "b13b1335c5b18cf4b5bcf800a8f3e3cf2e2d548b",
      "parents": [
        "e58385ab65dccdf8f8b89ccd27915aa7649e8505",
        "999e3fe9862be1122505ebdcccef7c3c26817995"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:21 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:21 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\" am: 999e3fe986\n\nChange-Id: I178b86c62e2b0e8d3399897adaa3bfc191daea2d\n"
    },
    {
      "commit": "999e3fe9862be1122505ebdcccef7c3c26817995",
      "tree": "8a38135398b417b5c7a6c4f103874687461e770e",
      "parents": [
        "8da6786608e374c20ae584b1c404fd4894786e46"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:21:54 2018 +0000"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:34:17 2018 +0000"
      },
      "message": "RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.\"\n\nThis reverts commit 8da6786608e374c20ae584b1c404fd4894786e46.\n\nReason for revert: Not a security fix and the security fix needs this cl is reverted.\nBug: 114365189\n\nChange-Id: I1826a5b6889f21fbbe16311a3da66c93e26383f3\n"
    },
    {
      "commit": "276f6cbb7020e7c5bdf68e7c4f97fc825d034811",
      "tree": "06b8567115ae0c1644bf18e853db990a656a40a8",
      "parents": [
        "218f82342a0cec92cb2ce7515adbcb31c73633b0",
        "84756be0beaace90cf87f65a34b679d2bbf9d1f5"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:04 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:34:04 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6 am: 84756be0be\n\nChange-Id: I83b2b097d30d2ea1fae3361cc06c503d61a444e8\n"
    },
    {
      "commit": "06cc74977fcebe8a270e6bcd812dcfb31c32492c",
      "tree": "dda2a4016c56bdda84d538982775d4a77a5d01c3",
      "parents": [
        "fde947837c848b51a830b74b28f96f9808405492"
      ],
      "author": {
        "name": "Hongming Jin",
        "email": "hongmingjin@google.com",
        "time": "Fri Sep 28 19:21:46 2018 +0000"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:33:57 2018 +0000"
      },
      "message": "Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\n\nThis reverts commit fde947837c848b51a830b74b28f96f9808405492.\n\nReason for revert: triggers other issue.\nBug: 114365189\n\nChange-Id: I37523a1778d55153253cf10df1ede68c5acb8178\n"
    },
    {
      "commit": "84756be0beaace90cf87f65a34b679d2bbf9d1f5",
      "tree": "a047a4a9f89f12782a16f7bf349a1448013415e6",
      "parents": [
        "28850f8620259fbfe3acedbec5f5faf39040e710",
        "94e1a09bc6c0b83550bf7d8bc7d82cee77941efb"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:33:53 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:33:53 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846 am: 94e1a09bc6\n\nChange-Id: Ie3b9caf9452711a136f50a5ac8aa4946fa0d2767\n"
    },
    {
      "commit": "4b0000865f46ac7eb2996bdbfc8c445736598abb",
      "tree": "a27774933a298ff7de0fcb89d544657b51c208c9",
      "parents": [
        "821076440434443af4257c5ba0b7b1f037735041"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:16:37 2018 +0000"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:33:52 2018 +0000"
      },
      "message": "RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\n\nThis reverts commit 821076440434443af4257c5ba0b7b1f037735041.\n\nReason for revert: triggers other issue.\nBug: 114365189\n\nChange-Id: If6f500e8abdc343774c5e853ba8e7c457ffa5961\n"
    },
    {
      "commit": "94e1a09bc6c0b83550bf7d8bc7d82cee77941efb",
      "tree": "ed08dc65a0f8895a6dea2c55f39d74e0da85a9c1",
      "parents": [
        "e58385ab65dccdf8f8b89ccd27915aa7649e8505",
        "95a3e918461bf6202d0360ca53340aba236bad57"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:33:45 2018 +0000"
      },
      "committer": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Sep 28 20:33:45 2018 +0000"
      },
      "message": "[automerger] RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\" am: 95a3e91846\n\nChange-Id: Ib9aa56a12fff0fb53848b9856fb89c6bb4de3793\n"
    },
    {
      "commit": "95a3e918461bf6202d0360ca53340aba236bad57",
      "tree": "fa0a4ae24d6c3554f549f16aee035caf730e47e7",
      "parents": [
        "fa69d725eb99b8c20a15135304bf5be4ea811573"
      ],
      "author": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:16:49 2018 +0000"
      },
      "committer": {
        "name": "Atanas Kirilov",
        "email": "akirilov@google.com",
        "time": "Fri Sep 28 20:33:41 2018 +0000"
      },
      "message": "RESTRICT AUTOMERGE: Revert \"RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.\"\n\nThis reverts commit fa69d725eb99b8c20a15135304bf5be4ea811573.\n\nReason for revert: triggers other issue.\nBug: 114365189\n\nChange-Id: I746c74b00f4524575279cdaa831435d12425de20\n"
    },
    {
      "commit": "ea5fd84169f8a5ac999d215d706d4cc19d56f15c",
      "tree": "8e589b38efed9c61cf49f00a78effd087c6777c3",
      "parents": [
        "1f3c8278e810c0d0b075a0315ea886ba5459bbf7",
        "02f38c7284f183d5e1fc39fe56903a567ff3fc20"
      ],
      "author": {
        "name": "Wayne Lin",
        "email": "waynewhlin@google.com",
        "time": "Fri Sep 28 12:32:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 28 12:32:41 2018 -0700"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Changing SUPL_ES\u003d1 for SUPL end point control\nam: 02f38c7284  -s ours\n\nChange-Id: I5c32b453930c99532a3ca4ae5c807a2ed9030e26\n"
    },
    {
      "commit": "efc342bfc3570afe38cbc406594aec845b6b4d51",
      "tree": "095709e1869f2fe17da6242123bce7294e6a9003",
      "parents": [
        "3ae3f252b4e6897c98bc764be8a57d3f49f73c37"
      ],
      "author": {
        "name": "clownshen",
        "email": "clownshen@google.com",
        "time": "Thu Aug 16 16:54:16 2018 +0800"
      },
      "committer": {
        "name": "Clown SHEN",
        "email": "clownshen@google.com",
        "time": "Fri Sep 28 17:36:50 2018 +0000"
      },
      "message": "DO NOT MERGE New carrier config enhanced_4g_lte_title_variant_int\n\nCarriers requires that changing the title as \"4G Calling\" for Enhanced 4G LTE\nMode settings.\nUsing int as index of string array would more flexible for different carriers\n\nBug: 112676117\nTest: Manual test, setting config to 0, 1 or -1 to change the index for\nverifying different variant title of Enhanced 4G LTE Mode settings.\n\nChange-Id: Iaf81b5418c02a972981bd7e84a9db8922a5e1774\n"
    },
    {
      "commit": "1f3c8278e810c0d0b075a0315ea886ba5459bbf7",
      "tree": "8e589b38efed9c61cf49f00a78effd087c6777c3",
      "parents": [
        "311f0f5da50effd33772c7d43222141e4ce27bff",
        "95bd7221f6ea5f6aef834f4a71d03108fe1d2bde"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 28 16:38:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 16:38:31 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Add notification settings to backup\u0026restore\" into pi-dev"
    },
    {
      "commit": "311f0f5da50effd33772c7d43222141e4ce27bff",
      "tree": "1df0a50b1db5cc303030f966118b31255ab3fe0c",
      "parents": [
        "61a4d351007d85c15cf9085dd0787edfa805d635",
        "b735830a1e71e72c4e72260d7eab0382b4ee19df"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 28 00:50:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 00:50:39 2018 +0000"
      },
      "message": "Merge \"Keep app in high memory adjust if moving from TOP to FGS\" into pi-dev"
    },
    {
      "commit": "cce2d3211ead4559551cea5001ba2d76e7a28fd8",
      "tree": "9324ff809f2d45be6669edc3ff9f699100efee80",
      "parents": [
        "9359f3683c73e03c4a775a2aecddb098e06d3158"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 27 15:01:04 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 27 15:01:04 2018 -0700"
      },
      "message": "docs: bug 37070226, sates typo\n\nTest: make ds-docs\n\nBug: 37070226\n\nChange-Id: I122715a93ae47fc5d8654b0a2fce8bb817c813c8\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "61a4d351007d85c15cf9085dd0787edfa805d635",
      "tree": "a584fb37cb7f9ef076190a15655d8981240d9244",
      "parents": [
        "9359f3683c73e03c4a775a2aecddb098e06d3158",
        "f0d5c5c30a72717b4a82c052e367cff78d0bbbb2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 27 21:55:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 21:55:04 2018 +0000"
      },
      "message": "Merge \"docs: Updates the documentation for the wepKeys field.\" into pi-dev"
    },
    {
      "commit": "9359f3683c73e03c4a775a2aecddb098e06d3158",
      "tree": "f7729fe29f423729bbb738d529cd345038d87e95",
      "parents": [
        "3ae3f252b4e6897c98bc764be8a57d3f49f73c37",
        "7364c11185b474addcdd783a9a3756e99a91d983"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 27 20:03:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 27 20:03:29 2018 +0000"
      },
      "message": "Merge \"docs: fix bug 37054309, becuase typo\" into pi-dev"
    },
    {
      "commit": "7364c11185b474addcdd783a9a3756e99a91d983",
      "tree": "31a253451f96e1fdfa2e1495adb49e6dad114411",
      "parents": [
        "562f5485d36ada3eddad31ed4ff079c4ab3a5c68"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 27 11:02:07 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 27 11:02:07 2018 -0700"
      },
      "message": "docs: fix bug 37054309, becuase typo\n\nTest: make ds-docs\n\nBug: 37054309\n\nChange-Id: I726ed84d62df4036cc274c48ae2f6968f2b7cc3f\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "95bd7221f6ea5f6aef834f4a71d03108fe1d2bde",
      "tree": "a7d6c0073d943506c8ffdcd26320ff031a52b3fd",
      "parents": [
        "3ae3f252b4e6897c98bc764be8a57d3f49f73c37"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Jul 12 12:41:34 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Sep 27 13:54:15 2018 +0000"
      },
      "message": "DO NOT MERGE Add notification settings to backup\u0026restore\n\nChange-Id: I421c7487955ee339f88e3957c973375d0f87e2ff\nFixes: 35655737\nTest: presubmit unit tests\n"
    },
    {
      "commit": "3ae3f252b4e6897c98bc764be8a57d3f49f73c37",
      "tree": "ff9ee82f4e191d16cfcc165b457ff114a82282a2",
      "parents": [
        "0f88f865bdce7cb15dc9872a2728cd593d5ac66e",
        "8a5f04a6a77bd31bd61ba43602e857cdd10d0b83"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Sep 25 20:42:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 20:42:50 2018 +0000"
      },
      "message": "Merge \"Fix malformed Javadoc.\" into pi-dev"
    },
    {
      "commit": "0f88f865bdce7cb15dc9872a2728cd593d5ac66e",
      "tree": "17fb4348f68a2355e238f7b0e994fd651c5ed9e7",
      "parents": [
        "45fda272111f43fe570540e9cf75772efa5c6cff",
        "0939c5a2b313d7fc32ca5e1a6c161b0089e141e9"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Sep 25 15:12:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 25 15:12:15 2018 +0000"
      },
      "message": "Merge \"Truncate(*1) it if WAL file is too big when opening DB\" into pi-dev"
    },
    {
      "commit": "0939c5a2b313d7fc32ca5e1a6c161b0089e141e9",
      "tree": "3accc1be6ef98fc2ef481e9ee84789ab0c02a7dc",
      "parents": [
        "f76c383f82437814a8c8dfffc04d85b6c251d5ff"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 13:38:40 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Sep 24 22:47:02 2018 +0000"
      },
      "message": "Truncate(*1) it if WAL file is too big when opening DB\n\n*1 -- not truncate(2) but \"PRAGMA wal_checkpoint(TRUNCATE)\"\n\nOtherwise, depending on how an app operate on a DB, SQLite may not\nhave a chance to \"shrink\" the WAL file.\n\nFixes: 112777941\nBug: 111939259\nTest: atest /android/master/frameworks/base/core/tests/coretests/src/android/database/sqlite/SQLiteCompatibilityWalFlagsTest.java\nTest: Manual test with google dailer:\n1. With normalized_spam.db-wal \u003e 100MB and receive a phone call\n-\u003e WAL file gets truncated to 0 bytes.\n\n2. Restart the dialer process and receive a phone call again\n-\u003e WAL file is already 0 bytes; won\u0027t be truncated.\n\n3. Restart with the WAL file deleted\nSame as #2. WAL file will be created before the added logic, but is 0 bytes,\nso it won\u0027t be truncated.\n\n4. Test with settings put global sqlite_compatibility_wal_flags truncate_size\u003d1024\n-\u003e make sure the threshold is overridden\n\nMerged-in: I2b193603e5dfa493ccccb8123db592f0e9c0e7ae\nChange-Id: I2b193603e5dfa493ccccb8123db592f0e9c0e7ae\n(cherry picked from commit 96e06002edc374511c545d96ae9b2b7c1e8d78ec)\n"
    },
    {
      "commit": "45fda272111f43fe570540e9cf75772efa5c6cff",
      "tree": "53f041e034b35c9e4ce5d6a60914ea329feb89fa",
      "parents": [
        "81099601753f2f5f98f035b067d5c9bac976c263",
        "5cd660d5e9c56b6a9fdc2be6da7189a94e4d9396"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 24 22:04:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 22:04:27 2018 +0000"
      },
      "message": "Merge \"Fixed when the CompatibilityBridge is attached to an activity.\" into pi-dev"
    },
    {
      "commit": "81099601753f2f5f98f035b067d5c9bac976c263",
      "tree": "3a86b8da083c98e282861421cfc3012ebeec488d",
      "parents": [
        "f76c383f82437814a8c8dfffc04d85b6c251d5ff",
        "83d6a5ed8b428549d5966af2d535237e6cf61727"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 24 21:30:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 21:30:11 2018 +0000"
      },
      "message": "Merge \"Only run layout if we didn\u0027t have content\" into pi-dev"
    },
    {
      "commit": "f76c383f82437814a8c8dfffc04d85b6c251d5ff",
      "tree": "6cd11c586b8f66ce6bc43eedfaeb4a4690de7540",
      "parents": [
        "860a3640d4583cda59e0b3b0f5ee343d305dd701",
        "5371273f02baf54c1b84771ea4a208976f75f114"
      ],
      "author": {
        "name": "Mike Ma",
        "email": "yanmin@google.com",
        "time": "Mon Sep 24 19:53:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 19:53:19 2018 +0000"
      },
      "message": "Merge \"More robust read mechanism in KernelCpuProcReader\" into pi-dev"
    },
    {
      "commit": "860a3640d4583cda59e0b3b0f5ee343d305dd701",
      "tree": "97c47c0ef726ebd9fe2d27420b3984dbee68a19b",
      "parents": [
        "98d747e7f3aefb7cb9376e4c4012cd61a3f88287",
        "da90df763328b8248f39ad0f4f98ce82a69441d4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 24 19:29:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 24 19:29:03 2018 +0000"
      },
      "message": "Merge \"Fix how we get provider pkgs\" into pi-dev"
    },
    {
      "commit": "83d6a5ed8b428549d5966af2d535237e6cf61727",
      "tree": "63e1f453ba599343535a9eab977b45c1cc71d90f",
      "parents": [
        "98d747e7f3aefb7cb9376e4c4012cd61a3f88287"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Sep 10 11:58:13 2018 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Sep 24 15:45:28 2018 +0200"
      },
      "message": "Only run layout if we didn\u0027t have content\n\nOtherwise we really don\u0027t have to do it as showing the window will\nnot change whether we have content or not.\n\nTest: Reopen app, ensure less layout runs\nTest: Launch activity on virtual display.\n\nBug: 115577618\nBug: 112824998\nBug: 10154780\n\nChange-Id: Id3bea85c93ead5e59f0456a2901378dd2c4a836f\nMerged-In: Id3bea85c93ead5e59f0456a2901378dd2c4a836f\n"
    },
    {
      "commit": "98d747e7f3aefb7cb9376e4c4012cd61a3f88287",
      "tree": "a4084e0e9ce5ae70a79b91c0e406ffc8e99408c1",
      "parents": [
        "02bc7c222897bef3bae8c30874be06df13c98eae",
        "99adf3cb76a7800a9392a4c9a92b7a8a23b1cbc5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Sep 23 09:34:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 23 09:34:23 2018 +0000"
      },
      "message": "Merge \"Fix the unresolved link/see tag error for framework docs\" into pi-dev"
    },
    {
      "commit": "99adf3cb76a7800a9392a4c9a92b7a8a23b1cbc5",
      "tree": "0768697dc36f39dc96d3cf423a2ff334faea6c6d",
      "parents": [
        "562f5485d36ada3eddad31ed4ff079c4ab3a5c68"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Fri Sep 21 14:51:38 2018 -0700"
      },
      "committer": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Fri Sep 21 14:58:26 2018 -0700"
      },
      "message": "Fix the unresolved link/see tag error for framework docs\n\nSynced with alanv@ that doc weren\u0027t federated against AndroidX yet, use\nthis v7 reference until they migrate the docs to AndroidX.\n\nTest: m -j offline-sdk-docs\nBug: b/116163454\nChange-Id: Ib5167c4815708d159945ce6db239f8debdf8f865\n"
    },
    {
      "commit": "02bc7c222897bef3bae8c30874be06df13c98eae",
      "tree": "7c8476317d5878657d15c9701985d03d291facf1",
      "parents": [
        "b6c84d1135ccea1e177e181934e7128b4f292496",
        "3e10355b99078ea2d0913f3daa31a3c517ee022e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 21 19:40:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 21 19:40:38 2018 +0000"
      },
      "message": "Merge \"docs: Removes reference to the clock displaying seconds\" into pi-dev"
    },
    {
      "commit": "b6c84d1135ccea1e177e181934e7128b4f292496",
      "tree": "e9ab5368e3ac9def71c7a594a5298578743585d0",
      "parents": [
        "82b0d17b393783c5259bf183a7ded118d28e50cc",
        "df87af8bf18c1809adb2df39386fdff736bdfd92"
      ],
      "author": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Fri Sep 21 08:04:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 21 08:04:10 2018 +0000"
      },
      "message": "Merge \"Clear mDeferredHideWallpaper if wallpaper is being hidden\" into pi-dev"
    },
    {
      "commit": "df87af8bf18c1809adb2df39386fdff736bdfd92",
      "tree": "be6c2e30241a52a063cbed79e34f67651a5294f8",
      "parents": [
        "7c0e462b20b4a424f07f73260121864252f99fdc"
      ],
      "author": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Fri May 25 22:57:52 2018 +0800"
      },
      "committer": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Fri Sep 21 06:42:05 2018 +0000"
      },
      "message": "Clear mDeferredHideWallpaper if wallpaper is being hidden\n\nWe defer wallpaper hiding while AppTransition.isRunning() is true.\nHowever, the state can be changed from \u0027running\u0027 to \u0027ready\u0027, which\nmakes mDeferredHideWallpaper not to be cleared in time because\nhandleAnimatingStoppedAndTransitionLocked() would not be called.\n\nWhen AppTransition is not in \u0027running\u0027 state (animations may be still\nrunning), the logic in WallpaperController.hideWallpapers() would\nstart hiding wallpapers. However, before applying this patch, it can\nonly hide the wallpaper surface in WindowState.hideWallpaperWindow(),\nbut it cannot set the wallpaper to be invisible because\nmDeferredHideWallpaper is not cleared.\n\nThese conditions cause that the WindowStateAnimator of wallpaper\nkeeps showing the surface of wallpaper; the WindowStateAnimator of\nexiting window keeps hiding the surface of wallpaper frequently.\n\nBug: 78681867\nBug: 80226677\nTest: 1. Run monkey test for hours and see if there is any log like:\n         \"Performed 6 layouts in a row. Skipping\"\n      2. Manually open/close activities rapidly and see if wallpaper\n         becomes black.\n      3. go/wm-smoke\n\nChange-Id: I237fd1942d7365cb747534a21dc98edb076e0d80\nMerged-In: I237fd1942d7365cb747534a21dc98edb076e0d80\n(cherry picked from commit 50d4546567ecbd143344a75fcacfa15afb5c34d2)\n"
    },
    {
      "commit": "8a5f04a6a77bd31bd61ba43602e857cdd10d0b83",
      "tree": "13a78601f1bd84748f1d94b300a3e15e14df8431",
      "parents": [
        "82b0d17b393783c5259bf183a7ded118d28e50cc"
      ],
      "author": {
        "name": "Nicole Borrelli",
        "email": "borrelli@google.com",
        "time": "Thu Sep 20 14:19:14 2018 -0700"
      },
      "committer": {
        "name": "Nicole Borrelli",
        "email": "borrelli@google.com",
        "time": "Thu Sep 20 23:33:20 2018 +0000"
      },
      "message": "Fix malformed Javadoc.\n\nBug: 114244716\nChange-Id: I316e5fcbe742a57bbf997617f3afe01484f7d8a0\nTest: manual testing\n"
    },
    {
      "commit": "82b0d17b393783c5259bf183a7ded118d28e50cc",
      "tree": "3c41bf256516b78a0621a8d8b81da7ff64939256",
      "parents": [
        "679e58a8d30211ddff5470e9f34dc56aba83c642",
        "f07a46058cee7a23e1dc0676ba9ff264a7adf11f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 20 22:42:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 20 22:42:48 2018 +0000"
      },
      "message": "Merge \"docs: fixing several minor documentation bugs\" into pi-dev"
    },
    {
      "commit": "b735830a1e71e72c4e72260d7eab0382b4ee19df",
      "tree": "a30529bddb19872315dcbd712214f92a4d29c743",
      "parents": [
        "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Sep 05 18:52:35 2018 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Sep 20 22:38:56 2018 +0000"
      },
      "message": "Keep app in high memory adjust if moving from TOP to FGS\n\nIf an app was in the TOP state and immediately moved\nto a foreground service state, then try harder to keep it\nin memory for another 20 seconds before releasing the\nmemory to bound foreground services. Using an oom_adj value\nof 50 which is between \"fore\" and \"vis\". So BFGS apps might\nget killed (\"vis\") before this recently FGS\u0027ed app. That\nway any app that has a lot of state in memory that it needs\nto persist before getting killed has a chance to do so.\n\nAlso bind NotificationListeners with a special bind flag\nto rank them below FGS (perceptible adj) so that they\ncan be killed before any other foreground services or\nbound services get killed.\n\nBug: 110969183\nTest: Manual for now. Take a bunch of portrait\n      pictures and hit home, while being under memory\n      pressure with a bunch of notification listeners.\nChange-Id: Ie8934c2331afe6450c582b209869aeca7272f58a\nMerged-In: Ie8934c2331afe6450c582b209869aeca7272f58a\n"
    },
    {
      "commit": "f0d5c5c30a72717b4a82c052e367cff78d0bbbb2",
      "tree": "e947ea419a67b9bd5e9022e053dd6c6e159e61f1",
      "parents": [
        "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0"
      ],
      "author": {
        "name": "David Castro",
        "email": "logophile@google.com",
        "time": "Wed Sep 19 15:04:12 2018 -0400"
      },
      "committer": {
        "name": "David Castro",
        "email": "logophile@google.com",
        "time": "Thu Sep 20 17:01:51 2018 -0400"
      },
      "message": "docs: Updates the documentation for the wepKeys field.\n\nUpdated documentation indicates that four WEP key values must be\nprovided. This replaces the earlier reference to \"up to four.\" Providing\nfewer than four values causes a java.lang.IllegalArgumentException.\n\nDocumentation also references the option to provide empty strings for up\nto three of the values.\n\nTest: make ds-docs\n\nBug: 36949880\n\nChange-Id: I1da9f0ecfb390623f4d53ca508a554303861ed98\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "679e58a8d30211ddff5470e9f34dc56aba83c642",
      "tree": "070aa4ffb296e078f49453f2a6a2e0097f3f67b8",
      "parents": [
        "562f5485d36ada3eddad31ed4ff079c4ab3a5c68",
        "9e39bf1067c287d7f1b034143ccc310d53d2b659"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 20 18:57:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 20 18:57:55 2018 +0000"
      },
      "message": "Merge \"WebView: fix TracingController example usage\" into pi-dev"
    },
    {
      "commit": "f07a46058cee7a23e1dc0676ba9ff264a7adf11f",
      "tree": "168b2c1fb44c16108ba42415d118cc65faf9b338",
      "parents": [
        "562f5485d36ada3eddad31ed4ff079c4ab3a5c68"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 20 11:20:27 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 20 11:20:27 2018 -0700"
      },
      "message": "docs: fixing several minor documentation bugs\n\nTest: make ds-docs\n\nBug: 36949243\nBug: 116169695\nBug: 37001248\nBug: 37044885\nBug: 37053166\n\nChange-Id: I844a8978518cd7214bf9d068d602902dfa7e8246\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "9e39bf1067c287d7f1b034143ccc310d53d2b659",
      "tree": "7fd4678b54b57fefabd4400f90dc922ed7a5bc6b",
      "parents": [
        "b4190776a7c98795aef2e8bc9ce63edd9393abb7"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Fri Sep 14 12:53:51 2018 -0700"
      },
      "committer": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Thu Sep 20 18:17:05 2018 +0000"
      },
      "message": "WebView: fix TracingController example usage\n\nThis fixes a minor mistake in the TracingController class usage. The\nexample previously used a bare `CATEGORIES_WEB_DEVELOPER` instead of\n`TracingConfig.CATEGORIES_WEB_DEVELOPER`.\n\nBug: 116227333\nTest: make docs\nChange-Id: I648dd0d5e61666e61adb27303c185013bd80b0ea\n"
    },
    {
      "commit": "562f5485d36ada3eddad31ed4ff079c4ab3a5c68",
      "tree": "586e1428afe63bb1e8cb375abe930ca1165ed239",
      "parents": [
        "971ad7aa5e5b625ee9f996597f5f1b1a5719a45a",
        "b01c390b54d72e5e1380c87d892ae88f1913583c"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Sep 20 16:39:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 20 16:39:49 2018 +0000"
      },
      "message": "Merge \"Clarify that UiModeManager sets global night mode\" into pi-dev"
    },
    {
      "commit": "971ad7aa5e5b625ee9f996597f5f1b1a5719a45a",
      "tree": "58f6505e7e1acf78e07aa00b3c4434b1f0a7099b",
      "parents": [
        "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0",
        "deff81b12bdcc56ab83ab2c362c929b69ffbb989"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 20 02:12:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 20 02:12:57 2018 +0000"
      },
      "message": "Merge \"Clarified FillCallback and SaveCallback behaviors.\" into pi-dev"
    },
    {
      "commit": "5cd660d5e9c56b6a9fdc2be6da7189a94e4d9396",
      "tree": "29b35342ecf6807bf18027d666ebb83c6cec1051",
      "parents": [
        "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Sep 17 09:46:13 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Sep 19 17:55:06 2018 -0700"
      },
      "message": "Fixed when the CompatibilityBridge is attached to an activity.\n\nThe AccessibilityManager is a singleton, so we need to update it everytime\nan activity is resumed.\n\nTest: manual verification with Chrome (CTS test is an overkill here)\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\n\nFixes: 112690889\nChange-Id: If011db203dee96ec511da80f4e49395c0340f482\n(cherry picked from commit ce40498dc2783720ebbb2d41f8b7e01c4e0cadec)\n"
    },
    {
      "commit": "da90df763328b8248f39ad0f4f98ce82a69441d4",
      "tree": "41c70b8835fa40272ea233c8a4bd2406a69bdb92",
      "parents": [
        "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 03 11:21:57 2018 -0400"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed Sep 19 21:25:07 2018 +0000"
      },
      "message": "Fix how we get provider pkgs\n\nBug: 110985973\nTest: all existing tests pass (including high level supportlib ones)\nChange-Id: I6b37ef419e3c76f35912f84500f88c069b7505ac\n(cherry picked from commit 664af785d5b4399ff9b633f3e1aaa99ef44523c2)\n"
    },
    {
      "commit": "deff81b12bdcc56ab83ab2c362c929b69ffbb989",
      "tree": "48372eacad1a113f505b907696e49c7392944367",
      "parents": [
        "3667b7122557ef15fcacf267133bdd3eae4c0737"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Sep 19 11:50:52 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Sep 19 13:41:22 2018 -0700"
      },
      "message": "Clarified FillCallback and SaveCallback behaviors.\n\nTest: mmm -j frameworks/base/:doc-comment-check-docs\n\nBug: 116103297\n\nChange-Id: Ib397556007d1f8bf6d5d08c6bf2edf69f88b7f07\n"
    },
    {
      "commit": "b01c390b54d72e5e1380c87d892ae88f1913583c",
      "tree": "10685dc6081f61a1d8162d3a24ff715df4ccdeb8",
      "parents": [
        "4361fd151730ec1a8af308c5ef830ae732d63313"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Sep 19 09:51:02 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Sep 19 11:44:31 2018 -0700"
      },
      "message": "Clarify that UiModeManager sets global night mode\n\nTest: repo upload\nFixes: 116121230\nChange-Id: I127c169eb9cb6f951943879bd4bdaca2a00ed222\n"
    },
    {
      "commit": "5371273f02baf54c1b84771ea4a208976f75f114",
      "tree": "8b3046a90f084ed349949c221065012f10df7c66",
      "parents": [
        "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0"
      ],
      "author": {
        "name": "Mike Ma",
        "email": "yanmin@google.com",
        "time": "Tue Sep 18 10:32:34 2018 -0700"
      },
      "committer": {
        "name": "Mike Ma",
        "email": "yanmin@google.com",
        "time": "Tue Sep 18 23:43:11 2018 +0000"
      },
      "message": "More robust read mechanism in KernelCpuProcReader\n\nKernelCpuProcReader used FileChannel to dump bytes into a large enough\nByteBuffer. However, FileChannel#read stops as soon as there is nothing\nleft to read. Since the kernel may not deliver all parts of a proc file\nsimultaneously, previous read mechanism would possibly read only a\nportion of the proc file. The impact is that KernelUidCpuFreqTimeReader\ngets an incomplete UID list.\nNew mechanism uses a loop to turn non-blocking FileChannel#read into a\nblocking operation. It does not return until hitting EOF. The reason\nnot to use Files#readAllBytes is that we want to reuse the byte[].\n\nBug: 111805985\nTest: atest KernelCpuProcReaderTest\nTest: compared KernelCpuProcReader#readBytes against Files#readAllBytes\n      locally\nChange-Id: If0d2b6742489632e22c8fec34c627851cda875f2\n"
    },
    {
      "commit": "82b413428e6b10d8d25d00ccb4c3b0b20e05e0a0",
      "tree": "0e77a241afcb4436589db545de458011c8458546",
      "parents": [
        "9a32a1dc3e25bbae9baffa9f16aadec085f54354",
        "7ecfe314275eee39359c2a8b78b917af8eb58e4d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Sep 18 18:38:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 18 18:38:16 2018 +0000"
      },
      "message": "Merge \"docs: fixed five typos\" into pi-dev"
    },
    {
      "commit": "9a32a1dc3e25bbae9baffa9f16aadec085f54354",
      "tree": "1b7820b1ccd3856953598630261efdfa6e058445",
      "parents": [
        "df0cefab6bcc9f938eda0c463b6d8faceaa5e11d",
        "fc3949e0992f52bd2f3f2be41b51a8b3ef786d9b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Sep 18 00:04:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 18 00:04:39 2018 +0000"
      },
      "message": "Merge \"docs: bug 36997358, typo \u0027than an\u0027\" into pi-dev"
    },
    {
      "commit": "7ecfe314275eee39359c2a8b78b917af8eb58e4d",
      "tree": "b65f1dceeffb4938bc4d2efe9a8fa9d0a91cb1a7",
      "parents": [
        "df0cefab6bcc9f938eda0c463b6d8faceaa5e11d"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Sep 17 15:17:50 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Sep 17 15:17:50 2018 -0700"
      },
      "message": "docs: fixed five typos\n\nTest: make ds-docs\n\nBug: 37095452\nBug: 37001217\nBug: 37004068\nBug: 37015340\nBug: 37044652\n\nChange-Id: Ib305df88b63286810d7722e73321ddb238b45e8e\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "fc3949e0992f52bd2f3f2be41b51a8b3ef786d9b",
      "tree": "982e31c41fd68992edffd4d1a2f64511ab86cacb",
      "parents": [
        "3667b7122557ef15fcacf267133bdd3eae4c0737"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Sep 17 11:35:13 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Sep 17 11:35:13 2018 -0700"
      },
      "message": "docs: bug 36997358, typo \u0027than an\u0027\n\nTest: make ds-docs\n\nBug: 36997358\n\nChange-Id: I11a5fcbd76638c7d6b060c0852268efa9e37a7fe\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "3e10355b99078ea2d0913f3daa31a3c517ee022e",
      "tree": "7c11ca4f85b679b52c918d4164118bc625c5f9b6",
      "parents": [
        "3667b7122557ef15fcacf267133bdd3eae4c0737"
      ],
      "author": {
        "name": "David Castro",
        "email": "logophile@google.com",
        "time": "Mon Sep 17 09:38:14 2018 -0400"
      },
      "committer": {
        "name": "David Castro",
        "email": "logophile@google.com",
        "time": "Mon Sep 17 09:38:14 2018 -0400"
      },
      "message": "docs: Removes reference to the clock displaying seconds\n\nTest: make ds-docs\n\nBug: 115691112\n\nChange-Id: Ic87d6c2806b20ed682ad0ca7e8e52e8096c9ac07\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "df0cefab6bcc9f938eda0c463b6d8faceaa5e11d",
      "tree": "e774154eafc655a44e9c6a9a5905b72b17ebd2c8",
      "parents": [
        "3667b7122557ef15fcacf267133bdd3eae4c0737"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Sep 13 10:20:12 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Sep 14 10:03:30 2018 -0700"
      },
      "message": "Clarified that some autofill interfaces can only be implemented by the system.\n\nTest:  mmm -j frameworks/base/:doc-comment-check-docs\n\nFixes: 113323194\n\nChange-Id: Ic0bea0e16fca0ce4c67d36f5611587843d7aad9f\n(cherry picked from commit d5225e13d043a2d9e0cd0cfe8b584f18a4a2ae17)\n"
    },
    {
      "commit": "3667b7122557ef15fcacf267133bdd3eae4c0737",
      "tree": "4feb3a2b59dc5dc98c4db60b11b4a88f8375976d",
      "parents": [
        "206a50673d7d6d05a688c879c6022227a9f43326",
        "009103c67512f59ec7c7b7aaca170d7f0de5738b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 14 03:04:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 14 03:04:37 2018 +0000"
      },
      "message": "Merge \"Add note for FLAG_CANCEL_CURRENT when stopping scan\" into pi-dev"
    },
    {
      "commit": "206a50673d7d6d05a688c879c6022227a9f43326",
      "tree": "4e63a216f1aab383f65266031934b05da5a7a509",
      "parents": [
        "e71b05a211cf13a9962d672e3c85ce0b6c36d90d",
        "5495dbbb80153fd197a1546943c6e5db94e06ed3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 14 02:38:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 14 02:38:28 2018 +0000"
      },
      "message": "Merge \"docs: fixed mistaken reference to NotificationManager\" into pi-dev"
    },
    {
      "commit": "e71b05a211cf13a9962d672e3c85ce0b6c36d90d",
      "tree": "7fd854bf67e66a7041ccb01f86b7733514f79fa0",
      "parents": [
        "26bdd62ce586c61eeec1a03bd951523d3d66a8ef",
        "15e5b767d64d78be0ef486c23878475677e71702"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 14 01:38:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 14 01:38:54 2018 +0000"
      },
      "message": "Merge \"docs: bug 37037879, typo\" into pi-dev"
    },
    {
      "commit": "26bdd62ce586c61eeec1a03bd951523d3d66a8ef",
      "tree": "16bd1fd058068b776b40844d40bcbc9bcedf4989",
      "parents": [
        "62348dad3eb40f57c8b7391ec17473461f394714",
        "8082168bb1042e97cda8771d90941ff6b5320925"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 13 23:37:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 13 23:37:04 2018 +0000"
      },
      "message": "Merge \"docs: fixed button value in reference\" into pi-dev"
    },
    {
      "commit": "15e5b767d64d78be0ef486c23878475677e71702",
      "tree": "92e1db25f39d9283941f8000e1d12116751048b4",
      "parents": [
        "debd4ee72d4a4942ed67c95ccf579392c0863e4e"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 15:20:19 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 15:20:19 2018 -0700"
      },
      "message": "docs: bug 37037879, typo\n\nTest: make ds-docs\n\nBug: 37037879\n\nChange-Id: I840f34f94f3346e20e53b3104cec3890d4b9fc72\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "62348dad3eb40f57c8b7391ec17473461f394714",
      "tree": "e236d6f15ad032a89c0c464d0659731fa340347e",
      "parents": [
        "debd4ee72d4a4942ed67c95ccf579392c0863e4e",
        "211d6159b9968b77e5da31a2ac0193735442a74d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Sep 13 22:19:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 13 22:19:59 2018 +0000"
      },
      "message": "Merge \"WebView: fix SafeBrowsingResponse javadoc bug\" into pi-dev"
    },
    {
      "commit": "5495dbbb80153fd197a1546943c6e5db94e06ed3",
      "tree": "f405f51c03d896caac5c025477223c5a8bbcc35a",
      "parents": [
        "93ac4012f2453e9a68a554ebba266f3ddd03d9f0"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 14:18:34 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 14:18:34 2018 -0700"
      },
      "message": "docs: fixed mistaken reference to NotificationManager\n\nTest: make ds-docs\n\nBug: 36952345\n\nChange-Id: Icc74db9f8808e67c6eafacc0e40a35f47cba32ba\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "8082168bb1042e97cda8771d90941ff6b5320925",
      "tree": "5b3894339ffe02b1eae5f8544f1e37490cddf676",
      "parents": [
        "93ac4012f2453e9a68a554ebba266f3ddd03d9f0"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 13:18:40 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 13:18:40 2018 -0700"
      },
      "message": "docs: fixed button value in reference\n\nTest: make ds-docs\n\nBug: 36946449\n\nChange-Id: I13d863e2cb0e94e51c3a274c8d27d58f7a7a78eb\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "debd4ee72d4a4942ed67c95ccf579392c0863e4e",
      "tree": "cd570b0631d34db3085da40f9c0d3f8f9d38f17c",
      "parents": [
        "93ac4012f2453e9a68a554ebba266f3ddd03d9f0"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 10:59:46 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Sep 13 11:40:59 2018 -0700"
      },
      "message": "docs: fixed instances of typo in \u0027overridden\u0027\n\nThis affects several files beyond those mentioned in the bug.\n\nI didn\u0027t fix some instances because the files had code\nproblems that blocked presubmit checks.\n\nTest: make ds-docs\n\nBug: 37094741\n\nChange-Id: I642f0384fef2b267ebc970bae1b4fb90bae667e7\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "02f38c7284f183d5e1fc39fe56903a567ff3fc20",
      "tree": "c8fe90f7a0b8bac40745c97648925b2fa3c6bb61",
      "parents": [
        "4fda414ed6af00ebef5f0a033b906ebed06b6966"
      ],
      "author": {
        "name": "Wayne Lin",
        "email": "waynewhlin@google.com",
        "time": "Thu Sep 13 15:34:10 2018 +0800"
      },
      "committer": {
        "name": "Wayne Lin",
        "email": "waynewhlin@google.com",
        "time": "Thu Sep 13 11:40:18 2018 +0000"
      },
      "message": "[DO NOT MERGE] Changing SUPL_ES\u003d1 for SUPL end point control\n\nSUPL_ES\u003d1 ensures the GnssLocationProvider and related framework code\naccepts incoming SMS SUPL_INIT messages with ES-bit\u003d1\n(which allow redirection of the ESLP\nend-point e.g. to the current local emergency services provider when\nyou are travelling) only during an emergency call\n\nBug: 115331218\nBug: 112159033\nTest: Build pass\nChange-Id: I5075f7887a184ce18bb1815b35a2ce7acd8bca10\n"
    },
    {
      "commit": "211d6159b9968b77e5da31a2ac0193735442a74d",
      "tree": "71291dce82c2631f0185669485042cacc1cdbd70",
      "parents": [
        "b4190776a7c98795aef2e8bc9ce63edd9393abb7"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Wed Sep 12 17:21:41 2018 -0700"
      },
      "committer": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Wed Sep 12 17:26:41 2018 -0700"
      },
      "message": "WebView: fix SafeBrowsingResponse javadoc bug\n\nNo change to logic, only minor javadoc change.\n\nThis fixes javadoc in SafeBrowsingResponse.java. Previously, the first\n(and only) sentence did not end in a period (it ended with a quote\ncharacter). The Android javadoc parser doesn\u0027t handle this well--it\nrequires a period followed immediately by some whitespace character.\n\nThis wasn\u0027t a big issue because this was the only sentence. However, if\nwe ever add a second sentence, both sentences will appear as the\none-line \"synopsis doc\" for the methods.\n\nSee http://go/android-api-guidelines#heading\u003dh.teqny5h9ohqc for details.\n\nBug: 115441402\nTest: make docs\nChange-Id: Ic363ed1ecf3d169d598ae85d55297d0a520a6604\n"
    },
    {
      "commit": "009103c67512f59ec7c7b7aaca170d7f0de5738b",
      "tree": "e807983f4f8b960bfffa2e54358c0643459e7caf",
      "parents": [
        "7daaaad74a29eca0e2a56b29fe55e2f615b05415"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Mon Aug 20 13:04:15 2018 -0700"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Wed Sep 12 10:55:54 2018 -0700"
      },
      "message": "Add note for FLAG_CANCEL_CURRENT when stopping scan\n\nAdded a note in the Android API documentation for stopScan to make sure\nthat the flag FLAG_CANCEL_CURRENT is not used when creating the\nPendingIntent parameter.\n\nBug: 77658091\nTest: Just compile since not logic is changed\nChange-Id: I55f33ae68679310ba4899708a2072a40fea0b3b4\n(cherry picked from commit 20fc9a250e4d3f6eb30ca08481af77f4abd01843)\n"
    },
    {
      "commit": "93ac4012f2453e9a68a554ebba266f3ddd03d9f0",
      "tree": "9440b3d5f7164b6f4473f71502d38d94b051ffb3",
      "parents": [
        "9b5c03973eaf01fde6ebc9d266aaa4fc0a3fc63d"
      ],
      "author": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Mon Sep 10 14:48:38 2018 -0400"
      },
      "committer": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Tue Sep 11 20:45:23 2018 +0000"
      },
      "message": "DO NOT MERGE: Use GL_LINEAR filter when drawing scaled TextureView\n\nUse GL_LINEAR instead of GL_NEAREST sampling, when drawing\na TextureView, which has a buffer size that does not match\nlayer size.\nScale SkImage to layer size with a matrix, instead of\npassing wrong size to MakeFromTexture.\nThis CL must not be merged in master, becase this issue has\nbeen fixed already by ag/4936023.\n\nBug: 114324288\nTest: Passed CtsViewTestCases and CtsUiRenderingTestCases\nTest: Ran apps using scaled TextureView including Instagram\nChange-Id: I9ee659d08998c932d8b708a64f3c879ab696fd9e\n"
    }
  ],
  "next": "9b5c03973eaf01fde6ebc9d266aaa4fc0a3fc63d"
}
