)]}'
{
  "log": [
    {
      "commit": "2f2e353f796796de743dc590aa63ceda3f09be2c",
      "tree": "83f754d762ccfd70d1c8b9705b8d7e5aac78a3e2",
      "parents": [
        "49df0095295fe90cb91919b713c81b3e91a127e7",
        "8e0d9d8473d658db419c79c50e91bab943609ba1"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue Feb 19 10:57:08 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 10:57:08 2019 -0800"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\" am: a81d64e940 am: efa1d26538\nam: 8e0d9d8473\n\nChange-Id: Ic6d75ff8e072f9f3eb6ca472bea0122ac220075a\n"
    },
    {
      "commit": "8e0d9d8473d658db419c79c50e91bab943609ba1",
      "tree": "4867987bbfc4cc85f75dd29f27fdcb648b62a13b",
      "parents": [
        "0a928f8903230c8338df915d2d44ce92dda63d45",
        "efa1d2653830a3e8f76ef441215939dfe3615e68"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue Feb 19 10:46:30 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 10:46:30 2019 -0800"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\" am: a81d64e940\nam: efa1d26538\n\nChange-Id: I8e82717e35d5d569a2a91fb609726537733d1aba\n"
    },
    {
      "commit": "49df0095295fe90cb91919b713c81b3e91a127e7",
      "tree": "ee21bd033a41a020ed23b7040e9891414a7bf944",
      "parents": [
        "b3d17d69a4c232bf781120ec4535242d1c15d8a7",
        "041d72697a31c0f143804607a186554581a1f53a"
      ],
      "author": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Tue Feb 19 18:33:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 18:33:38 2019 +0000"
      },
      "message": "Merge \"Forward StatusBar.onBackPressed to Bubbles when expanded\""
    },
    {
      "commit": "efa1d2653830a3e8f76ef441215939dfe3615e68",
      "tree": "bef71ab4cad47a18b1bc0561e755b26245f2a20a",
      "parents": [
        "c423836b0831a67ad94b17bcb1ee0ee4d283c747",
        "a81d64e9407a849ff66419cfe4c28854a6c7c656"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue Feb 19 10:32:16 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 10:32:16 2019 -0800"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\"\nam: a81d64e940\n\nChange-Id: I8202195e94c616d8b09e76aa01f4d74f098afd3e\n"
    },
    {
      "commit": "b3d17d69a4c232bf781120ec4535242d1c15d8a7",
      "tree": "a5625ad298d064b37a690ec76ced8c6cacc28706",
      "parents": [
        "18f7673fcdd69b6d2c8bc8aeb7d2cb9d62957f32",
        "0a928f8903230c8338df915d2d44ce92dda63d45"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Tue Feb 19 10:24:45 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 10:24:45 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Update keyguard charging text to indicate wireless\" into pi-dev am: 06cfb175bd\nam: 0a928f8903 -s ours\nam skip reason: change_id I9cce8ecaf07f8870164d9ef8a569fcf30db69d85 with SHA1 7d7f699f4a is in history\n\nChange-Id: I70aba4c5c7412548c2e94bcb4f6f3b5a8d59a696\n"
    },
    {
      "commit": "a81d64e9407a849ff66419cfe4c28854a6c7c656",
      "tree": "594d1666537a4b5d141dbc01a81b3d894c478062",
      "parents": [
        "9d805ba071c7981cbb46f1b60474e8ab1a60d8f6",
        "a0994a80d10a61ba6a5136e36da23955ce90bd6a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 18:18:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 18:18:40 2019 +0000"
      },
      "message": "Merge \"Convert Android.mk file to Android.bp\""
    },
    {
      "commit": "0a928f8903230c8338df915d2d44ce92dda63d45",
      "tree": "e8b03f277d0f36d07c4380d3824df22720ef9c08",
      "parents": [
        "20b87e639c8a75d4fb72f0b96697bf493528dbdf",
        "06cfb175bd9d7f2387cd96d81bf36bdf2d3e4137"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Tue Feb 19 10:16:32 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 10:16:32 2019 -0800"
      },
      "message": "Merge \"Update keyguard charging text to indicate wireless\" into pi-dev\nam: 06cfb175bd\n\nChange-Id: Ia474165d912c2090f4756108124c8a0333b31e6b\n"
    },
    {
      "commit": "18f7673fcdd69b6d2c8bc8aeb7d2cb9d62957f32",
      "tree": "a5625ad298d064b37a690ec76ced8c6cacc28706",
      "parents": [
        "975c6e2d26b0eecf669dc6f0b5cfb50e430f41f1",
        "0bccbf7984e482b66dd4f4f6561b25c6a65af37f"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Tue Feb 19 18:15:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 18:15:48 2019 +0000"
      },
      "message": "Merge \"Add blastula pool system properties\""
    },
    {
      "commit": "975c6e2d26b0eecf669dc6f0b5cfb50e430f41f1",
      "tree": "75e6b0fc6b75978d104b159fe4ecfb2ed46936a0",
      "parents": [
        "311af9ea4bd8b599acf179bac973619fad4eb618",
        "2f9077dfbbcdb72276a6cbbf9e9cdbf89ccbf16f"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Tue Feb 19 18:09:56 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 18:09:56 2019 +0000"
      },
      "message": "Merge \"Fix seg faul when parsing invalid \u003cplurals\u003e\""
    },
    {
      "commit": "06cfb175bd9d7f2387cd96d81bf36bdf2d3e4137",
      "tree": "f7b3174c2903ecd36f8ef22fe1b1b49c60640534",
      "parents": [
        "8098c5f1a82229229ea9de78f29001927d25f506",
        "f63da1e99e2aafa6fdaf5b3e24207684306326b7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 18:02:30 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 18:02:30 2019 +0000"
      },
      "message": "Merge \"Update keyguard charging text to indicate wireless\" into pi-dev"
    },
    {
      "commit": "311af9ea4bd8b599acf179bac973619fad4eb618",
      "tree": "fc91a63e4b0742365971c25a325fc363a42e71fd",
      "parents": [
        "a331a7bd168f3c974c50b5cfaf9f6c415b93c597",
        "0e490d9e77c2ede86e34074d30af2d9c4c754e72"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Feb 19 16:57:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 16:57:38 2019 +0000"
      },
      "message": "Merge \"Improve the performance when loading image wallpaper colors\""
    },
    {
      "commit": "a331a7bd168f3c974c50b5cfaf9f6c415b93c597",
      "tree": "1169736d1a58752f2f3ac14277781d802be2728e",
      "parents": [
        "c863db82275f6aed4a20da980bfa8f00910228dd",
        "f500684d909e2650d42260b866591485e72d78e9"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Feb 19 16:36:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 16:36:55 2019 +0000"
      },
      "message": "Merge \"Add StagedRollbackTest to TEST_MAPPING.\""
    },
    {
      "commit": "c863db82275f6aed4a20da980bfa8f00910228dd",
      "tree": "aba6a8ed224885b0e1060a91447a93e684c7c926",
      "parents": [
        "aa7b6826995403dac030bcf9886d9eb099d5cfee",
        "20b87e639c8a75d4fb72f0b96697bf493528dbdf"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 08:19:45 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 08:19:45 2019 -0800"
      },
      "message": "Merge \"Add dariofreni to APEX-related files owners.\" am: 9d805ba071 am: c423836b08\nam: 20b87e639c\n\nChange-Id: Idf0a66d4836bbcced09571757a611111f37dace7\n"
    },
    {
      "commit": "20b87e639c8a75d4fb72f0b96697bf493528dbdf",
      "tree": "d5c3dbbd982cef0847b56bad90487a4d784a7143",
      "parents": [
        "bda2cb3b18b555d93f9df13e88bddb5a8ddf4c4f",
        "c423836b0831a67ad94b17bcb1ee0ee4d283c747"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 08:09:44 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 08:09:44 2019 -0800"
      },
      "message": "Merge \"Add dariofreni to APEX-related files owners.\" am: 9d805ba071\nam: c423836b08\n\nChange-Id: I758e913f07aba1462375a7239ca6daadb81c3657\n"
    },
    {
      "commit": "aa7b6826995403dac030bcf9886d9eb099d5cfee",
      "tree": "0a34f3206269b867fb38bd28757b57ecb104eeb5",
      "parents": [
        "86c329ac8cd2c2a5cdb87532f24ddde1a76075da",
        "9f05e0ea17b38e3a0453e6f5f30239882c0d60d7"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Feb 19 15:58:57 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 15:58:57 2019 +0000"
      },
      "message": "Merge \"MediaStore API and docs polishing.\""
    },
    {
      "commit": "c423836b0831a67ad94b17bcb1ee0ee4d283c747",
      "tree": "e8e3b3cb08ce6681ff527d73dcfae942210f2176",
      "parents": [
        "f2bcd619a1f928f796c013301d92ff683cf181c6",
        "9d805ba071c7981cbb46f1b60474e8ab1a60d8f6"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 07:54:42 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 07:54:42 2019 -0800"
      },
      "message": "Merge \"Add dariofreni to APEX-related files owners.\"\nam: 9d805ba071\n\nChange-Id: I13e6dda30f6aeaab8654758cd55a0166b019507c\n"
    },
    {
      "commit": "86c329ac8cd2c2a5cdb87532f24ddde1a76075da",
      "tree": "86dd7fe01aaef5e3015507765385fbadb9ae59b3",
      "parents": [
        "c603effca5558bd6ab2de374edc2e922187c76e7",
        "a1c5f63126a670c42cc998a382dc5b174673c720"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 15:47:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 15:47:55 2019 +0000"
      },
      "message": "Merge \"IllegalStateException if apex is unavailable.\""
    },
    {
      "commit": "c603effca5558bd6ab2de374edc2e922187c76e7",
      "tree": "3ac005d8239fcfc4e5556b3ed9788632468091b3",
      "parents": [
        "95e9094acae3a959c0c7d19671775630e9efca3f",
        "38309712bc3c3057e617dd0a9e6b13b58fc92601"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 15:46:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 15:46:51 2019 +0000"
      },
      "message": "Merge \"Remove unused APEX session state.\""
    },
    {
      "commit": "9d805ba071c7981cbb46f1b60474e8ab1a60d8f6",
      "tree": "9f0f5caed4644e89787561bee6b26ccc5ab3b75b",
      "parents": [
        "80e697a297a8846b64e250ed1df1a2ef79da6e11",
        "3d3997abb4b0a8b3e43ca6d8f601614306958fd8"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 15:43:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 15:43:35 2019 +0000"
      },
      "message": "Merge \"Add dariofreni to APEX-related files owners.\""
    },
    {
      "commit": "95e9094acae3a959c0c7d19671775630e9efca3f",
      "tree": "4520d7cdeaa0eea9493d500ecc63c96894cbed83",
      "parents": [
        "047bf28243ab5916eecdfa2463ff3adbffda1a6a",
        "a0e3dda8d43f6c31db7946cb2ccc2cdef6bdc3d9"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 15:33:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 15:33:24 2019 +0000"
      },
      "message": "Merge \"Fix typo in javadoc.\""
    },
    {
      "commit": "047bf28243ab5916eecdfa2463ff3adbffda1a6a",
      "tree": "3b78aaf614a79704e5520447f096de63d9f00a39",
      "parents": [
        "8b9abc98b5c3b459b6e6cbe218688ce415c5ba5e",
        "846ad2ded26516bae6bd674cd5c0e16604a49b57"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Tue Feb 19 15:24:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 15:24:07 2019 +0000"
      },
      "message": "Merge \"Dummy change to test postsubmit invocation\""
    },
    {
      "commit": "8b9abc98b5c3b459b6e6cbe218688ce415c5ba5e",
      "tree": "6be85e8bfeaeff31888c4ab448bce7ea34b26326",
      "parents": [
        "f3f3d1ca945fd4d05f1ede6a4cbec5febdb80c71",
        "bda2cb3b18b555d93f9df13e88bddb5a8ddf4c4f"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Feb 19 07:03:10 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 07:03:10 2019 -0800"
      },
      "message": "Merge \"Add a dalvik.vm.boot-image option for zygote and installd.\" am: 80e697a297 am: f2bcd619a1\nam: bda2cb3b18\n\nChange-Id: Ia60c8b93f1dec2285d2d539377e49b8bf79f7734\n"
    },
    {
      "commit": "bda2cb3b18b555d93f9df13e88bddb5a8ddf4c4f",
      "tree": "cadf0c6fa12808dc3b2850f82455514a11bed90c",
      "parents": [
        "598b2497b363a8189c0c351c363b6feacf138ba0",
        "f2bcd619a1f928f796c013301d92ff683cf181c6"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Feb 19 06:53:30 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 06:53:30 2019 -0800"
      },
      "message": "Merge \"Add a dalvik.vm.boot-image option for zygote and installd.\" am: 80e697a297\nam: f2bcd619a1\n\nChange-Id: If5c1bbd614f5c3758f636f6a30ac93e0b64bb01d\n"
    },
    {
      "commit": "f2bcd619a1f928f796c013301d92ff683cf181c6",
      "tree": "6958234dbd67da5b91a4c6255c7bc568abaad4d1",
      "parents": [
        "becdd58df5d01e5c1c48f814beba2a32b9c34162",
        "80e697a297a8846b64e250ed1df1a2ef79da6e11"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Feb 19 06:44:44 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 06:44:44 2019 -0800"
      },
      "message": "Merge \"Add a dalvik.vm.boot-image option for zygote and installd.\"\nam: 80e697a297\n\nChange-Id: Icbdf60640f0a1b5995ad09eba0bee6ed81b50c4a\n"
    },
    {
      "commit": "f3f3d1ca945fd4d05f1ede6a4cbec5febdb80c71",
      "tree": "11a081ea70a67017c71ea88a030efa3ad344eaf7",
      "parents": [
        "753f4ce46865c6fc992e4fd9566aec36f812f688",
        "5ae3856c9e413cd233e4433f1eb1b3c87b348865"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Tue Feb 19 14:40:59 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 14:40:59 2019 +0000"
      },
      "message": "Merge \"Rename data/staging to data/pkg_staging\""
    },
    {
      "commit": "80e697a297a8846b64e250ed1df1a2ef79da6e11",
      "tree": "66505d99704aa1cd601bef0402562353b516fa2d",
      "parents": [
        "8ce3609e58574de05bbe1aaf750080bc9127e2ea",
        "79eeb98d74527d6c12f2b864bdb43bbcf5b0c05a"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Feb 19 14:28:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 14:28:18 2019 +0000"
      },
      "message": "Merge \"Add a dalvik.vm.boot-image option for zygote and installd.\""
    },
    {
      "commit": "846ad2ded26516bae6bd674cd5c0e16604a49b57",
      "tree": "4f1c83b159761a21d9d22cba56d659b404f3afcf",
      "parents": [
        "76d95f207b7bb8816064c36deabfea46afb01925"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Tue Feb 19 11:26:46 2019 +0000"
      },
      "committer": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Tue Feb 19 11:26:46 2019 +0000"
      },
      "message": "Dummy change to test postsubmit invocation\n\nBug: 124653467\nTest: builds\nChange-Id: I3cdf2a2647c8e0e4dd2e4bc49cd5cd5ff1daed4e\n"
    },
    {
      "commit": "38309712bc3c3057e617dd0a9e6b13b58fc92601",
      "tree": "dad91065f9ae5c6596b0b714298ffc165eececf8",
      "parents": [
        "3deb23fead536e1e4fa75b968acd425ad647bca1"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Mon Feb 18 21:26:13 2019 +0000"
      },
      "committer": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 10:52:35 2019 +0000"
      },
      "message": "Remove unused APEX session state.\n\nThis state is unused and will be completely removed in a follow-up CL.\n\nBug: 124367761\nTest: n/a\nChange-Id: Ie4e0954aae0c72ae0887fc15a3cafb02e5c7099f\n"
    },
    {
      "commit": "a1c5f63126a670c42cc998a382dc5b174673c720",
      "tree": "47ce71404beae2393d3377f727ad03750fbb52d7",
      "parents": [
        "3deb23fead536e1e4fa75b968acd425ad647bca1"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Thu Feb 14 15:37:54 2019 +0000"
      },
      "committer": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 10:43:33 2019 +0000"
      },
      "message": "IllegalStateException if apex is unavailable.\n\napexservice is expected to be active before zygote is run. In the\nexceptional case it isn\u0027t we should fail fast and throw a clear error\nmessage. The current version of the code would just assign \"null\" to the\nmApexService variable, thus causing a null pointer exception later in\nthe code.\n\nBug: 124363450\nTest: device boots.\nChange-Id: I07361163c6e9efd392a633b30e85ca6be9f58ab3\n"
    },
    {
      "commit": "753f4ce46865c6fc992e4fd9566aec36f812f688",
      "tree": "4838eaac47061d6d10126cd8e8da00f5ce5ace49",
      "parents": [
        "3deb23fead536e1e4fa75b968acd425ad647bca1",
        "d030ce24c11cbd925cae94e8e88bb78e04ceab6e"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Feb 19 10:34:09 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 10:34:09 2019 +0000"
      },
      "message": "Merge \"Support revoke-when-requested with pre-M apps\""
    },
    {
      "commit": "3d3997abb4b0a8b3e43ca6d8f601614306958fd8",
      "tree": "d2c6c26f02375c83c62eca592a4064e95161b5e5",
      "parents": [
        "14daedf747b7551370cc498b80d333cf8778ff10"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Mon Feb 18 17:53:24 2019 +0000"
      },
      "committer": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Feb 19 10:21:22 2019 +0000"
      },
      "message": "Add dariofreni to APEX-related files owners.\n\nTest: n/a\nChange-Id: I3a26033f52d98e5edcde852fff007ba33ae90856\n"
    },
    {
      "commit": "3deb23fead536e1e4fa75b968acd425ad647bca1",
      "tree": "10358a6f6ec7e7e3c79809a4d93cf12a9935f8c5",
      "parents": [
        "218c9e7d9b297cd68b449dc15f4f0e1dbdc94e72",
        "598b2497b363a8189c0c351c363b6feacf138ba0"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 02:04:16 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 02:04:16 2019 -0800"
      },
      "message": "Merge \"Fix authority parsing test\" am: 8ce3609e58 am: becdd58df5\nam: 598b2497b3\n\nChange-Id: Ic32fceebd7936b779efed954dcd0745b1207f7ff\n"
    },
    {
      "commit": "f500684d909e2650d42260b866591485e72d78e9",
      "tree": "689c0dd2ce09ac1d419acc2daf5d8fa06491b3ef",
      "parents": [
        "218c9e7d9b297cd68b449dc15f4f0e1dbdc94e72"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Feb 19 09:59:06 2019 +0000"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Feb 19 09:59:06 2019 +0000"
      },
      "message": "Add StagedRollbackTest to TEST_MAPPING.\n\nBug: 124043688\nTest: frameworks/base/tests/RollbackTest$ atest\nChange-Id: Ifbfb725a5909fe80aae6af4d90f9d0d3804839c5\n"
    },
    {
      "commit": "598b2497b363a8189c0c351c363b6feacf138ba0",
      "tree": "e3918db7e1576cdf3b4300f455adafb011141be2",
      "parents": [
        "03549b860ac0bfe984ce5765ecc0c0406c8b3c72",
        "becdd58df5d01e5c1c48f814beba2a32b9c34162"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 01:54:53 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 01:54:53 2019 -0800"
      },
      "message": "Merge \"Fix authority parsing test\" am: 8ce3609e58\nam: becdd58df5\n\nChange-Id: I41d4997661cf011e9589aedac9de301b1becb441\n"
    },
    {
      "commit": "becdd58df5d01e5c1c48f814beba2a32b9c34162",
      "tree": "1b1da78f32739c05b65186c61ac4d63b4d0f0739",
      "parents": [
        "0f174795e4b204a2ca93b65f7ede3518fca6dbc0",
        "8ce3609e58574de05bbe1aaf750080bc9127e2ea"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 01:44:45 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 19 01:44:45 2019 -0800"
      },
      "message": "Merge \"Fix authority parsing test\"\nam: 8ce3609e58\n\nChange-Id: I8554fddceb326c52b85b34a483b3e3791abf2cdc\n"
    },
    {
      "commit": "8ce3609e58574de05bbe1aaf750080bc9127e2ea",
      "tree": "8836f5bcb2d790e6824128e25e7942154440c5f8",
      "parents": [
        "43d11758fa9803f0693bc7ed9e2ca0ee355dd408",
        "f240cb809173afe453c5d8982477ef22166dbc60"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 09:27:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 09:27:35 2019 +0000"
      },
      "message": "Merge \"Fix authority parsing test\""
    },
    {
      "commit": "f240cb809173afe453c5d8982477ef22166dbc60",
      "tree": "aa1622c3ea393f1cd2286c6b393123171f4af688",
      "parents": [
        "762f9f0c2449ce8f12c87de0eb6bcd32b6548029"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Feb 18 12:01:11 2019 +0000"
      },
      "committer": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Tue Feb 19 09:27:24 2019 +0000"
      },
      "message": "Fix authority parsing test\n\nThe test has been failing because http://r.android.com/793302 changed\nhow the port separator was found, only scanning ASCII digits until it\nhits a colon, and previously it would scan for the colon and then\npercent-decode the rest of it.  The new behavior actually better\nmatches the WHATWG URL parsing algorithm [1], which specifies that\nports only include ASCII digits.  It does mean that some edge cases\nthat previously parsed as host \"foo\", port 42 will now parse as\nhost \"foo:42\", no port, but those URLs wouldn\u0027t be accepted by\nbrowsers so they should be exceedingly rare.\n\nThe behavior per the WHATWG spec would be to fail to parse in the case\nof a percent-encoded character in the port section, but this class is\nspecifically documented to accept garbage, so lumping the mis-encoded\nport as part of the hostname (which will result in a hostname that\u0027s\ninvalid and impossible to resolve) seems like the best option.\n\n[1] https://url.spec.whatwg.org/#port-state\n\nFixes: 124360078\nTest: atest android.net.UriTest\nChange-Id: I1c788cb7703c821ae74b542b74d89e10cba5a546\n"
    },
    {
      "commit": "218c9e7d9b297cd68b449dc15f4f0e1dbdc94e72",
      "tree": "767f3c306c33c4235d5701a98937e3b21205c244",
      "parents": [
        "d943d26c55c3c94fd3afd2453f8c61b7c239a6ef",
        "206a69d4098abad9b0853f30b28704e343e0fd19"
      ],
      "author": {
        "name": "Alan Stokes",
        "email": "alanstokes@google.com",
        "time": "Tue Feb 19 09:08:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 09:08:55 2019 +0000"
      },
      "message": "Merge \"Attempt to de-flake tests.\""
    },
    {
      "commit": "d943d26c55c3c94fd3afd2453f8c61b7c239a6ef",
      "tree": "c4ffaebc7625ef6f3ca71a789cde56f8ac0a16b8",
      "parents": [
        "03c20bbf6eebde4e1c6733957745858e6e2fe415",
        "2a5faccf6428f2a7cf3093dcbd7d1d6a2036cca5"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Feb 19 08:55:52 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 08:55:52 2019 +0000"
      },
      "message": "Merge \"RollbackManager: fix installedUsers null pointer exception.\""
    },
    {
      "commit": "03c20bbf6eebde4e1c6733957745858e6e2fe415",
      "tree": "6e19a2a40078d8aa1c07f79c5d64ec749fb40b8b",
      "parents": [
        "1ca52f005a2de99fe28396784b03a61ef32b3099",
        "c0240753f0482397fd6d5097838aebb41af759f1"
      ],
      "author": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Tue Feb 19 07:18:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 07:18:41 2019 +0000"
      },
      "message": "Merge \"Remove InputForwarder\""
    },
    {
      "commit": "d030ce24c11cbd925cae94e8e88bb78e04ceab6e",
      "tree": "99e69c7ce7c9300858efb09d1da44197ff3c5a3e",
      "parents": [
        "bee38836064a48d2dbd3f34e506b18c3248feea4"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Feb 18 21:05:48 2019 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Feb 18 21:09:13 2019 -0800"
      },
      "message": "Support revoke-when-requested with pre-M apps\n\nIn this case the permission should not be revoked, but the app-op should\nbe.\n\nFixes: 124609307\nTest: atest SplitPermissionTests\nChange-Id: I4e70b8f9ef1e01320adb55096437e82a058883db\n"
    },
    {
      "commit": "1ca52f005a2de99fe28396784b03a61ef32b3099",
      "tree": "c5659dfaedbc5f4a95a7aeff0a1c68241f7fa80c",
      "parents": [
        "bee38836064a48d2dbd3f34e506b18c3248feea4",
        "8ab8dacbc2fa1aa85bd1e42b72bc0ecf1d997daf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 04:29:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 04:29:37 2019 +0000"
      },
      "message": "Merge \"Remove opposite position of nav bar for short aspect ratio app\""
    },
    {
      "commit": "bee38836064a48d2dbd3f34e506b18c3248feea4",
      "tree": "59f6b96f07774dd70f8c45d398aa148be610e683",
      "parents": [
        "d8b240cbb01278ba8f78f45ff798919ae20866ca",
        "78f544187933d2e5f5028f0af6e515963b1dabb9"
      ],
      "author": {
        "name": "Jeff Chang",
        "email": "chengjeff@google.com",
        "time": "Tue Feb 19 04:08:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 04:08:26 2019 +0000"
      },
      "message": "Merge \"Suppress the warning toast if the preferredDisplay was set to singleTask\""
    },
    {
      "commit": "d8b240cbb01278ba8f78f45ff798919ae20866ca",
      "tree": "3a4c8eaf80ab29128cd21c5b87c46826a682ee3a",
      "parents": [
        "50ca62a11bbecd11b7ef06552bc1abc521ca172b",
        "d5acf18a174a456c2e90d8b1632ba14b4c678c0f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 03:35:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 03:35:39 2019 +0000"
      },
      "message": "Merge \"Add TEST_MAPPING for GtsUnofficialApisUsageTestCases\""
    },
    {
      "commit": "50ca62a11bbecd11b7ef06552bc1abc521ca172b",
      "tree": "e87fe725f51e3d2ea95cc61c32e55ef59ccc3f31",
      "parents": [
        "1cdbfae1fb6c6400497f18a017892b67e88a6b5a",
        "03549b860ac0bfe984ce5765ecc0c0406c8b3c72"
      ],
      "author": {
        "name": "Raj Mamadgi",
        "email": "r.mamadgi@samsung.com",
        "time": "Mon Feb 18 18:36:10 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 18:36:10 2019 -0800"
      },
      "message": "Merge \"Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\" am: 43d11758fa am: 0f174795e4\nam: 03549b860a\n\nChange-Id: I4d6037597d60b5990db0b95bdee3cb69c500ec49\n"
    },
    {
      "commit": "03549b860ac0bfe984ce5765ecc0c0406c8b3c72",
      "tree": "03d885dd012cde1b59f38f82f0ea238b26d8524d",
      "parents": [
        "af4651f75f9454ca0d1dfce28fa2ad9727359239",
        "0f174795e4b204a2ca93b65f7ede3518fca6dbc0"
      ],
      "author": {
        "name": "Raj Mamadgi",
        "email": "r.mamadgi@samsung.com",
        "time": "Mon Feb 18 18:22:41 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 18:22:41 2019 -0800"
      },
      "message": "Merge \"Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\" am: 43d11758fa\nam: 0f174795e4\n\nChange-Id: Ie32376993dcc8b06f3d2254d6aecdb9a4f843236\n"
    },
    {
      "commit": "0f174795e4b204a2ca93b65f7ede3518fca6dbc0",
      "tree": "df30aca2894ad8342089085bb331cc8d7d6efa5c",
      "parents": [
        "20a71e4a90ba6db74a0336e84ac5e5fb3cbcea06",
        "43d11758fa9803f0693bc7ed9e2ca0ee355dd408"
      ],
      "author": {
        "name": "Raj Mamadgi",
        "email": "r.mamadgi@samsung.com",
        "time": "Mon Feb 18 18:13:45 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 18:13:45 2019 -0800"
      },
      "message": "Merge \"Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\"\nam: 43d11758fa\n\nChange-Id: I6b248297523070983c63b5dd870e235eea5ee59c\n"
    },
    {
      "commit": "0e490d9e77c2ede86e34074d30af2d9c4c754e72",
      "tree": "6579d2e98e7fda3f965d2cc6791170afabde3f8b",
      "parents": [
        "623a9c6dc744320691a482288f2a196ce9957b77"
      ],
      "author": {
        "name": "wilsonshih",
        "email": "wilsonshih@google.com",
        "time": "Wed Feb 13 12:20:01 2019 +0800"
      },
      "committer": {
        "name": "wilsonshih",
        "email": "wilsonshih@google.com",
        "time": "Tue Feb 19 10:06:22 2019 +0800"
      },
      "message": "Improve the performance when loading image wallpaper colors\n\nWhen SystemUI start up, ColorExtractor will get wallpaper colors so\nstatus bar can use it to update theme, however, this will also block\nSystemUI start up process if the wallpaper is image wallpaper.\nIn order to break the latency, we can extract getWallpaperColors\nmethod from ColorExtractor\u0027s contructor, and do it at another thread,\nso it won\u0027t block SystemUI start up.\n\nBug: 124279857\nTest: atest ColorExtractorTest\nTest: Manual test change theme feature can work normally.\n\nChange-Id: I8589b28a17b0a2b33b4bbbda2265080af983f26a\n"
    },
    {
      "commit": "43d11758fa9803f0693bc7ed9e2ca0ee355dd408",
      "tree": "fbbe645dafb61e309d2b9e71c190542ce303986b",
      "parents": [
        "da75e38817e07fa9619c836267d06cae0780938a",
        "7b6ae663d696e215d3a6d8af35dfa8bf6e391fa9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 02:02:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 02:02:35 2019 +0000"
      },
      "message": "Merge \"Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\""
    },
    {
      "commit": "1cdbfae1fb6c6400497f18a017892b67e88a6b5a",
      "tree": "a212847e0fb16b64882490052beeeaf4b20b2f19",
      "parents": [
        "623a9c6dc744320691a482288f2a196ce9957b77",
        "d6c85a4714c6fefaf92100562c1e3f24ab0429ce"
      ],
      "author": {
        "name": "Yunfan Chen",
        "email": "yunfanc@google.com",
        "time": "Tue Feb 19 02:02:17 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 19 02:02:17 2019 +0000"
      },
      "message": "Merge \"Move WindowStateTests into flaky one\""
    },
    {
      "commit": "623a9c6dc744320691a482288f2a196ce9957b77",
      "tree": "17e6b6dcc1229fb8bf49d6efde62a8c98f8a8da9",
      "parents": [
        "732d3579541c75e596ac44ff51670a755bf6931a",
        "a820bd9f3fb4aa7ead122b05419c397b1db5859e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 22:08:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 22:08:18 2019 +0000"
      },
      "message": "Merge \"Mark apexd session as successful before marking staged session applied\""
    },
    {
      "commit": "732d3579541c75e596ac44ff51670a755bf6931a",
      "tree": "b97691b320a22c4bac49f0edaa2f2662d4f72be6",
      "parents": [
        "2022cbf43c4607b6bd7c961e05b8d11ed2a076a0",
        "d894401fee4d2fd5d1aaf87c40346f2a9b44eeca"
      ],
      "author": {
        "name": "Ruslan Tkhakokhov",
        "email": "rthakohov@google.com",
        "time": "Mon Feb 18 21:51:49 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 21:51:49 2019 +0000"
      },
      "message": "Merge \"BackupManager shouldn\u0027t clear app\u0027s data during restore if agent wasn\u0027t invoked yet\""
    },
    {
      "commit": "a0e3dda8d43f6c31db7946cb2ccc2cdef6bdc3d9",
      "tree": "2ec7fc43599fa8a8e9d0ac99055bbf02e635073b",
      "parents": [
        "c2b55eb98f66bf5b5a0e4829912b2de91c3d0a57"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Mon Feb 18 20:58:54 2019 +0000"
      },
      "committer": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Mon Feb 18 20:58:54 2019 +0000"
      },
      "message": "Fix typo in javadoc.\n\nTest: n/a\nChange-Id: I99e722902b21e46691af3d2d2e8e63cd4ced618e\n"
    },
    {
      "commit": "9f05e0ea17b38e3a0453e6f5f30239882c0d60d7",
      "tree": "55be341d04cb25c1cc5e688a0116842d6272ca75",
      "parents": [
        "c2b55eb98f66bf5b5a0e4829912b2de91c3d0a57"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Feb 18 12:47:25 2019 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Feb 18 13:04:25 2019 -0700"
      },
      "message": "MediaStore API and docs polishing.\n\nInitial efforts at cleaning up MediaStore docs, including deprecation\nof crufty methods, and annotations to communicate stored units.\n\nBug: 120429729, 124013019\nTest: atest cts/tests/tests/provider/src/android/provider/cts/MediaStore*\nChange-Id: I87828f19030b6b354472c1b3ce767de166f86134\n"
    },
    {
      "commit": "2022cbf43c4607b6bd7c961e05b8d11ed2a076a0",
      "tree": "422accc1a8d58e2c9ce5988aa72d7741a8f6fb8e",
      "parents": [
        "c064ace652040bc652dcdbb369b25cae305e7086",
        "af4651f75f9454ca0d1dfce28fa2ad9727359239"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 11:40:24 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 11:40:24 2019 -0800"
      },
      "message": "Merge \"Force blacklist on VMRuntime.setTargetSdkVersion*()\" am: da75e38817 am: 20a71e4a90\nam: af4651f75f\n\nChange-Id: Ifa3bb90eeb3393f70a6263711073c58186e09a77\n"
    },
    {
      "commit": "af4651f75f9454ca0d1dfce28fa2ad9727359239",
      "tree": "8a3a0086c613c4989d771bee3830dcf6f72ca1a1",
      "parents": [
        "95a9dc906f4dd66ebf7530a5597ed817e7ff0e13",
        "20a71e4a90ba6db74a0336e84ac5e5fb3cbcea06"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 11:29:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 11:29:01 2019 -0800"
      },
      "message": "Merge \"Force blacklist on VMRuntime.setTargetSdkVersion*()\" am: da75e38817\nam: 20a71e4a90\n\nChange-Id: I07d5ec63ffcf5bda0a2cb3c2d4b0d3af0d3fdbf3\n"
    },
    {
      "commit": "20a71e4a90ba6db74a0336e84ac5e5fb3cbcea06",
      "tree": "ced32902e5280db0c8595b8ba0ce30f9afbb9a95",
      "parents": [
        "7f997d4cfca99c17760b5533f2391fbbcc8bb273",
        "da75e38817e07fa9619c836267d06cae0780938a"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 11:18:40 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 11:18:40 2019 -0800"
      },
      "message": "Merge \"Force blacklist on VMRuntime.setTargetSdkVersion*()\"\nam: da75e38817\n\nChange-Id: I50ac78d0e85ab34cea2abaef4f44ee8d418e517c\n"
    },
    {
      "commit": "da75e38817e07fa9619c836267d06cae0780938a",
      "tree": "4dc4d80684106687f7ffcfb1da13f4afd246704e",
      "parents": [
        "049c1589ee7c189f2963d427d0036afb7c98537f",
        "68982d3f403f3ba2cc0f079be80dc81584c59c0c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 19:11:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 19:11:00 2019 +0000"
      },
      "message": "Merge \"Force blacklist on VMRuntime.setTargetSdkVersion*()\""
    },
    {
      "commit": "c064ace652040bc652dcdbb369b25cae305e7086",
      "tree": "ea565cdb685402afa5ee6df2e7c8e05c59f4a56a",
      "parents": [
        "b0a3946386e0dd3059f622e1946393375c0b0349",
        "137cc51bcab4132f835ac3b54d63a1491abf2f8e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 19:09:04 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 19:09:04 2019 +0000"
      },
      "message": "Merge \"Fix testDefaultDisplayOverrideConfiguration failed.\""
    },
    {
      "commit": "b0a3946386e0dd3059f622e1946393375c0b0349",
      "tree": "9e13d28439a5eed36cf2b9a48565f411790b9f9f",
      "parents": [
        "0d3e229a6b8530efb47b4629da539405973950e1",
        "e00505b90a34ddecb6a89ccf108f73157da9735a"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Feb 18 18:51:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 18:51:41 2019 +0000"
      },
      "message": "Merge \"Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\" am: 049c1589ee am: 7f997d4cfc am: 95a9dc906f\""
    },
    {
      "commit": "e00505b90a34ddecb6a89ccf108f73157da9735a",
      "tree": "5248dbaecb7da5e90adad46ec20e61aab816cc67",
      "parents": [
        "5641b63411eeca54697b32676090c329a8f20e8b",
        "95a9dc906f4dd66ebf7530a5597ed817e7ff0e13"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 10:51:09 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:51:09 2019 -0800"
      },
      "message": "Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\" am: 049c1589ee am: 7f997d4cfc\nam: 95a9dc906f\n\nChange-Id: I1034050336bdf8be84e3b86ae346dc4bfe1737ef\n"
    },
    {
      "commit": "0d3e229a6b8530efb47b4629da539405973950e1",
      "tree": "af7de6bbfde3f110ceb53e0eab0849d276b132c5",
      "parents": [
        "5641b63411eeca54697b32676090c329a8f20e8b",
        "88e3c8731c723e6f8979195ca611d2a829999122"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 18:48:16 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 18:48:16 2019 +0000"
      },
      "message": "Merge \"Fix screen size configuration computing of task\""
    },
    {
      "commit": "95a9dc906f4dd66ebf7530a5597ed817e7ff0e13",
      "tree": "fd75a3a1bf991e3923b477b7e54f7a50484690b8",
      "parents": [
        "dd33e2766bae04a78a5107e293ca638a53158ca2",
        "7f997d4cfca99c17760b5533f2391fbbcc8bb273"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 10:42:20 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:42:20 2019 -0800"
      },
      "message": "Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\" am: 049c1589ee\nam: 7f997d4cfc\n\nChange-Id: If998990b94bd36f0ffae26dede85df8ad079093e\n"
    },
    {
      "commit": "041d72697a31c0f143804607a186554581a1f53a",
      "tree": "fa83c357406eeeaaf8b3eb2aabacc99acc93035b",
      "parents": [
        "5641b63411eeca54697b32676090c329a8f20e8b"
      ],
      "author": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Wed Feb 06 12:09:41 2019 -0500"
      },
      "committer": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Mon Feb 18 18:36:09 2019 +0000"
      },
      "message": "Forward StatusBar.onBackPressed to Bubbles when expanded\n\nStatusBarWindowView is the root of the StatusBar window\nand handles all key events at dispatchKeyEvent\n\nAll keys dispatched to the StatusBar window flow through\nStatusBarWindowView#dispatchKeyEvent. A BACK key event\nis forwarded to StatusBar.onBackPressed()\n\nIf StatusBar#canPanelBeCollapsed() is false, the action is\npassed to BubbleController which forwards to the expanded\nbubble by calling to ActivityView#performBackPress().\n\nBug: 123631742\nTest: manual, go/bubbles-app\nChange-Id: I0ccafc02f876c973ebc267055162621109b2dcc0\n"
    },
    {
      "commit": "5641b63411eeca54697b32676090c329a8f20e8b",
      "tree": "8f46ff85535ff09f46d2d383c2b8746b8ac8b666",
      "parents": [
        "77ed438f0f0a318c6feba3e599880b265cdaea38",
        "dd33e2766bae04a78a5107e293ca638a53158ca2"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 10:35:05 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:35:05 2019 -0800"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\" am: 347d6ff9f9 am: a05d598bc0\nam: dd33e2766b\n\nChange-Id: Ifbd329e479ba447707d1a2a3a9492b5b9e48e331\n"
    },
    {
      "commit": "7f997d4cfca99c17760b5533f2391fbbcc8bb273",
      "tree": "22901c2a60eefb3225bfc168d22b4d24ef821406",
      "parents": [
        "a05d598bc047192ac65326439a75f25c033fae6d",
        "049c1589ee7c189f2963d427d0036afb7c98537f"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 10:32:40 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:32:40 2019 -0800"
      },
      "message": "Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\"\nam: 049c1589ee\n\nChange-Id: Ia84907bfa038954256bc791490a490dd338b33ce\n"
    },
    {
      "commit": "dd33e2766bae04a78a5107e293ca638a53158ca2",
      "tree": "44e4265cb9fdba678b1f108bb42370285a49dfa5",
      "parents": [
        "9248379c9834e372d48317263e386e01b74267b8",
        "a05d598bc047192ac65326439a75f25c033fae6d"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 10:26:05 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:26:05 2019 -0800"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\" am: 347d6ff9f9\nam: a05d598bc0\n\nChange-Id: I2f2fd095a77726c62ea7f557a7ed3b5844691bf5\n"
    },
    {
      "commit": "049c1589ee7c189f2963d427d0036afb7c98537f",
      "tree": "ea4d8e7f95adedd857b1baaa60911d801e73a0ad",
      "parents": [
        "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2",
        "7d7af10dc9057a49c617c7c97c174e8b4ec5008c"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 18:24:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 18:24:58 2019 +0000"
      },
      "message": "Merge \"Revert \"Remove legacy-test and legacy-android-test targets\"\""
    },
    {
      "commit": "7d7af10dc9057a49c617c7c97c174e8b4ec5008c",
      "tree": "ae7066b1b8e2cbee81cc863f86600cf42e205433",
      "parents": [
        "3b0be60307cc6063795f8cd32356745ee371e757"
      ],
      "author": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 18:24:17 2019 +0000"
      },
      "committer": {
        "name": "Jakub Gielzak",
        "email": "jgielzak@google.com",
        "time": "Mon Feb 18 18:24:17 2019 +0000"
      },
      "message": "Revert \"Remove legacy-test and legacy-android-test targets\"\n\nThis reverts commit 3b0be60307cc6063795f8cd32356745ee371e757.\n\nReason for revert: Broken build\n\nChange-Id: I71270c7b47163ab7147029f2d3961d1848fdd9eb\n"
    },
    {
      "commit": "a05d598bc047192ac65326439a75f25c033fae6d",
      "tree": "8e7fc5a15ffbd4d2d76796b31bdde3d5582f88e1",
      "parents": [
        "4a83feb18a8a61d4b6e8d97d672aeafc9f4becea",
        "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 10:16:37 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:16:37 2019 -0800"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\"\nam: 347d6ff9f9\n\nChange-Id: I0b752a641e5f74d7dac1017616553f464427e219\n"
    },
    {
      "commit": "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2",
      "tree": "8f5de7f8a83f808b085743fb347d1e9d23715922",
      "parents": [
        "14daedf747b7551370cc498b80d333cf8778ff10",
        "7ccca9fb19b8a9df1e4754e908b6a47119ec8b9f"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 18:03:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 18:03:36 2019 +0000"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\""
    },
    {
      "commit": "77ed438f0f0a318c6feba3e599880b265cdaea38",
      "tree": "1768c627eb27a60faa2eecdbe93f031da18d5e6c",
      "parents": [
        "c2b55eb98f66bf5b5a0e4829912b2de91c3d0a57",
        "c5e2e803fd71bc5b8ca769536dc1639dd14688b6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 17:49:56 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 17:49:56 2019 +0000"
      },
      "message": "Merge changes Ie125d44c,If9b5d57e,I001427c7\n\n* changes:\n  Create basic test for rollback of staged install.\n  Stub out code for a host driven StagedRollbackTest.\n  Move RollbackTest app code to a new subdirectory.\n"
    },
    {
      "commit": "d894401fee4d2fd5d1aaf87c40346f2a9b44eeca",
      "tree": "56f283da10e55397352f780f71cb45afb21b5b78",
      "parents": [
        "bdea76f9ae2734898a760b6dc84785dfabe756b0"
      ],
      "author": {
        "name": "Ruslan Tkhakokhov",
        "email": "rthakohov@google.com",
        "time": "Mon Feb 18 15:30:52 2019 +0000"
      },
      "committer": {
        "name": "Ruslan Tkhakokhov",
        "email": "rthakohov@google.com",
        "time": "Mon Feb 18 17:02:21 2019 +0000"
      },
      "message": "BackupManager shouldn\u0027t clear app\u0027s data during restore if agent wasn\u0027t invoked yet\n\nBug: 123738850\nTest: 1) atest RunBackupFrameworksServicesRoboTests\n      2) atest CtsBackupTestCases\n      3) atest CtsBackupHostTestCases\n      4) atest GtsBackupTestCases\n      5) atest GtsBackupHostTestCases\n      6) Manual: Force exceptions before/after agent was called, verify\n                 the new behavior.\n\nChange-Id: Ia9ddea2939fc6d72dd9bc060b0c47bc8da2b868d\n"
    },
    {
      "commit": "206a69d4098abad9b0853f30b28704e343e0fd19",
      "tree": "8533a51dd9fdc9078d68866bb728cf748c235865",
      "parents": [
        "e4f26ef212666a2d605261026d36c30a339f2bbf"
      ],
      "author": {
        "name": "Alan Stokes",
        "email": "alanstokes@google.com",
        "time": "Mon Feb 04 15:32:12 2019 +0000"
      },
      "committer": {
        "name": "Alan Stokes",
        "email": "alanstokes@google.com",
        "time": "Mon Feb 18 16:59:56 2019 +0000"
      },
      "message": "Attempt to de-flake tests.\n\nSome of these tests rely on audit logs being generated and then\nvisible when we try to read them. Occasionally this doesn\u0027t work -\nprobably because of throttling or the asynchronous, background nature\nof logging. When it happens the tests fail.\n\nTo avoid this, re-run the susceptible tests multiple times rather than\nfailing on the first go, with increasingly long delays between\ntriggering and reading the logs on each run.\n\nBug: 123507824\nTest: atest -p services/core/java/com/android/server/pm/dex\nChange-Id: I62db997c912b2d153ecaea34011529c4c58207c7\n"
    },
    {
      "commit": "137cc51bcab4132f835ac3b54d63a1491abf2f8e",
      "tree": "4c5787f081292b210d50278627146522c4b9755b",
      "parents": [
        "45ef6275050456125e30cc6a816ff1211e8e2b96"
      ],
      "author": {
        "name": "lumark",
        "email": "lumark@google.com",
        "time": "Mon Feb 18 15:00:47 2019 +0800"
      },
      "committer": {
        "name": "lumark",
        "email": "lumark@google.com",
        "time": "Tue Feb 19 00:50:45 2019 +0800"
      },
      "message": "Fix testDefaultDisplayOverrideConfiguration failed.\n\nFixed problem introduced in ag/6135784 where override configuration may\nnot write to proto correctly when passing wrong \"critical\" parameter\nto Configuration#writeToProto().\n\nFix: 124326029\nTest: atest ActivityManagerDisplayTests\n\nChange-Id: If509099192b333c3b6113b88259ab908b6effa12\n"
    },
    {
      "commit": "c2b55eb98f66bf5b5a0e4829912b2de91c3d0a57",
      "tree": "50bc885391dab08b6c3e231ff579c97a89c028e4",
      "parents": [
        "71779d34f2cbd0114e2b551b4cce3e10d8d46034",
        "497789ebd92d732cf9c8f3d2933ecc80728354a9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Feb 18 16:42:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 16:42:07 2019 +0000"
      },
      "message": "Merge changes from topic \"wrapz\"\n\n* changes:\n  Add tests for DocumentsContract/Provider.\n  Replace ContentInterface with wrapping.\n"
    },
    {
      "commit": "71779d34f2cbd0114e2b551b4cce3e10d8d46034",
      "tree": "b28a57e07efceacf32f0ef02f6dcfc8fe1dc9f45",
      "parents": [
        "d60890b4849f592fdb78420a056219bf4caf6352",
        "43e4396d8386f04b52c76fb0705f67ad0bd8b89a"
      ],
      "author": {
        "name": "Beth Thibodeau",
        "email": "ethibodeau@google.com",
        "time": "Mon Feb 18 16:15:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 16:15:48 2019 +0000"
      },
      "message": "Merge \"Set seekbar to clickable\""
    },
    {
      "commit": "d60890b4849f592fdb78420a056219bf4caf6352",
      "tree": "b869bd78e6a4bb0e16516323b38d751ab4b73add",
      "parents": [
        "1869313a88ff93ea192626d2c8bb5949db51a4bd",
        "3856b4f2cde2112b1d6126a74c8d5de102415f2e"
      ],
      "author": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Mon Feb 18 16:09:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 16:09:19 2019 +0000"
      },
      "message": "Merge \"ActivityView: avoid crash in release() when detached from window\""
    },
    {
      "commit": "1869313a88ff93ea192626d2c8bb5949db51a4bd",
      "tree": "9f852005c835e08bdce23c82617eac00077301b3",
      "parents": [
        "bdea76f9ae2734898a760b6dc84785dfabe756b0",
        "5af5841b05d97fe3ba1985260590e4383252023f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 16:02:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 16:02:35 2019 +0000"
      },
      "message": "Merge \"Trigger CtsDevicePolicyManagerTestCases in postsubmit\""
    },
    {
      "commit": "bdea76f9ae2734898a760b6dc84785dfabe756b0",
      "tree": "e33783618fe967720bf2f6899602c12a4743d3ac",
      "parents": [
        "86a8aab9445df8e7177b8484d0d9e2d019c94224",
        "23c88db8f4b9549e0aae277249f6e132c6da7b9a"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 18 15:48:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 15:48:19 2019 +0000"
      },
      "message": "Merge \"Add request object for querying historical ops\""
    },
    {
      "commit": "86a8aab9445df8e7177b8484d0d9e2d019c94224",
      "tree": "4f5341782e17446b8fa5facfe1371338d4220e44",
      "parents": [
        "222032ba1a5b682e69414e245a2f70d3b1779f56",
        "0cc3064adabf4cb78fce3bb37105e85a2267717b"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Feb 18 15:45:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 15:45:19 2019 +0000"
      },
      "message": "Merge \"Merge \"Remove legacy-test and legacy-android-test targets\" am: 14daedf747 am: 4a83feb18a am: 9248379c98\""
    },
    {
      "commit": "0cc3064adabf4cb78fce3bb37105e85a2267717b",
      "tree": "5f423f4733893cccbb1b53955ee51c07c51c72b2",
      "parents": [
        "45161105700e9ed371ce09e143498e300896c8fb",
        "9248379c9834e372d48317263e386e01b74267b8"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Feb 18 07:44:41 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:44:41 2019 -0800"
      },
      "message": "Merge \"Remove legacy-test and legacy-android-test targets\" am: 14daedf747 am: 4a83feb18a\nam: 9248379c98\n\nChange-Id: Ia409c6c4596269120386f8ae47d7f6379a1073bf\n"
    },
    {
      "commit": "222032ba1a5b682e69414e245a2f70d3b1779f56",
      "tree": "36864cc9e025615f91b61a41513fc298c8015fba",
      "parents": [
        "45161105700e9ed371ce09e143498e300896c8fb",
        "bcc316ed3e29923c59da608587f9d4d03b3f302c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 15:43:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 15:43:28 2019 +0000"
      },
      "message": "Merge \"Refine UI janky in split-screen when launch \u0026 close IME opened app\""
    },
    {
      "commit": "9248379c9834e372d48317263e386e01b74267b8",
      "tree": "d37b98ee81782e71db1ba8f50ff6162fe38ce1a3",
      "parents": [
        "b3cec6a72d155f4a427baaee5057b186bb5e5b07",
        "4a83feb18a8a61d4b6e8d97d672aeafc9f4becea"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Feb 18 07:35:37 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:35:37 2019 -0800"
      },
      "message": "Merge \"Remove legacy-test and legacy-android-test targets\" am: 14daedf747\nam: 4a83feb18a\n\nChange-Id: I920fe03eb41e0aceab8ba794bdfd53d3a5c75388\n"
    },
    {
      "commit": "4a83feb18a8a61d4b6e8d97d672aeafc9f4becea",
      "tree": "5844568b526c7a3641aa6a3887220124550cc9b6",
      "parents": [
        "3250d90912f665e16f69e6bc292b85737ec353cd",
        "14daedf747b7551370cc498b80d333cf8778ff10"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Feb 18 07:26:09 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:26:09 2019 -0800"
      },
      "message": "Merge \"Remove legacy-test and legacy-android-test targets\"\nam: 14daedf747\n\nChange-Id: I67e3a6d58324affcb9119002d4fb2be23e3121fc\n"
    },
    {
      "commit": "45161105700e9ed371ce09e143498e300896c8fb",
      "tree": "e98fd8535bcfda8b627457267ae7b3e0fbd8f679",
      "parents": [
        "e6cb28ce13dab4f13ec82095c7a30ebc6aec9d86",
        "b3cec6a72d155f4a427baaee5057b186bb5e5b07"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 07:24:32 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:24:32 2019 -0800"
      },
      "message": "Merge \"Add OWNERS for ExifInterface\" am: 996d37ea59 am: 3250d90912\nam: b3cec6a72d\n\nChange-Id: Ie96e8e9991513de5edcb70d68ff67de42a037b90\n"
    },
    {
      "commit": "b3cec6a72d155f4a427baaee5057b186bb5e5b07",
      "tree": "54725eef1ac695209126a94da7040072f3e064d5",
      "parents": [
        "fb6ce004e19b57d0b399328b55e6707e6361af57",
        "3250d90912f665e16f69e6bc292b85737ec353cd"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 07:15:59 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:15:59 2019 -0800"
      },
      "message": "Merge \"Add OWNERS for ExifInterface\" am: 996d37ea59\nam: 3250d90912\n\nChange-Id: I96a63075aca417d269e941a84612c72575c073fd\n"
    },
    {
      "commit": "14daedf747b7551370cc498b80d333cf8778ff10",
      "tree": "ea9e83677b0759e5519f70b01a825144cb51c344",
      "parents": [
        "996d37ea591ba3dc3b6ae0cecc6a662dd305380c",
        "3b0be60307cc6063795f8cd32356745ee371e757"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Feb 18 15:13:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 15:13:45 2019 +0000"
      },
      "message": "Merge \"Remove legacy-test and legacy-android-test targets\""
    },
    {
      "commit": "3250d90912f665e16f69e6bc292b85737ec353cd",
      "tree": "f6b07216fc2a7082a8d48365e53a1b66a92de99a",
      "parents": [
        "a88f9010283dcc584771204dbb45b512bc6480db",
        "996d37ea591ba3dc3b6ae0cecc6a662dd305380c"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 07:06:53 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 07:06:53 2019 -0800"
      },
      "message": "Merge \"Add OWNERS for ExifInterface\"\nam: 996d37ea59\n\nChange-Id: I24669310bf259344675110b2e4463894843e776b\n"
    },
    {
      "commit": "68982d3f403f3ba2cc0f079be80dc81584c59c0c",
      "tree": "9e9116344f87165991fb4c3d8bbc7f5a89033687",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 14:59:20 2019 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 18 15:02:59 2019 +0000"
      },
      "message": "Force blacklist on VMRuntime.setTargetSdkVersion*()\n\nThe methods could be used to bypass the restrictions. Force them\nonto the blacklist.\n\nTest: builds\nChange-Id: I77d1fb8ca7339bec5e933f87a3b672096e2e559e\n"
    },
    {
      "commit": "88e3c8731c723e6f8979195ca611d2a829999122",
      "tree": "871d9d8cf64dfa185f80778b0c71bb2ce4a1a59c",
      "parents": [
        "cb889759ae1654c2b5730a72398db812df57d678"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Mon Feb 18 19:15:12 2019 +0800"
      },
      "committer": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Mon Feb 18 22:57:05 2019 +0800"
      },
      "message": "Fix screen size configuration computing of task\n\nCorrect the typo for screen height.\n\nBug: 124532338\nTest: atest TaskRecordTests#testComputeConfigResourceOverrides\nChange-Id: I02ff82620f538291f2ae5518e1b4ee2c2ac288d1\n"
    },
    {
      "commit": "996d37ea591ba3dc3b6ae0cecc6a662dd305380c",
      "tree": "331d3741843ee79fd83ee2eb39040e15d837f3a3",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db",
        "06410d0714c05fad8a92a86ed214f4283891cba9"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Mon Feb 18 14:56:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 18 14:56:06 2019 +0000"
      },
      "message": "Merge \"Add OWNERS for ExifInterface\""
    },
    {
      "commit": "5ae3856c9e413cd233e4433f1eb1b3c87b348865",
      "tree": "187988fb066ace6bf4d1bfd17b69bbfe3609e375",
      "parents": [
        "e4f26ef212666a2d605261026d36c30a339f2bbf"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Mon Feb 18 14:11:57 2019 +0000"
      },
      "committer": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Mon Feb 18 14:45:48 2019 +0000"
      },
      "message": "Rename data/staging to data/pkg_staging\n\nTest: Build, flash, atest apex_e2e_tests\nChange-Id: Ie66b0baaeb1845fdedbd6fa4bd5b33e63035627b\nFixes: 122999313\n"
    },
    {
      "commit": "e6cb28ce13dab4f13ec82095c7a30ebc6aec9d86",
      "tree": "e92c13d68175a321485346ad811c333820a6e261",
      "parents": [
        "ffdc325ff2193f6c285221ef0dc979f29606d61b",
        "c99d718c577743ca387f59b628736473969fd22a"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Mon Feb 18 14:40:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 14:40:22 2019 +0000"
      },
      "message": "Merge \"Deliver realCallingUid and realCallingPid to AMS.broadcastIntentLocked() and make permission checks on them\""
    },
    {
      "commit": "ffdc325ff2193f6c285221ef0dc979f29606d61b",
      "tree": "6a98d98795fc25491b234283ef6e09076230bccb",
      "parents": [
        "e4f26ef212666a2d605261026d36c30a339f2bbf",
        "8a08a922e5362c906ca87b9b89177ee2c83425e0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 14:36:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 14:36:55 2019 +0000"
      },
      "message": "Merge \"Update color display javadoc\""
    },
    {
      "commit": "5af5841b05d97fe3ba1985260590e4383252023f",
      "tree": "3f8d96faf65484e921eb81d9c31ec1a836618457",
      "parents": [
        "76d95f207b7bb8816064c36deabfea46afb01925"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Mon Feb 18 14:08:36 2019 +0000"
      },
      "committer": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Mon Feb 18 14:12:00 2019 +0000"
      },
      "message": "Trigger CtsDevicePolicyManagerTestCases in postsubmit\n\nIn this configuration the tests will only be triggered by changes\nto services/devicepolicy/** and core/java/android/app/admin/**, so\nwe won\u0027t be able to catch breakages coming from the rest of the tree\nwith a single CL precision. But let\u0027s see which parts are causing\nthe most breakages and add them later.\n\nBug: 124653467\nTest: atest --test-mapping core/java/android/app/admin:postsubmit\nTest: atest --test-mapping services/devicepolicy:postsubmit\nChange-Id: I58f87fff4b5b5e3e4fb8a333dd6ac4dd4100b587\n"
    },
    {
      "commit": "a820bd9f3fb4aa7ead122b05419c397b1db5859e",
      "tree": "330fc0aa6669cc612a73d04bb22c0d3336d98335",
      "parents": [
        "e4f26ef212666a2d605261026d36c30a339f2bbf"
      ],
      "author": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Fri Feb 15 14:22:44 2019 +0000"
      },
      "committer": {
        "name": "Nikita Ioffe",
        "email": "ioffe@google.com",
        "time": "Mon Feb 18 14:02:31 2019 +0000"
      },
      "message": "Mark apexd session as successful before marking staged session applied\n\nFailing to mark session as successful won\u0027t block this staged session:\n- it\u0027s mostly for bookkeeping purposes, in the future apexd might just\n  delete information about the session after it is marked as successful;\n- in case this call failed, when new session is staged apexd will delete\n  all dangling sessions.\n\nBug: 124215327\nFixes: 124215327\nTest: apex_e2e_tests\nChange-Id: I7c9a068bc32352792610e7190e08a884bb5d09a5\n"
    },
    {
      "commit": "78f544187933d2e5f5028f0af6e515963b1dabb9",
      "tree": "24fadc87b857a12d4ef9c5f36d9b265370eaa2c3",
      "parents": [
        "272c12360ff8e473708a50be23e173e094a31041"
      ],
      "author": {
        "name": "Jeff Chang",
        "email": "chengjeff@google.com",
        "time": "Thu Feb 14 20:42:27 2019 +0800"
      },
      "committer": {
        "name": "Jeff Chang",
        "email": "chengjeff@google.com",
        "time": "Mon Feb 18 21:43:46 2019 +0800"
      },
      "message": "Suppress the warning toast if the preferredDisplay was set to singleTask\n\nsingleTaskInstance displays will only contain one task and any attempt\nto launch new task will re-route to the default display.\n\nBug: 123642392\nTest: atest ActivityManagerMultiDisplayTests#testSingleTaskInstanceDisplay\nChange-Id: If782a121c5a303b6bfa9f23da59c1a62ef242c7f\n"
    },
    {
      "commit": "e4f26ef212666a2d605261026d36c30a339f2bbf",
      "tree": "e35642a983a9e397876e45145582743ed0875119",
      "parents": [
        "76d95f207b7bb8816064c36deabfea46afb01925",
        "ec6467c2722d4fee432b8bfc4af55b516a08422e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 18 13:07:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 18 13:07:32 2019 +0000"
      },
      "message": "Merge \"Fetch transition specs if the state is already ready\""
    },
    {
      "commit": "7ccca9fb19b8a9df1e4754e908b6a47119ec8b9f",
      "tree": "f0ee760f70ae6d3d3bbedd2ae61a2c61b4d03f7d",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 08 09:01:32 2019 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 12:12:47 2019 +0000"
      },
      "message": "Specify no resource_dirs for SystemUI\n\nThe res directory is already included via the SystemUI-core\nlibrary. The default for resource_dirs is [\"res\"] if it exists,\nso explicitly clear it to avoid depending on it twice.\n\nBug: 124035856\nTest: m SystemUI\nChange-Id: Ia1b06cd9eff4e614684efde34288cf9ebd895870\n"
    }
  ],
  "next": "c0240753f0482397fd6d5097838aebb41af759f1"
}
