)]}'
{
  "log": [
    {
      "commit": "a43de8b61a73b8a5e47703e4b3b052d7b2b521e7",
      "tree": "e34d6205c6fc1d7e0773496dbca5896a14a521d2",
      "parents": [
        "f4f7859149164bcd44fe4fedc0ce608e58ad2e05",
        "6f75da0474c112e7ae31b082123a0b47bdc50e10"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Mar 22 21:18:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 21:18:49 2018 +0000"
      },
      "message": "Merge \"Remove old workaround for display issues\" into pi-dev"
    },
    {
      "commit": "f4f7859149164bcd44fe4fedc0ce608e58ad2e05",
      "tree": "7d63413bf5af9abd37d08aa71f97ca68fa72d162",
      "parents": [
        "8a047a0c5207433769a084f524fd3f9ebed18da8",
        "b2d754ce0fd5ea1f9d221042c0863723cc3a2d04"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Thu Mar 22 21:17:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 21:17:56 2018 +0000"
      },
      "message": "Merge \"Replace pm.dexopt.priv-apps with existing constant\" into pi-dev"
    },
    {
      "commit": "8a047a0c5207433769a084f524fd3f9ebed18da8",
      "tree": "5955f2e8f87afbd0cde492505972e66cd69a9daf",
      "parents": [
        "812319dc7da3ad9e1062aa94fa72445f11d43d1e",
        "1bb42067f077bed8c865d8cef2f4b397be4d996e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 22 21:14:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 21:14:36 2018 +0000"
      },
      "message": "Merge \"Add AppOp for IpSec Tunnels\" into pi-dev"
    },
    {
      "commit": "812319dc7da3ad9e1062aa94fa72445f11d43d1e",
      "tree": "55d19fe65c43f6b2bd8a3199412af34201c3822c",
      "parents": [
        "6f2965af7920d10f2c4eeed87718277782c2af43",
        "349b644db3ca68ea6ef008d4c86c29e88cab969d"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Thu Mar 22 21:14:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 21:14:32 2018 +0000"
      },
      "message": "Merge \"Add more comments for the isConfigForIdentifiedCarrier()\" into pi-dev"
    },
    {
      "commit": "6f2965af7920d10f2c4eeed87718277782c2af43",
      "tree": "2e4223cf38aacd37e71d536a64f2380d5e815440",
      "parents": [
        "c219348186bae29b50bfc41c85a9a7065d21c139",
        "59ca9b5f87bc1248e845b729a740aeddc55d8854"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Mar 22 20:33:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 20:33:34 2018 +0000"
      },
      "message": "Merge \"Update RECOVER_KEYSTORE permission documentation.\" into pi-dev"
    },
    {
      "commit": "c219348186bae29b50bfc41c85a9a7065d21c139",
      "tree": "2216bc87a673a8e7ca4cefdef1db4543f6c535de",
      "parents": [
        "3a4d495733fc2d7dc12abb3be95fe879903419e7",
        "461a75f26998667bb3226dfd74235eb3fd55c024"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Thu Mar 22 20:24:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 20:24:41 2018 +0000"
      },
      "message": "Merge \"Remove unsigned-integer-overflow signed-integer-overflow from sanitizer.\" into pi-dev"
    },
    {
      "commit": "3a4d495733fc2d7dc12abb3be95fe879903419e7",
      "tree": "802e9d0419537bc5144a24ca16acb0adf0072790",
      "parents": [
        "90ad15400ac12a709fcb19a6c6197d3968eb37f6",
        "0ab380166d875021ccbf83636b1cca2d1fdd8e55"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Mar 22 20:22:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 20:22:20 2018 +0000"
      },
      "message": "Merge \"Rename handover failure constant per API review comments.\" into pi-dev"
    },
    {
      "commit": "90ad15400ac12a709fcb19a6c6197d3968eb37f6",
      "tree": "378fe3687e4ffa608748c354155e853bc741a4cf",
      "parents": [
        "538ba7ac353328a605384a9d2d2d429a84a56528",
        "f712b23d56226c788f7892a984fb9abe6f5144c2"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Mar 22 20:11:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 20:11:07 2018 +0000"
      },
      "message": "Merge \"Revert \"Enable hidden API blacklist\"\" into pi-dev"
    },
    {
      "commit": "f712b23d56226c788f7892a984fb9abe6f5144c2",
      "tree": "db77b593ca057de4c98fbf3d84e249721ad3ecf5",
      "parents": [
        "16bfa11b73a34be1f1c72d2ffe86702f85378e92"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Mar 22 18:42:41 2018 +0000"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Mar 22 20:10:26 2018 +0000"
      },
      "message": "Revert \"Enable hidden API blacklist\"\n\nThis reverts commit 16bfa11b73a34be1f1c72d2ffe86702f85378e92.\n\nReason for revert: Revert until b/76138670 is fixed\n\nBug: 64382372\nBug: 76138670\nBug: 76157445\nChange-Id: Iaf6c76b773fbea4d4710b38808dee2e7e06f5e78\n"
    },
    {
      "commit": "538ba7ac353328a605384a9d2d2d429a84a56528",
      "tree": "75d9044f6e7f34abb00821bd4ee4f517d11d03ba",
      "parents": [
        "eae9144add4297d9cc2863263f4107fd2a49c106",
        "4ccdede3e3514d4ee6f723d8c644a17ab706b0c4"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 22 20:04:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 20:04:40 2018 +0000"
      },
      "message": "Merge \"Update duration text\" into pi-dev"
    },
    {
      "commit": "eae9144add4297d9cc2863263f4107fd2a49c106",
      "tree": "b732613568424e1237385eb4a9563748903532ae",
      "parents": [
        "33ed612ccaab47b238f460aaf91515b2c2b5b7b4",
        "431d9d63e993c6056e95811e9a84869aa324e7a0"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Thu Mar 22 19:31:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 19:31:23 2018 +0000"
      },
      "message": "Merge \"Revert \"Update material_deep_teal_500 to #008577.\"\" into pi-dev"
    },
    {
      "commit": "349b644db3ca68ea6ef008d4c86c29e88cab969d",
      "tree": "dc3ac065a2455d09a446d877290ca5f18dd80632",
      "parents": [
        "7cadb341cf34a50eef9e914509e3a76c2d271924"
      ],
      "author": {
        "name": "yinxu",
        "email": "yinxu@google.com",
        "time": "Fri Mar 16 10:16:53 2018 -0700"
      },
      "committer": {
        "name": "yinxu",
        "email": "yinxu@google.com",
        "time": "Thu Mar 22 12:08:51 2018 -0700"
      },
      "message": "Add more comments for the isConfigForIdentifiedCarrier()\n\nThis is a clean cherry-pick from:\nhttps://android-review.git.corp.google.com/c/platform/frameworks/base/+/642231\n\nBug:74945742\nTest: Compile\nChange-Id: Ife3fdf797ca8877ec495d61a8aeed56fa20282a7\nMerged-in: Ife3fdf797ca8877ec495d61a8aeed56fa20282a7\n(cherry picked from commit cea0d8d4883c94482d936abd4d097617921c6fa7)\n"
    },
    {
      "commit": "33ed612ccaab47b238f460aaf91515b2c2b5b7b4",
      "tree": "da426dabc4b664d4eb476ceb0e694314227cdea3",
      "parents": [
        "c7f6eadffc0a243618ce09ee8d6bb8235738135d",
        "5cd64cc8012243c656875be6b84456caeabd60f5"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 22 18:31:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 18:31:03 2018 +0000"
      },
      "message": "Merge \"Add NonNull Annotations To IpSec API Surface\" into pi-dev"
    },
    {
      "commit": "c7f6eadffc0a243618ce09ee8d6bb8235738135d",
      "tree": "1534e6d9ca90b60168515c51063f97d9cceb2b98",
      "parents": [
        "9e64c01d02d8054a78efc60b333ccf86499a337f",
        "d0b64e6902b92f261584c6297840f9a2f99bfc8d"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Mar 22 17:42:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:42:13 2018 +0000"
      },
      "message": "Merge \"Move provider access stats to frameworks/base\" into pi-dev"
    },
    {
      "commit": "9e64c01d02d8054a78efc60b333ccf86499a337f",
      "tree": "239c5df4aa3879832bc1b3691421c8f246141ebc",
      "parents": [
        "de6dfd93e5531e8111043c3b21af0d66b32f175f",
        "63f819203de3a029f2397510c48101b343441df3"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Mar 22 17:39:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:39:52 2018 +0000"
      },
      "message": "Merge \"heif: fix Exif extraction in mtp database\" into pi-dev"
    },
    {
      "commit": "de6dfd93e5531e8111043c3b21af0d66b32f175f",
      "tree": "710062d6fcbf2bbc30c81f0502a4b069d8f3f434",
      "parents": [
        "b030730aa8c42ff6ddf17ace50df012254a1ba22",
        "25960891466a5291c4e71309a07cb9f53fea9c16"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 17:36:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:36:18 2018 +0000"
      },
      "message": "Merge \"Don\u0027t allow null ids on FillResponse.Builder.setAuthentication()\" into pi-dev"
    },
    {
      "commit": "b030730aa8c42ff6ddf17ace50df012254a1ba22",
      "tree": "c86a64764603ad2616b41bd803c8ea44089a3504",
      "parents": [
        "88956ce326dc52ac4011502c2deb983e166f7593",
        "df0b0d380d09a6a1e2d2faf5399d7874fc3a4b0d"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 17:33:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:33:36 2018 +0000"
      },
      "message": "Merge \"Fixed autofill service metadata name on javadoc sample.\" into pi-dev"
    },
    {
      "commit": "88956ce326dc52ac4011502c2deb983e166f7593",
      "tree": "1285113eff2c9be03bf6ac87aee836925006713d",
      "parents": [
        "c6bd1855656168119ab4ac62cbf0e7930551e846",
        "f23c203ed5dc98a701ab7b425d4773aa27a761d9"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Thu Mar 22 17:32:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:32:10 2018 +0000"
      },
      "message": "Merge \"Remove the hard-coded counterId in VaultParams\" into pi-dev"
    },
    {
      "commit": "c6bd1855656168119ab4ac62cbf0e7930551e846",
      "tree": "86a12390453cf28dc2ca103a074843b5695a72a1",
      "parents": [
        "3818de595b1b53a0fc9944d16d302169aff00384",
        "93d002ca5f94facfec75359999c910f914d7b7c4"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Thu Mar 22 17:23:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:23:05 2018 +0000"
      },
      "message": "Merge \"Unhide RecoveryController#getRootCertificates()\" into pi-dev"
    },
    {
      "commit": "3818de595b1b53a0fc9944d16d302169aff00384",
      "tree": "d444c011946aa97b161c8fd832d1d313b43ac7a4",
      "parents": [
        "3bfa02a114a3df6f312ebbe7a521740b29208aa8",
        "750b71c6512dad08e9c8eb59c2ad3c0d4fcfe79f"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Thu Mar 22 17:19:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:19:33 2018 +0000"
      },
      "message": "Merge \"Unhide RecoverySession#recoverKeyChainSnapshot() method\" into pi-dev"
    },
    {
      "commit": "3bfa02a114a3df6f312ebbe7a521740b29208aa8",
      "tree": "b7e9decd7b3632f3a8d0908f134138abc9a5f058",
      "parents": [
        "4e561f83cbfc1c05955f724db73c72366ad816eb",
        "572230b7a993faa4c5b3b3d3cad73502840200ff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 17:07:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 17:07:01 2018 +0000"
      },
      "message": "Merge \"Make QSTileImpl#mListeners thread safe.\" into pi-dev"
    },
    {
      "commit": "59ca9b5f87bc1248e845b729a740aeddc55d8854",
      "tree": "d2ace4bec9bb3347fa4d357290d2c87b6d26b971",
      "parents": [
        "095b9e8e1c58393bac6e5f409ab73fe91cc15263"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Mar 22 09:32:13 2018 -0700"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Mar 22 09:36:53 2018 -0700"
      },
      "message": "Update RECOVER_KEYSTORE permission documentation.\n\nPrevious comment used outdated name for class managing recoverable\nkeystore.\nBug: 74976894\nTest: none\n\nChange-Id: I44460014d0ac5817d48e16bf281d2bb4ffe06823\n"
    },
    {
      "commit": "b2d754ce0fd5ea1f9d221042c0863723cc3a2d04",
      "tree": "823e4d1ca5b8cd9117a383042ae4d689d52eedfa",
      "parents": [
        "4e561f83cbfc1c05955f724db73c72366ad816eb"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Mar 21 16:49:53 2018 -0700"
      },
      "committer": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Thu Mar 22 16:26:08 2018 +0000"
      },
      "message": "Replace pm.dexopt.priv-apps with existing constant\n\nIt was missed before during the rename.\n\nTest: build\nBug: 63920015\nChange-Id: Icb20a328b3d8acedca06cf6a781443d5611bb43d\n"
    },
    {
      "commit": "4e561f83cbfc1c05955f724db73c72366ad816eb",
      "tree": "edc5d7507a4f03f4991fbba1ae288e6d0bbdb84c",
      "parents": [
        "8055aa2434f0163163fd07bbb8027fa2ee4ebb25",
        "fd4003bf0949a4a33200621d0c6f33dbebfa14d3"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 16:24:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 16:24:53 2018 +0000"
      },
      "message": "Merge \"Renamed AUTOFILL_COMPAT_MODE_ALLOWED_PACKAGES.\" into pi-dev"
    },
    {
      "commit": "8055aa2434f0163163fd07bbb8027fa2ee4ebb25",
      "tree": "e72c5c1b8228a53b5913f366f6803a13f20f5125",
      "parents": [
        "397962981c418dbd05bdb52cad47498ad4355e88",
        "320394522248d54472cbe9c9a8997eaf1a79ef7c"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Mar 22 16:21:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 16:21:24 2018 +0000"
      },
      "message": "Merge \"Add OWNERS for GlobalSettingsToPropertiesMapper\" into pi-dev"
    },
    {
      "commit": "397962981c418dbd05bdb52cad47498ad4355e88",
      "tree": "f10e2ad945ad8ed8b007eb80842fe0dbefdf6591",
      "parents": [
        "aa8cbab151f4df89e3e2c7f3df36b005e01d8558",
        "6b2394899f6792528de1636c7a6ed5f85c4573ad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 16:14:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 16:14:19 2018 +0000"
      },
      "message": "Merge \"Audio presentation: Docs \u0026 Testability fixes\" into pi-dev"
    },
    {
      "commit": "aa8cbab151f4df89e3e2c7f3df36b005e01d8558",
      "tree": "9bc56fb3aad740d22a3f25ea6fa6920736902daf",
      "parents": [
        "dddd69ef3eb72edacc4961dc6a6f1ab0cddcf416",
        "49097c0b99c0fda9f5343406d28027a726bb94ee"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Thu Mar 22 16:10:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 16:10:08 2018 +0000"
      },
      "message": "Merge \"GNSS Model Name constant string and comment updates\" into pi-dev"
    },
    {
      "commit": "431d9d63e993c6056e95811e9a84869aa324e7a0",
      "tree": "5406d419aa8437e612b77cff0230b024e413c81a",
      "parents": [
        "5c228d5eb975de5e15970ae11ebddf95010875fe"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Thu Mar 22 15:54:23 2018 +0000"
      },
      "committer": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Thu Mar 22 15:56:27 2018 +0000"
      },
      "message": "Revert \"Update material_deep_teal_500 to #008577.\"\n\nThis reverts commit 5c228d5eb975de5e15970ae11ebddf95010875fe.\n\nReason for revert: Breaks presubmit. b/76126268\n\nChange-Id: Iffd8bbb62d05cae1c2a5dabfab2824899c5ff3cf\nBug: 74118164\nBug: 76126268\nTest: presubmit\n"
    },
    {
      "commit": "df0b0d380d09a6a1e2d2faf5399d7874fc3a4b0d",
      "tree": "5ce1d86127ecb6b5c268d2b080d46bda5a093618",
      "parents": [
        "2f81559d293e09e6db706334b6b15a289ff1689a"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 08:39:09 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 08:40:52 2018 -0700"
      },
      "message": "Fixed autofill service metadata name on javadoc sample.\n\nBug: 72811034\nTest: nope\n\nChange-Id: I0367fa6ad1fa21c51dadb9706830bc50c3139cab\n"
    },
    {
      "commit": "0ab380166d875021ccbf83636b1cca2d1fdd8e55",
      "tree": "8190db37376fccfbe92407a01dafb065b8c27cb1",
      "parents": [
        "dddd69ef3eb72edacc4961dc6a6f1ab0cddcf416"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 19 20:14:10 2018 +0000"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Mar 22 15:34:32 2018 +0000"
      },
      "message": "Rename handover failure constant per API review comments.\n\nExpanding EMERG to EMERGENCY.\n\nTest: Build code\nBug: 74831393\nMerged-In: Ic0555b20dc508d022c0165a5d9dc3b40b33db70e\nChange-Id: Ic0555b20dc508d022c0165a5d9dc3b40b33db70e\n(cherry picked from commit a4ef504bdc3044920d4996b93c30751a2fbce217)\n"
    },
    {
      "commit": "dddd69ef3eb72edacc4961dc6a6f1ab0cddcf416",
      "tree": "ff10f596e39f3cda20e0e594298d291637839a1c",
      "parents": [
        "3e4df1865844bbdb1a434ddc94d484ccbd8a011e",
        "f1510fbe7a87bce9100a520240282d8565906fba"
      ],
      "author": {
        "name": "Michael Plass",
        "email": "mplass@google.com",
        "time": "Thu Mar 22 15:03:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 15:03:51 2018 +0000"
      },
      "message": "Merge \"Add Settings.Global.WIFI_SCORE_PARAMS\" into pi-dev"
    },
    {
      "commit": "d0b64e6902b92f261584c6297840f9a2f99bfc8d",
      "tree": "91ecef7ed11ba88da6a120c2f3243cc03e10844d",
      "parents": [
        "ff61d8872c938b6223c6d4516bcc6112b1fe68ed"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Mar 20 21:22:37 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Mar 22 07:53:57 2018 -0700"
      },
      "message": "Move provider access stats to frameworks/base\n\nBug: 76037330\nTest: boot and dumpsys activity provider ContactsProvider2\nChange-Id: I69cfe0edc98da00d1212f57871646488f87eb8dd\n"
    },
    {
      "commit": "3e4df1865844bbdb1a434ddc94d484ccbd8a011e",
      "tree": "d7cef417dfbd2d7f89b4e679dfd62cdda344a297",
      "parents": [
        "f9332469a4a575f75852fe04e3e17f7386b53b8a",
        "b873780a3d7128f5ba141605559099d2b2f93fbb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 14:04:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 14:04:20 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Revert \"DO NOT MERGE Update references to backup/restore agent timeouts\"\" into pi-dev"
    },
    {
      "commit": "f9332469a4a575f75852fe04e3e17f7386b53b8a",
      "tree": "94a07835398f6860075ca6f6af5f02e6da1bf802",
      "parents": [
        "98ea60c42766e973eb787a55a9b84ca91981c9e0",
        "c5ab69469d53ffc5b55e91c5374da8b03dd4661c"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Thu Mar 22 13:55:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 13:55:31 2018 +0000"
      },
      "message": "Merge \"Small fix for the key grant alias used in importKey\" into pi-dev"
    },
    {
      "commit": "750b71c6512dad08e9c8eb59c2ad3c0d4fcfe79f",
      "tree": "96a5266a387d19120af6e56566735eaf5056b091",
      "parents": [
        "98ea60c42766e973eb787a55a9b84ca91981c9e0"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Wed Mar 21 16:31:52 2018 +0000"
      },
      "committer": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Thu Mar 22 13:49:54 2018 +0000"
      },
      "message": "Unhide RecoverySession#recoverKeyChainSnapshot() method\n\nThe other methods expose raw key materials, which is a security flaw. This\nnew API is already being used by GMSCore, via reflection (although falling\nback to the old methods if it is not available). Would be good to switch it\non ASAP.\n\nBug: 74345822\nTest: Tested with GMSCore\nChange-Id: I30d53c9e825888d1122c72d23b7c1c10c6edb1e9\n"
    },
    {
      "commit": "93d002ca5f94facfec75359999c910f914d7b7c4",
      "tree": "5f6d728044d5734d58aec4c758ff26ab087fb016",
      "parents": [
        "98ea60c42766e973eb787a55a9b84ca91981c9e0"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Wed Mar 21 21:57:07 2018 +0000"
      },
      "committer": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Thu Mar 22 13:49:20 2018 +0000"
      },
      "message": "Unhide RecoveryController#getRootCertificates()\n\nThis is so we can add a GTS test to affirm that GMS devices include the\nGoogle Cloud Key Vault root certificate.\n\nTest: runtest frameworks-core -p android.security.keystore.recovery\nBug: 74621045\nChange-Id: Ib6431f5739f3dff066832e6aa300dd9da5bc0727\n"
    },
    {
      "commit": "98ea60c42766e973eb787a55a9b84ca91981c9e0",
      "tree": "e81bb5f7807920ded6331f29727839c47606000f",
      "parents": [
        "bf121d2f13cb4f2f136fc1563553d93d8ba202d8",
        "e7997a3ea7c5dea839220ae832ea5ff7a7dc7742"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Thu Mar 22 13:48:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 13:48:31 2018 +0000"
      },
      "message": "Merge \"Unhide the new RecoverySession#start with the alias for root cert\" into pi-dev"
    },
    {
      "commit": "b873780a3d7128f5ba141605559099d2b2f93fbb",
      "tree": "88507972e828cbe7e9dc9da1dfe2e70485af4e7c",
      "parents": [
        "f77cae61250c727630616b5672df2781e84a7e80"
      ],
      "author": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Thu Mar 22 12:18:07 2018 +0000"
      },
      "committer": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Thu Mar 22 13:07:34 2018 +0000"
      },
      "message": "DO NOT MERGE Revert \"DO NOT MERGE Update references to backup/restore agent timeouts\"\n\nThis reverts commit f77cae61250c727630616b5672df2781e84a7e80.\n\nReason for revert: crashes SUW\n\nBug: 76128378\nChange-Id: Ia77af64892aa5a03109cc4ef4c2c04b256000ba9\n"
    },
    {
      "commit": "bf121d2f13cb4f2f136fc1563553d93d8ba202d8",
      "tree": "bd3f61c74a52b9c1f7451630135b0d99eec71705",
      "parents": [
        "ae2f36890795963fadbe2afd8ff96bc163f6bfa8",
        "6bd3ab6dc6ad4001c387d7f4a4a2ce954be6ca16"
      ],
      "author": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Thu Mar 22 11:49:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 11:49:41 2018 +0000"
      },
      "message": "Merge \"Remove unnecessary Context from ApiLoader\" into pi-dev"
    },
    {
      "commit": "ae2f36890795963fadbe2afd8ff96bc163f6bfa8",
      "tree": "2a8a2de37562bb3e74bae13af7b2ed2bb965daa2",
      "parents": [
        "f9593d62b3247a26e80bd0c693a6b86760bcf702",
        "5a366fbd819e17b420f8eb61f8b96434b71b8bb7"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 22 11:39:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 11:39:28 2018 +0000"
      },
      "message": "Merge \"Fix index error\" into pi-dev"
    },
    {
      "commit": "f9593d62b3247a26e80bd0c693a6b86760bcf702",
      "tree": "97c2884523a8f78ecfd358643a7814c4173414c0",
      "parents": [
        "0fe28341e543fabea3c3d8725483097a82792e06",
        "0fcacdddf466b22cc4fdbb3a16992bc34686cacb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 10:50:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 10:50:47 2018 +0000"
      },
      "message": "Merge \"Adds support for a fall-back model when the language-specific model is not found.\" into pi-dev"
    },
    {
      "commit": "0fe28341e543fabea3c3d8725483097a82792e06",
      "tree": "3174721f3f464a51ec0a7fa805f633cf5d730408",
      "parents": [
        "ab3ffe41944d7823f190fc38ebf4b82a763d0cd6",
        "5a13c98b2224f1cf7690c29b2b918263c8cc3493"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 08:49:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 08:49:38 2018 +0000"
      },
      "message": "Merge \"Finalise STK call control strings\" into pi-dev"
    },
    {
      "commit": "ab3ffe41944d7823f190fc38ebf4b82a763d0cd6",
      "tree": "6375759a8103a8f52e038df92ed5235b8e4276a1",
      "parents": [
        "82a938c149f53ae0a84404a9d40345d055340c9d",
        "e76b2b5db74e2ec0c768a419af149e6c80c2b963"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 06:16:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 06:16:00 2018 +0000"
      },
      "message": "Merge \"Letterbox: make letterbox work with drag resizing\" into pi-dev"
    },
    {
      "commit": "6bd3ab6dc6ad4001c387d7f4a4a2ce954be6ca16",
      "tree": "6ccba56aa31629ffa79c1f0a683f680eea0517e4",
      "parents": [
        "dcccfd974269e92ee1d4c908018419033bdb0c20"
      ],
      "author": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Thu Mar 22 14:53:53 2018 +0900"
      },
      "committer": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Thu Mar 22 14:55:55 2018 +0900"
      },
      "message": "Remove unnecessary Context from ApiLoader\n\nBug: 76001644\nTest: compile\nChange-Id: I6ac81dac16374d90facfe33c68607c5c286b335f\n"
    },
    {
      "commit": "f23c203ed5dc98a701ab7b425d4773aa27a761d9",
      "tree": "9497c805ff2a53d73267ee8a177b7bfe919d927d",
      "parents": [
        "b09f2b5926ace1ab1abb1a0dd0eb4ed70953d199"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Wed Mar 21 22:46:55 2018 -0700"
      },
      "committer": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Wed Mar 21 22:50:04 2018 -0700"
      },
      "message": "Remove the hard-coded counterId in VaultParams\n\nBug: 72221676\nTest: Manual test and runtest frameworks-services -p\ncom.android.server.locksettings.recoverablekeystore\n\nChange-Id: I51cfac6478d59f41c1107106a14af008463f7de7\n"
    },
    {
      "commit": "5a13c98b2224f1cf7690c29b2b918263c8cc3493",
      "tree": "653bf1366b4970a1d4f0e39e7b6769f356441bdc",
      "parents": [
        "82a938c149f53ae0a84404a9d40345d055340c9d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Mar 21 17:39:12 2018 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Mar 21 22:46:33 2018 -0700"
      },
      "message": "Finalise STK call control strings\n\nBug: 64685331\nBug: 70352301\nTest: manual\nChange-Id: I53e9ec5e520f960b7adb3a29770e1f57065eb4c8\nMerged-In: I53e9ec5e520f960b7adb3a29770e1f57065eb4c8\n"
    },
    {
      "commit": "82a938c149f53ae0a84404a9d40345d055340c9d",
      "tree": "bfce9eaedca5c73636c097bd4728ec31a1b05e2a",
      "parents": [
        "024cf8a70736acd1fcdad249212c9359a25869d1",
        "87e561ac51749687a4a3f31a1e5faa4716e67e6b"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Thu Mar 22 05:27:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 05:27:35 2018 +0000"
      },
      "message": "Merge \"Remove java-symbol for deleted string.\" into pi-dev"
    },
    {
      "commit": "024cf8a70736acd1fcdad249212c9359a25869d1",
      "tree": "8be5f3edef8e08d4e98aca683c35b03a6dcb6e63",
      "parents": [
        "b3029a4f72d884bc1931e372a0851a5fdfadf251",
        "5c4a42d532d7fa25fec013dbe737db33179014f9"
      ],
      "author": {
        "name": "Andreas Terzis",
        "email": "aterzis@google.com",
        "time": "Thu Mar 22 05:02:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 05:02:10 2018 +0000"
      },
      "message": "Merge \"Enable new data usage settings features.\" into pi-dev"
    },
    {
      "commit": "b3029a4f72d884bc1931e372a0851a5fdfadf251",
      "tree": "aea054a7ce82a3177dd7987f72edbda9ccac3bcd",
      "parents": [
        "245f8e5ab58aa38671b9c0015493e6dda07f595a",
        "2568de06640518210f3bc4df479474ddc95e82b7"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 04:50:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 04:50:04 2018 +0000"
      },
      "message": "Merge \"Set FIELD_AUTOFILL_NUM_DATASETS to -1 when service return no response.\" into pi-dev"
    },
    {
      "commit": "245f8e5ab58aa38671b9c0015493e6dda07f595a",
      "tree": "3ffd003b265f228acc52c5b9f8539922febea8c1",
      "parents": [
        "dcccfd974269e92ee1d4c908018419033bdb0c20",
        "9c372194f82310c4c4a09caa4d8f79868598cbb1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 03:08:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 03:08:38 2018 +0000"
      },
      "message": "Merge \"Make sure at least one non-aux IME is enabled\" into pi-dev"
    },
    {
      "commit": "e7997a3ea7c5dea839220ae832ea5ff7a7dc7742",
      "tree": "51962a2154f0cf113ecdd27faec7988d714c2ad0",
      "parents": [
        "b09f2b5926ace1ab1abb1a0dd0eb4ed70953d199"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Wed Mar 21 19:50:50 2018 -0700"
      },
      "committer": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Wed Mar 21 19:50:50 2018 -0700"
      },
      "message": "Unhide the new RecoverySession#start with the alias for root cert\n\nBug: 76033708\nTest: none, it\u0027s just unhiding APIs\nChange-Id: Iec1e44d24bb1704da082404566233ada83b8eb81\n"
    },
    {
      "commit": "dcccfd974269e92ee1d4c908018419033bdb0c20",
      "tree": "f9adbdb34b144c96f1fafcdea337ef19ed8f4fd3",
      "parents": [
        "b630550ed19798ad89d8e10b750c72f899ad3e92",
        "33a412b52d49c15e2948f3392b7c619c4e3e308d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 01:30:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 01:30:52 2018 +0000"
      },
      "message": "Merge \"ScheduledJobStateChanged: add stop reason\" into pi-dev"
    },
    {
      "commit": "b630550ed19798ad89d8e10b750c72f899ad3e92",
      "tree": "d6f8bca59598e393ef656f1a69c1005779181e61",
      "parents": [
        "2285a662eaaf81e8cfd9ffe554485410d7851477",
        "5c0d7b3a7f4e4c2a584f7e0ccf0d41bbfb201f96"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Mar 22 00:51:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 00:51:03 2018 +0000"
      },
      "message": "Merge \"Updated the javadoc of ContentResolver.addPeriodicSync to correct the minimum interval of periodic sync.\" into pi-dev"
    },
    {
      "commit": "2285a662eaaf81e8cfd9ffe554485410d7851477",
      "tree": "92d6f74b8a1be02d70a267cae6ff40975d7b76e7",
      "parents": [
        "4d6dc48d242a643acd846b4892803c8295740b64",
        "60b06bd217a92279c89ae2743285c7e3cfaeb5af"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Thu Mar 22 00:39:02 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 22 00:39:02 2018 +0000"
      },
      "message": "docs: fixing typo in reference document\nam: 60b06bd217\n\nChange-Id: Ie0a6380e8287d49b4d80f8742e51345372e5b8a9\n"
    },
    {
      "commit": "4d6dc48d242a643acd846b4892803c8295740b64",
      "tree": "508442bdba6f301debc9c4f5e745814bdca85ed9",
      "parents": [
        "86259365d466332f072f29b8be5ccb5bca863a92",
        "4cc3a1c056f69ac4da1dc5055c36b7357e9f673c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 22 00:29:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 00:29:38 2018 +0000"
      },
      "message": "Merge changes I7f413e38,I20aba7e9 into pi-dev\n\n* changes:\n  Remove FlpHardwareProvider\n  Create the stubs lib for com.android.location.provider\n"
    },
    {
      "commit": "c5ab69469d53ffc5b55e91c5374da8b03dd4661c",
      "tree": "d1cb56e268d730403e6419c41b8056893cca7257",
      "parents": [
        "dc5677336c35c44e26592dfeefe160a4a9c4bbe0"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Wed Mar 21 14:33:15 2018 -0700"
      },
      "committer": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Wed Mar 21 23:46:20 2018 +0000"
      },
      "message": "Small fix for the key grant alias used in importKey\n\nBug: 74345822\nTest: atest RecoveryControllerHostTest#testImportKey_ValidKey\nChange-Id: I54812b3d7465ee508fe48886f5897470fe7455a0\n"
    },
    {
      "commit": "461a75f26998667bb3226dfd74235eb3fd55c024",
      "tree": "03ccfa85c6ae4bd46ce986580d715bcc1faae82d",
      "parents": [
        "86259365d466332f072f29b8be5ccb5bca863a92"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Wed Mar 21 16:38:26 2018 -0700"
      },
      "committer": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Wed Mar 21 16:38:26 2018 -0700"
      },
      "message": "Remove unsigned-integer-overflow signed-integer-overflow from sanitizer.\n\nSanitizer is picking on the protobuf generated code. Need to figure out why\nDisable them to unblock development first.\n\nBug: 76117312\nTest: manual\nChange-Id: I3f3a39dfe933f4c1b1cf4063d621392b66f0adea\n"
    },
    {
      "commit": "fd4003bf0949a4a33200621d0c6f33dbebfa14d3",
      "tree": "f51dbec3783fed2d2f7eb0587dca40f4be3e5d4e",
      "parents": [
        "655877cd84d274ff66bc29f5889dec554a439312"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Mar 20 17:12:17 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 21 16:36:25 2018 -0700"
      },
      "message": "Renamed AUTOFILL_COMPAT_MODE_ALLOWED_PACKAGES.\n\nThe syntax of that setting changed from P Developer Preview1 to the final P, so\nit\u0027s safer to use a new name than risk breaking devices during the update.\n\nBug: 74458004\nTest: atest CtsAutoFillServiceTestCases:VirtualContainerActivityCompatModeTest\\\nFrameworksCoreTests:SettingsBackupTest\n\nChange-Id: I1c507e8eae20f598dfe259178667ae6c2bc892ff\n"
    },
    {
      "commit": "86259365d466332f072f29b8be5ccb5bca863a92",
      "tree": "d6b7c9aae1e13ac80707a95619a284340e78c470",
      "parents": [
        "1fbe7081ea7a45062c6008f44ac5acd456e51ff6",
        "235a947344c5b5078acbd4f33d991074e8a98e7c"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Mar 21 23:18:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 23:18:25 2018 +0000"
      },
      "message": "Merge \"Revert \"By default, turn on signal strength update in power save mode.\"\" into pi-dev"
    },
    {
      "commit": "235a947344c5b5078acbd4f33d991074e8a98e7c",
      "tree": "feeed85f6e22685314c4dfe7360fb442a042d990",
      "parents": [
        "cbd29712a934ba1d29b5c5de6a48b22c976e4b8a"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Mar 21 22:28:32 2018 +0000"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Mar 21 23:17:20 2018 +0000"
      },
      "message": "Revert \"By default, turn on signal strength update in power save mode.\"\n\nThis reverts commit cbd29712a934ba1d29b5c5de6a48b22c976e4b8a.\n\nReason for revert:\nNo need for a config. We don\u0027t ever want to disable signal strength update in power save mode.\n\nBug: 69644626\nChange-Id: I0a7bf991c36076b0eceb816eed1b1bf7434c1d3d\n"
    },
    {
      "commit": "1fbe7081ea7a45062c6008f44ac5acd456e51ff6",
      "tree": "2a8c78cf09566d13da291999e623514d1d4680e6",
      "parents": [
        "163a57d71e6844856b2c7a3a1dc9ce3b5e2100b5",
        "28e1c0c8f3f2d98e079983c3616c781e23ae2cfc"
      ],
      "author": {
        "name": "Rohan Shah",
        "email": "shahrk@google.com",
        "time": "Wed Mar 21 23:11:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 23:11:32 2018 +0000"
      },
      "message": "Merge \"[QS] Update long-press tooltip text\" into pi-dev"
    },
    {
      "commit": "163a57d71e6844856b2c7a3a1dc9ce3b5e2100b5",
      "tree": "6581b5311bc6dbe5fe2217f496d97cb0903ebeda",
      "parents": [
        "96fd5d9ed2f5ff2d2944e843144d7f467fa8af7b",
        "ca34851eadffb3a557cb8d03a83d5c78eb35483a"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Mar 21 23:02:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 23:02:58 2018 +0000"
      },
      "message": "Merge \"Added BinderCallsStatsService\" into pi-dev"
    },
    {
      "commit": "87e561ac51749687a4a3f31a1e5faa4716e67e6b",
      "tree": "11e4e8a75d90c767b917bf5950d02043953a796f",
      "parents": [
        "96fd5d9ed2f5ff2d2944e843144d7f467fa8af7b"
      ],
      "author": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Wed Mar 21 15:46:50 2018 -0700"
      },
      "committer": {
        "name": "Andrew Sapperstein",
        "email": "asapperstein@google.com",
        "time": "Wed Mar 21 15:46:50 2018 -0700"
      },
      "message": "Remove java-symbol for deleted string.\n\nChange-Id: Id686cc07aef4641327854dda20bace7b46cffe99\nFixes: 76110242\nBug: 72941316\nTest: builds\n"
    },
    {
      "commit": "96fd5d9ed2f5ff2d2944e843144d7f467fa8af7b",
      "tree": "b71e677af37809afa8fcbdf03a9bbd74ef273a0d",
      "parents": [
        "ff61d8872c938b6223c6d4516bcc6112b1fe68ed",
        "3d7172c9d436d90cb4d859c7888b69b066728289"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 22:38:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 22:38:41 2018 +0000"
      },
      "message": "Merge \"Unregister lux sensor when not in adaptive mode.\" into pi-dev"
    },
    {
      "commit": "ff61d8872c938b6223c6d4516bcc6112b1fe68ed",
      "tree": "8fd69bec41fd4aabacb70bee900a6191461e9f1c",
      "parents": [
        "b2637dac492e916c0a91982a7f2a48d84d9f7fae",
        "16a0dd2d5eeef320a80afe130e6c1e2946e8d2f1"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Mar 21 22:32:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 22:32:33 2018 +0000"
      },
      "message": "Merge \"Implement new BS warning / notification flow (1/2)\" into pi-dev"
    },
    {
      "commit": "1bb42067f077bed8c865d8cef2f4b397be4d996e",
      "tree": "424061c4516940c9a7965b9f35366dd527b1bd7d",
      "parents": [
        "32ca41d02880686148cfa730897c575104cf045c"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Mar 14 17:08:53 2018 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Mar 21 15:23:39 2018 -0700"
      },
      "message": "Add AppOp for IpSec Tunnels\n\nAdd a new AppOp to allow bound system services\nsuch as TelephonyDataServices and potentially\nVPN providers to access the IPsec tunnel\nmanagement APIs. Since this is not directly\nuser-facing, and not all System apps should have\nthis privilege, the access is only granted via\nan AppOp or to the system itself.\n\nBug: 66955045\nTest: compilation (still WIP)\nChange-Id: I0b0528c75c622d8538baeec019c3672cbed5d899\n"
    },
    {
      "commit": "5c4a42d532d7fa25fec013dbe737db33179014f9",
      "tree": "06a8ecb2adcaba1611b23a4bb58dc86e31c5cd76",
      "parents": [
        "095b9e8e1c58393bac6e5f409ab73fe91cc15263"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Wed Mar 21 15:09:04 2018 -0700"
      },
      "committer": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Wed Mar 21 15:09:04 2018 -0700"
      },
      "message": "Enable new data usage settings features.\n\nBug: 70950124\n\nTest: manual\nTest: make RunSettingsRoboTests\nChange-Id: I0d2942bf8b8e13ebefd7df899a6ecfc6595d1780\n"
    },
    {
      "commit": "b2637dac492e916c0a91982a7f2a48d84d9f7fae",
      "tree": "961aeca1fb5bfdea8d863319b56ea273f64941ea",
      "parents": [
        "b09f2b5926ace1ab1abb1a0dd0eb4ed70953d199",
        "83e03f55597a69bf1e1f2df2cd24e83e84d21914"
      ],
      "author": {
        "name": "Maggie Wang",
        "email": "yiranwang@google.com",
        "time": "Wed Mar 21 22:02:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 22:02:03 2018 +0000"
      },
      "message": "Merge \"Fix location settings bug on non-GPS devices\" into pi-dev"
    },
    {
      "commit": "6f75da0474c112e7ae31b082123a0b47bdc50e10",
      "tree": "2a19fef4eb252daa00c4db7dd5212ae669b49e46",
      "parents": [
        "17d3b47e2036f589f29b7436bcbcd27eb0ad1a3e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 21 14:43:40 2018 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 21 14:43:40 2018 -0700"
      },
      "message": "Remove old workaround for display issues\n\nBug: 76086140\nTest: A bunch of systraces, things looked OK\nChange-Id: I447e976a937160c0bb3b52afd57661e7ffa0c9ec\n"
    },
    {
      "commit": "b09f2b5926ace1ab1abb1a0dd0eb4ed70953d199",
      "tree": "4b2ee63f21a833e5a04b5f775c218e5bbeb0ec1c",
      "parents": [
        "32ca41d02880686148cfa730897c575104cf045c",
        "97c7f4b84bbea8f1accf8ae7272574e8038132b4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 21:34:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 21:34:10 2018 +0000"
      },
      "message": "Merge \"Fix wrong SafeUnref type\" into pi-dev"
    },
    {
      "commit": "5c0d7b3a7f4e4c2a584f7e0ccf0d41bbfb201f96",
      "tree": "917232047725d9cc93a9522a0a2349bcb9960312",
      "parents": [
        "dc5677336c35c44e26592dfeefe160a4a9c4bbe0"
      ],
      "author": {
        "name": "Liefu Liu",
        "email": "liefuliu@google.com",
        "time": "Wed Mar 21 10:25:49 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Mar 21 21:28:43 2018 +0000"
      },
      "message": "Updated the javadoc of ContentResolver.addPeriodicSync to correct the minimum interval of periodic sync.\n\nBug: 76033438\nChange-Id: I1ccb7ae174f8f13dae24296a3fb7e9dfcd77c7fa\nFixes: 76033438\nTest: javadoc only. presubmit only.\n"
    },
    {
      "commit": "32ca41d02880686148cfa730897c575104cf045c",
      "tree": "921497c1a7ec0c76e91cbe188494b088aa8e470f",
      "parents": [
        "b1223f4525bb4a08c0df5a7c3fed11c4077dc24e",
        "6c6e9cab42bccb44ebb4b30e7eab7394c0dbb759"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 21:24:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 21:24:19 2018 +0000"
      },
      "message": "Merge \"Remove am/wm.proto which is redundant. The naming convention is defined in core/proto/README.md\" into pi-dev"
    },
    {
      "commit": "25960891466a5291c4e71309a07cb9f53fea9c16",
      "tree": "0c9398bf08b085cef4a70ebfa206df3726c05bf1",
      "parents": [
        "655877cd84d274ff66bc29f5889dec554a439312"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 21 12:56:05 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 21 14:13:17 2018 -0700"
      },
      "message": "Don\u0027t allow null ids on FillResponse.Builder.setAuthentication()\n\nIt would crash the system when save is invoked.\n\nThe issue was reproduced by passing a null id on\nAuthenticationTest#testFillResponseAuthServiceHasNoDataButCanSave , but that\nchange was not committed because with the fix the builder would throw an\nexception.\n\nTest: atest CtsAutoFillServiceTestCases:FillResponseTest\n\nFixes: 76097200\n\nChange-Id: Ifa8105ee1451ba7107082a94a538a8f84f50df18\n"
    },
    {
      "commit": "b1223f4525bb4a08c0df5a7c3fed11c4077dc24e",
      "tree": "d1b7cade294b7227af8bd82301b3eb177beae661",
      "parents": [
        "095b9e8e1c58393bac6e5f409ab73fe91cc15263",
        "cbd29712a934ba1d29b5c5de6a48b22c976e4b8a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 21:11:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 21:11:39 2018 +0000"
      },
      "message": "Merge \"By default, turn on signal strength update in power save mode.\" into pi-dev"
    },
    {
      "commit": "095b9e8e1c58393bac6e5f409ab73fe91cc15263",
      "tree": "b11a68b35233f703af99f914ed7440d02bf9ee7f",
      "parents": [
        "025cb0c392b623038bea3e1b0a59dc0c17eb1bef",
        "82485a2660b8eb3689021889f68b7e6e199a31c4"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Mar 21 20:59:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 20:59:02 2018 +0000"
      },
      "message": "Merge changes I4c26aea7,I79911434 into pi-dev\n\n* changes:\n  Check mOwnedByTransform to avoid DELSA on SPI\n  Expose add/removeAddress for IpSecInterfaces\n"
    },
    {
      "commit": "025cb0c392b623038bea3e1b0a59dc0c17eb1bef",
      "tree": "44cbfd9109e59301b2f9cc7150d7d088f1e77008",
      "parents": [
        "dc5677336c35c44e26592dfeefe160a4a9c4bbe0",
        "1078b3a36b644c0a769099f99d1dfe41fc318c07"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 21 20:38:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 20:38:00 2018 +0000"
      },
      "message": "Merge \"Define phone process as a constant\" into pi-dev"
    },
    {
      "commit": "dc5677336c35c44e26592dfeefe160a4a9c4bbe0",
      "tree": "c24cf574d957347eeb1f660ecafcb877259d79b5",
      "parents": [
        "f2e00697a5dbb464081134edff29361db3df1fce",
        "cd7f90053dab8d50120d09949b758978c5dbc37a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 20:09:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 20:09:10 2018 +0000"
      },
      "message": "Merge \"Enable sanitizer on statsd eng build.\" into pi-dev"
    },
    {
      "commit": "f2e00697a5dbb464081134edff29361db3df1fce",
      "tree": "05c51cc027efef47db5f821799b1eca1603c6014",
      "parents": [
        "113f9f85f4e65fd1b582e2d8057ba32cdc0731b5",
        "e53f749995373f6271ae4a9ac7b3c6007aabd8e9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 20:07:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 20:07:41 2018 +0000"
      },
      "message": "Merge \"add car volume dialog\" into pi-dev"
    },
    {
      "commit": "5a366fbd819e17b420f8eb61f8b96434b71b8bb7",
      "tree": "9a1c9de3e810c8a6e628f6976b720ac51534200e",
      "parents": [
        "1948f203123715c24dda058c0a7b35166f4db8c0"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Mar 21 15:40:53 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Mar 21 15:57:40 2018 -0400"
      },
      "message": "Fix index error\n\nChange-Id: I93cf18b35060a09a3b8f4be8e0b9b4682d390b25\nFixes: 76101440\nTest: runtest systemui-notification\n"
    },
    {
      "commit": "113f9f85f4e65fd1b582e2d8057ba32cdc0731b5",
      "tree": "b095488c8892a6673aea6597d7e4d7463eccc1e7",
      "parents": [
        "431cd97bd8a5f8f5bac010a06454e6940a02c42e",
        "d12297775550cb7987bcad5c07eb372dd9d95a87"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 19:50:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 19:50:40 2018 +0000"
      },
      "message": "Merge \"Screenshot: extend scrim under cutout\" into pi-dev"
    },
    {
      "commit": "431cd97bd8a5f8f5bac010a06454e6940a02c42e",
      "tree": "2bf12d853182657672ee34b0f313ecac63b9f458",
      "parents": [
        "2f81559d293e09e6db706334b6b15a289ff1689a",
        "c7933acad1e6a66f7858bc92b057f6fd6d72c803"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 19:45:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 19:45:59 2018 +0000"
      },
      "message": "Merge \"Suppress all background-state services in user-forced app standby\" into pi-dev"
    },
    {
      "commit": "4ccdede3e3514d4ee6f723d8c644a17ab706b0c4",
      "tree": "39160d52040ad82658599a5656ca79dc481ab795",
      "parents": [
        "1948f203123715c24dda058c0a7b35166f4db8c0"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 20 09:02:17 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Mar 21 15:37:31 2018 -0400"
      },
      "message": "Update duration text\n\nChange-Id: Ib390aaf1a82d28ab197628b09e80ca439c392eae\nFixes: 72651488\nBug: 74318867\nTest: make -j RunSettingsLibRoboTests\n"
    },
    {
      "commit": "2f81559d293e09e6db706334b6b15a289ff1689a",
      "tree": "554ede72148c44b05e82b33480ca56277f96dffb",
      "parents": [
        "c7034f7ab11066a6cfa1a683df4cb46c524794dc",
        "56681f761e941b1268cde9fc71de39d133280d27"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 19:34:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 19:34:52 2018 +0000"
      },
      "message": "Merge \"Return a boolean from the mandatory backup transport setter.\" into pi-dev"
    },
    {
      "commit": "c7034f7ab11066a6cfa1a683df4cb46c524794dc",
      "tree": "6766c493f3d658ff631b52fc83439e6a58e8f69d",
      "parents": [
        "1948f203123715c24dda058c0a7b35166f4db8c0",
        "10a5d7fe22479b792698c4f1afad9ca2469afd17"
      ],
      "author": {
        "name": "Jovana Knezevic",
        "email": "jovanak@google.com",
        "time": "Wed Mar 21 19:34:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 19:34:32 2018 +0000"
      },
      "message": "Merge \"Adding UserManagerHelper class to SettingsLib.\" into pi-dev"
    },
    {
      "commit": "16a0dd2d5eeef320a80afe130e6c1e2946e8d2f1",
      "tree": "e564fe8d70406bfa0c803c489902f9e34f86f5de",
      "parents": [
        "74d9b14f21c6663ac7aa30d397fb7dc8c3a4ee77"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Mar 20 10:40:37 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Mar 21 12:15:51 2018 -0700"
      },
      "message": "Implement new BS warning / notification flow (1/2)\n\n- Show the battery saver confirmation dialog only for the first time.\n- Start counting # of manual activations, which will be used in a\nfollow-up CL.\n\nBug: 74120126\nTest: Manual tests with ./vendor/google_experimental/users/omakoto/android-battery-tester\nTest: m -j ROBOTEST_FILTER\u003dBatterySaverUtilsTest RunSettingsLibRoboTests\nTest: cd frameworks/base/packages/SystemUI/tests \u0026\u0026 \\\n        atest src/com/android/systemui/power/PowerUITest.java src/com/android/systemui/power/PowerNotificationWarningsTest.java\nChange-Id: If6a081a6222e6a87c4cd332364c89856e7648a36\n"
    },
    {
      "commit": "83e03f55597a69bf1e1f2df2cd24e83e84d21914",
      "tree": "cdf93674b539ecae33ddfea132c80e9abf9b490b",
      "parents": [
        "211078e1c30ce337a96ec77508bde73b3b3ffbdf"
      ],
      "author": {
        "name": "Maggie",
        "email": "yiranwang@google.com",
        "time": "Fri Mar 16 12:22:20 2018 -0700"
      },
      "committer": {
        "name": "Maggie",
        "email": "yiranwang@google.com",
        "time": "Wed Mar 21 12:14:47 2018 -0700"
      },
      "message": "Fix location settings bug on non-GPS devices\n\nThe old location_mode API hardcoded gps and network location provider when it enables/disables location, without checking whether the providers exist on device.\nIt causes bugs when used together with the new\nLocationManager.setLocationEnabled() APIs.\n\nThis fix modified LocationManager.setLocationEnabled() API when user\ntries to disable location on device. Besides turning off the providers\nfrom LocationManager.getAllProviders(), it also turns off GPS and\nnetwork provider explicitly.\n\nTo reduce times of binding to the service and chance of race condition, we also\nmodified SettingsProvider.updateLocationProvidersAllowedLocked() to\naccept a string param with multiple location providers to be\nenabled or disalbed at the same time.\n\nBug: 73261572\nTest: Manual on chromebook\nChange-Id: I2e59e0d4cf395b98cd481af5d7f3c762274d7826\n"
    },
    {
      "commit": "1948f203123715c24dda058c0a7b35166f4db8c0",
      "tree": "4f08f0fe615557b455afb09cba154240a32eb8b2",
      "parents": [
        "3ebf5e3507168c3457974cdc0385ae78f140cd3c",
        "72a0b2a96b9e46f4796d6f80c77c26bd12ea9277"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 19:12:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 19:12:14 2018 +0000"
      },
      "message": "Merge \"Document Job Scheduler internal \"calling\" vs \"source\" package\" into pi-dev"
    },
    {
      "commit": "3ebf5e3507168c3457974cdc0385ae78f140cd3c",
      "tree": "80f88e6d5a831eec764ec97f61c2551b99a8ed37",
      "parents": [
        "fb241e2250f3288426a087a1afa8cefc9b6c798c",
        "4bc5ba3cd505106aae504e119ffaa8fd1a9e52ab"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Wed Mar 21 19:01:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 19:01:36 2018 +0000"
      },
      "message": "Merge \"Ignore non-existent displays in #topRunningActivityLocked.\" into pi-dev"
    },
    {
      "commit": "fb241e2250f3288426a087a1afa8cefc9b6c798c",
      "tree": "01994a1043e49324a8bc930f6122de5aae8b64a4",
      "parents": [
        "d0bf944c3d8a5df81863883448c3610bbbe28394",
        "c14ab64a4a995ec1596c4152b6a10e28685a16bb"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 21 18:56:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 18:56:00 2018 +0000"
      },
      "message": "Merge \"Added Locking for MmTelFeature\" into pi-dev"
    },
    {
      "commit": "d0bf944c3d8a5df81863883448c3610bbbe28394",
      "tree": "ce2c39eea9d16238bcdc44d036dc9720501450fd",
      "parents": [
        "ab762775d5a4fce37498eded4a5e6a8e8980d678",
        "770d7e9ca4a8205ee22dbbae9d43909fa263bf24"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Mar 21 18:47:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 18:47:41 2018 +0000"
      },
      "message": "Merge \"Fix issue with slippery state for quickstep button case.\" into pi-dev"
    },
    {
      "commit": "ab762775d5a4fce37498eded4a5e6a8e8980d678",
      "tree": "0080b431414568fce06f5c6147596a86053a72b1",
      "parents": [
        "8e861350ded40197bd394c94bc754a92d277b5d6",
        "e1fec4215e08d7402387c690a339eccb7ccc8c0d"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Wed Mar 21 18:30:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 18:30:13 2018 +0000"
      },
      "message": "Merge \"Don\u0027t add stopping apps in relaunch based on stopped flag.\" into pi-dev"
    },
    {
      "commit": "5cd64cc8012243c656875be6b84456caeabd60f5",
      "tree": "08ab06177280c24fd076397ca8bc109a9f715c87",
      "parents": [
        "82485a2660b8eb3689021889f68b7e6e199a31c4"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 16 17:27:30 2018 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Mar 21 11:15:28 2018 -0700"
      },
      "message": "Add NonNull Annotations To IpSec API Surface\n\nThis CL adds NonNull annotations to a large\nnumber of method returns and parameters as\npart of API council feedback.\n\nBug: 72473424\nTest: compilation (docstring-only change)\nMerged-In: I2f865dde56fe12116c461ad98e9460bf1802ce18\nChange-Id: I2f865dde56fe12116c461ad98e9460bf1802ce18\n(cherry picked from commit 8fd26f67fdfdedb535ddb8c7d5ededa5dcba40f8)\n"
    },
    {
      "commit": "8e861350ded40197bd394c94bc754a92d277b5d6",
      "tree": "8a65ce1aeee5db6580ff9a58273fe60edc1a798b",
      "parents": [
        "425812c8b476e302853167e5505a28155c58dd72",
        "4f704776b7a0df8b8993b198daebb1e30d58d77e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 18:05:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 18:05:21 2018 +0000"
      },
      "message": "Merge \"Add metric ACTION_ANOMALY_TRIGGERED\" into pi-dev"
    },
    {
      "commit": "425812c8b476e302853167e5505a28155c58dd72",
      "tree": "f34fe0344ba8505b3e45fd419b29937e5b987bb0",
      "parents": [
        "74d9b14f21c6663ac7aa30d397fb7dc8c3a4ee77",
        "5354cc07eb2f54783d241cf63db66f43da30d18d"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Mar 21 18:04:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 18:04:49 2018 +0000"
      },
      "message": "Merge \"Renamed config_dozeAfterScreenOff\" into pi-dev"
    },
    {
      "commit": "cd7f90053dab8d50120d09949b758978c5dbc37a",
      "tree": "b9b2ae1e6869002a53db6c12309596cb24d8c398",
      "parents": [
        "a946d88011340e75345ec0835ce8b383bd65ed74"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Wed Mar 21 11:00:53 2018 -0700"
      },
      "committer": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Wed Mar 21 11:04:37 2018 -0700"
      },
      "message": "Enable sanitizer on statsd eng build.\n\nBug: 74946342\n\nTest: manual\nChange-Id: I287def435d077670814db50e4d8398ecee539b74\n"
    },
    {
      "commit": "97c7f4b84bbea8f1accf8ae7272574e8038132b4",
      "tree": "1920783c64208765bebe0eec67d66324d0ae3b2e",
      "parents": [
        "17d3b47e2036f589f29b7436bcbcd27eb0ad1a3e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 21 10:50:01 2018 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 21 10:50:47 2018 -0700"
      },
      "message": "Fix wrong SafeUnref type\n\nTest: builds\nChange-Id: I5a03551c408736722802ba0e8692c3d85e375112\nFixes: 76029886\n"
    },
    {
      "commit": "74d9b14f21c6663ac7aa30d397fb7dc8c3a4ee77",
      "tree": "a53d78fd870771761a098962d1950e721d6f809a",
      "parents": [
        "b24d84b2226537214966ad834824fe8152a7ad94",
        "5c228d5eb975de5e15970ae11ebddf95010875fe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 17:45:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 17:45:25 2018 +0000"
      },
      "message": "Merge \"Update material_deep_teal_500 to #008577.\" into pi-dev"
    },
    {
      "commit": "b24d84b2226537214966ad834824fe8152a7ad94",
      "tree": "d715c78406938f597028a0465f0407a5af5df6a0",
      "parents": [
        "2dae40bfe6d0e664459cbe8716635c731bdd2565",
        "eb455965ef7ff4b79ffe5626548d3aa4d3e16473"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 21 17:43:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 17:43:40 2018 +0000"
      },
      "message": "Merge \"Category message is sufficient for message notif\" into pi-dev"
    },
    {
      "commit": "320394522248d54472cbe9c9a8997eaf1a79ef7c",
      "tree": "f54cdd228b9d69a7993476ab292cbae8063e388c",
      "parents": [
        "6ed6340e3cd43fc111fb4916b380da61eba834c4"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Mar 21 10:16:06 2018 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Mar 21 10:37:55 2018 -0700"
      },
      "message": "Add OWNERS for GlobalSettingsToPropertiesMapper\n\nAlso mention that properties being added should be whitelisted in SELinux\n\nTest: Manual\nBug: 76082713\nChange-Id: I17cebca7be98377c4b76744d9e9e69ac70c1d6dd\n"
    },
    {
      "commit": "2dae40bfe6d0e664459cbe8716635c731bdd2565",
      "tree": "c607aaf787b6b566c58945161c9894125befc008",
      "parents": [
        "38e09dd7e1e77c0cf1799b88225f8f006f50aab6",
        "f93b6d2717bf80f59ebf4f0bc53616949b1db920"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 21 17:33:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 17:33:27 2018 +0000"
      },
      "message": "Merge \"Preserve letterbox while dragResizing\" into pi-dev"
    }
  ],
  "next": "e76b2b5db74e2ec0c768a419af149e6c80c2b963"
}
