)]}'
{
  "log": [
    {
      "commit": "f96a3cbaa3d37c500df061e7b53080eaf001c9ec",
      "tree": "3f5c8daada7d7789bc2763e4146a57d74df79534",
      "parents": [
        "4112ec5512a641553982d852b82a41c7fbd14b17",
        "418ba8f03ec644d0ae381357656fc8d73003f8ed"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 19:58:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 19:58:25 2019 +0000"
      },
      "message": "Merge \"Add @TestApi to StatusBarManager @SystemApi methods\" into qt-dev"
    },
    {
      "commit": "4112ec5512a641553982d852b82a41c7fbd14b17",
      "tree": "ecdb8b51f5ba0297c788f4fd387c2f4adb158fec",
      "parents": [
        "6c4094c67da5e8ed7549e88d57d6c74d3f71a316",
        "12d320a5018e81e67a41df00188516b693a26585"
      ],
      "author": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Thu Apr 18 19:47:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 19:47:07 2019 +0000"
      },
      "message": "Merge \"GraphicsEnvironment: Expose query to determine ANGLE use\" into qt-dev"
    },
    {
      "commit": "6c4094c67da5e8ed7549e88d57d6c74d3f71a316",
      "tree": "cbd11f4a0e62860ecbcd082b118c8dfd67dd28e0",
      "parents": [
        "094b9acb0dc6782783dd4efcba98598b71bbb232",
        "34a27c4c455d490116572c02f7d8443842164fd3"
      ],
      "author": {
        "name": "Irina Dumitrescu",
        "email": "irinaid@google.com",
        "time": "Thu Apr 18 19:25:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 19:25:14 2019 +0000"
      },
      "message": "Merge \"Don\u0027t call ConnectivityService when holding ActivityManagerService lock.\" into qt-dev"
    },
    {
      "commit": "21632498647bbca3b7cdf9b6b433c6c1a07fe9ee",
      "tree": "432203130b7fd07aac2cb2663d8948495204d654",
      "parents": [
        "b231a53d08f8f537e2d33ba660cd0a775ba9add9",
        "390bff474c04661a791bfdd01b77d20168ab7dc3"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 18 18:21:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 18:21:22 2019 +0000"
      },
      "message": "Merge \"Fix back presses dismissing bubbles when IME is up\" into qt-dev"
    },
    {
      "commit": "74c8818d79b9276e70566cdffb86c15ed435b0e7",
      "tree": "4bd996e5f240f48e55c53e3f30af8ce342d13d5e",
      "parents": [
        "b5fa3532db05f05bf03fa00034e95e87e4bed3bc",
        "c48f223018ccdb1ed63bff1c410cbf41a6fcb322"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Thu Apr 18 14:34:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 14:34:28 2019 +0000"
      },
      "message": "Merge \"Update Multi-OffHost related API definition\" into qt-dev"
    },
    {
      "commit": "34a27c4c455d490116572c02f7d8443842164fd3",
      "tree": "a04e703f6d369477f884631dc5ffb905aaa35c7e",
      "parents": [
        "1c9cde6c1d81facc1f72073bfb58c099ee332eb2"
      ],
      "author": {
        "name": "Irina Dumitrescu",
        "email": "irinaid@google.com",
        "time": "Mon Apr 15 19:20:38 2019 +0100"
      },
      "committer": {
        "name": "Irina Dumitrescu",
        "email": "irinaid@google.com",
        "time": "Thu Apr 18 12:18:08 2019 +0100"
      },
      "message": "Don\u0027t call ConnectivityService when holding ActivityManagerService lock.\n\nExclude system server thread from the threads on which we call updateHttpProxy() from the Activity Manager.\n\nTest: atest HostsideVpnTests\nBug: 128465980\nChange-Id: Ia2b2c6de8a01a264bfb09393144641d91ee2c164\n"
    },
    {
      "commit": "2631fb58b670dae3857b4a6861f532bd4857c5ac",
      "tree": "56dde01d92ad05c4a6e71fc6c6c853d8752ddf8d",
      "parents": [
        "2aeac8ce0e41ad57f38e7de3eeba21790f385470",
        "8c7ca4f5c2eefe2f7059a8b49890351d54840a7b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 11:17:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 11:17:43 2019 +0000"
      },
      "message": "Merge \"Ensure Contrast: Address API feedback\" into qt-dev"
    },
    {
      "commit": "2aeac8ce0e41ad57f38e7de3eeba21790f385470",
      "tree": "4cd101fccee5990a45f4fa01e480c9cfbab7a902",
      "parents": [
        "54212ce71acf2c423e049ff3af4d4a9ca2adf00a",
        "d207589897fc20ad852406a24211d88dda46cda6"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Thu Apr 18 09:31:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 09:31:32 2019 +0000"
      },
      "message": "Merge \"Make sure Notification#deleteIntent cannot be used to start activities from background\" into qt-dev"
    },
    {
      "commit": "54212ce71acf2c423e049ff3af4d4a9ca2adf00a",
      "tree": "da1ade2283e9dcc50abb9b3dfba332c864b19f89",
      "parents": [
        "6b54c78b2d6db4c7a2a89d7ca6fa7ea4a2c0eb6e",
        "763a5d5d52bc87d8cbd35a77df08ba7317511ef2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 09:25:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 09:25:51 2019 +0000"
      },
      "message": "Merge \"Organize intelligence counters together\" into qt-dev"
    },
    {
      "commit": "ff0f81ff2ee3e8bd0fef927023ebd3033409ffb3",
      "tree": "f3b45fa50040f6f208b40aef3b2423214f2c6759",
      "parents": [
        "5410580108b4d083fa146e68dc95de3a13fb74bb",
        "7949028ca16de367384f5b905711de727cd6441e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 05:44:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 05:44:25 2019 +0000"
      },
      "message": "Merge \"Remove car mode dialer and call companion roles.\" into qt-dev"
    },
    {
      "commit": "328ff83bb344a3d61dca3610de7c4f31c8db3827",
      "tree": "62a8107672ee11f3ce824a65ef617e13733ae333",
      "parents": [
        "80e9a4cc421d32707b386a8cad98e982a62b497a",
        "47b553c59b1da664378f7753e806506b6a811780"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 04:45:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 04:45:43 2019 +0000"
      },
      "message": "Merge \"Roll forward \"Make notification effects for automotive configurable.\"\" into qt-dev"
    },
    {
      "commit": "80e9a4cc421d32707b386a8cad98e982a62b497a",
      "tree": "c216866c9ade35c951f5518848b3b968d3ff11ea",
      "parents": [
        "db44ba1e85fbba8ad9628d48af6948fb3757c0d9",
        "e1f864e5448d6906d1c27c3c913ab06c082b6fd4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 04:35:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 04:35:43 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Fix a few issues with foreground service location accesses.\" into qt-dev"
    },
    {
      "commit": "db44ba1e85fbba8ad9628d48af6948fb3757c0d9",
      "tree": "c2150482f2ab3c3f0682af86d009a2b6d8b7227a",
      "parents": [
        "285f6ffff9ea25ebd69941b84b74de0807b9649f",
        "6378402da1bb98de4fb6e140b0f5b0d42d25bd99"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Apr 18 03:45:01 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 03:45:01 2019 +0000"
      },
      "message": "Merge \"Canonicalize default ringtones.\" into qt-dev"
    },
    {
      "commit": "285f6ffff9ea25ebd69941b84b74de0807b9649f",
      "tree": "f692c05d7eafd71caa74faceeb3cacfda384b21b",
      "parents": [
        "6e0668c784b991a5bcc2c1e3d0ad4202af0ecb14",
        "5e1ca0e889ea3edcbd3e302e7a148f5d79fdea14"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Apr 18 03:39:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 03:39:26 2019 +0000"
      },
      "message": "Merge \"Remove GROUP_ID; not actively being used by apps.\" into qt-dev"
    },
    {
      "commit": "6e0668c784b991a5bcc2c1e3d0ad4202af0ecb14",
      "tree": "79600c159c7a198d8a00a7151083b44841dce3c3",
      "parents": [
        "cb397d7031c94607423ec74fb4f00e828be71ad8",
        "c529d6d49fd138fb92b7e73ffd3af625defb64d9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 18 03:27:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 03:27:45 2019 +0000"
      },
      "message": "Merge \"API feedback: getSuppressNotification -\u003e isNotificationSuppressed\" into qt-dev"
    },
    {
      "commit": "53e38f260c69378240401d32a92e659feda9e985",
      "tree": "bcd6edb7cb651de96720f0f906d1c271fbda21c2",
      "parents": [
        "9c88c1e93e2f87cbeafabb91f753cf16eb1c9c00",
        "d088e6b33d309dbbcc1f31a5619b6a1809de0866"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Thu Apr 18 02:16:57 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 18 02:16:57 2019 +0000"
      },
      "message": "Merge \"Make sure the color space range is checked properly.\" into qt-dev"
    },
    {
      "commit": "6378402da1bb98de4fb6e140b0f5b0d42d25bd99",
      "tree": "5ee022100961c394983f047b66f2085df567e763",
      "parents": [
        "0b2b17fbd7c28e7caaba2202bb7276d05f15f9c2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Apr 17 10:39:42 2019 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Wed Apr 17 23:49:57 2019 +0000"
      },
      "message": "Canonicalize default ringtones.\n\nBug: 130445562\nTest: atest --test-mapping packages/providers/MediaProvider\nChange-Id: Ia4dee2f5596147ac50b2393fccb8516cc43b0102\n"
    },
    {
      "commit": "c901e419e30dd384fc0b49b218bd05bc616b3bb2",
      "tree": "1165d6298e13ed306333fd8181d203d3e844e55a",
      "parents": [
        "c4a3f5c3777da82d6f452d26f684a65e97ed963c",
        "0fdc9358c672c64b928de94068242dd4a81530aa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 23:23:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 23:23:29 2019 +0000"
      },
      "message": "Merge \"Camera: Clarify multi-camera RAW and FOV behaviors\" into qt-dev"
    },
    {
      "commit": "d088e6b33d309dbbcc1f31a5619b6a1809de0866",
      "tree": "f2bff34b08a05287242669450e9d09c89426f091",
      "parents": [
        "0727797765fecf8a1b22172a720be311bfdcfa65"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Apr 16 14:04:43 2019 -0700"
      },
      "committer": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Wed Apr 17 22:30:13 2019 +0000"
      },
      "message": "Make sure the color space range is checked properly.\n\nWe only want to accept pre-defined color space,without the check it\u0027s possible\nthat the color space is not pre-defined and thus can\u0027t be restored.\n\nBUG: b/116112787, b/130737691\nTest: build\nChange-Id: Ic1d21501828d3edc5ad04534fece70a7146e78bd\n"
    },
    {
      "commit": "5ed91dd1cdb00f5dd97a15ae8d5c660de659710c",
      "tree": "47c7fce8c409c696351cce0dbf16fec139f49842",
      "parents": [
        "de1383f434be6ad17900f3da63c87a925984b20d",
        "665fa7a8d61a1c00f40f4bac126143c2bd833162"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 22:16:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 22:16:24 2019 +0000"
      },
      "message": "Merge \"Revert \"Add android.settings.ACTION_APP_BATTERY_SETTINGS to public API\"\" into qt-dev"
    },
    {
      "commit": "de1383f434be6ad17900f3da63c87a925984b20d",
      "tree": "077bf5748fa6ceafe296f6b8721cdaf26b95e409",
      "parents": [
        "d6d09d952b0013ec4d56f81cbc2fde11bf8f897c",
        "956bbb7e5da11ac1d0a7e5687d64baec18964147"
      ],
      "author": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Wed Apr 17 22:08:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 22:08:54 2019 +0000"
      },
      "message": "Merge \"Revert \"Pretend to be having the original background\"\" into qt-dev"
    },
    {
      "commit": "d6d09d952b0013ec4d56f81cbc2fde11bf8f897c",
      "tree": "0021c521a66647bab4249bc05994318cd4c31acb",
      "parents": [
        "6805b6ae0d574f44fd7985e76bd6b9556f390312",
        "783c90e9b47dd93d75bfbb09795fa72333bff842"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Apr 17 22:07:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 22:07:47 2019 +0000"
      },
      "message": "Merge \"Allow sandboxed apps to access only package specific dirs.\" into qt-dev"
    },
    {
      "commit": "956bbb7e5da11ac1d0a7e5687d64baec18964147",
      "tree": "ed051cff8d97ce29b3c0f93553f01f1c9babbe14",
      "parents": [
        "6805b6ae0d574f44fd7985e76bd6b9556f390312"
      ],
      "author": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Wed Apr 17 16:40:38 2019 +0000"
      },
      "committer": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Wed Apr 17 21:47:46 2019 +0000"
      },
      "message": "Revert \"Pretend to be having the original background\"\n\nThis reverts commit 1ab06de89fa897919e531c3ce2609ce24ef79100.\nBug: b/130586696\n\nReason for revert: b/130586696 This change causes a major breakage in Maps and blocks droidfood.\n\nChange-Id: I50cde4865f48825b82f27087b8cac6e6527d6d95\n"
    },
    {
      "commit": "ad979f6c969b88c29a668df2c94f4181811c8067",
      "tree": "0a76d61b8482df7be40fd8e25919b19030333ece",
      "parents": [
        "3fd2f6e04d36d0276446e147f4da9436f41f1e00",
        "4c708774433592d18cdf1c087ca5276b899bb338"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 21:15:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 21:15:13 2019 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into qt-dev"
    },
    {
      "commit": "418ba8f03ec644d0ae381357656fc8d73003f8ed",
      "tree": "e51cac604faf94627abf49afe09ecd626909236c",
      "parents": [
        "1c1c65ee56721280b8a88c9a705fbe0f3120ad4f"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Apr 17 15:55:21 2019 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Apr 17 16:43:39 2019 -0400"
      },
      "message": "Add @TestApi to StatusBarManager @SystemApi methods\n\nEnables CTS testing\n\nTest: APIs are in api/test-current\nBug: 130178313\nChange-Id: Ie408bc4399cf64018903ef122b8db1e6a9fa9fb1\n"
    },
    {
      "commit": "665fa7a8d61a1c00f40f4bac126143c2bd833162",
      "tree": "d7f0b3265a2faea9c949f8f2bacf335506e6f5c0",
      "parents": [
        "c56847700434eb402c252b2fd9cc6eae7b1855dc"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Apr 17 20:30:16 2019 +0000"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Apr 17 20:32:44 2019 +0000"
      },
      "message": "Revert \"Add android.settings.ACTION_APP_BATTERY_SETTINGS to public API\"\n\nThis reverts commit c56847700434eb402c252b2fd9cc6eae7b1855dc.\n\nReason for revert: API concerns.\nBug: 129901520\n\nChange-Id: I658de3933353ac93b13ce1f6f6616fd653663152\n"
    },
    {
      "commit": "211ddf7040739894842ca163130dc8cda607a14f",
      "tree": "2fc1eba7b70c7a49d2a7ed145f204846cb6d00bc",
      "parents": [
        "fc7f45221161f5cd3fe273332fcf2d8b63b38d3b",
        "1c7182aaa74694f1d5e9b050bbcb90e24fdf701e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 19:40:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 19:40:08 2019 +0000"
      },
      "message": "Merge \"Unhardcoded Augmented Autofill debug constants.\" into qt-dev"
    },
    {
      "commit": "8c7ca4f5c2eefe2f7059a8b49890351d54840a7b",
      "tree": "cc2fb2675dd124e24a0fe66d2eb91c68d6f86900",
      "parents": [
        "fc7f45221161f5cd3fe273332fcf2d8b63b38d3b"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Apr 17 11:35:22 2019 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Apr 17 21:36:04 2019 +0200"
      },
      "message": "Ensure Contrast: Address API feedback\n\nFixes: 130647853\nTest: make checkapi\nTest: atest EnsureBarContrastTest NavigationBarColorTest\nChange-Id: Iafbdce8476134df56ea5d15155391b10afc9ce94\n"
    },
    {
      "commit": "5e1ca0e889ea3edcbd3e302e7a148f5d79fdea14",
      "tree": "b9ef5a57e1af10d6d4238408aafa54c76eeff941",
      "parents": [
        "469f1c90ed7a414144c3752ff493722cc1af2904"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Apr 17 13:34:44 2019 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Apr 17 13:35:16 2019 -0600"
      },
      "message": "Remove GROUP_ID; not actively being used by apps.\n\nBug: 130744218\nTest: none\nChange-Id: I2917b84ffcc698d3cbffe7dfbd49c76b21c46515\n"
    },
    {
      "commit": "d21ce79b3087366322c088a2b45ec8334156d26e",
      "tree": "f54f0a4f907899da9588dc66d1acee5d1fe227e7",
      "parents": [
        "0801c16ff0177991870fc183d6fb741ce7a3b449",
        "d563e937f2d2a6d256b1284c3119c8787faf156d"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 17 18:27:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 18:27:06 2019 +0000"
      },
      "message": "Merge \"Make storage a restricted permission - framework\" into qt-dev"
    },
    {
      "commit": "dc6a988e5f1179c0b8992562ae303c99bb105626",
      "tree": "703bd46b802ee363a3b20b8570bec975aa17ab61",
      "parents": [
        "f447240a0cd10411e1a8199ef8bef239d38f6374",
        "c00c1cfb547023023029abd2a6ec1df3e5910e73"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Apr 17 17:30:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 17:30:22 2019 +0000"
      },
      "message": "Merge \"Remove gMallocLeakZygoteChild.\" into qt-dev"
    },
    {
      "commit": "d207589897fc20ad852406a24211d88dda46cda6",
      "tree": "eb1a9def3e673c62bfc8da210b4a45380a33800a",
      "parents": [
        "469f1c90ed7a414144c3752ff493722cc1af2904"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Wed Apr 17 16:01:10 2019 +0100"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Wed Apr 17 16:08:00 2019 +0100"
      },
      "message": "Make sure Notification#deleteIntent cannot be used to start\nactivities from background\n\nRemove whitelisting privilege from deleteIntent before it\u0027s\nsent in cancelNotificationLocked().\n\nBug: 130619912\nTest: manual (with a custom built app that provides\n      PendingIntent.getActivity() to\n      Notification.Builder.setDeleteIntent())\nChange-Id: I8a85b4c32717f958c4ee2fe040b73bceb96d7feb\n"
    },
    {
      "commit": "4c708774433592d18cdf1c087ca5276b899bb338",
      "tree": "acffbaced1082ad1b2890f96434ae5f158b300f0",
      "parents": [
        "1ead26718cc24c99a91ec161e9632249122653dc"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 17 07:37:01 2019 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 17 07:37:01 2019 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Ib58f724bb14654cb74ff16784d252b165b00bed3\n"
    },
    {
      "commit": "de005d26a601ea9fb71418eb325e7d925f88930b",
      "tree": "e3954edcaed6971300082e29cc3e4e0dcf47a081",
      "parents": [
        "5a2e6040c23382b35849d1c329780868e7965cd7",
        "a9f0294b0eee9bedbd2543f6615c94f92a69eef2"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Wed Apr 17 13:49:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 13:49:22 2019 +0000"
      },
      "message": "Merge \"Make deprecated AppTarget APIs visible\" into qt-dev"
    },
    {
      "commit": "5a2e6040c23382b35849d1c329780868e7965cd7",
      "tree": "1f31e33a90941ac97d665b7cae566289e729919c",
      "parents": [
        "6a4bf6a3978447be9fdf83aa6efd9e6b0b4081df",
        "fd85036cc75e49d765a53eee387fa81fc0175c44"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Wed Apr 17 13:45:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 13:45:23 2019 +0000"
      },
      "message": "Merge \"Revert \"Unify context in ViewRoot\"\" into qt-dev"
    },
    {
      "commit": "fd85036cc75e49d765a53eee387fa81fc0175c44",
      "tree": "9f46e507633f6ce01d84c88f882b42efc463cfad",
      "parents": [
        "44f5215ee81d7406b6fb7b1fa0c95f106a35f618"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Wed Apr 17 13:35:21 2019 +0000"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Wed Apr 17 13:39:06 2019 +0000"
      },
      "message": "Revert \"Unify context in ViewRoot\"\n\nThis reverts commit 44f5215ee81d7406b6fb7b1fa0c95f106a35f618.\n\nReason for revert: \u003cMake Ime test in SystemDecorationTest failed\u003e\nBug: 130715649\n\nChange-Id: I9afb1d5ee7e7a4f1e7de6fa4c7c3ec5dcc336f08\n"
    },
    {
      "commit": "c1a0fbcec5b37b202b2814f56f7b0f90a5183fc2",
      "tree": "d5841c4360dfe153f74fe19777792a1819b466da",
      "parents": [
        "57dce7b0377f0fcfe8842ae49fc3a839269f7cc0",
        "3d4a7d1bc923ac2e39f801d7b03d54368ce4c7f4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 13:03:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 13:03:28 2019 +0000"
      },
      "message": "Merge \"Unregister ImeInsetsSourceConsumer when focus lost\" into qt-dev"
    },
    {
      "commit": "59ed9a7f27174424abc1eb07028d4ec4897ffed2",
      "tree": "779026d262a001b29d7f9bd5dc45968d2b3b66ee",
      "parents": [
        "143c735ee67dc4ac8b9a675f3d347a2740349aaf",
        "b6afd3c13e78749992eee0ee74f761fb59bc3624"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 10:11:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 10:11:18 2019 +0000"
      },
      "message": "Merge \"Follow-up CL of ag/6935284, add entities to extras in generateLinks\" into qt-dev"
    },
    {
      "commit": "143c735ee67dc4ac8b9a675f3d347a2740349aaf",
      "tree": "871165094e177662f442cb45d855e11bdd4cb87e",
      "parents": [
        "0bf14e4804ff7a774153efb85530850c2a3e4402",
        "aa496d04b479754a27d2866b006e2cd6b7884718"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 10:09:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 10:09:38 2019 +0000"
      },
      "message": "Merge \"Doing sublisting after deduplication\" into qt-dev"
    },
    {
      "commit": "0bf14e4804ff7a774153efb85530850c2a3e4402",
      "tree": "125f3125fc5418fd296f52c72a198ad1d5d3a7f5",
      "parents": [
        "285481dad4b99b12deddbedd292436726400a6c5",
        "6d06337157832364c4680dbba2e72ac98897755e"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Wed Apr 17 10:05:20 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 10:05:20 2019 +0000"
      },
      "message": "Merge \"Split TextClassifierEvent into multiple subclasses\" into qt-dev"
    },
    {
      "commit": "3b33981e823ee96d58b3e568cbf29396cb53539c",
      "tree": "803c4d71d7d42213ac7309b11f7699d77258bd88",
      "parents": [
        "30550e1f3edcca22b4e491ea0a9b10687358964b",
        "7e2ceda109181375e2592410e2163a0fc1c29719"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 09:17:42 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 09:17:42 2019 +0000"
      },
      "message": "Merge \"Retire android::nio_{get,release}Buffer\" into qt-dev"
    },
    {
      "commit": "30550e1f3edcca22b4e491ea0a9b10687358964b",
      "tree": "276fd7f43795cb76ad73072372ef9323c86c26ba",
      "parents": [
        "1f14a727d63d5b28c9550feba06d53711f1a7a57",
        "4f885ed48d36101d253967de7ec521cb4a6c2267"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 07:29:16 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 07:29:16 2019 +0000"
      },
      "message": "Merge \"[PasspointV2] Clear feature flag settings_wifi_details_saved_screen\" into qt-dev"
    },
    {
      "commit": "1f14a727d63d5b28c9550feba06d53711f1a7a57",
      "tree": "483e0d233f19b9f96789a53d49890a7a4d5ea69e",
      "parents": [
        "b45d24e35a2151d046245f6e312421ce0afeaa3b",
        "48f36c6afe2f72abcd635823bc76ff4a6ba50457"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 05:51:16 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 05:51:16 2019 +0000"
      },
      "message": "Merge \"Cache service component name in RoleControllerManager to avoid deadlock.\" into qt-dev"
    },
    {
      "commit": "b45d24e35a2151d046245f6e312421ce0afeaa3b",
      "tree": "a862f7e6d6adcd03aa1a1a4d87300325b0688e20",
      "parents": [
        "2569d579a46b8da831c609cc0634b2efcc477df3",
        "d117c57ab7f1c4a49be71aa2ef68ab68333ae77c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 05:38:05 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 05:38:05 2019 +0000"
      },
      "message": "Merge \"Fix DnsResolver API could not bypass private DNS correctly\" into qt-dev"
    },
    {
      "commit": "2569d579a46b8da831c609cc0634b2efcc477df3",
      "tree": "7cb0da2fcd800f15deb4ba73dbb7838bafb73e4b",
      "parents": [
        "17203cd88b318fa69001731c82474b23e6a9774b",
        "44f5215ee81d7406b6fb7b1fa0c95f106a35f618"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 04:11:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 04:11:46 2019 +0000"
      },
      "message": "Merge \"Unify context in ViewRoot\" into qt-dev"
    },
    {
      "commit": "17203cd88b318fa69001731c82474b23e6a9774b",
      "tree": "9711e8092a9705128679b192133c27e4bb11a0be",
      "parents": [
        "341ea0983137ca8e6a9b5107e10e1c3c831729c1",
        "e5aa5ebd603b38f57b80395442c6e8844480c621"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Apr 17 03:43:59 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 03:43:59 2019 +0000"
      },
      "message": "Merge \"Fixed AutofillOptions.isAugmentedAutofillEnabled to use the right client.\" into qt-dev"
    },
    {
      "commit": "341ea0983137ca8e6a9b5107e10e1c3c831729c1",
      "tree": "6039b7f32b7c0898431ebed236500e6b49f59399",
      "parents": [
        "715c495a4109967544d4875482bdcbd7408fdd8b",
        "5a40b71cd98d7ee66b98270b02664968f2c1f62d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 17 03:18:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 03:18:55 2019 +0000"
      },
      "message": "Merge \"Gesture exclusion rects for Window\" into qt-dev"
    },
    {
      "commit": "fd9a858a4058ab067a4c8075e94b1078e449f0ad",
      "tree": "9168d9b57ff3aca7ad421eb3e5e9ccf124f2cf17",
      "parents": [
        "1ead26718cc24c99a91ec161e9632249122653dc",
        "d55fb27c9d16161f11d2087fa036deaf35cefa36"
      ],
      "author": {
        "name": "Jacky Kao",
        "email": "jackykao@google.com",
        "time": "Wed Apr 17 02:11:52 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 17 02:11:52 2019 +0000"
      },
      "message": "Merge \"Clarify documentation for View#setScreenReaderFocusable\" into qt-dev"
    },
    {
      "commit": "0fdc9358c672c64b928de94068242dd4a81530aa",
      "tree": "beaffe53259698ac09a9f2be563a54d3db1c88fb",
      "parents": [
        "3ba6ace87c8c0bfdc193f4f677f131cad2bd2e70"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Fri Mar 29 10:43:55 2019 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 16 17:13:44 2019 -0700"
      },
      "message": "Camera: Clarify multi-camera RAW and FOV behaviors\n\n- RAW capability can exist for multi-camera even if physical cameras are\nof different sizes/capabilities.\n- FOV for all processes streams must be the same regardless of logical\nor physical streams.\n\nTest: Build and read docs\nBug: 118906351\nBug: 126220135\nChange-Id: I14ab4844630a048e66a42ec3a776c87830565e49\n"
    },
    {
      "commit": "47b553c59b1da664378f7753e806506b6a811780",
      "tree": "9fa04a9af9adbe1251811d129d50820945ba810f",
      "parents": [
        "094171bcccc7683a37fb07b02fc49b7e37c1161a"
      ],
      "author": {
        "name": "Qiao (Adora) Zhang",
        "email": "qiaozhang@google.com",
        "time": "Mon Apr 15 20:42:57 2019 +0000"
      },
      "committer": {
        "name": "Adora Zhang",
        "email": "qiaozhang@google.com",
        "time": "Tue Apr 16 17:10:33 2019 -0700"
      },
      "message": "Roll forward \"Make notification effects for automotive configurable.\"\n\nThis reverts commit a9d0bffa06bb094301dc8a1abfb20f2e58991fde.\n\nReason for revert: Rolling forward after fixing test. The test was failing because NotificationManagerService.init() was not called in the test. Added another setter for testing purpose.\n\nBug: 129677989\nTest: runtest -x frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/BuzzBeepBlinkTest.java\nChange-Id: I2307052aeedb5a72d04930c7a5233c74390c1085\n"
    },
    {
      "commit": "aba783991a0adbcbb5fda31c6b6f52891ec5cada",
      "tree": "26bfaa839ac981cf82175ff45319ad5536a907de",
      "parents": [
        "ec300169e2147dae0df901736a82dc0374466017",
        "e99db5a9e26de6dd4dcd7e8bb346e74d2a8c80c4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 23:05:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 23:05:44 2019 +0000"
      },
      "message": "Merge \"Add DND whitelist\" into qt-dev"
    },
    {
      "commit": "c48f223018ccdb1ed63bff1c410cbf41a6fcb322",
      "tree": "f1fa862661c3544547b7b76c6e12db8af9d8931c",
      "parents": [
        "dc868e04f941601d2d0e82908431b192748c28c0"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Tue Mar 26 21:56:28 2019 +0800"
      },
      "committer": {
        "name": "Raj Mojumder",
        "email": "rmojumder@google.com",
        "time": "Tue Apr 16 15:45:20 2019 -0700"
      },
      "message": "Update Multi-OffHost related API definition\n\nTest: build pass\nBug: 128831640\nChange-Id: Ia0a8ec38b0c4e60df18f727b0f5a7fdba84fe9e1\n"
    },
    {
      "commit": "c529d6d49fd138fb92b7e73ffd3af625defb64d9",
      "tree": "9a79edfb8efad7fbe0f029cec9fae9a76652bdc4",
      "parents": [
        "d7af9b8527b24833739efc223c2a97d9ec9af3f4"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue Apr 16 14:22:52 2019 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue Apr 16 14:55:18 2019 -0700"
      },
      "message": "API feedback: getSuppressNotification -\u003e isNotificationSuppressed\n\nTest: it\u0027s a rename / there is a cts CL with renaming\nBug: 130635782\nChange-Id: If56d48feae54c928dca48df876bb8fcd41b3d699\n"
    },
    {
      "commit": "cb86e128cf58b057a1db2adc3f56fa6c4e587e3b",
      "tree": "00da33d4552203638961f45dd595ee7822600bd5",
      "parents": [
        "f636d3cde86392cfb5b849ffcb0a51fd6574f231",
        "dadc0d1541e6615404b674f3fc18e49d95cc7df1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 21:53:27 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:53:27 2019 +0000"
      },
      "message": "Merge \"Sharesheet - Merge EXTRA_INITIAL_INTENTS + Ranked apps\" into qt-dev"
    },
    {
      "commit": "f636d3cde86392cfb5b849ffcb0a51fd6574f231",
      "tree": "474450d006e9c25425799e490ab051a888bb31fd",
      "parents": [
        "b33a6c6067ec3896be2584e4481b1ec038e7f774",
        "656ef911b4655c1b3e2c62b46ddd700534ccc9a2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 21:52:56 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:52:56 2019 +0000"
      },
      "message": "Merge \"Grant access to device identifiers with READ_DEVICE_IDENTIFIERS appop\" into qt-dev"
    },
    {
      "commit": "5a40b71cd98d7ee66b98270b02664968f2c1f62d",
      "tree": "5509c3421db7418a15a129023cc804496b3c6d2a",
      "parents": [
        "37da9859f6eb18126906cab19d6eeda367eaa368"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Apr 15 15:54:02 2019 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Apr 16 14:38:55 2019 -0700"
      },
      "message": "Gesture exclusion rects for Window\n\nProperty methods to get/set gesture exclusion rects for a window.\nThis is useful for games or other frameworks that use Window#takeSurface\nand do not have a view hierarchy, leaving the associated View methods\nunavailable.\n\nBug: 130572780\nTest: cts via \"atest SystemGestureExclusionRectsTest\"\nChange-Id: I2704aef1d1950158fcabf7c91413bedee08b8971\n"
    },
    {
      "commit": "ea9dd75ee0a7bc272d57d1b634e833fa0b92aa49",
      "tree": "749a26bcf78065066362f6cbf5f0d5a0ac515017",
      "parents": [
        "4aa99a78b10946f4f083cd446e8bf40c16be2e4d",
        "fcec9952fc6b058061f7301943f3176fe8ce3e01"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Apr 16 21:34:27 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:34:27 2019 +0000"
      },
      "message": "Merge \"Handle any exception when allowing failures.\" into qt-dev"
    },
    {
      "commit": "153f73cbcc69bcbe7d74e26d367d18fdabffdc84",
      "tree": "e9425b652c9711a31ae29e7046db8e3fee6a4b47",
      "parents": [
        "008483c045b9d7e8634fae470f720e44c7ec1880",
        "ca7f710eee9c2f089e93b2e2c5a34ea1e1112a0c"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "message": "Merge \"Add unit tests for activity client state changes\" into qt-dev"
    },
    {
      "commit": "008483c045b9d7e8634fae470f720e44c7ec1880",
      "tree": "669bce4429b830683693dd4baf977f0659ad258c",
      "parents": [
        "45683e40f1857ac1e42d5ac5e3399ab08ae70be8",
        "49dc798e43960ec8735de73e47b8c40b42c2a368"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "message": "Merge \"Fix extra onStop when finishing after onCreate\" into qt-dev"
    },
    {
      "commit": "45683e40f1857ac1e42d5ac5e3399ab08ae70be8",
      "tree": "91c94c08be65617d40e668f45a6e4bdad4be510c",
      "parents": [
        "abf224e88f5b1440d3fe37e7f9e633cb0a90d703",
        "8b456581409e501a4153f91f2f1d2f561d7362ac"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 21:13:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:13:44 2019 +0000"
      },
      "message": "Merge \"Added example for ContentCaptureService.SERVICE_META_DATA\" into qt-dev"
    },
    {
      "commit": "e7ef0a61f21239a2ff4ec1851df2cd733f455541",
      "tree": "244b742ec27caa07e239a12582caf09163c206ed",
      "parents": [
        "3a7a3391b715029ef0218e97c07c267c9c88c70d",
        "6a76b7e2e42a71ce6b77905b81d44577c2923f8b"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Apr 16 20:30:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 20:30:07 2019 +0000"
      },
      "message": "Merge \"Move TrafficStats tags for the network stack constants\" into qt-dev"
    },
    {
      "commit": "a9f0294b0eee9bedbd2543f6615c94f92a69eef2",
      "tree": "b59527844b00cca941258c0be93d90c43e3ef695",
      "parents": [
        "08c5083da30ae36b093113a839321853956af443"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 16 11:28:04 2019 -0700"
      },
      "committer": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 16 13:20:23 2019 -0700"
      },
      "message": "Make deprecated AppTarget APIs visible\n\nSome deprecated APIs are still in use and need to stay visible. The SDK\nin google3 is 2 weeks behind and will not receive the replacement APIs\nuntil then.\n\nBug: 130610898\nTest: atest AppPredictionServiceTest\nTest: Verified that predictions are being loaded in AllApps\nChange-Id: Ib6277f9fc46f1fe55a2cec4fc563ecdc964ce8a7\n"
    },
    {
      "commit": "e5aa5ebd603b38f57b80395442c6e8844480c621",
      "tree": "ebc0893ac1e6f3279323e04832c3e065450b167b",
      "parents": [
        "5d230c1462faa274336562ee3e76555326a47060"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 16 09:20:59 2019 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 16 13:14:41 2019 -0700"
      },
      "message": "Fixed AutofillOptions.isAugmentedAutofillEnabled to use the right client.\n\nAlso removed ContentCaptureClient, which is not used anymore (it probably became obsolete with the\nContentCaptureOptions optimization).\n\nFixes: 130585342\nTest: atest CtsAutoFillServiceTestCases:android.autofillservice.cts.augmented.AugmentedLoginNotImportantForAutofillActivityTest\nTest: manual verification with Dialer app\n\nChange-Id: I041922874fac749f1f5d49793f1ad3e26cc345d6\n"
    },
    {
      "commit": "d563e937f2d2a6d256b1284c3119c8787faf156d",
      "tree": "7e7dab0436a3ff2c02d9879f59b79d05e107a96c",
      "parents": [
        "75d75ce38c5ec67ac567f13b8404d4739e59f9f6"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sun Apr 14 13:07:41 2019 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 16 12:34:49 2019 -0700"
      },
      "message": "Make storage a restricted permission - framework\n\nThis change makes storage a soft restricted permission. When the\npermission is whitelisted for an app then hodlding it allows the\napp to access the full SD card as on a P device. If howerver, the\npermisison is not whitelisted for an app then holding it allows\naccessing the visual/aural collections in media store while the\napp would run in its own isolated storage sandbox.\n\nThis change also connects the opt in/out application attribute\nto how external storage is mounted remocing temporary code. The\nattribute was renamed to convey that opting in legacy mode is\nnot somethung that is desirable or would be available in the long\nrun.\n\nWhite at this also fix the default state of app ops for restricted\npermissions to avoid allowing ops for non requested restricted\npermissions to every UID as component access could skip permission\nchecks by cannot skip app op checks.\n\nbug:130327036\n\natest CtsPermission2TestCases\natest CtsPermissionTestCases\natest CtsAppOpsTestCases\natest atest CtsAppSecurityHostTestCases:android.appsecurity.cts.ExternalStorageHostTest\natest CtsAppSecurityHostTestCases:android.appsecurity.cts.PermissionsHostTest\n\nChange-Id: Ibb23cbb6a5c66d9c3823cc13562a1b903b391ffd\n"
    },
    {
      "commit": "fcec9952fc6b058061f7301943f3176fe8ce3e01",
      "tree": "a047f6cdfdb40baea87beecd26c58d0cdcd7daf2",
      "parents": [
        "815397ad475f2ad17a1419c01db00fd6caf8ee7b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 16 13:34:38 2019 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 16 13:34:41 2019 -0600"
      },
      "message": "Handle any exception when allowing failures.\n\nBug: 113518608\nTest: atest --test-mapping packages/providers/MediaProvider\nChange-Id: I2f67b8016e6057cfd022899bbfba32c3db3a12aa\n"
    },
    {
      "commit": "dc868e04f941601d2d0e82908431b192748c28c0",
      "tree": "707606e38b08a37dd40c6c0f8d6e56d433ee13da",
      "parents": [
        "50a56879e5ed1ec3a6fed842ef2b7a510f76d580",
        "4cb2c3db13dcd5265749ce40c1de1dc3daf5109a"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 16 19:34:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 19:34:37 2019 +0000"
      },
      "message": "Merge \"Clarified format of ContentCaptureCondition.FLAG_IS_REGEX\" into qt-dev"
    },
    {
      "commit": "50a56879e5ed1ec3a6fed842ef2b7a510f76d580",
      "tree": "a03282508e00236923b56cde078705b40345c5ad",
      "parents": [
        "83ee7d1fa7655550dc1668cdd03d75f20bf21065",
        "c7436341388440783778fe05fcf0c65169a2160f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 19:19:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 19:19:37 2019 +0000"
      },
      "message": "Merge \"Grant clipboard access to the Augmented Autofill service.\" into qt-dev"
    },
    {
      "commit": "dadc0d1541e6615404b674f3fc18e49d95cc7df1",
      "tree": "68e088c3c3bb856f430e05309eb70fb7033e12f4",
      "parents": [
        "49c98a7b6350174d0411f563c960afe2d747fd89"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Tue Apr 16 12:53:28 2019 -0400"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Tue Apr 16 15:15:22 2019 -0400"
      },
      "message": "Sharesheet - Merge EXTRA_INITIAL_INTENTS + Ranked apps\n\nOrganize app-supplied EXTRA_INITIAL_INTENTS plus the highest ranked\napps into a single row (4 in portrait, 8 landscape)\n\nBug: 130429746\nTest: Visual inspection\nChange-Id: Icd0755d25b2801b42ea2c3a8c984e9e1f0c7987e\n"
    },
    {
      "commit": "763a5d5d52bc87d8cbd35a77df08ba7317511ef2",
      "tree": "53552952f469a5fc3ea8d09cc0b2ab28a71a78c9",
      "parents": [
        "509b97b97358ceebfc2076fdb872fef84575010a"
      ],
      "author": {
        "name": "Ben Blount",
        "email": "bblount@google.com",
        "time": "Wed Apr 10 11:48:58 2019 -0700"
      },
      "committer": {
        "name": "Ben Blount",
        "email": "bblount@google.com",
        "time": "Tue Apr 16 18:59:15 2019 +0000"
      },
      "message": "Organize intelligence counters together\n\nIntelligence is a mainline module with several counter usecases.\nRather than create a very similar atom for each we\u0027ll use an event enum\nfor these simple counters.\n\nTest: compile proto\nBug: 129491708\n\nChange-Id: Ic30c0d6e15f6afbef90d89d1b53a20f8af38902e\n"
    },
    {
      "commit": "509b97b97358ceebfc2076fdb872fef84575010a",
      "tree": "8805f37e4e70ce5fbdb1cf7c0f90d9625d43a939",
      "parents": [
        "f4fc729acd762e0006f20a4412c73e22d8934fab",
        "442b6314e5938b6d640ee501c9b0e6c78f053da0"
      ],
      "author": {
        "name": "Maggie White",
        "email": "maggiewhite@google.com",
        "time": "Tue Apr 16 18:17:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:17:33 2019 +0000"
      },
      "message": "Merge \"thermal: Add pulled cooling device atom and a field to Temperature atom\" into qt-dev"
    },
    {
      "commit": "f4fc729acd762e0006f20a4412c73e22d8934fab",
      "tree": "1b38a63b703a7f22b0c86b3498e9dfd9fbd6fd68",
      "parents": [
        "2dd14519d41eb35ba35f49e7f1900b64212a4463",
        "bca4564516159387500ca2baa5aa1704f6358df4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 18:16:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:16:54 2019 +0000"
      },
      "message": "Merge \"Add custom title for settings dialogs\" into qt-dev"
    },
    {
      "commit": "cc33160f6ab2066d50d437ae934ff3754775dfb4",
      "tree": "f80bf9beb613a2b3ec44bc8185409d3e6e70db08",
      "parents": [
        "facddb450814629403253b532164af65038ec23d",
        "9ac588b0dddc5068a39798c4f75594cba780f1b3"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 16 18:01:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:01:33 2019 +0000"
      },
      "message": "Merge \"Check before closing the CloseGuard if not closed yet\" into qt-dev"
    },
    {
      "commit": "c00c1cfb547023023029abd2a6ec1df3e5910e73",
      "tree": "7ecd63ef147367ee96f785cc87f926f878414b13",
      "parents": [
        "facddb450814629403253b532164af65038ec23d"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 09 16:42:32 2019 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 16 11:00:12 2019 -0700"
      },
      "message": "Remove gMallocLeakZygoteChild.\n\nBug: 130028357\n\nTest: Verified that call is made and that memory is properly marked in a\nTest: child as not in the Zygote.\nChange-Id: I9b94637cc0e48eec3bbccfdc1afd531a1ee10a89\nMerged-In: I9b94637cc0e48eec3bbccfdc1afd531a1ee10a89\n(cherry picked from commit ed364d6caa067ea46a07e9530fd01212b99aeaad)\n"
    },
    {
      "commit": "12d320a5018e81e67a41df00188516b693a26585",
      "tree": "b25e8ec796b6236d7d5f8e3b70abf2d4d172cd98",
      "parents": [
        "20d039537f3afe82c26311de991bdd470b35b279"
      ],
      "author": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Tue Apr 09 20:39:20 2019 -0600"
      },
      "committer": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Tue Apr 16 11:48:29 2019 -0600"
      },
      "message": "GraphicsEnvironment: Expose query to determine ANGLE use\n\nMove the early logic that decides whether ANGLE should be used\nto a static public function that can be queried elsewhere\nwithout setting up the environment further.\n\nBug: 130029351\nTest: atest CtsAngleIntegrationHostTestCases\n\nChange-Id: I908233d46631ec91dca714bff3f8fd9341160c9e\n"
    },
    {
      "commit": "e99db5a9e26de6dd4dcd7e8bb346e74d2a8c80c4",
      "tree": "3c0cee3045f6a221f3d45f2ce35c22400ead951f",
      "parents": [
        "949305fe52816c6a51454cc8aee56fee8486eeac"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 16 12:50:04 2019 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 16 13:47:11 2019 -0400"
      },
      "message": "Add DND whitelist\n\nThat is, a whitelist of packages that can make sound on the ringer\nstream in the background when DND is in priority only mode\n\nTest: atest\nFixes: 130359054\n\nChange-Id: I0e3a18bd6c3b1c096e7ce94b2c692eb7aa66ae76\n"
    },
    {
      "commit": "390bff474c04661a791bfdd01b77d20168ab7dc3",
      "tree": "58ece1410051ce4d23435d6eafe9cbbb90bc62d5",
      "parents": [
        "be0106abced580a34ea89d0484b2851d0b73065c"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Fri Apr 05 15:09:01 2019 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue Apr 16 10:30:15 2019 -0700"
      },
      "message": "Fix back presses dismissing bubbles when IME is up\n\nIf bubbles is expanded \u0026 shade is not use the virtual display id of the\nexpanded activity view (if it\u0027s valid, otherwise do whats normal).\n\nTest: manual  1) have expanded bubble with IME up\n              2) hit back button\n              \u003d\u003e note that the IME goes away but the bubble remains\n\n              1) have expanded bubble up\n              2) pull down shade\n              3) hit back button\n              \u003d\u003e shade goes away\n\n              Do above with gesture nav turned on \u0026 do back gesture\n\nTest: atest KeyButtonViewTest\nFixes: 122535136\nChange-Id: Iabaace66cfb4d3d80b1a3a3c7b0773deb48fbcaa\n"
    },
    {
      "commit": "5851d6772768df83cbdd41b0f941e8b3d2fd8fa4",
      "tree": "506daaead8a6d988760826f566e6c4cd540b9076",
      "parents": [
        "488693532998d5e08f68b58b235b7d6dcd3df1fb",
        "9d501438638ab375fd89a43ab7e366b1f3a4f086"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 17:05:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 17:05:03 2019 +0000"
      },
      "message": "Merge \"Sharesheet - Prevent duplicate direct share targets\" into qt-dev"
    },
    {
      "commit": "bca4564516159387500ca2baa5aa1704f6358df4",
      "tree": "958956e87bbdbd3d58790b42916e2dc3d0538156",
      "parents": [
        "48e0b6b91b61865f4492e876635ae33f73bdcca4"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Apr 12 15:55:37 2019 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Tue Apr 16 09:42:01 2019 -0700"
      },
      "message": "Add custom title for settings dialogs\n\nThis is a generic version of the custom title that will\nbe used in settings dialogs soon. Adding it to settings\nlib since others will need to make use of it as well.\n\nTest: robotests pass\nBug: 130251804\nChange-Id: I48f8e24a2b2a117e5a8054c5bc0b240ba68fe1ad\n"
    },
    {
      "commit": "4bf853268977c79b2863a3178ac9a59b08fac802",
      "tree": "e9c3c8b82c41af2cfeb453eba2d336f3ed056eed",
      "parents": [
        "cee859e26ed9ef05564f0f226369a8ffa73cd637",
        "770a29bf72039a421dc1275b26fe706c080016b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:41:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:41:03 2019 +0000"
      },
      "message": "Merge \"Add more documentation for ACTION_MANAGE_MORE_DEFAULT_APPS_SETTINGS.\" into qt-dev"
    },
    {
      "commit": "aec888d7cd59a5c178933188b764284ed5c1dcf5",
      "tree": "851f0ba9587284b0763baeea8dcd696cab20a5f6",
      "parents": [
        "10ae84a9c1a2b245dfd4280159cf9b0689c6a3ca",
        "9ea80f3d37285c44037950cec40fad4a220e4347"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:15:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:15:24 2019 +0000"
      },
      "message": "Merge \"Sharesheet - Add copy text in response to UXR\" into qt-dev"
    },
    {
      "commit": "10ae84a9c1a2b245dfd4280159cf9b0689c6a3ca",
      "tree": "df8adf0e50d4237920a2e7285565445722e1290d",
      "parents": [
        "ef2e036f96ec0368774590987aab7b0c39f3a8b7",
        "b989d0ac3285c9337713c245cabd3de65db30ba5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:01:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:01:13 2019 +0000"
      },
      "message": "Merge \"New activity transitions\" into qt-dev"
    },
    {
      "commit": "ef2e036f96ec0368774590987aab7b0c39f3a8b7",
      "tree": "63c13005bf52e3a1bbe810b8decb7760e9d3547d",
      "parents": [
        "1c1c65ee56721280b8a88c9a705fbe0f3120ad4f",
        "27ad774fd695efef67b273630b6ef86145563555"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:49:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:49:33 2019 +0000"
      },
      "message": "Merge \"Fix VR-related system APIs\" into qt-dev"
    },
    {
      "commit": "b6abb2c59cbd6656323cfd37a50a5ddb33599bc5",
      "tree": "e6650ba922b5433ed21228c319765b2c116c092a",
      "parents": [
        "37f27b53a8aa103a32aa6fd817780e57239c20fe",
        "5422f30c144777fa9b8c7f1c8ed7ef1a1ecc2925"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:28:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:28:22 2019 +0000"
      },
      "message": "Merge \"make onGetSupportedVoiceActions return @NonNull and return empty set by default\" into qt-dev"
    },
    {
      "commit": "7e2ceda109181375e2592410e2163a0fc1c29719",
      "tree": "6ccc87b7b07764d9e987e7a19f33c16c34232a38",
      "parents": [
        "37f27b53a8aa103a32aa6fd817780e57239c20fe"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Mon Apr 15 22:13:59 2019 +0100"
      },
      "committer": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Tue Apr 16 16:18:53 2019 +0100"
      },
      "message": "Retire android::nio_{get,release}Buffer\n\nRemoves unused functions nio_getBuffer and nio_releaseBuffer. Motivated\nby the observation that nio_releaseBuffer() will fail hard for\njava.nio.Buffer instances backed by heap arrays when the buffer\nposition is non-zero.\n\nAdds doc comments to AutoBufferPointer that is used in the framework.\n\nAdds test cases for short and int buffers BitmapTest.\n\nBug: b/130390512\nTest: m -j100\nTest: atest FrameworksCoreTests:android.graphics.BitmapTest\n\n(cherry picked from commit b0461ebba16695b487978c1950e17663d6a01f46)\n\nMerged-In: I01fb72ed71d46a4ef8c7d3da82319ea57e391dbd\nChange-Id: I01fb72ed71d46a4ef8c7d3da82319ea57e391dbd\n"
    },
    {
      "commit": "0fd71745d60f92f8ebda3bdcba135e387716cbd2",
      "tree": "941bf289088a15d48a34c04bf14f0f8457773438",
      "parents": [
        "c574a91e44c6091fcb7dd8205210d38414983f28",
        "4174b7691f5c667598dc74ac80829a1bffd9bd4a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 14:14:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 14:14:29 2019 +0000"
      },
      "message": "Merge \"Ensure all fields of AutoBufferPointer are initialized\" into qt-dev"
    },
    {
      "commit": "d117c57ab7f1c4a49be71aa2ef68ab68333ae77c",
      "tree": "66e704f193dd763474da53766cc2748e91729be0",
      "parents": [
        "949305fe52816c6a51454cc8aee56fee8486eeac"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Tue Apr 16 02:37:43 2019 -0700"
      },
      "committer": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Tue Apr 16 12:41:02 2019 +0000"
      },
      "message": "Fix DnsResolver API could not bypass private DNS correctly\n\nBug: 130594022\nTest: atest DnsResolverTest\n\nMerged-In: Ic9e078f8acf7688850dfe31f15ed065739ad5281\n(cherry picked from commit c21eb1fb31dff7b05aabbbc2f45caf587095abc3)\n\nChange-Id: I1788157c784b0ec124bd7d78ba90278b5501d0d4\n"
    },
    {
      "commit": "9ea80f3d37285c44037950cec40fad4a220e4347",
      "tree": "3c82fa083ac4d789e4a95b5a0ebc44cf713a9bd3",
      "parents": [
        "49c98a7b6350174d0411f563c960afe2d747fd89"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Mon Apr 15 11:38:39 2019 -0400"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Tue Apr 16 08:26:53 2019 -0400"
      },
      "message": "Sharesheet - Add copy text in response to UXR\n\nAdd copy text underneath image to make it clear what the button\nmeans. Make text clickable. Align text colors with spec.\n\nBug: 130350131\nTest: Manual inspection\nChange-Id: Ia2916fd48ef8b2d1862d9baf5f9f695f54187d55\n"
    },
    {
      "commit": "6d06337157832364c4680dbba2e72ac98897755e",
      "tree": "26a2d20ae1b01e0582b105b5e42e4ac5dd2011f1",
      "parents": [
        "9214de571f70e25164d884bd331875c4bdb228d7"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Apr 11 22:36:04 2019 +0100"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Tue Apr 16 13:22:25 2019 +0100"
      },
      "message": "Split TextClassifierEvent into multiple subclasses\n\nAs per the suggestion from API council, we now have a subclass for event\nof each category.\n\nBug: 129344540\n\nTest: atest frameworks/base/core/tests/coretests/src/android/view/textclassifier/\nTest: atest cts/tests/tests/view/src/android/view/textclassifier/cts/\nTest: atest frameworks/base/packages/ExtServices/tests/src/android/ext/services/notification/SmartActionsHelperTest.java\n\nChange-Id: Ic43b33c2176447c40e64bd0e410e906d5fb9c4cc\n"
    },
    {
      "commit": "2783faff58b038ecfbdf70683812766ccbac12df",
      "tree": "3dd201808aab0527f1cc6fac569d162e4e9267c6",
      "parents": [
        "9b98748a43acbe612632b50b9e4fed3ec4aaa792"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Tue Apr 16 17:39:23 2019 +0800"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Tue Apr 16 20:04:30 2019 +0800"
      },
      "message": "Introduce InsetsModeSession to InsetsAnimationControlImplTest\n\nInsetsAnimationControlImplTest sets new insets mode to full mode when setUp(), which\nleads some tests in ViewRootImplTest fail. Introduce InsetsModeSession\nto fix it.\n\nChange-Id: Id159db1395d1b105d9d4d3d13cdba778015e9989\nFix: 130609028\nTest: atest ViewRootImplTest InsetsAnimationControlImplTest\n"
    },
    {
      "commit": "9b98748a43acbe612632b50b9e4fed3ec4aaa792",
      "tree": "3fe01ebe9050981b7060a04f834b85292561a18d",
      "parents": [
        "083190633a61edd861de7255fe43bc1570c84d25"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Mon Apr 15 18:43:35 2019 +0800"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Tue Apr 16 19:41:05 2019 +0800"
      },
      "message": "Move no longer flaky tests into pre-submit\n\nBug: 123654474\nTest: test metrics and wm-tests\nChange-Id: I299a471be08c465823e1c18d04f3399797ba5a60\n"
    },
    {
      "commit": "083190633a61edd861de7255fe43bc1570c84d25",
      "tree": "80eda0eacc4e6d8ab8f2e818807275036ceff935",
      "parents": [
        "df573a62108d001dad9be8c66386561f58b6de15",
        "03dd48c887d271a8f2f7ae062b9bf185093676ac"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 11:20:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 11:20:45 2019 +0000"
      },
      "message": "Merge \"ActivityThread: Preserve windows when relaunching all activities\" into qt-dev"
    },
    {
      "commit": "4174b7691f5c667598dc74ac80829a1bffd9bd4a",
      "tree": "56aa809bf5bbcac1c499e0f27242a5c99548cd57",
      "parents": [
        "df573a62108d001dad9be8c66386561f58b6de15"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Mon Apr 15 16:14:51 2019 +0100"
      },
      "committer": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Tue Apr 16 11:29:02 2019 +0100"
      },
      "message": "Ensure all fields of AutoBufferPointer are initialized\n\nIn the process of revising libnativehelper interface, the\ninitialization of the fArray field was dropped. This change fixes\nthis and adds regression tests.\n\nIn writing the tests, it became apparent that the AutoBufferPointer\ndestructor would crash if the underlying buffer was heap array backed\nand the buffer position was non-zero. ReleasePrimitiveArrayCritical\nwas called with the element corresponding to the current position\nrather than the first element.\n\nBug: b/130390512\nTest: atest FrameworksCoreTests:android.graphics.BitmapTest\n\n(cherry picked from commit e522c99430ec9ee0b4daa588dbcaea4824bc3f70)\n\nMerged-In: I319512aaede7ba8af5d013c9281417695abf9099\nChange-Id: I319512aaede7ba8af5d013c9281417695abf9099\n"
    },
    {
      "commit": "77d354efa11901748f155e138cee5c1e1e959d92",
      "tree": "074dbeb1e40ea4fd393e47c3e16a83ed90e3a2d8",
      "parents": [
        "b225cffabeb4428e6c3c2860b35a30c3a93bbead",
        "e1921a7b4d58c97570277fe83dbe9206f2db496d"
      ],
      "author": {
        "name": "Tarandeep Singh",
        "email": "tarandeep@google.com",
        "time": "Tue Apr 16 07:37:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 07:37:06 2019 +0000"
      },
      "message": "Merge \"Allow MSIME to set inactive when window loses focus.\" into qt-dev"
    },
    {
      "commit": "e6b9bdf4d061a25fe10e9b73c1dcac03268f2245",
      "tree": "ffc384f6bde03fad00ade5972e68cbf5bf84d456",
      "parents": [
        "a0d852907d596c26395607aa53def86333442d8c",
        "50e34009311c849662f7f9fe571ca1e9d4d541b0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 06:37:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 06:37:50 2019 +0000"
      },
      "message": "Merge \"Defer top process state for VM\" into qt-dev"
    },
    {
      "commit": "a0d852907d596c26395607aa53def86333442d8c",
      "tree": "dbf146595c7b3c6f368a78ad16ff144b5444d4c2",
      "parents": [
        "12154d85a49117894db31096fce56860367b501e",
        "c56847700434eb402c252b2fd9cc6eae7b1855dc"
      ],
      "author": {
        "name": "Sean Stout",
        "email": "sstout@google.com",
        "time": "Tue Apr 16 05:50:30 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 05:50:30 2019 +0000"
      },
      "message": "Merge \"Add android.settings.ACTION_APP_BATTERY_SETTINGS to public API\" into qt-dev"
    },
    {
      "commit": "770a29bf72039a421dc1275b26fe706c080016b8",
      "tree": "36d3bb376945fe0288ec37bc45e545a397161c5b",
      "parents": [
        "b94e7e89b279261e5786ff49da4b4bcc0273b0a0"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Apr 16 13:16:16 2019 +0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Apr 16 13:16:16 2019 +0800"
      },
      "message": "Add more documentation for ACTION_MANAGE_MORE_DEFAULT_APPS_SETTINGS.\n\nBug: 130351486\nTest: build\nChange-Id: If15aa04a3a3ebe717718ae99157e845acbccf6ae\n"
    },
    {
      "commit": "12154d85a49117894db31096fce56860367b501e",
      "tree": "1c06de23154185c73411b7c5573f4a65580deb83",
      "parents": [
        "977f63a3d3d0ccba78d4924b489349a2e26bd666",
        "c78071f29a2f13b977d54b0bfcae46d8c7f36b13"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Apr 16 04:43:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 04:43:32 2019 +0000"
      },
      "message": "Merge \"Cache and log enrollment settings\" into qt-dev"
    },
    {
      "commit": "5422f30c144777fa9b8c7f1c8ed7ef1a1ecc2925",
      "tree": "b39574b115eadc13ca130645b9aa138e1a9e4528",
      "parents": [
        "4b118856db013872e581d21321cd1f1564e61904"
      ],
      "author": {
        "name": "jiayuzhou",
        "email": "jiayuzhou@google.com",
        "time": "Mon Apr 15 13:36:06 2019 -0700"
      },
      "committer": {
        "name": "jiayuzhou",
        "email": "jiayuzhou@google.com",
        "time": "Mon Apr 15 20:43:48 2019 -0700"
      },
      "message": "make onGetSupportedVoiceActions return @NonNull and return empty set by default\n\nTest: make\nFix: 124302147\n\nChange-Id: Ie91184310a1709cd62cd7d89911beda5c4e2d513\n"
    },
    {
      "commit": "977f63a3d3d0ccba78d4924b489349a2e26bd666",
      "tree": "d3fb5f425e999811d94c948a0d86a6ea21919fa3",
      "parents": [
        "4e57ccbea94e64e41b0d994866f3d8f621ecdb84",
        "295ddbae78e2719964fcb2c17a166affecf7354a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Apr 16 03:26:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 03:26:18 2019 +0000"
      },
      "message": "Merge \"Allow failures of applyBatch() operations.\" into qt-dev"
    },
    {
      "commit": "805c739ada804fee1dfa1f47113889be03925aa3",
      "tree": "d8bf9d3c9c6bcbc0b38463dea48531b43e29fc30",
      "parents": [
        "0c7f7a1ee6b503aecdd303fe2ccf01be213bce37",
        "21cbc636029ce2e96f965e72c058b889d0aac4ad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 01:20:05 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 01:20:05 2019 +0000"
      },
      "message": "Merge \"Ui should be UI in the javadoc\" into qt-dev"
    }
  ],
  "next": "295ddbae78e2719964fcb2c17a166affecf7354a"
}
