)]}'
{
  "log": [
    {
      "commit": "c91fa25bee9bacb27d3a9e3d60fd9c7ee5c7abb9",
      "tree": "43490ab436e29e6543e69ea1c9ea121c5c0faef5",
      "parents": [
        "f525cf00390dc67945ffbd6f9ff0c63fdd12b992",
        "96e93959fb8cb27db1829b28113558cc8136c858"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 01:05:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 01:05:39 2019 +0000"
      },
      "message": "Merge \"Always suppress font error during resource loading\""
    },
    {
      "commit": "f525cf00390dc67945ffbd6f9ff0c63fdd12b992",
      "tree": "3a1141b2d2cdc1d5f28391d5c4a7972c4b04b512",
      "parents": [
        "ddb007f669dd5f209c164d48554a27ab7414296c",
        "3fbbf6eb3cdfb045abdce63c0f3562d4a0368fd9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 00:55:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 00:55:25 2019 +0000"
      },
      "message": "Merge \"Audio service: restrict conditions to send ACTION_AUDIO_BECOMING_NOISY\""
    },
    {
      "commit": "ddb007f669dd5f209c164d48554a27ab7414296c",
      "tree": "9fe13ba29db133a5f6313b60cac8122d9427a027",
      "parents": [
        "bb305b373cacdd17b6128460fe30895701696094",
        "26b3e5b95535d1fcc7c40ec3ee1771215ab5a2fb"
      ],
      "author": {
        "name": "Shafik Nassar",
        "email": "shafik@google.com",
        "time": "Wed Mar 13 00:29:09 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 00:29:09 2019 +0000"
      },
      "message": "Merge \"Test staged rollback for apk and apex install\""
    },
    {
      "commit": "bb305b373cacdd17b6128460fe30895701696094",
      "tree": "74ef9362346b1c1aefc2c4e60f69db52040856af",
      "parents": [
        "aff455f278193db4e70b73f36836dd8f591fd7c8",
        "0237b9cc377667f6044d4210311ec2e4b1fbfbaa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 00:11:57 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 00:11:57 2019 +0000"
      },
      "message": "Merge \"Disable any fullScreenIntent launches in SystemUI.\""
    },
    {
      "commit": "aff455f278193db4e70b73f36836dd8f591fd7c8",
      "tree": "16a2f02aae207d9182f631f581d24316df7199ba",
      "parents": [
        "b0ec15dc03986c4a52b9cb82216dc719df159871",
        "1c64a73f911782edf216c6ab0e632b3e9bc756fa"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Mar 12 16:50:26 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 16:50:26 2019 -0700"
      },
      "message": "Merge \"Revert^3 \"Delay start of bootanimation until after the Runtime APEX is mounted.\"\" am: 1a14dedcce am: 6623e402b3\nam: 1c64a73f91\n\nChange-Id: I1cf5a65959d3a2d4cba292c532afddebf58d9683\n"
    },
    {
      "commit": "b0ec15dc03986c4a52b9cb82216dc719df159871",
      "tree": "58d98fc957e20e1727991969cf0bd30f97d83f11",
      "parents": [
        "8a46b8c774edd9e5a804ac231d5beacba1da2632",
        "53fb0789fb2aa450d56fbdf65bb1a3b8c9facd9e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Mar 12 16:37:57 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 16:37:57 2019 -0700"
      },
      "message": "Merge \"[API Feedback] Rename DebugEventReporter\" am: 3a6dcad0a3 am: e80b170949\nam: 53fb0789fb\n\nChange-Id: If7d117810bd56d6057cb99e79f52def579b5a089\n"
    },
    {
      "commit": "8a46b8c774edd9e5a804ac231d5beacba1da2632",
      "tree": "cb86d14e8ee92bcb4fb615f137d1b3df1efe5387",
      "parents": [
        "0f037171c961cdab66189b64cbc025e456619a94",
        "934b8e367432d18b244c106a845947876c71b6b8"
      ],
      "author": {
        "name": "Will Brockman",
        "email": "brockman@google.com",
        "time": "Tue Mar 12 23:26:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 23:26:47 2019 +0000"
      },
      "message": "Merge \"Add Tron logging of explanation for notification importance.\""
    },
    {
      "commit": "0f037171c961cdab66189b64cbc025e456619a94",
      "tree": "59aadb440684bbb1b7a01cebcd7530127dc8eff8",
      "parents": [
        "01830d9498fd99d4dd94e8b13f1dc09f375be562",
        "ecb7e4a77b0b7a39051d65dbe6ad3db99b562131"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Tue Mar 12 16:23:19 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 16:23:19 2019 -0700"
      },
      "message": "Merge \"Correct registerNativeAllocation type\" am: fe015a098c am: 90e8135f1e\nam: ecb7e4a77b\n\nChange-Id: I2ba5370ad1f6f3b8f0ad757c0993b5c399baaea7\n"
    },
    {
      "commit": "1c64a73f911782edf216c6ab0e632b3e9bc756fa",
      "tree": "cdac2a45bd85b45cd9dd7cfa5015df3a16958ff8",
      "parents": [
        "53fb0789fb2aa450d56fbdf65bb1a3b8c9facd9e",
        "6623e402b36466f2f0a99371322d2cd14739871a"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Mar 12 16:19:31 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 16:19:31 2019 -0700"
      },
      "message": "Merge \"Revert^3 \"Delay start of bootanimation until after the Runtime APEX is mounted.\"\" am: 1a14dedcce\nam: 6623e402b3\n\nChange-Id: Ic58b4c2dee735ff2e07bc1217173c23810c1d14c\n"
    },
    {
      "commit": "01830d9498fd99d4dd94e8b13f1dc09f375be562",
      "tree": "42c74876f772e0297901929ca4809dce4c001c53",
      "parents": [
        "5b43aa7fd82a4a5f4267de45ed5955d31f773c91",
        "89e874ad03d5e00aae7dbaac5882bee81df7baa5"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Mar 12 16:14:35 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 16:14:35 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"Change summary text of Wi-Fi calling\" am: 68fdc5b7be am: 281b94320e\nam: 89e874ad03 -s ours\nam skip reason: change_id I75b970ed2094c4efcb5a8cf8b89cf3d8c78bb5db with SHA1 2950d382f6 is in history\n\nChange-Id: I3265780291f1f31f29b57c778795fcaae2886e65\n"
    },
    {
      "commit": "53fb0789fb2aa450d56fbdf65bb1a3b8c9facd9e",
      "tree": "6482ea623ab9c5bf2171128855b87ac4c2334bac",
      "parents": [
        "ecb7e4a77b0b7a39051d65dbe6ad3db99b562131",
        "e80b170949bedc2251e1414277b8599991b0e5c2"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Mar 12 16:12:08 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 16:12:08 2019 -0700"
      },
      "message": "Merge \"[API Feedback] Rename DebugEventReporter\" am: 3a6dcad0a3\nam: e80b170949\n\nChange-Id: I2c458c5a5fa2b1f47f9bc92e89a7385ca35d877d\n"
    },
    {
      "commit": "5b43aa7fd82a4a5f4267de45ed5955d31f773c91",
      "tree": "42c74876f772e0297901929ca4809dce4c001c53",
      "parents": [
        "63d37cc4bd38ed2e982cb1c991bf8815989cdfbf",
        "249b2f5f70bd0031e07017d3ebfe8c1325a1d910"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Tue Mar 12 22:58:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 22:58:48 2019 +0000"
      },
      "message": "Merge \"[automerger skipped] Merge \"Add carrier\u0027s option to cancel CS reject cause notification\" am: 46f5897ae8 am: 58d5921d07 -s ours am: 692616df97 -s ours am skip reason: change_id If4c696e8116094d0cb555fe87c92243af1f34cec with SHA1 93f78f5d81 is in history\""
    },
    {
      "commit": "ecb7e4a77b0b7a39051d65dbe6ad3db99b562131",
      "tree": "807f2083bfc2416db6abd49d172d1dd101708500",
      "parents": [
        "89e874ad03d5e00aae7dbaac5882bee81df7baa5",
        "90e8135f1efbc3f6ea0b5c2d9935328e8d8ef86c"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Tue Mar 12 15:58:32 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 15:58:32 2019 -0700"
      },
      "message": "Merge \"Correct registerNativeAllocation type\" am: fe015a098c\nam: 90e8135f1e\n\nChange-Id: Ie379dc6782f77e051d7d3eb56ad8661bb3c33ee7\n"
    },
    {
      "commit": "63d37cc4bd38ed2e982cb1c991bf8815989cdfbf",
      "tree": "42c74876f772e0297901929ca4809dce4c001c53",
      "parents": [
        "c00ee569661f99dc776007dae8290e4500c401cb",
        "c474a8b320a7b1caad357240734937ae975c744a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 22:57:58 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 22:57:58 2019 +0000"
      },
      "message": "Merge \"Camera: Update priority callback documentation\""
    },
    {
      "commit": "249b2f5f70bd0031e07017d3ebfe8c1325a1d910",
      "tree": "0344826702771a9e1b04f420f7df9231dd6cef4b",
      "parents": [
        "c00ee569661f99dc776007dae8290e4500c401cb",
        "692616df976d4aec73bf3768343a39ebabbc0399"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Mar 12 15:57:56 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 15:57:56 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"Add carrier\u0027s option to cancel CS reject cause notification\" am: 46f5897ae8 am: 58d5921d07 -s ours\nam: 692616df97 -s ours\nam skip reason: change_id If4c696e8116094d0cb555fe87c92243af1f34cec with SHA1 93f78f5d81 is in history\n\nChange-Id: I0452cd77773c1ecb898d032a67bc7cb5ed818a80\n"
    },
    {
      "commit": "89e874ad03d5e00aae7dbaac5882bee81df7baa5",
      "tree": "8be3fbb29bf33bf88d1fc0906549be3fe317e3c0",
      "parents": [
        "692616df976d4aec73bf3768343a39ebabbc0399",
        "281b94320ecac1671ec9e3bf649d548716bff56a"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Mar 12 15:51:26 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 15:51:26 2019 -0700"
      },
      "message": "Merge \"Change summary text of Wi-Fi calling\" am: 68fdc5b7be\nam: 281b94320e\n\nChange-Id: Idd9ea6149ec9ddd3d122bcb6d4f9192a774f113d\n"
    },
    {
      "commit": "6623e402b36466f2f0a99371322d2cd14739871a",
      "tree": "bd1be3ca24207b7cf95aad1a8bdc7c88cefe9cc6",
      "parents": [
        "e80b170949bedc2251e1414277b8599991b0e5c2",
        "1a14dedcce040f2d81e1f4531a8ca8a9fff2394a"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Mar 12 15:49:30 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 15:49:30 2019 -0700"
      },
      "message": "Merge \"Revert^3 \"Delay start of bootanimation until after the Runtime APEX is mounted.\"\"\nam: 1a14dedcce\n\nChange-Id: Ia70c876b6d95074cc8502b3ff1467cb5dc0d4302\n"
    },
    {
      "commit": "692616df976d4aec73bf3768343a39ebabbc0399",
      "tree": "38aca202be618462e47fbb2e6bbe359ea2383612",
      "parents": [
        "c3b48be4937bbaf40cdc0b165d226219640321ca",
        "58d5921d07b36f00997b32ccc03dc19dc9399586"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Mar 12 15:43:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 15:43:42 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"Add carrier\u0027s option to cancel CS reject cause notification\" am: 46f5897ae8\nam: 58d5921d07 -s ours\nam skip reason: SHA1 58d5921d07 skipped by user jminjie\n\nChange-Id: I7fdcc48a5f85c05c6367eef9e47894c7e7ea6531\n"
    },
    {
      "commit": "c00ee569661f99dc776007dae8290e4500c401cb",
      "tree": "0344826702771a9e1b04f420f7df9231dd6cef4b",
      "parents": [
        "5bb71f49b3715a11a2fdffddd698deee4c2df2bc",
        "543059895f9a32ee6f86d636a36722efffd232d1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 22:40:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 22:40:28 2019 +0000"
      },
      "message": "Merge \"Revert related work of extractNativeLibs default flip\""
    },
    {
      "commit": "e80b170949bedc2251e1414277b8599991b0e5c2",
      "tree": "8558a0488c22a5f50982a0cb2ad075a4bc9e1c39",
      "parents": [
        "90e8135f1efbc3f6ea0b5c2d9935328e8d8ef86c",
        "3a6dcad0a376acf2e97af8e8f7a152a2540e3368"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Mar 12 15:38:26 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 15:38:26 2019 -0700"
      },
      "message": "Merge \"[API Feedback] Rename DebugEventReporter\"\nam: 3a6dcad0a3\n\nChange-Id: Iab9ed0e8160b45628286f6236f1bb5f61ecc74cd\n"
    },
    {
      "commit": "1a14dedcce040f2d81e1f4531a8ca8a9fff2394a",
      "tree": "3b7c8d81fc4ade8c5cb51406b0f019b48119c73a",
      "parents": [
        "3a6dcad0a376acf2e97af8e8f7a152a2540e3368",
        "552ad7b7f174f8aaadec248ca01f99e18b40a6ff"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 22:34:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 22:34:26 2019 +0000"
      },
      "message": "Merge \"Revert^3 \"Delay start of bootanimation until after the Runtime APEX is mounted.\"\""
    },
    {
      "commit": "552ad7b7f174f8aaadec248ca01f99e18b40a6ff",
      "tree": "c5e70b26b30e9977f98648e4069613dd0f246eaf",
      "parents": [
        "842e3aa420401b8ab14589611d96f5127a8dd852"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Thu Feb 28 12:21:16 2019 +0900"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Mar 12 22:33:44 2019 +0000"
      },
      "message": "Revert^3 \"Delay start of bootanimation until after the Runtime APEX is mounted.\"\n\nThis reverts commit a6bb8916b057bb619aab2aae5cb07e190e97c79d.\n\nBootanim doesn\u0027t need to be delayed because the APEXes from the system partition are now\nactivated very early in the boot sequence (far before bootanim is started).\n\nSee https://android-review.googlesource.com/q/topic:%22apex_earlymount_base%22+(status:open%20OR%20status:merged)\n\nBug: 125549215\nTest: bootanim is started without being delayed\nChange-Id: I367b1a5c6bf08dad770cd2bf7f6d67dbf1a813e6\n"
    },
    {
      "commit": "3a6dcad0a376acf2e97af8e8f7a152a2540e3368",
      "tree": "63d5cc165ac86f7386653b92aaf0cc5c4c2755d8",
      "parents": [
        "fe015a098cb725c48d2dcf70f2a0907a613b2a45",
        "04881f8184023031f670fe6397cbf2ec68640097"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Mar 12 22:25:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 22:25:46 2019 +0000"
      },
      "message": "Merge \"[API Feedback] Rename DebugEventReporter\""
    },
    {
      "commit": "5bb71f49b3715a11a2fdffddd698deee4c2df2bc",
      "tree": "a06ecbd11d495859215b6c326e55ab9bdccbe82c",
      "parents": [
        "5d682a61aeee2f5fef16858c0462928b4c799433",
        "2933d3df56f1c65f4e5e5f866e3f429f6f97b9d2"
      ],
      "author": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Tue Mar 12 21:58:01 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:58:01 2019 +0000"
      },
      "message": "Merge \"Remove interface for dex_boot.\""
    },
    {
      "commit": "5d682a61aeee2f5fef16858c0462928b4c799433",
      "tree": "a4fdf91b63641bed09b15a86f51430aab25c1781",
      "parents": [
        "c39140f62c7f05b41e2105b13f66c3394623b2cb",
        "91ec97056451753d6db55d310fc93fbd93c61cb3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 21:54:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:54:07 2019 +0000"
      },
      "message": "Merge \"Revert \"Checkng upper bound in *Array classes.\"\""
    },
    {
      "commit": "c39140f62c7f05b41e2105b13f66c3394623b2cb",
      "tree": "189e47681c4687c98dcb6923e490d28ee7c0b277",
      "parents": [
        "a8b13fdf17699d10517812f07362366d82a72c18",
        "f6e4d4e39878b4a8b70ccce7e0c3ec5c79ee2a8f"
      ],
      "author": {
        "name": "David Su",
        "email": "dysu@google.com",
        "time": "Tue Mar 12 21:46:40 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:46:40 2019 +0000"
      },
      "message": "Merge \"wifi.proto: Rename MapEntryInt32Int32 to Int32Count\""
    },
    {
      "commit": "90e8135f1efbc3f6ea0b5c2d9935328e8d8ef86c",
      "tree": "d9a86a581c64a65711aea3bf83d0e11908f317cb",
      "parents": [
        "281b94320ecac1671ec9e3bf649d548716bff56a",
        "fe015a098cb725c48d2dcf70f2a0907a613b2a45"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Tue Mar 12 14:17:39 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 14:17:39 2019 -0700"
      },
      "message": "Merge \"Correct registerNativeAllocation type\"\nam: fe015a098c\n\nChange-Id: Ie202df6d1f36534d5bea0e65aa21570be891b5b4\n"
    },
    {
      "commit": "a8b13fdf17699d10517812f07362366d82a72c18",
      "tree": "349229a00abc2359fb52c5a1c1294b1a5d0ff8b2",
      "parents": [
        "cbee8d1b238d4ecbadf5f693d445d043d1aed645",
        "832b497ab76e7062a38d8dc34547cee9d1b6121a"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Mar 12 21:16:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:16:25 2019 +0000"
      },
      "message": "Merge \"Moved brightness from Lights to SF.\""
    },
    {
      "commit": "cbee8d1b238d4ecbadf5f693d445d043d1aed645",
      "tree": "4df3f2af10f5f3ffe516d41c2774dd47e49db9cc",
      "parents": [
        "dcd431b6cb606568940987b464b01930ad60d80d",
        "84efefd666fa116fb1d3c77ecd0bbb617194f2ab"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Tue Mar 12 21:07:31 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:07:31 2019 +0000"
      },
      "message": "Merge changes I29d91abd,Ie13d2c1a\n\n* changes:\n  Fixes initialization bug in USAP pool properties.\n  Fixed a nullptr exception in ZygoteProcess.java.\n"
    },
    {
      "commit": "fe015a098cb725c48d2dcf70f2a0907a613b2a45",
      "tree": "e4727dffff586ce4a98f3c044231e91d2a2b675b",
      "parents": [
        "68fdc5b7be4ea7cb958af70c3d5e1bc6986614d2",
        "da3cee60c5291c1e6d0188cd52c8f8718ebf6acd"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Tue Mar 12 21:07:03 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 21:07:03 2019 +0000"
      },
      "message": "Merge \"Correct registerNativeAllocation type\""
    },
    {
      "commit": "281b94320ecac1671ec9e3bf649d548716bff56a",
      "tree": "fe054269608991bc00fe8a50157cb83e3360a879",
      "parents": [
        "58d5921d07b36f00997b32ccc03dc19dc9399586",
        "68fdc5b7be4ea7cb958af70c3d5e1bc6986614d2"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Mar 12 14:05:33 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 14:05:33 2019 -0700"
      },
      "message": "Merge \"Change summary text of Wi-Fi calling\"\nam: 68fdc5b7be\n\nChange-Id: Ia52d09817e260ad144d37937b5caa48d4ba054e5\n"
    },
    {
      "commit": "dcd431b6cb606568940987b464b01930ad60d80d",
      "tree": "0faa3912d443158fcc6f23d42b78d16eaab6da40",
      "parents": [
        "df5caf27e51abed0f99255a7b3e8721cc84168fd",
        "724150d8cebdb9442c7ad055ecc53949e0a41596"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 21:03:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:03:34 2019 +0000"
      },
      "message": "Merge \"Don\u0027t check pkg\u003c-\u003euid when called from internal\""
    },
    {
      "commit": "df5caf27e51abed0f99255a7b3e8721cc84168fd",
      "tree": "5ee624bfb5e816e9ea44dd2391cec20376dacc56",
      "parents": [
        "66b5c2761a0bb0e0e177d0496f835290f0c68e28",
        "af80711631a1ad4b1156c96f593f7defe3ed165b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 21:03:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 21:03:08 2019 +0000"
      },
      "message": "Merge \"Don\u0027t apply broadcast deferral policy to system uids\""
    },
    {
      "commit": "68fdc5b7be4ea7cb958af70c3d5e1bc6986614d2",
      "tree": "44a12e1f96fd189d36fcfd9d3bd0a3e358a38777",
      "parents": [
        "46f5897ae8036de41b50573df78d85b6d2e9f5c3",
        "b3bf48ba9a22d98674c26227b661aa85f8a7d285"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Mar 12 20:49:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 20:49:21 2019 +0000"
      },
      "message": "Merge \"Change summary text of Wi-Fi calling\""
    },
    {
      "commit": "58d5921d07b36f00997b32ccc03dc19dc9399586",
      "tree": "9ed72b43d87bd08306ad88665f2cfb853758f0f9",
      "parents": [
        "65d66eec82cc9c25e500d143275b3d4584c7e865",
        "46f5897ae8036de41b50573df78d85b6d2e9f5c3"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Mar 12 13:13:35 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 13:13:35 2019 -0700"
      },
      "message": "Merge \"Add carrier\u0027s option to cancel CS reject cause notification\"\nam: 46f5897ae8\n\nChange-Id: I5f95b337c6fca60d8ef66308b606081c5d9451d0\n"
    },
    {
      "commit": "66b5c2761a0bb0e0e177d0496f835290f0c68e28",
      "tree": "d98971c254b334fcd6b3c9f7822fadee39c10d1b",
      "parents": [
        "f53c33aa41318718e70af1cb06100db0bc64cfcf",
        "5658951cf079dfe7ae1907dd98d08051cc00d9d7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 20:12:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 20:12:47 2019 +0000"
      },
      "message": "Merge \"Revert \"WM: Cleanup TestAppWindowToken code and promote ZOrderingTests to non-flaky\"\""
    },
    {
      "commit": "46f5897ae8036de41b50573df78d85b6d2e9f5c3",
      "tree": "8f4a9fd2e74ed612d96366857108860d4b178113",
      "parents": [
        "eb3e7b3f64d2587fa22d2954ff6ab80d11f1de98",
        "d351dba3a20e9d39ea4d6dd94ab9e17069440bc1"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Mar 12 19:57:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 19:57:35 2019 +0000"
      },
      "message": "Merge \"Add carrier\u0027s option to cancel CS reject cause notification\""
    },
    {
      "commit": "f53c33aa41318718e70af1cb06100db0bc64cfcf",
      "tree": "f04932dc9578967f3cbd407c0ee8eff031d06805",
      "parents": [
        "83234be1846eb8ade6636a4772d361bd7989b93c",
        "1e13a6db467022597c45293e9a42529375f6f0f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 19:57:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 19:57:14 2019 +0000"
      },
      "message": "Merge \"WifiManager: fix JavaDocs for SoftAP Start Failure\""
    },
    {
      "commit": "83234be1846eb8ade6636a4772d361bd7989b93c",
      "tree": "7026434a458d98d24d6482ae3a9959d3fdf28bd0",
      "parents": [
        "f9b3d8093b4a47c4f01e9ce69fa4e6e192b433f5",
        "59ea1f7ca14c9ffb77df11cc88f1db103c2c4add"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 19:17:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 19:17:50 2019 +0000"
      },
      "message": "Merge \"[MAC Randomization] Removed feature flag to align framework global flag\""
    },
    {
      "commit": "96e93959fb8cb27db1829b28113558cc8136c858",
      "tree": "5ee3f38cc6485eb67fe5a2d59b3e112840e3a689",
      "parents": [
        "36ad7638dc4066ec8d563ff9c7fd94fa8291a931"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Mar 11 15:18:12 2019 -0700"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Tue Mar 12 12:13:14 2019 -0700"
      },
      "message": "Always suppress font error during resource loading\n\nI suppressed the font error during resource loading only if the\ntargetSdkVersion is API 28 or before, but it turned out that this\nmakes developers hard to use font resources since:\n- We don\u0027t give a list of supported font files and OEM may extend/shrink\n  the font support.\n- There is no way to resolve this error during layout inflation.\n\nSo, now always supress the IllegalArgumentException during building\nTypeface in resource loading.\n\nBug: 127714175\nTest: atest CtsTextTestCases\nTest: atest CtsGraphicsTestCases\nTest: atest FontsContractTest\nTest: atest CtsWidgetTestCases\nChange-Id: I08b9f27aaf25ff491fa36d0a4befb3c6e64abfcf\n"
    },
    {
      "commit": "f9b3d8093b4a47c4f01e9ce69fa4e6e192b433f5",
      "tree": "67ecb84df873495294b6e0ecf76b82546e478366",
      "parents": [
        "b64c10bc0697b80adb947606a9ddc696c8569064",
        "527fa8f4de0459b807cbaf9d87167caff992267f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 19:09:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 19:09:41 2019 +0000"
      },
      "message": "Merge \"Handle WebView assets correctly when multiple APKs are used.\""
    },
    {
      "commit": "c474a8b320a7b1caad357240734937ae975c744a",
      "tree": "42706c107d5722dda6496a8712567275abff94c9",
      "parents": [
        "229ae4a46e2bbabac52b82c80e54def1a919d8c8"
      ],
      "author": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Mar 12 12:00:33 2019 -0700"
      },
      "committer": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Mar 12 12:04:46 2019 -0700"
      },
      "message": "Camera: Update priority callback documentation\n\nDescribe the callback purpose so it is consistent\nwith the rest of the callbacks.\n\nBug: 128427361\nTest: Successful build\nChange-Id: Ia97dbd33eb65f8166865ce0b297a83d4728507ff\n"
    },
    {
      "commit": "b64c10bc0697b80adb947606a9ddc696c8569064",
      "tree": "798ac68066d63cef381fe64d6b797355b97a73ad",
      "parents": [
        "ef266140faa0381d80175545940236e11580761d",
        "cada37225ba88c9379750e5eec9868eee9f17af4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 18:30:27 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 18:30:27 2019 +0000"
      },
      "message": "Merge \"AudioPolicy: add synchronous unregister method\""
    },
    {
      "commit": "ef266140faa0381d80175545940236e11580761d",
      "tree": "d95bf372cc331de2f4c81b96e9d6b4af61134a73",
      "parents": [
        "e05b0ec4da7153fb8f721b2e4dfb5522bcd3e057",
        "1c2c337781dc44177f90eb4a4cf1cfba406d6831"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Tue Mar 12 18:27:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 18:27:37 2019 +0000"
      },
      "message": "Merge \"Remove UI restriction on hotspot \u0026 airplane mode being on together\""
    },
    {
      "commit": "e05b0ec4da7153fb8f721b2e4dfb5522bcd3e057",
      "tree": "c3b38fbf508b8d6b87f365c3345e4260c7e6113f",
      "parents": [
        "75f61c59199af41d2dcba145a6e4e6e41625cdfd",
        "e77cabc488e85377d7514c52d8b789828d2d6a25"
      ],
      "author": {
        "name": "Mingguang Xu",
        "email": "mingguangxu@google.com",
        "time": "Tue Mar 12 18:21:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 18:21:08 2019 +0000"
      },
      "message": "Merge \"Wifi usability: Comments from API review council are addressed\""
    },
    {
      "commit": "84efefd666fa116fb1d3c77ecd0bbb617194f2ab",
      "tree": "f308fe685cb9c38a426cf4d591ee2a892ddd8af7",
      "parents": [
        "b203ac2fe89d3eded7f381c4a57d8212d44ec120"
      ],
      "author": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Mon Mar 11 16:20:02 2019 -0700"
      },
      "committer": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Tue Mar 12 11:19:42 2019 -0700"
      },
      "message": "Fixes initialization bug in USAP pool properties.\n\nThis patch fixes an initialization order bug in the USAP pool policy\nmanagement code.  Previously, bad values were used when initializing the\nUSAP pool when it was enabled on device boot.  This patch ensures that\nthe policy system properties have been checked before the pool is\ninitialized.\n\nTest: Boot with USAP pool enabled\nChange-Id: I29d91abd511bc35c7a70a3a56668c7ee2290864b\n"
    },
    {
      "commit": "b203ac2fe89d3eded7f381c4a57d8212d44ec120",
      "tree": "ccaef0078a251931de2e5f90885645e29c613728",
      "parents": [
        "07c6f4d4bdb39b562bc6a81ac9b4a094ed7215f9"
      ],
      "author": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Mon Mar 11 16:16:49 2019 -0700"
      },
      "committer": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Tue Mar 12 11:19:39 2019 -0700"
      },
      "message": "Fixed a nullptr exception in ZygoteProcess.java.\n\nThis patch fixes a nullptr exception in ZygoteProcess caused by\nChildZygoteProcess not providing the ZygoteState with a secondary zygote\nsocket address.\n\nTest: Launch Chrome with the USAP pool enabled\nChange-Id: Ie13d2c1a84a79fbc45b4913aeb1d78b442201479\n"
    },
    {
      "commit": "91ec97056451753d6db55d310fc93fbd93c61cb3",
      "tree": "f9e0ae0442395fe2c7c6ab74c350dd939943d1dc",
      "parents": [
        "17d453ea85703a5bc26c0669231be4d6f0d8bbac"
      ],
      "author": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Tue Mar 12 18:03:48 2019 +0000"
      },
      "committer": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Tue Mar 12 18:03:48 2019 +0000"
      },
      "message": "Revert \"Checkng upper bound in *Array classes.\"\n\nThis reverts commit 17d453ea85703a5bc26c0669231be4d6f0d8bbac.\n\nReason for revert: b/127750694\n\nChange-Id: I0ffbf0e64109b3ec724e0687a27b231e335f76b4\n"
    },
    {
      "commit": "75f61c59199af41d2dcba145a6e4e6e41625cdfd",
      "tree": "1d9979717ec4028f0f3fcee860c88a101d214255",
      "parents": [
        "410d1c2c04fb6221b425e7e23538a1f939c6376b",
        "fb1b47931407723a83045f649235d53982116f98"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 17:59:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 17:59:44 2019 +0000"
      },
      "message": "Merge \"Hide packing structure from public API\""
    },
    {
      "commit": "410d1c2c04fb6221b425e7e23538a1f939c6376b",
      "tree": "e8d17d19fda06567752ec3288c2f2f36a7fdb5e3",
      "parents": [
        "9c3f325c64f0eb26c2e1fad0f745da5e8eae0c66",
        "50ba963fdc678b12baba05c9c6726f4d3725623c"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Mar 12 17:55:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 17:55:34 2019 +0000"
      },
      "message": "Merge \"Show signal strength of current active subscription\""
    },
    {
      "commit": "9c3f325c64f0eb26c2e1fad0f745da5e8eae0c66",
      "tree": "cd0d084268599c267bffb2bfcec98bff208dbd3d",
      "parents": [
        "3bd5a13e85a0a9fb82d96f9a110c96979d371034",
        "72623f6d5c9e29af4187a123156367952b85019d"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Tue Mar 12 17:49:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 17:49:32 2019 +0000"
      },
      "message": "Merge \"Tweak DelegatedAdminReceiver API surfaces\""
    },
    {
      "commit": "d351dba3a20e9d39ea4d6dd94ab9e17069440bc1",
      "tree": "8f4a9fd2e74ed612d96366857108860d4b178113",
      "parents": [
        "eb3e7b3f64d2587fa22d2954ff6ab80d11f1de98"
      ],
      "author": {
        "name": "Seongho Kim",
        "email": "sh_tiger.kim@samsung.com",
        "time": "Tue Nov 13 15:08:34 2018 +0900"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Mar 12 10:47:16 2019 -0700"
      },
      "message": "Add carrier\u0027s option to cancel CS reject cause notification\n\nSome carrier still want to cancel CS reject notification automatically\nwhen it gets service. So, we need a way to set carrier\u0027s option for it.\n\nBug: 79889307\nTest: Manual\nChange-Id: If4c696e8116094d0cb555fe87c92243af1f34cec\nMerged-In: If4c696e8116094d0cb555fe87c92243af1f34cec\n"
    },
    {
      "commit": "543059895f9a32ee6f86d636a36722efffd232d1",
      "tree": "ad639b0c5d6950300477a85a8125e3a46227fc88",
      "parents": [
        "9df5cd4afdff85d6b01e7b2f3eaec8b8c02db3d9"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Tue Mar 12 10:09:39 2019 -0700"
      },
      "committer": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Tue Mar 12 10:28:12 2019 -0700"
      },
      "message": "Revert related work of extractNativeLibs default flip\n\n... in order to remove unnecessary code.\n\n9e4da717 Revert \"Flip default of extractNativeLibs if targets Q+\"\nfe693a07 Revert \"Fix default of extractNativeLibs in parseBaseApplication\"\n86e2783d Revert \"Partial revert to not flip the default of extractNativeLibs\"\n\nTest: atest CtsDynamicLinkerTestCases\nBug: 128335904\nChange-Id: I0e43608a76b3891e84c1622c7a98e2a1dab91985\n"
    },
    {
      "commit": "724150d8cebdb9442c7ad055ecc53949e0a41596",
      "tree": "e93256c93cb09117010cf21b0c82b37b09c6d6af",
      "parents": [
        "e756f460d028794a265494e0619db02e6905676a"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Mar 11 17:01:05 2019 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Mar 12 17:16:20 2019 +0000"
      },
      "message": "Don\u0027t check pkg\u003c-\u003euid when called from internal\n\nThe PermissionManagerService calls AppOpsService before the package\nmanager is up. Hence AppOpsService cannot verify package properties.\nThis is not needed in the calls from PermissionManagerService as this\ncomponent can be trusted to provide correct data.\n\nFixes: 127470436\nTest: Upgraded from P-\u003eQ with a pre-M installed\nChange-Id: Ide529f13ab2cc3b7551e99c94935c0cb537a817b\n"
    },
    {
      "commit": "3bd5a13e85a0a9fb82d96f9a110c96979d371034",
      "tree": "9eb7bb75318eaff1154c99739cacab9bbb6fb21b",
      "parents": [
        "a0fda08403870d1fdc5fa693e94feb7a8e7890e0",
        "010e9f003cbabbca8bd820634ab42cac3fa2fde6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 17:02:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 17:02:46 2019 +0000"
      },
      "message": "Merge \"Fix line length issues\""
    },
    {
      "commit": "a0fda08403870d1fdc5fa693e94feb7a8e7890e0",
      "tree": "4a4b6335376d12728574e58c23cb86a2e10a8b00",
      "parents": [
        "c7f498fe0bceca283c384ac303422fd8e9d0eccf",
        "621c0af44bfcd4ac1ea7261ddf7f9ba15ab3e130"
      ],
      "author": {
        "name": "Ashley Rose",
        "email": "ashleyrose@google.com",
        "time": "Tue Mar 12 16:57:10 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:57:10 2019 +0000"
      },
      "message": "Merge \"Custom inspection companion for RelativeLayout\""
    },
    {
      "commit": "010e9f003cbabbca8bd820634ab42cac3fa2fde6",
      "tree": "15e9637f89e7be4f892ba912633cd1b8488621e0",
      "parents": [
        "006e2943004d485e1cd8786b8530a85ae4f5f866"
      ],
      "author": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Fri Mar 08 17:14:56 2019 -0800"
      },
      "committer": {
        "name": "Leland Miller",
        "email": "lelandmiller@google.com",
        "time": "Tue Mar 12 16:56:24 2019 +0000"
      },
      "message": "Fix line length issues\n\nNeeded to pass upload style checks.\n\nTest: Builds and existing tests pass\nChange-Id: Ief7eab9c0d9ee7f5b378100bff022ee537fe1c5e\n"
    },
    {
      "commit": "c7f498fe0bceca283c384ac303422fd8e9d0eccf",
      "tree": "3359b3aa7b72a4fc12feed11a3df904913d3d07b",
      "parents": [
        "37717aaf533ceba54cbbe5c0dfe017356c04f46d",
        "ff9c10593e075f65a06103f74dab447694b82583"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Tue Mar 12 16:37:15 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:37:15 2019 +0000"
      },
      "message": "Merge \"Private DNS API: Follow-up on review\""
    },
    {
      "commit": "37717aaf533ceba54cbbe5c0dfe017356c04f46d",
      "tree": "fecaf94ef0665aca12655cab365c922b91fc5504",
      "parents": [
        "fbdd7930a01697ba8a60d6762162615fd64c16ed",
        "60cae8d359f8bd5cf019cb3b901b941eedf25c1d"
      ],
      "author": {
        "name": "Ram Periathiruvadi",
        "email": "ramperry@google.com",
        "time": "Tue Mar 12 16:36:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:36:19 2019 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Bluetooth support for Headless User\""
    },
    {
      "commit": "fbdd7930a01697ba8a60d6762162615fd64c16ed",
      "tree": "57260b01287a611c60ab38f3a5d7836fa810f9b0",
      "parents": [
        "794d22d0a7a02ada66e526bd56eac1170977eedb",
        "a4b70300e41bb432882e513c3a699012bebaeaa3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 16:25:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:25:25 2019 +0000"
      },
      "message": "Merge changes I72e979ce,I183b8a48\n\n* changes:\n  Add @IntDef for status of committed rollback.\n  Use test stubs for RollbackTests, not system stubs.\n"
    },
    {
      "commit": "794d22d0a7a02ada66e526bd56eac1170977eedb",
      "tree": "3e24ecf324e80a08d14621e47aebc9909269d705",
      "parents": [
        "e0efb8b424b26c9bb94ace4026965906492b439d",
        "7ac9a71880ea3a09a4bce3cb9628d6b4c9be80b0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 16:22:11 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:22:11 2019 +0000"
      },
      "message": "Merge \"Update screen lock complexity permission to password complexity\""
    },
    {
      "commit": "e0efb8b424b26c9bb94ace4026965906492b439d",
      "tree": "7787f917ed44b3a13d69ba600e58c0072ab894cd",
      "parents": [
        "9df5cd4afdff85d6b01e7b2f3eaec8b8c02db3d9",
        "f603ea01213a76574572940cc6838ea32abcee22"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Mar 12 16:19:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:19:51 2019 +0000"
      },
      "message": "Merge \"Fixed battery percentage not animating when showing/hiding\""
    },
    {
      "commit": "934b8e367432d18b244c106a845947876c71b6b8",
      "tree": "b0f022db233fb0969a0eed866fabbe2608861b41",
      "parents": [
        "1e15b222741745a2045df700d207ee329eb1b285"
      ],
      "author": {
        "name": "Will Brockman",
        "email": "brockman@google.com",
        "time": "Fri Mar 08 11:14:45 2019 -0500"
      },
      "committer": {
        "name": "Will Brockman",
        "email": "brockman@google.com",
        "time": "Tue Mar 12 12:03:25 2019 -0400"
      },
      "message": "Add Tron logging of explanation for notification importance.\n\nAdds the results of CalculateImportance by default on notification\nlogs, so that we can track the effects of NotificationAssistant and\nuser and system importance overrides.\n\nAdds tests for the various different sources of importance.\n\nBug: 127834982\nTest: atest frameworks/base/services/tests/uiservicestests/src/com/android/server/notification SystemUITests\n\nChange-Id: I044d1206f5180a028bb55704ced05117bc0a00bb\n"
    },
    {
      "commit": "9df5cd4afdff85d6b01e7b2f3eaec8b8c02db3d9",
      "tree": "fa67978f6724e0f177909539236ad16349f8b979",
      "parents": [
        "60be79ac7311d3536a16ae18478af22dfcedcdf7",
        "b36e753f77145730a6b26958177ac73dd18c5d45"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Tue Mar 12 16:01:42 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 16:01:42 2019 +0000"
      },
      "message": "Merge \"Clarify the behaviour of isActivePasswordSufficient\""
    },
    {
      "commit": "60be79ac7311d3536a16ae18478af22dfcedcdf7",
      "tree": "b33448cc1014ddf71ee8db7e0b89875ef1581bff",
      "parents": [
        "1e15b222741745a2045df700d207ee329eb1b285",
        "902ce2a7fe9b892d3f98a7cd0cbf74c6c4a6c400"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 15:57:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 15:57:44 2019 +0000"
      },
      "message": "Merge \"Cache EGLImage and VkImage used by SurfaceTexture\""
    },
    {
      "commit": "cada37225ba88c9379750e5eec9868eee9f17af4",
      "tree": "38323f27380535321427c6a4f60cd295148b880f",
      "parents": [
        "a091cc2d8b3ac4caae4f5400174927753d59477e"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Mar 02 16:14:12 2019 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Mar 12 08:54:05 2019 -0700"
      },
      "message": "AudioPolicy: add synchronous unregister method\n\nAdd a method to synchronously unregister an AudioPolicy. This method\n   also flushes the AudioRecord and AudioTrack instances that\n   were associated with any AudioMix created by this policy.\n\nBug: 119057550\nTest: see bug\nChange-Id: Ia58ccdaf8a50580bcdd49aa2f6e204f0f6c7f814\n"
    },
    {
      "commit": "527fa8f4de0459b807cbaf9d87167caff992267f",
      "tree": "9f856a8a45d5b491b61b8d320208142629970e07",
      "parents": [
        "d6cc8426f45fd9cd9de8bd1f72c95b86e11d1634"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Fri Feb 08 15:11:02 2019 -0500"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Tue Mar 12 11:41:09 2019 -0400"
      },
      "message": "Handle WebView assets correctly when multiple APKs are used.\n\nAdd all splits and shared libraries used by the WebView implementation\nto the application\u0027s asset path, instead of just the base APK. Fix the\nasset manipulation code path in WebViewFactory to reuse the modern\nimplementation in WebViewDelegate (using appendLibAssetForMainAssetPath)\ninstead of relying on addAssetPathAsSharedLibrary.\n\nAdd a new variant of appendLibAssetForMainAssetPath which accepts\nmultiple paths at once, to make it more efficient.\n\nBug: 124116212\nTest: atest CtsWebkitTestCases\nChange-Id: Ie55525d78089a4595c5b0b126e4ff1530303afe8\n"
    },
    {
      "commit": "5658951cf079dfe7ae1907dd98d08051cc00d9d7",
      "tree": "9acc93068ddb81d131af7149ab98ff367fe57744",
      "parents": [
        "469dcbf77b3bd41f1e393f62322178bdae1140ba"
      ],
      "author": {
        "name": "Vishnu Nair",
        "email": "vishnun@google.com",
        "time": "Tue Mar 12 15:25:38 2019 +0000"
      },
      "committer": {
        "name": "Vishnu Nair",
        "email": "vishnun@google.com",
        "time": "Tue Mar 12 15:34:55 2019 +0000"
      },
      "message": "Revert \"WM: Cleanup TestAppWindowToken code and promote ZOrderingTests to non-flaky\"\n\nThis reverts commit 469dcbf77b3bd41f1e393f62322178bdae1140ba.\n\nReason for revert: ZOrderingTests are still flaky in postsubmit (go/wm-tests)\n\nChange-Id: I30c8ed06986da7327324e1db749f79c7a7eb4da8\n"
    },
    {
      "commit": "1e15b222741745a2045df700d207ee329eb1b285",
      "tree": "9619ee925116f5a97a2d491ffcb1831af114cfcf",
      "parents": [
        "40a3958d69d96e2025f163d3fefeb114eef5568f",
        "469dcbf77b3bd41f1e393f62322178bdae1140ba"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 15:22:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 15:22:45 2019 +0000"
      },
      "message": "Merge \"WM: Cleanup TestAppWindowToken code and promote ZOrderingTests to non-flaky\""
    },
    {
      "commit": "40a3958d69d96e2025f163d3fefeb114eef5568f",
      "tree": "b74d16e9d062b7f646cc28a29657fba2016c8d6a",
      "parents": [
        "fdacc3af7c75b83f372fc34fec64f4be0cafc003",
        "5747d630591ce69cc7f19bfde807d251b608d797"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Tue Mar 12 15:06:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 15:06:38 2019 +0000"
      },
      "message": "Merge \"Added Nullable annotations to NotificationManager API\""
    },
    {
      "commit": "fdacc3af7c75b83f372fc34fec64f4be0cafc003",
      "tree": "3fa4cf6f09fe4083bb281ad1f4a2db73771ea3f0",
      "parents": [
        "d6cc8426f45fd9cd9de8bd1f72c95b86e11d1634",
        "b66516cea784e10e2aa81d6ef529b3f466c8e6e5"
      ],
      "author": {
        "name": "Nadia Benbernou",
        "email": "nbenbernou@google.com",
        "time": "Tue Mar 12 15:06:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 15:06:14 2019 +0000"
      },
      "message": "Merge \"Changes to notification silencing controls.\""
    },
    {
      "commit": "d6cc8426f45fd9cd9de8bd1f72c95b86e11d1634",
      "tree": "ae22033ae88cb2f202a4b841b94d83accb79b004",
      "parents": [
        "bb1e77f2611ae63922bf4203efeb26823c1a5b60",
        "6fc4318b6b74e4620ada44c02051889b468da320"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 14:55:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 14:55:55 2019 +0000"
      },
      "message": "Merge \"Switch to a better model file if any\""
    },
    {
      "commit": "bb1e77f2611ae63922bf4203efeb26823c1a5b60",
      "tree": "51f6b6147c1a49ff1d6f768b52335520348cd44a",
      "parents": [
        "e927626ad6cd39e84faf2937e24f635b8bff10cf",
        "9f5e6f22bdc086ee0396f01556e3367c621737c0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 14:53:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 14:53:48 2019 +0000"
      },
      "message": "Merge \"Improve documentation around HostnameVerifier\""
    },
    {
      "commit": "e927626ad6cd39e84faf2937e24f635b8bff10cf",
      "tree": "ea1e9d3c5736aeb531c1aa5ab3b423ff2bcf72ee",
      "parents": [
        "0887b3d7e67a4eefb420d17e8bce97caff9c4b01",
        "9350598635cd3d9e251bee15311f103af7c7c0af"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 14:44:53 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 14:44:53 2019 +0000"
      },
      "message": "Merge \"Address API review for SessionInfo, LauncherApps\""
    },
    {
      "commit": "0887b3d7e67a4eefb420d17e8bce97caff9c4b01",
      "tree": "6eb0efea62a2e9ac24ed0655a8d350f2abacc22b",
      "parents": [
        "5e91c8f1e3ed012374206faa94f93f88a80bc55f",
        "c12035eb326a077a7775c54dd8104b7ca8fe280b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 14:31:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 14:31:26 2019 +0000"
      },
      "message": "Merge \"Deduplicate actions by their look\""
    },
    {
      "commit": "5e91c8f1e3ed012374206faa94f93f88a80bc55f",
      "tree": "329d03b5f7ed6d6cfc0b8f8c829e6f72f20674eb",
      "parents": [
        "8bf530ae17f48dc3590acaeaa36cfdfdf3020ef6",
        "1666882e929a0a53b2c696e6f3d907c05b509a80"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 13:48:53 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 13:48:53 2019 +0000"
      },
      "message": "Merge \"Fix issue #123661517: API Review: packageType\""
    },
    {
      "commit": "ff9c10593e075f65a06103f74dab447694b82583",
      "tree": "f3e3eecaaa95627537ce203d79103dd2cebad1dd",
      "parents": [
        "4ef578f33e7f54a7c53ce00a331855de723963bc"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Tue Mar 12 13:15:36 2019 +0000"
      },
      "committer": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Tue Mar 12 13:40:14 2019 +0000"
      },
      "message": "Private DNS API: Follow-up on review\n\nTo follow up on the previous review, rename the success constant from\n\"success\" to \"no error\" since the enum it\u0027s associated with now refers\nto error codes.\n\nBug: 124301971\nTest: atest com.android.cts.devicepolicy.DeviceOwnerTest#testPrivateDnsPolicy\nChange-Id: I6b82dd44cbf2c18fb8c1673a272f22f0e8b39dbb\n"
    },
    {
      "commit": "72623f6d5c9e29af4187a123156367952b85019d",
      "tree": "5e272c62fd33fdee0ae26a143b19a219386f1936",
      "parents": [
        "b6965dfcc40108181ea3b825367e4082e2ed6084"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Mar 11 14:51:56 2019 +0000"
      },
      "committer": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Tue Mar 12 13:24:15 2019 +0000"
      },
      "message": "Tweak DelegatedAdminReceiver API surfaces\n\n* Add nullability annotaitons to new and existing (DeviceAdminReceiver) APIs\n* Make onReceive() final\n* Javadoc for uid paramater\n* Throw exception if method is not implemented\n\nBug: 123926441\nTest: make -j32 update-api\nChange-Id: Ib068b1d7f8f5abe903720b8e247c5e00bf8161c2\n"
    },
    {
      "commit": "902ce2a7fe9b892d3f98a7cd0cbf74c6c4a6c400",
      "tree": "617e336d876735a7d069fdcc6af2d1f09f9658db",
      "parents": [
        "8bf530ae17f48dc3590acaeaa36cfdfdf3020ef6"
      ],
      "author": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Thu Mar 07 18:13:55 2019 -0500"
      },
      "committer": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Tue Mar 12 13:23:24 2019 +0000"
      },
      "message": "Cache EGLImage and VkImage used by SurfaceTexture\n\nReuse EGLImage or VkImage for GraphicBuffer created by\nSurfaceTexture. Destroy EGLImage/VkImage, when there is a new\nGraphicBuffer or GrContext is about to be destroyed.\n\nTest: Ran Camera lens and other TextureView apps with GL and Vk\nTest: Passed TextureView CTS tests\nBug: 123953909\nChange-Id: I6ad4aa889060bbb64380d7dbac13676a7339b2f8\n"
    },
    {
      "commit": "8bf530ae17f48dc3590acaeaa36cfdfdf3020ef6",
      "tree": "79fa3c40bdd2f716af828d53cafa5d005ae1ee0a",
      "parents": [
        "b94548e5eb5d9187ae8433d76d1161987fb31944",
        "ee7657f12df34e61a414288a25fe62715a9879b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 13:18:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 13:18:33 2019 +0000"
      },
      "message": "Merge \"Fix partically truncated problem for bar chart\""
    },
    {
      "commit": "b94548e5eb5d9187ae8433d76d1161987fb31944",
      "tree": "f2e2cfe92147540f367cf5533d01234143403303",
      "parents": [
        "214e6b2940de59502c3add4c3fb0c1dd5560815a",
        "c6c03469047ac4d5b36d8c55e08e027e2355084b"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Tue Mar 12 13:00:59 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 13:00:59 2019 +0000"
      },
      "message": "Merge \"Remove unused Privacy Indicator strings\""
    },
    {
      "commit": "214e6b2940de59502c3add4c3fb0c1dd5560815a",
      "tree": "57d3fc361d9d5b9dcbbd70149ffc6bf4e5a72865",
      "parents": [
        "5292c4884ea10809d072983ccff8f4a4bed42552",
        "bfd6d85dd65eed572d999113928a7bddb21c4534"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Tue Mar 12 13:00:10 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 13:00:10 2019 +0000"
      },
      "message": "Merge \"Added atoms for logging\""
    },
    {
      "commit": "5292c4884ea10809d072983ccff8f4a4bed42552",
      "tree": "65a2692b9dbc11956bf24487dcd2080ce733fc83",
      "parents": [
        "4447f0ad558623c57a344b52f52b0bb6374fd521",
        "c3b48be4937bbaf40cdc0b165d226219640321ca"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Mar 12 05:44:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 05:44:42 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"[CS] Support \"instant failure\" from factories\" am: eb3e7b3f64 am: 65d66eec82\nam: c3b48be493 -s ours\nam skip reason: change_id I9bce0f4d85fa8cad7f8a9998819f945b778c5ac5 with SHA1 ae574a8673 is in history\n\nChange-Id: I8f82d119a7a940b190fecd665e47076404d47fd8\n"
    },
    {
      "commit": "a4b70300e41bb432882e513c3a699012bebaeaa3",
      "tree": "a3a637228ca86f07bb6eb4e8fc6462fedce994bf",
      "parents": [
        "8a9774550de85f6ddccdd34f23289ab95890665e"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Mon Mar 11 14:34:33 2019 +0000"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Mar 12 12:36:03 2019 +0000"
      },
      "message": "Add @IntDef for status of committed rollback.\n\nPer API council request.\n\nBug: 127282563\nTest: atest RollbackTest\nChange-Id: I72e979ce3978c72a0783b44a044ad536b35ee09d\n"
    },
    {
      "commit": "c3b48be4937bbaf40cdc0b165d226219640321ca",
      "tree": "38aca202be618462e47fbb2e6bbe359ea2383612",
      "parents": [
        "453a487b29f62efe54734d1ebdaaacf307ac675b",
        "65d66eec82cc9c25e500d143275b3d4584c7e865"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Mar 12 05:35:00 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 05:35:00 2019 -0700"
      },
      "message": "Merge \"[CS] Support \"instant failure\" from factories\" am: eb3e7b3f64\nam: 65d66eec82\n\nChange-Id: I2dbee9b36a500ff1140c208997581064dd0b4ef1\n"
    },
    {
      "commit": "4447f0ad558623c57a344b52f52b0bb6374fd521",
      "tree": "65a2692b9dbc11956bf24487dcd2080ce733fc83",
      "parents": [
        "80e6de89987c5e9be34f21e4c9e2e27572964d8a",
        "f90d7aafc2444cbce970214935d1f10c99bf3003"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 12:28:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 12:28:25 2019 +0000"
      },
      "message": "Merge \"Change font style for app entity layout\""
    },
    {
      "commit": "65d66eec82cc9c25e500d143275b3d4584c7e865",
      "tree": "115486da12469193c6aeed8fc91ece7eab1ca9eb",
      "parents": [
        "ad0ca523a6435a434e2f21ff0cb8f62a3199a6f5",
        "eb3e7b3f64d2587fa22d2954ff6ab80d11f1de98"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Mar 12 05:25:48 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 05:25:48 2019 -0700"
      },
      "message": "Merge \"[CS] Support \"instant failure\" from factories\"\nam: eb3e7b3f64\n\nChange-Id: I0c5f2823763857edfc5095686345c764d9be12e1\n"
    },
    {
      "commit": "c12035eb326a077a7775c54dd8104b7ca8fe280b",
      "tree": "a448070f606c0e7098efec09771644da2b703dea",
      "parents": [
        "9a3ebed84247f1780b5d2b2170f5fdb496dcdd67"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Tue Feb 26 17:45:34 2019 +0000"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Tue Mar 12 12:25:22 2019 +0000"
      },
      "message": "Deduplicate actions by their look\n\n1. Deduplicate actions by their look. Ideally, we should compare\n   their labels and icons, but comparing icon is expensive and thus\n    we are comparing title + component name instead.\n\n2. Put intent to extras in ConversationAction object\n\n3. Updated LabeledIntent.resolve, so we only support activity intent\n   handler.\n\n4. Fixed a minor issue in the browser title chooser.\n   If it is resolves to sharesheet / chooser, we will still show the URL.\n\nBUG: 121200744\nTest: atest frameworks/base/core/tests/coretests/src/android/view/textclassifier/\n\nChange-Id: Ic7ea31eb0ac5e9386e8e4b428686a0b66726c96b\n"
    },
    {
      "commit": "26b3e5b95535d1fcc7c40ec3ee1771215ab5a2fb",
      "tree": "3a5befd9dcf84ab1ec8900fac337d33007af3110",
      "parents": [
        "3057634fd7816f3f228555f41736009019e8d1fe"
      ],
      "author": {
        "name": "shafik",
        "email": "shafik@google.com",
        "time": "Mon Mar 11 16:27:15 2019 +0000"
      },
      "committer": {
        "name": "shafik",
        "email": "shafik@google.com",
        "time": "Tue Mar 12 12:19:14 2019 +0000"
      },
      "message": "Test staged rollback for apk and apex install\n\nIn addition, add some methods to RollbackTestUtils to make old code\nreusable for the new test.\n\nBug: 124043688\nTest: atest StagedRollbackTest\nChange-Id: I2b259671861c4081f13922f03ea2e251568e06bc\n"
    },
    {
      "commit": "8a9774550de85f6ddccdd34f23289ab95890665e",
      "tree": "734770091794ccf2acff09a07fbc72c206fe985f",
      "parents": [
        "10b249f57e87282ad550b8bd1acd97eb2b778129"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Fri Mar 08 13:27:17 2019 +0000"
      },
      "committer": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Tue Mar 12 12:14:37 2019 +0000"
      },
      "message": "Use test stubs for RollbackTests, not system stubs.\n\nAdds @TestApi for all system apis needed for RollbackTests.\n\nRemoves @SystemApi for RollbackManager.expireRollbackForPackage and\nRollbackManager.reloadPersistedData, which were always intended to be\nused solely for testing.\n\nBug: 127282563\nTest: atest RollbackTest StagedRollbackTest\nChange-Id: I183b8a484b4a08f36fc19d64241ab408d28c64ca\n"
    },
    {
      "commit": "eb3e7b3f64d2587fa22d2954ff6ab80d11f1de98",
      "tree": "633ea90e6ef5988cef1bbf50950d783b5bb9c83e",
      "parents": [
        "307df45b5fdfb990aeb0bf7aca5ddacefebdc93e",
        "ddb720a85ed39b855984aff1d14a54dde0b6a011"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Mar 12 12:04:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 12 12:04:46 2019 +0000"
      },
      "message": "Merge \"[CS] Support \"instant failure\" from factories\""
    },
    {
      "commit": "b36e753f77145730a6b26958177ac73dd18c5d45",
      "tree": "9867982b9cf481af6d73386d837a26c7e787116f",
      "parents": [
        "b6965dfcc40108181ea3b825367e4082e2ed6084"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Wed Jan 30 12:29:43 2019 +0000"
      },
      "committer": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Tue Mar 12 11:50:33 2019 +0000"
      },
      "message": "Clarify the behaviour of isActivePasswordSufficient\n\nBug: 123620877\nTest: make -j32 ds-docs\nChange-Id: Ied91e8f44e07894449aa15902fe6b5e0fbc408d4\n"
    },
    {
      "commit": "80e6de89987c5e9be34f21e4c9e2e27572964d8a",
      "tree": "994fff0f9980194a0d1f30d7d3b0da58de2e5028",
      "parents": [
        "b319352192856efeb3c843ea630bd93f64820b8a",
        "9d73faef7dc573afbd1552f5f3b40f7d1c393572"
      ],
      "author": {
        "name": "Alex Kershaw",
        "email": "alexkershaw@google.com",
        "time": "Tue Mar 12 11:48:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 11:48:07 2019 +0000"
      },
      "message": "Merge \"Improve the javadoc for cross profile calendar uris.\""
    },
    {
      "commit": "b319352192856efeb3c843ea630bd93f64820b8a",
      "tree": "5895324fac1c79283b4e06ee9eadb803039a9c6c",
      "parents": [
        "0cf8c88d12e7b5faff34bce333aa85ccfdadfd20",
        "5a41e54f43fcb7ef0a2db25d209067e7fa715c6e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 11:35:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 11:35:48 2019 +0000"
      },
      "message": "Merge \"CastTile: UX fixes for media projection.\""
    },
    {
      "commit": "0cf8c88d12e7b5faff34bce333aa85ccfdadfd20",
      "tree": "939a6e4092f9ac9546d68f8177180d6d5e3005a8",
      "parents": [
        "fe470d5fe6ae61ec676e53aae9eec5699b456709",
        "714bf4968e35c0dc6bab21224c733ee0da87c3f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 11:33:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 11:33:43 2019 +0000"
      },
      "message": "Merge \"Build: Add @NonNull for PREVIEW_SDK_FINGERPRINT.\""
    },
    {
      "commit": "fe470d5fe6ae61ec676e53aae9eec5699b456709",
      "tree": "4418dc50cb7cd9e315611158746b1b1f8aea1404",
      "parents": [
        "10b249f57e87282ad550b8bd1acd97eb2b778129",
        "3d6184662261b2740aaa5b55eace9aced177051c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 11:10:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 11:10:22 2019 +0000"
      },
      "message": "Merge \"Fix checkstyle error in PackageRollbackInfo.\""
    },
    {
      "commit": "10b249f57e87282ad550b8bd1acd97eb2b778129",
      "tree": "efa23be1917e4325a8f291bb284fdbe106cdd6d6",
      "parents": [
        "4ef578f33e7f54a7c53ce00a331855de723963bc",
        "06265a3b9b12067133b9d437637b7703eb31832c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 10:26:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 10:26:37 2019 +0000"
      },
      "message": "Merge \"ServiceInfo: Add a new foreground service type for MediaProjection.\""
    },
    {
      "commit": "4ef578f33e7f54a7c53ce00a331855de723963bc",
      "tree": "a557ef863f979ac59236e812ef0289a0826783d5",
      "parents": [
        "a96a10721e4eee4a1ea90c08914cd331bbaeda3b",
        "b46623a3ea21eb713db7346c010f239d7782a9ec"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 09:38:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 09:38:23 2019 +0000"
      },
      "message": "Merge \"[Passpointv2] Add feature flag for saved network show details fragment\""
    },
    {
      "commit": "a96a10721e4eee4a1ea90c08914cd331bbaeda3b",
      "tree": "66eec793c371e07d6da713c5f34539645a69b027",
      "parents": [
        "fc0fbbb3af201499c5df7e8d7b813f336bdc2078",
        "453a487b29f62efe54734d1ebdaaacf307ac675b"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Mar 12 02:27:41 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 02:27:41 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"Add product apk support from libnativeloader\" am: 307df45b5f am: ad0ca523a6\nam: 453a487b29 -s ours\nam skip reason: change_id Iaa8d0ea61b1b9ab8a1da676a492f75c6a5d71d5d with SHA1 cfc8da11f6 is in history\n\nChange-Id: Ie75c4519d6b1341fbd8b0992009add4eef913d85\n"
    },
    {
      "commit": "453a487b29f62efe54734d1ebdaaacf307ac675b",
      "tree": "cd411185fc998bfcd1d779c77f77bdf95aab6c2c",
      "parents": [
        "c0448b383fe5244cc67e3678c17400521d8fa6f2",
        "ad0ca523a6435a434e2f21ff0cb8f62a3199a6f5"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Mar 12 02:14:20 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 12 02:14:20 2019 -0700"
      },
      "message": "Merge \"Add product apk support from libnativeloader\" am: 307df45b5f\nam: ad0ca523a6\n\nChange-Id: I896f609e4994eb6b0494e3fcf38737c4a69352a8\n"
    }
  ],
  "next": "ad0ca523a6435a434e2f21ff0cb8f62a3199a6f5"
}
