)]}'
{
  "log": [
    {
      "commit": "1bfef2cadebd910e4de958823a34aabfeea759cb",
      "tree": "f5422d66628a39173fa35a68f62887ee65797a59",
      "parents": [
        "e4e854c04c8e5a74402e25a5c0174e4fc7b91234"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Jan 04 14:01:51 2019 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Fri Jan 04 14:40:33 2019 -0800"
      },
      "message": "Add intent for permission usage info learn more\n\nThe manifest permission usage info declarations are limited in what they\nallow the applications to specify. Applications can have an activity for\nthat handles this intent in order to provide free form application\nspecific details such as privacy policies, specific examples, etc.\n\nTest: API definition, usage will follow\nBug: 111207567\nChange-Id: I90b292e4c1cb8847a9a9d7b8071aaff2ee7d11fb\n"
    },
    {
      "commit": "e4e854c04c8e5a74402e25a5c0174e4fc7b91234",
      "tree": "26752734001ae7b1d09a18e1036a5dea941a5c75",
      "parents": [
        "771cd588b6e5bbc0d700fcf35d0176781d2c9afb",
        "0e1c39bf558984142c0594cf1e82fe616423106c"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Jan 04 20:40:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 20:40:43 2019 +0000"
      },
      "message": "Merge \"Merge changes from topic \"multi-se-support\" am: 54502d68ea am: 9c0ec9be9f am: 650ff88a4c\""
    },
    {
      "commit": "0e1c39bf558984142c0594cf1e82fe616423106c",
      "tree": "30f3bb9a9a34ca6366eddd015b5ad006bf15b77d",
      "parents": [
        "3b3be3f10f666f0c9fc368d0567466ee9bb8cc68",
        "650ff88a4c52f6cd82a996a917f1dbb6807e64b8"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 12:38:53 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 12:38:53 2019 -0800"
      },
      "message": "Merge changes from topic \"multi-se-support\" am: 54502d68ea am: 9c0ec9be9f\nam: 650ff88a4c\n\nChange-Id: I562af1c9c1b0c254d8b23466caceb94ef767aa1f\n"
    },
    {
      "commit": "771cd588b6e5bbc0d700fcf35d0176781d2c9afb",
      "tree": "f1a31358100eff8b75d04da483cb2f9a7124a871",
      "parents": [
        "3b3be3f10f666f0c9fc368d0567466ee9bb8cc68",
        "d5972d10c4bcc6afb23e471109b212ed91a8d314"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 20:36:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 20:36:18 2019 +0000"
      },
      "message": "Merge \"Set bounds from previous modifiers for fullscreen\""
    },
    {
      "commit": "650ff88a4c52f6cd82a996a917f1dbb6807e64b8",
      "tree": "5f36d421ef8e4d923f708581dad0b8fe965ea557",
      "parents": [
        "0bf62f1309fc279039b98a5faaa999ac95f9ee24",
        "9c0ec9be9f763b57485226e669a9f6b2e5aee686"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 12:25:13 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 12:25:13 2019 -0800"
      },
      "message": "Merge changes from topic \"multi-se-support\" am: 54502d68ea\nam: 9c0ec9be9f\n\nChange-Id: Ieca9b142094c8c568409290fdf690fad529ef604\n"
    },
    {
      "commit": "3b3be3f10f666f0c9fc368d0567466ee9bb8cc68",
      "tree": "f1a91f4089ea24dea0d4ce26dc3f950867205e93",
      "parents": [
        "e2ad62f797d794717790ee955c09dd378a4c74bf",
        "0bf62f1309fc279039b98a5faaa999ac95f9ee24"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Jan 04 12:20:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 12:20:01 2019 -0800"
      },
      "message": "Merge \"Fix/suppress aapt/aapt2 google-explicit-constructor warnings\" am: cdf6be573f am: d42fe48c93\nam: 0bf62f1309\n\nChange-Id: Iffb7e4a145b172a35dd58b9450d4a5184d8b07f7\n"
    },
    {
      "commit": "e2ad62f797d794717790ee955c09dd378a4c74bf",
      "tree": "e0663facbbd24158f3648f963c27aa7be2586757",
      "parents": [
        "4fd1f355928bfc94ba343d32a0e205c801e9fc89",
        "25c054972bd5fe62da28b8fa8b0c939776ed3d92"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 20:16:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 20:16:22 2019 +0000"
      },
      "message": "Merge \"Let the clock be updated in real time during the pulse\""
    },
    {
      "commit": "9c0ec9be9f763b57485226e669a9f6b2e5aee686",
      "tree": "b469931db7abdf18ca09a6dcf9e941bd86325cf6",
      "parents": [
        "d42fe48c93e0916d923d4877db3ccb222e1898e6",
        "54502d68ea0b966cfc99623bab9d406639892ff9"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 12:10:50 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 12:10:50 2019 -0800"
      },
      "message": "Merge changes from topic \"multi-se-support\"\nam: 54502d68ea\n\nChange-Id: I10dad203c4e46b28546f1bb3c721e5d4e7fb0aec\n"
    },
    {
      "commit": "0bf62f1309fc279039b98a5faaa999ac95f9ee24",
      "tree": "394da0e89289d6aa2de3924f99775cb8724510a8",
      "parents": [
        "3c6bc9b14d8dff7d8fa6f4c0a99266d92981f07f",
        "d42fe48c93e0916d923d4877db3ccb222e1898e6"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Jan 04 12:09:56 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 12:09:56 2019 -0800"
      },
      "message": "Merge \"Fix/suppress aapt/aapt2 google-explicit-constructor warnings\" am: cdf6be573f\nam: d42fe48c93\n\nChange-Id: Ie418def364cdff53ba02a07d9979f10dcd819698\n"
    },
    {
      "commit": "54502d68ea0b966cfc99623bab9d406639892ff9",
      "tree": "76a9509d7764a6e18ea53b7ce620a6e93153c53a",
      "parents": [
        "cdf6be573f61f07e59e6cf8e88519f7cd9da47ab",
        "44bb579621dd9e1704ec249e20d8e213a6ee2e7a"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 19:56:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 19:56:41 2019 +0000"
      },
      "message": "Merge changes from topic \"multi-se-support\"\n\n* changes:\n  Add a mechanism to register AIDs to specific off-host SE\n  Add Off-Host Card Emulation Features\n"
    },
    {
      "commit": "d42fe48c93e0916d923d4877db3ccb222e1898e6",
      "tree": "80aec305f03536f9cefb4641ee388e89f06769c2",
      "parents": [
        "cb53e78f5634b5e46d18f23798a84457f1b5dcf1",
        "cdf6be573f61f07e59e6cf8e88519f7cd9da47ab"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Jan 04 11:55:42 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 11:55:42 2019 -0800"
      },
      "message": "Merge \"Fix/suppress aapt/aapt2 google-explicit-constructor warnings\"\nam: cdf6be573f\n\nChange-Id: I4fbcbdd7e845f2ce7106a85ce8224c17517db1f5\n"
    },
    {
      "commit": "cdf6be573f61f07e59e6cf8e88519f7cd9da47ab",
      "tree": "aed2dad2df847dd375759f3ab6378466a9abe482",
      "parents": [
        "bd7379858523c4e06175ee6cd92b46750d05b1dd",
        "1fc78e1814d6e1ad8d49e905a569d2589bbb2b8f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 19:34:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 19:34:30 2019 +0000"
      },
      "message": "Merge \"Fix/suppress aapt/aapt2 google-explicit-constructor warnings\""
    },
    {
      "commit": "4fd1f355928bfc94ba343d32a0e205c801e9fc89",
      "tree": "bc0e5ff20d0fb1b1a157caf2599a2ccc028d2c93",
      "parents": [
        "459d6af08102fbb66cb4d41cbe93a54fe581a2a2",
        "a36b5c5815e0b3e8aef7ba7866a82773b0945561"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Jan 04 18:29:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 18:29:46 2019 +0000"
      },
      "message": "Merge \"[AWARE] Make PeerHandle parcelable\""
    },
    {
      "commit": "459d6af08102fbb66cb4d41cbe93a54fe581a2a2",
      "tree": "8dcaaa0c423dc8cfe5bb4714e56cf8355bdf6ec0",
      "parents": [
        "5c5513f2c778cc6edf5afa72b7a3e95673adf537",
        "d3b98fef209ace5e0b4450c10180e84f9b3c4ec4"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 04 18:15:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 18:15:47 2019 +0000"
      },
      "message": "Merge \"Add context compat to call to get user id.\""
    },
    {
      "commit": "5c5513f2c778cc6edf5afa72b7a3e95673adf537",
      "tree": "27c2a7c11706fa173d33e3e30850ad2160a8f2d9",
      "parents": [
        "d6c1bdfe6df69a93797b372f31d336d897cfdd21",
        "35cb8d6537614dbd56396c47c35cbabd46a411ad"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Fri Jan 04 17:51:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:51:45 2019 +0000"
      },
      "message": "Merge \"Add a timeout option in shell subscriber.\""
    },
    {
      "commit": "d6c1bdfe6df69a93797b372f31d336d897cfdd21",
      "tree": "176e9c5bae8d44e60b125c81cf27c2645e4165fd",
      "parents": [
        "72401d4f77103a0debd5bef08968ef92b738f331",
        "7b1c6cda12c7d687cef7c87f1031325e118214c3"
      ],
      "author": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Fri Jan 04 17:46:09 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:46:09 2019 +0000"
      },
      "message": "Merge \"Update DeviceConfigService to pass Settings.AUTHORITY to IContentProvider.call invocations.\""
    },
    {
      "commit": "1fc78e1814d6e1ad8d49e905a569d2589bbb2b8f",
      "tree": "aed2dad2df847dd375759f3ab6378466a9abe482",
      "parents": [
        "bd7379858523c4e06175ee6cd92b46750d05b1dd"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:37:44 2018 -0800"
      },
      "committer": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Jan 04 17:38:13 2019 +0000"
      },
      "message": "Fix/suppress aapt/aapt2 google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n* Use NOLINT or NOLINTNEXTLINE to suppress warnings on intended converters\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Ie02101ea7c422e8add535c111a30a2f21ead0ace\n"
    },
    {
      "commit": "72401d4f77103a0debd5bef08968ef92b738f331",
      "tree": "f27be51967d736dfd8d4ac22e925c5f6ea9518f7",
      "parents": [
        "4926466632daf79c3859d91749ef5f6d6cbb43da",
        "bc054d8436709b1396d242bcbbf2a9285b7a2575"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Jan 04 17:32:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:32:44 2019 +0000"
      },
      "message": "Merge \"Rename RuntimePermissionPresenter to PermissionController\""
    },
    {
      "commit": "4926466632daf79c3859d91749ef5f6d6cbb43da",
      "tree": "9cdaa24fd6873367d251d4939271c35cfd1eaba3",
      "parents": [
        "7e59a7d4219d9cd3b4191d7dd4b348a7b08d84ec",
        "59ec2ff4431c7a22f5d2910485563eb100df4c7a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 17:18:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:18:34 2019 +0000"
      },
      "message": "Merge \"Eliminates NotificationEntryManager.getNotificationLongClicker().\""
    },
    {
      "commit": "7e59a7d4219d9cd3b4191d7dd4b348a7b08d84ec",
      "tree": "e73d28b8bafba4b0bae7c716cee6cbecafcdd156",
      "parents": [
        "43078a9d9816f27169d263b78b08bfcd9db6d955",
        "af1a0e754351370f13727a537bdca21575bc1b02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 17:16:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:16:34 2019 +0000"
      },
      "message": "Merge \"Cosmetic ContentCapture fixes.\""
    },
    {
      "commit": "43078a9d9816f27169d263b78b08bfcd9db6d955",
      "tree": "6bb5402b6a6e98ce17bf9f826e053aec1c2ac8ed",
      "parents": [
        "9a09f1f4b249bc48c387a80c883a2925aca38f06",
        "2723ec97d457480780bab2616def82db07c601f7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 17:10:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:10:39 2019 +0000"
      },
      "message": "Merge \"Delete flaky test\""
    },
    {
      "commit": "9a09f1f4b249bc48c387a80c883a2925aca38f06",
      "tree": "e3a91cc4ec8ba841fa34c1c07fae6562eb72ddbc",
      "parents": [
        "0336013124b47b9eb7493b4199934474ea90508f",
        "db7081e30a6c2d369caeb5b1d26cc00aff788db3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 17:10:36 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:10:36 2019 +0000"
      },
      "message": "Merge \"Actually use listener hints?\""
    },
    {
      "commit": "0336013124b47b9eb7493b4199934474ea90508f",
      "tree": "c7e3f4a43dd284cdfa3956b40c662eaa9f0c261a",
      "parents": [
        "e1aae4067597127d678bd64ad49310c5908dbba5",
        "a26641f582d17c533d1092c6f5d9401c7125be0d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 17:10:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 17:10:34 2019 +0000"
      },
      "message": "Merge \"Remove Dependency.get usages from AutoTileManager\""
    },
    {
      "commit": "e1aae4067597127d678bd64ad49310c5908dbba5",
      "tree": "17434033841636359131c1345f1bd04953e20406",
      "parents": [
        "a4ee276629a0289364d9100157b031e3b225f0eb",
        "864ead76b14f2ac5c38f3beb48bd832c129aeeb5"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Jan 04 16:48:20 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 16:48:20 2019 +0000"
      },
      "message": "Merge \"Merge \"Ignore ipv6 tx traffic on clat uid.\" am: bd73798585 am: cb53e78f56 am: 3c6bc9b14d\""
    },
    {
      "commit": "864ead76b14f2ac5c38f3beb48bd832c129aeeb5",
      "tree": "313c4b6487a2d04ae4edf56af133277c654b72be",
      "parents": [
        "968285a043cc63f55f41637a530cb1d095a9a335",
        "3c6bc9b14d8dff7d8fa6f4c0a99266d92981f07f"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Jan 04 08:47:41 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 08:47:41 2019 -0800"
      },
      "message": "Merge \"Ignore ipv6 tx traffic on clat uid.\" am: bd73798585 am: cb53e78f56\nam: 3c6bc9b14d\n\nChange-Id: I1ac85ac863026ea99117c5b0115bcc0c9144fb7b\n"
    },
    {
      "commit": "a4ee276629a0289364d9100157b031e3b225f0eb",
      "tree": "f26e7432bcb430ae14d0fd0931728afd563271c2",
      "parents": [
        "e4efe2af7c981f5128dd6a20bdf0bf76cdb8b725",
        "479fa39d6583188a1d7be8b4ebebbd87f250d510"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Fri Jan 04 16:43:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 16:43:22 2019 +0000"
      },
      "message": "Merge \"Remove raw values from proto APK\""
    },
    {
      "commit": "e4efe2af7c981f5128dd6a20bdf0bf76cdb8b725",
      "tree": "cf285877772db815dbe962a8ec3af48d7254f3eb",
      "parents": [
        "968285a043cc63f55f41637a530cb1d095a9a335",
        "cfaed764bc7f288394ab59ba1fd697fc25dc1439"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 16:41:36 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 16:41:36 2019 +0000"
      },
      "message": "Merge \"Improve Packagewatchdog performance\""
    },
    {
      "commit": "968285a043cc63f55f41637a530cb1d095a9a335",
      "tree": "b7d3067a61dd379b8b777c6104ec13ae9cfca991",
      "parents": [
        "e9da9aa821c25e16ee2d348c25dc1e3d2774c11c",
        "c0cd74839b1478f89065640d1343dfd33d8fd5d0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 16:38:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 16:38:47 2019 +0000"
      },
      "message": "Merge \"Support fs-verity signature in installer session\""
    },
    {
      "commit": "3c6bc9b14d8dff7d8fa6f4c0a99266d92981f07f",
      "tree": "669ffdd050bee3b2eedbc8c10a2a9cba8ba8c4fc",
      "parents": [
        "2f1e9b45a8e29999d94afb249c97a3c301ca1e0e",
        "cb53e78f5634b5e46d18f23798a84457f1b5dcf1"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Jan 04 08:30:44 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 08:30:44 2019 -0800"
      },
      "message": "Merge \"Ignore ipv6 tx traffic on clat uid.\" am: bd73798585\nam: cb53e78f56\n\nChange-Id: I0f289ce46462f494adb99628bd504cafb584eeeb\n"
    },
    {
      "commit": "cb53e78f5634b5e46d18f23798a84457f1b5dcf1",
      "tree": "2848b21ec111b153b2adae86fc8ee5af695a8a70",
      "parents": [
        "ac974d0b0d3bf726b038c3e8aad5a665637a1f5c",
        "bd7379858523c4e06175ee6cd92b46750d05b1dd"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Jan 04 08:13:29 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 08:13:29 2019 -0800"
      },
      "message": "Merge \"Ignore ipv6 tx traffic on clat uid.\"\nam: bd73798585\n\nChange-Id: I181c3c812caa9bcd359fbddf74d14adeb7e83419\n"
    },
    {
      "commit": "e9da9aa821c25e16ee2d348c25dc1e3d2774c11c",
      "tree": "980d4e3642c74c570abf3ce6cceb6aa2e52f73b1",
      "parents": [
        "d51868444a8a9d5368e6e59fc28453d0a400c24a",
        "c2f4c1dbbf76e21db57a28a91632c8b67a0f0aad"
      ],
      "author": {
        "name": "Antoan Angelov",
        "email": "arangelov@google.com",
        "time": "Fri Jan 04 16:11:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 16:11:29 2019 +0000"
      },
      "message": "Merge \"Update provisioning checksum javadoc with SHA-1 hash deprecation.\""
    },
    {
      "commit": "7b1c6cda12c7d687cef7c87f1031325e118214c3",
      "tree": "afb01d6dd55e5a87202a3bddadc3cb06456f4577",
      "parents": [
        "12278ded88e74db09a1624bd49cff322df33b88c"
      ],
      "author": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Fri Jan 04 08:10:41 2019 -0800"
      },
      "committer": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Fri Jan 04 08:10:41 2019 -0800"
      },
      "message": "Update DeviceConfigService to pass Settings.AUTHORITY to IContentProvider.call invocations.\n\nAlso update SettingsProvider to resolve calling packages based on uids\nwhen receiving calls to put or reset values in the config table. This\nwas necessary because the command line tool calls the DeviceConfig API,\nwhich calls through to SettingsProvider. That was resulting in a\nshell uid with an android package prior to this change.\n\nTest: atest SettingsProviderTest:DeviceConfigServiceTest\nBug: 122304633\n\nChange-Id: Ic80c734eb75dcaac688507c241b0995b7488a84f\n"
    },
    {
      "commit": "59ec2ff4431c7a22f5d2910485563eb100df4c7a",
      "tree": "24ae3ab6e6a8c609600e6ed850a6e1d26ac9ec3f",
      "parents": [
        "22b99b471c115add9d09ac82b85b9939aacb5e24"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Dec 28 16:20:28 2018 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 10:57:20 2019 -0500"
      },
      "message": "Eliminates NotificationEntryManager.getNotificationLongClicker().\n\nThis method always returned NotificationGutsManager::openGuts, and only\nexisted so that CarSystemUI could override it to disable long presses.\nIn this change we accomplish this by making\nNotificationStackScrollLayout injectable and providing a named flag for\nwhether to enable long presses or not as a dependency.  This means that\nNotificationEntryManager is no longer involved in handling long presses,\nand CarNotificationEntryManager no longer needs to exist.\n\nTest: atest SystemUITests, manual\nChange-Id: Iae78601fea498a37ed47ef9a114e50de1652b6a8\n"
    },
    {
      "commit": "2723ec97d457480780bab2616def82db07c601f7",
      "tree": "1cdfbe5dde78f9ca70416eafa0434d3357383059",
      "parents": [
        "d51868444a8a9d5368e6e59fc28453d0a400c24a"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Jan 04 10:05:40 2019 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Jan 04 15:46:42 2019 +0000"
      },
      "message": "Delete flaky test\n\nTest: atest\nChange-Id: Ibde13ef4d2bcd9ec9d853ef282d94d1976d77504\nFixes: 122348668\n"
    },
    {
      "commit": "db7081e30a6c2d369caeb5b1d26cc00aff788db3",
      "tree": "5432c2d55a4cc29b06f063031b27954468b90a6f",
      "parents": [
        "a8af58ee585fbf9a465bc2d2bb12d7fc1f02bf5c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Jan 03 14:35:38 2019 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Jan 04 10:45:34 2019 -0500"
      },
      "message": "Actually use listener hints?\n\nMute notifications based on their audio attributes\nif HINT_HOST_DISABLE_NOTIFICATION_EFFECTS or\nHINT_HOST_DISABLE_CALL_EFFECTS is enabled.\n\nTest: atest\nChange-Id: I6404eecdce17f390154b3bafee7aa4d18a8ca5b2\nFixes: 120505040\n"
    },
    {
      "commit": "d51868444a8a9d5368e6e59fc28453d0a400c24a",
      "tree": "88747cbde71a7f897ea6dc5712d6020b9f9dd2f4",
      "parents": [
        "22b99b471c115add9d09ac82b85b9939aacb5e24",
        "fd9cdcbdee6f47f0a2b44af2ae54c44262221536"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 15:29:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 15:29:24 2019 +0000"
      },
      "message": "Merge \"Add ManagedProvisioning to allowed log sources in statsd_testdrive.\""
    },
    {
      "commit": "c2f4c1dbbf76e21db57a28a91632c8b67a0f0aad",
      "tree": "9855d3b0651ba88a7b189b16d5c9f4f0ab65bf88",
      "parents": [
        "2b9930d0b74280db8bc43fd622b1e8c2ad1c45d6"
      ],
      "author": {
        "name": "arangelov",
        "email": "arangelov@google.com",
        "time": "Fri Jan 04 14:43:03 2019 +0000"
      },
      "committer": {
        "name": "arangelov",
        "email": "arangelov@google.com",
        "time": "Fri Jan 04 14:45:10 2019 +0000"
      },
      "message": "Update provisioning checksum javadoc with SHA-1 hash deprecation.\n\nTest: none\nBug: 122346210\nChange-Id: I0240be35240be685c5f40309c1b20efcd1255617\n"
    },
    {
      "commit": "22b99b471c115add9d09ac82b85b9939aacb5e24",
      "tree": "640763c10a63d83b7cd4f7164de63bb540b4f0b0",
      "parents": [
        "927d1d643a6f4cf67118a0059a4aaedec90ea632",
        "f1f63f63fe76248383d29229aff97493209ef9fb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 14:27:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 14:27:19 2019 +0000"
      },
      "message": "Merge \"Suppress deprecation warnings\""
    },
    {
      "commit": "927d1d643a6f4cf67118a0059a4aaedec90ea632",
      "tree": "415478395cc72f67401857f1c09f508ac7880aef",
      "parents": [
        "a8af58ee585fbf9a465bc2d2bb12d7fc1f02bf5c",
        "79d22ae5f59288b7a66b3a118194f5426f4b3790"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 14:21:58 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 14:21:58 2019 +0000"
      },
      "message": "Merge \"Add utility method for NotificationContentViewTest setup.\""
    },
    {
      "commit": "a8af58ee585fbf9a465bc2d2bb12d7fc1f02bf5c",
      "tree": "2233d93479f781fce6e1ecebb24245c34f736fe5",
      "parents": [
        "2bf4ad00cf8f301458466b0b047c684095ea245d",
        "1d07be390b106243b82954cd187c55063946cd41"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 14:07:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 14:07:35 2019 +0000"
      },
      "message": "Merge \"TYPE_DATE and TYPE_DATE_TIME should be considered as the same type\""
    },
    {
      "commit": "2bf4ad00cf8f301458466b0b047c684095ea245d",
      "tree": "c59368a222f43ad5f6dad627f0492da385d80d17",
      "parents": [
        "7277abaa5b82d01ce66d7b07617389d9187c04c1",
        "628373035e203b01e19ee87553947a8cd3cef791"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 14:07:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 14:07:32 2019 +0000"
      },
      "message": "Merge \"Migrate frameworks/base/media/tests/MtpTests to androidx.test\""
    },
    {
      "commit": "7277abaa5b82d01ce66d7b07617389d9187c04c1",
      "tree": "8fd2c6fea57b532a69fa7d96fbb224b23912abe5",
      "parents": [
        "4ea8d6188c390d91562a2c34b6d2a2ac42b214d2",
        "94c93ab7cd7db5c1eea7226a54702fad451a80d3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 13:51:16 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 13:51:16 2019 +0000"
      },
      "message": "Merge \"StagingManager: Make commitSession async.\""
    },
    {
      "commit": "cfaed764bc7f288394ab59ba1fd697fc25dc1439",
      "tree": "93b57e52cf48bb60031d9cdd56171abb905aeace",
      "parents": [
        "c54ffd28f7efa82054ebc4443c7c6a396e07ddd6"
      ],
      "author": {
        "name": "Zimuzo",
        "email": "zezeozue@google.com",
        "time": "Thu Jan 03 21:13:01 2019 +0000"
      },
      "committer": {
        "name": "Zimuzo",
        "email": "zezeozue@google.com",
        "time": "Fri Jan 04 13:30:17 2019 +0000"
      },
      "message": "Improve Packagewatchdog performance\n\nI38be25753e1be64c0f98649ba843bc09e28043d9 introduced a PackageWatchdog for system server. This cl improves the following:\n1. Memory allocations\n2. Lock invariants\n3. Comments\n4. Behavior if XML file gets corrupted\n\nTest: Still builds\nBug: 120598832\nChange-Id: I8a06761997ad5738d894504d3d11ac037cb99a82\n"
    },
    {
      "commit": "4ea8d6188c390d91562a2c34b6d2a2ac42b214d2",
      "tree": "bde76f4aa8083c00ae056263a938ded47b025375",
      "parents": [
        "853fbd373e81a690074d26c1a0126d186fbd8715",
        "ac116df5181b6bf82b501c2141f65633a935d9f0"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Jan 04 12:57:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 12:57:45 2019 +0000"
      },
      "message": "Merge \"Block activity starts from background when realCallingUid is a persistent system process and the start wasn\u0027t explicitly whitelisted by the sender\""
    },
    {
      "commit": "853fbd373e81a690074d26c1a0126d186fbd8715",
      "tree": "9a21c738e2f699272b668965e66a9d9944d1b832",
      "parents": [
        "2b9930d0b74280db8bc43fd622b1e8c2ad1c45d6",
        "32137e4474c85a87e424cdb7dfd62c9b1f46d7fd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 12:57:42 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 12:57:42 2019 +0000"
      },
      "message": "Merge \"Run pending-intent-sent callback on UI thread.\""
    },
    {
      "commit": "fd9cdcbdee6f47f0a2b44af2ae54c44262221536",
      "tree": "cde0ff1d46c994f341aedba08fd03ee36b14208c",
      "parents": [
        "2b9930d0b74280db8bc43fd622b1e8c2ad1c45d6"
      ],
      "author": {
        "name": "arangelov",
        "email": "arangelov@google.com",
        "time": "Fri Jan 04 12:22:35 2019 +0000"
      },
      "committer": {
        "name": "arangelov",
        "email": "arangelov@google.com",
        "time": "Fri Jan 04 12:25:43 2019 +0000"
      },
      "message": "Add ManagedProvisioning to allowed log sources in statsd_testdrive.\n\nTest: manual\nBug: 122346015\nChange-Id: I3f4ec145bb331493efb850574a18a50bd893954c\n"
    },
    {
      "commit": "94c93ab7cd7db5c1eea7226a54702fad451a80d3",
      "tree": "f9a8564c7cc4e81ad0d67a217bea3d07ed4fe42f",
      "parents": [
        "2b9930d0b74280db8bc43fd622b1e8c2ad1c45d6"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 04 10:47:00 2019 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 04 11:10:31 2019 +0000"
      },
      "message": "StagingManager: Make commitSession async.\n\nPost to the system servers shared B/G handler.\n\nTest: m, atest apex_e2e_tests\nChange-Id: I9e087f57a0f194951b6993403ad81c5b60018d8e\n"
    },
    {
      "commit": "2b9930d0b74280db8bc43fd622b1e8c2ad1c45d6",
      "tree": "1016579c90645fb76dc4d0cfe7882021318cd521",
      "parents": [
        "fd6057016bcec13e5826fb7081cdaf2f04596615",
        "a8f4b13166bbf10b689b2a4773542dfa560c400b"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Fri Jan 04 10:20:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 10:20:23 2019 +0000"
      },
      "message": "Merge \"Write staged sessions to /data/staging.\""
    },
    {
      "commit": "25c054972bd5fe62da28b8fa8b0c939776ed3d92",
      "tree": "8fac1494e6f1fe33b8f66be832ac5ea74f0bd728",
      "parents": [
        "bb99fe0ba902da73bf214475e2bc1b3a5138b96e"
      ],
      "author": {
        "name": "TYM Tsai",
        "email": "tymtsai@google.com",
        "time": "Fri Jan 04 16:59:07 2019 +0800"
      },
      "committer": {
        "name": "TYM Tsai",
        "email": "tymtsai@google.com",
        "time": "Fri Jan 04 10:18:05 2019 +0000"
      },
      "message": "Let the clock be updated in real time during the pulse\n\nThe docking will request a long time pulse. Allows the clock to\nupdate time in real time.\n\nBug: 120464108\nTest: atest SystemUITests\nChange-Id: Iac251aa3e366020a61ba88ab374f0a5a0369177e\n"
    },
    {
      "commit": "fd6057016bcec13e5826fb7081cdaf2f04596615",
      "tree": "33bec4dc7661b22962544d11ff57d252540dcfec",
      "parents": [
        "9b86c73c45fca6368392429ea0e2ebd8ca636e54",
        "44d7ef981aa5b64d65e9f77051c2a7f677b3c396"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Jan 04 09:49:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 09:49:22 2019 +0000"
      },
      "message": "Merge \"Signed config: some renames for clarity.\""
    },
    {
      "commit": "bd7379858523c4e06175ee6cd92b46750d05b1dd",
      "tree": "a083b87fd8208b88d7072067ae97191862aef26a",
      "parents": [
        "94d92dc3cf589b73cd6d1da3200df1c603e5d69a",
        "f6ebf4ae08aa5fad859d1f3805e7f309d604846b"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Jan 04 09:29:10 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 09:29:10 2019 +0000"
      },
      "message": "Merge \"Ignore ipv6 tx traffic on clat uid.\""
    },
    {
      "commit": "9b86c73c45fca6368392429ea0e2ebd8ca636e54",
      "tree": "dd80850e2be7094f43eae1c60f2eedbc2a6e7285",
      "parents": [
        "9839414d27533f2ebb586dd4f0f149b37309951b",
        "de7907a505967828b8e605c4ec376ff5c05cb27a"
      ],
      "author": {
        "name": "Richard Uhler",
        "email": "ruhler@google.com",
        "time": "Fri Jan 04 09:02:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 09:02:21 2019 +0000"
      },
      "message": "Merge changes from topic \"rollback_systemapi\"\n\n* changes:\n  Add test for multi-package rollback.\n  Fix bug where RollbackManagerService ignores package name.\n  Add test for user data rollback.\n  Move rollback manager implementation to RollbackManagerServiceImpl\n  Don\u0027t expose RollbackManagerService\u0027s internal Handler.\n  Make RollbackManager @SystemApi.\n"
    },
    {
      "commit": "9839414d27533f2ebb586dd4f0f149b37309951b",
      "tree": "ac5b8c1d2aaeba29449a849e96602db0ae3ac617",
      "parents": [
        "954fc33eb999d92341e8a460215ba3ddaed5d9b3",
        "2d4fe896e29ae26669d4e593aaab8c17eee0dd42"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 08:56:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 08:56:50 2019 +0000"
      },
      "message": "Merge \"Remove unnecesaary constants of Session2Command\""
    },
    {
      "commit": "954fc33eb999d92341e8a460215ba3ddaed5d9b3",
      "tree": "e849a72c0af320909ee536ba2e5dfc8f6c38bee1",
      "parents": [
        "9aa8aa1c06aa1f56d2e128a57a0b95d70dc99dce",
        "d58cb67b838a9266e896d7989e92e1e783ef9711"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 08:07:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 08:07:34 2019 +0000"
      },
      "message": "Merge \"Handover launch display id when starting activity from no-display caller\""
    },
    {
      "commit": "9aa8aa1c06aa1f56d2e128a57a0b95d70dc99dce",
      "tree": "80bc6b6ad89cab0ae8578e4d20f5241497535a51",
      "parents": [
        "56af80c96a7e6ee1305e05e541701f9f7557e2c3",
        "5d9618bda15186722d8cf034fb78c0ebec93482e"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Fri Jan 04 08:05:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 08:05:51 2019 +0000"
      },
      "message": "Merge \"Refine spoken feedback string for a11y shortcut dialog\""
    },
    {
      "commit": "56af80c96a7e6ee1305e05e541701f9f7557e2c3",
      "tree": "517d000ed2bf5697dee8341e1559b5d109651a25",
      "parents": [
        "68b5a35cecbf6fb4f9ab3e29e56d3c22c0b75c38",
        "637c416153f78689137a8d0387fa49bd0d50477b"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Fri Jan 04 08:05:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 08:05:21 2019 +0000"
      },
      "message": "Merge \"Accessibility timeout: Update integer range to APIs\""
    },
    {
      "commit": "68b5a35cecbf6fb4f9ab3e29e56d3c22c0b75c38",
      "tree": "9f98430bce492bf29f9986bbf0e51c099edc7ca8",
      "parents": [
        "dba48da1b74d3e074122eb51606cacd5fec0f453",
        "8c9a83fe542306514735c237a1d9b1a19af82221"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Fri Jan 04 06:39:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 06:39:25 2019 +0000"
      },
      "message": "Merge changes from topic \"commandQueue\"\n\n* changes:\n  Introduce AutoHideController to centralize call to WMS (4/N)\n  Make Some APIs in CommandQueue aware of multi-display (3/N)\n"
    },
    {
      "commit": "dba48da1b74d3e074122eb51606cacd5fec0f453",
      "tree": "5cd3c2d8c20855758cf2a35d02f3fb9f1d45b0e2",
      "parents": [
        "5dbc32d9703f87fe9707115c0b889499d8e4e258",
        "7053844db7431ecc66dfbe46d4f4ecb1cd006ce6"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Jan 04 05:56:19 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 05:56:19 2019 +0000"
      },
      "message": "Merge changes Ie9ed1067,I0537ffd4\n\n* changes:\n  Revert \"Introduce ControllerCallbackLink\"\n  Revert \"Introduce SessionCallbackLink\"\n"
    },
    {
      "commit": "5dbc32d9703f87fe9707115c0b889499d8e4e258",
      "tree": "cb7db9fd47aa16cac74594f253d022d725d40b21",
      "parents": [
        "4e07b513f5ee7b5fd5deba3f9fa9d82bfaffb8bd",
        "ff3ba83410dcf7fd7feebdcf8703885e1a53b6d1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 05:47:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 05:47:35 2019 +0000"
      },
      "message": "Merge changes from topic \"change_barchart_api\"\n\n* changes:\n  Add an empty text when there is no bar view\n  Create a BarChartInfo builder\n"
    },
    {
      "commit": "7053844db7431ecc66dfbe46d4f4ecb1cd006ce6",
      "tree": "5a8995c2e06abac6efd09d3ba70863d33f776432",
      "parents": [
        "fcaaba066aa89261c64abab585dc88b2931ad8f4"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Jan 04 03:22:05 2019 +0000"
      },
      "committer": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Jan 04 14:27:45 2019 +0900"
      },
      "message": "Revert \"Introduce ControllerCallbackLink\"\n\nThis reverts commit e521669b5d7aa6ce32bf965bd0bb9a84a2cdb19b.\n\nReason for revert: Another CL will be uploaded which makes the APIs public, not @SystemApi.\n\nBug: 122169124\nChange-Id: Ie9ed1067596fe1724879e81d768ac8252eda7841\n"
    },
    {
      "commit": "4e07b513f5ee7b5fd5deba3f9fa9d82bfaffb8bd",
      "tree": "9a66bfd043a07cfa7e0b2ba1e56cd53f4c83ae7b",
      "parents": [
        "ffaf2f3d1b725fbfbd08d72b6322879e4cc5a157",
        "cdc0d02e0742794174284f4ecf03d0ea2d71ef47"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 05:26:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 05:26:21 2019 +0000"
      },
      "message": "Merge \"Migrate frameworks/base/services/accessibility  to androidx.test\""
    },
    {
      "commit": "fcaaba066aa89261c64abab585dc88b2931ad8f4",
      "tree": "f74ac69292bfcc3a9a04ddc93982bc526762c95a",
      "parents": [
        "ffaf2f3d1b725fbfbd08d72b6322879e4cc5a157"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Jan 04 03:22:14 2019 +0000"
      },
      "committer": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Jan 04 14:20:47 2019 +0900"
      },
      "message": "Revert \"Introduce SessionCallbackLink\"\n\nThis reverts commit 8eee83e59412ff4a281e6c5170881db347627c99.\n\nReason for revert: Another CL will be uploaded which makes the APIs public, not @SystemApi.\n\nBug: 121239657\nChange-Id: I0537ffd487ab6889213b8917615156caaec17eb5\n"
    },
    {
      "commit": "ffaf2f3d1b725fbfbd08d72b6322879e4cc5a157",
      "tree": "dd80482304a4821e575608fb333be813c385f96a",
      "parents": [
        "e8c2f3817caf28eda9204daf654a147509e527b8",
        "1dc777a82e2a52d85c7db655127d3113dcc4d0d1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 05:16:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 05:16:28 2019 +0000"
      },
      "message": "Merge \"Use ?attr/colorBackgroundFloating instead of white for Sharesheet bg.\""
    },
    {
      "commit": "5d9618bda15186722d8cf034fb78c0ebec93482e",
      "tree": "4e0d0a20eac5f4440257365645f95138c3afa0b0",
      "parents": [
        "69be3f19b68b78a394630c13682660900867bf58"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Mon Dec 24 18:59:13 2018 +0800"
      },
      "committer": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Fri Jan 04 12:34:27 2019 +0800"
      },
      "message": "Refine spoken feedback string for a11y shortcut dialog\n\nBug: 120038227\nTest: atest AccessibilityShortcutControllerTest\nChange-Id: I49e19655cd4a00830ff4d2cfbe16ae22b22eee49\n"
    },
    {
      "commit": "e8c2f3817caf28eda9204daf654a147509e527b8",
      "tree": "4a6f67ddc329b744863d8c3cebad87a007a204e5",
      "parents": [
        "3b07fcbfc5ebab79297bb197b0021d124e289233",
        "96c7b83f0abe0ec58708dbe8d01071a946e5e0f7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 04:25:58 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 04:25:58 2019 +0000"
      },
      "message": "Merge \"Do not save the resolved target component in task intent\""
    },
    {
      "commit": "ff3ba83410dcf7fd7feebdcf8703885e1a53b6d1",
      "tree": "24710196d73a9eedb709ae7246dd6399b29cbc86",
      "parents": [
        "d8551b11beac87a1c215dd9306cafd6d34de851b"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Thu Dec 20 19:21:04 2018 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Fri Jan 04 11:01:16 2019 +0800"
      },
      "message": "Add an empty text when there is no bar view\n\nBar chart only shows title and empty text in\nthis BarChartPreference when user didn\u0027t\nadd any bar view for bar chart.\n\nTest: visual and robotest\nChange-Id: I66f7fc5376cd7f996f3cbe7a36455127c4e4d81b\nFixes: 117623686\n"
    },
    {
      "commit": "3b07fcbfc5ebab79297bb197b0021d124e289233",
      "tree": "7ce8d76209c7e3c467b3c45df96fd0cc403a134a",
      "parents": [
        "6af8b02244cc934e10bee951d427783fbb3663d6",
        "936589160e977950213c8af0d423c74abbdf9f36"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 02:34:12 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 02:34:12 2019 +0000"
      },
      "message": "Merge \"Migrate frameworks/base/apct-tests/perftests/autofill to androidx.test\""
    },
    {
      "commit": "af1a0e754351370f13727a537bdca21575bc1b02",
      "tree": "0445c605a5490b5dd6abdd11c95d11fc97608507",
      "parents": [
        "6af8b02244cc934e10bee951d427783fbb3663d6"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jan 03 11:07:25 2019 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jan 03 18:02:34 2019 -0800"
      },
      "message": "Cosmetic ContentCapture fixes.\n\nTest: atest CtsContentCaptureServiceTestCases\nBug: 121033016\nChange-Id: Ibe82fa15660a268d6fec91374c6899dd9e3b4d8d\n"
    },
    {
      "commit": "d3b98fef209ace5e0b4450c10180e84f9b3c4ec4",
      "tree": "3751891bc1baa678601d335de61dac94378ed495",
      "parents": [
        "76e986a2f25e71924937b63bbf1cd793d72094d3"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Jan 03 17:55:49 2019 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Jan 03 17:56:54 2019 -0800"
      },
      "message": "Add context compat to call to get user id.\n\nTest: Builds\nChange-Id: I302629b3c9118a53b7dc9dea5d8c0880cd3d9db8\n"
    },
    {
      "commit": "d58cb67b838a9266e896d7989e92e1e783ef9711",
      "tree": "f56bed1b686400f9c66eb250ade31bf42ad8ea5c",
      "parents": [
        "0ef75b19427d345e44acc7b9fe8538d45111bbac"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Mon Dec 24 17:45:16 2018 +0800"
      },
      "committer": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Fri Jan 04 09:35:23 2019 +0800"
      },
      "message": "Handover launch display id when starting activity from no-display caller\n\nWhen starting an app on a display, the app was not landed on the requested\ndisplay because the application used a trampoline activity that had\nconsumed the launch display id request. Although the trampoline activity\ndid launched on the requested display, the same restriction didn’t pass\non to the next activity launch (which from the trampoline activity).\n\nHandover the requested launch display id to next started activity if it\nwas started from a no-display caller.\n\nBug: 119592692\nTest: atest TaskLaunchParamsModifierTests\n\nChange-Id: Ie9744cf5faf0cc7e8cc79f009b224732110b917f\n"
    },
    {
      "commit": "44bb579621dd9e1704ec249e20d8e213a6ee2e7a",
      "tree": "da78bb8c066fc4e0651d7a08f70995862fa6ba82",
      "parents": [
        "ebf267a2a4cf76df95dfe72902919d38411e934c"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Oct 19 13:08:34 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 01:14:50 2019 +0000"
      },
      "message": "Add a mechanism to register AIDs to specific off-host SE\n\nTest: manual\nBug: 117253962\nChange-Id: Id34bf84dcff7789548eac19478010838bebd9758\n"
    },
    {
      "commit": "35cb8d6537614dbd56396c47c35cbabd46a411ad",
      "tree": "b03999db3778236e07efd1ca58cc635349b27c38",
      "parents": [
        "20a1afd998de4454ec930cf1ccf76ac9f2e661d7"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Thu Jan 03 16:49:14 2019 -0800"
      },
      "committer": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Thu Jan 03 17:00:39 2019 -0800"
      },
      "message": "Add a timeout option in shell subscriber.\n\nTest: cts added\nChange-Id: I0fe854fcfd5535ed03e502a4cad3f57079b45381\n"
    },
    {
      "commit": "6af8b02244cc934e10bee951d427783fbb3663d6",
      "tree": "58709feb7d45e059f5f2df33c693400db0985d6e",
      "parents": [
        "ef65858221bcce177af252fb0d15b2bc4993df8b",
        "2f1e9b45a8e29999d94afb249c97a3c301ca1e0e"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Jan 03 16:56:14 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 03 16:56:14 2019 -0800"
      },
      "message": "Merge \"Skeleton implementation of RCS APIs\" am: 94d92dc3cf am: ac974d0b0d\nam: 2f1e9b45a8\n\nChange-Id: I29a5e5e7921e69e8f7625bab57f31dca9f3b9030\n"
    },
    {
      "commit": "ef65858221bcce177af252fb0d15b2bc4993df8b",
      "tree": "6ba0e98875f0ba439138ea267e8bb8a0fd11bb7a",
      "parents": [
        "358acd5854467c015886ffbcaca0af5413127366",
        "4d1113d801f7b08311f68df7e04a1694188c5fd3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 00:52:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 00:52:50 2019 +0000"
      },
      "message": "Merge \"Remove rounded_corner_radius from SystemUI dimens\""
    },
    {
      "commit": "2f1e9b45a8e29999d94afb249c97a3c301ca1e0e",
      "tree": "e3224dd446530eef63c8417b30e77c8670ea76a0",
      "parents": [
        "065103f24b0501d75d840973db06ed0eabf72f10",
        "ac974d0b0d3bf726b038c3e8aad5a665637a1f5c"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Jan 03 16:37:34 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 03 16:37:34 2019 -0800"
      },
      "message": "Merge \"Skeleton implementation of RCS APIs\" am: 94d92dc3cf\nam: ac974d0b0d\n\nChange-Id: If442615ddbd0d46e7dd1a4f667534f4413324a22\n"
    },
    {
      "commit": "358acd5854467c015886ffbcaca0af5413127366",
      "tree": "dd453e2d956697c01fecc8baab95ba4b82cebda6",
      "parents": [
        "2e425c6fb733ba0092b1c7fa4efa618229b78cc7",
        "bef744c48c2f73c4075212c2830b76bddce0616a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 00:35:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 00:35:37 2019 +0000"
      },
      "message": "Merge \"Ignore ContentCapture events after the activity stopped.\""
    },
    {
      "commit": "2e425c6fb733ba0092b1c7fa4efa618229b78cc7",
      "tree": "d49967581af8d8e6785d3350469614560af02a0f",
      "parents": [
        "d3cb31d66a1bf50619e5e3cea6701cfc3d24f400",
        "9f09df69c718900b971c4e1c5f886e24883e57ce"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Jan 04 00:32:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 00:32:45 2019 +0000"
      },
      "message": "Merge changes Ibff5b56f,I24f48aef\n\n* changes:\n  Add null checks in BiometricService\n  Update BiometricPrompt icons and logic\n"
    },
    {
      "commit": "d3cb31d66a1bf50619e5e3cea6701cfc3d24f400",
      "tree": "9a30451bdc5dbdbecbfd5c8fc0ab2f0a93353f4c",
      "parents": [
        "ee00fea76b3685851458183b63d6087a32343ee9",
        "511606f5da1e778ee1fb686e33675b10c7a3f622"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 00:28:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 00:28:14 2019 +0000"
      },
      "message": "Merge \"Migrate frameworks/base/apct-tests/perftests/utils to androidx.test\""
    },
    {
      "commit": "ac974d0b0d3bf726b038c3e8aad5a665637a1f5c",
      "tree": "3925ff98a32b248e665ee16e16cd3c29557597b1",
      "parents": [
        "21d607da99f3ed5d7887420becb5197269a03a3e",
        "94d92dc3cf589b73cd6d1da3200df1c603e5d69a"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Jan 03 16:23:10 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 03 16:23:10 2019 -0800"
      },
      "message": "Merge \"Skeleton implementation of RCS APIs\"\nam: 94d92dc3cf\n\nChange-Id: I923bcaa8f55bea054696bf8c07f38d1d37803406\n"
    },
    {
      "commit": "479fa39d6583188a1d7be8b4ebebbd87f250d510",
      "tree": "cbb0f89d93549f57d9216c9bca8ac78b7afcdbfe",
      "parents": [
        "d692ddf66dc1ccc184a6a6b2fff9aa072d142006"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Wed Jan 02 17:15:39 2019 -0800"
      },
      "committer": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Thu Jan 03 16:19:04 2019 -0800"
      },
      "message": "Remove raw values from proto APK\n\nRaw attribute values are not included in xml files when building binary\nAPKs but they are when building proto APKs. Remove raw attribute values\nand create a new convert flag that (--keep-raw-values) that allows raw\nvalue to be kept.\n\nAlso added flag to link to keep raw attribute values.\n\nBug: 115915884\nBug: 116700688\nTest: aapt2_tests\nChange-Id: Id50136b775b3f43d159ca06181282f6a7b8eaf40\n"
    },
    {
      "commit": "ee00fea76b3685851458183b63d6087a32343ee9",
      "tree": "a6f183287aa164b4e7fafd939cff1989ed4f8bf3",
      "parents": [
        "6d82c5374a6d9c0e444d4794d9afdfefca83b895",
        "59f532efad5562822fc36b44f37046abe1cb9e14"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 00:11:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 00:11:26 2019 +0000"
      },
      "message": "Merge \"Fix drag and drop (1/3)\""
    },
    {
      "commit": "94d92dc3cf589b73cd6d1da3200df1c603e5d69a",
      "tree": "fb408446731886b0f26a29a64fc4750a1c563577",
      "parents": [
        "5432355d0c7a7073d85ad3b2780e46bb69c0ac3f",
        "ec851b1f9883a3ca7663b2580c4f6065b33aedc7"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Jan 04 00:04:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 00:04:43 2019 +0000"
      },
      "message": "Merge \"Skeleton implementation of RCS APIs\""
    },
    {
      "commit": "c0cd74839b1478f89065640d1343dfd33d8fd5d0",
      "tree": "2e211fff25fdb5c6aad326e594969385a5dc42bf",
      "parents": [
        "d74e2673d0ca05521cb2461763a7880b6bac8bd6"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Thu Oct 04 10:10:54 2018 -0700"
      },
      "committer": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Thu Jan 03 15:55:14 2019 -0800"
      },
      "message": "Support fs-verity signature in installer session\n\nKnown files (e.g. base apk, split apks and dex metadata) in installer\nsession can now be optionally installed with fs-verity signature\n(PKCS#7) stored in the corresponding file with addional extension of\n\".fsv_sig\".\n\nFor example, fs-verity signature files of foo.apk of foo.dm are\nfoo.apk.fsv_sig and foo.dm.fsv_sig, respecitvely.\n\nTest: adb install-multiple with .fsv_sig\n      # with change in adb to accept .fsv_sig, see the setup happened\nTest: adb install-multiple with missing .fsv_sig\n      # failed as expected\nTest: atest com.android.cts.dexmetadata.InstallDexMetadataHostTest\nTest: atest android.appsecurity.cts.SplitTests  # same pass/fail\nTest: atest com.android.cts.apkverity.ApkVerityTest  # test WIP\nBug: 112037636\nChange-Id: I109f580f637f1f538d0bf0bfacb499702dd72937\n"
    },
    {
      "commit": "6d82c5374a6d9c0e444d4794d9afdfefca83b895",
      "tree": "087e2a13100c9d3b79361cb8bc548572ce19a484",
      "parents": [
        "a695f1da1f35c912523bfbea934abb9d1bf02927",
        "d0d2bbfacd4dd503a316155a4afe4814cfbb4701"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 23:42:27 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 23:42:27 2019 +0000"
      },
      "message": "Merge \"Migrate frameworks/base/core/tests/featureflagtests to androidx.test\""
    },
    {
      "commit": "a695f1da1f35c912523bfbea934abb9d1bf02927",
      "tree": "81dd7727b77e56b5018f052c7be78a393f52eccd",
      "parents": [
        "05c48793f4dc8ccd7828e4d88578e87b0f64abec",
        "2c8fc8669477c8f075215e4a076a4c7c150ca862"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Thu Jan 03 23:38:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 23:38:21 2019 +0000"
      },
      "message": "Merge \"Fix long file paths for Windows\""
    },
    {
      "commit": "05c48793f4dc8ccd7828e4d88578e87b0f64abec",
      "tree": "3f23d269fa83531de87687f4aa070fd6775ae83a",
      "parents": [
        "709797647dc043f9242e15b37882213d489ff4e8",
        "58b47f10307b9df67b5a9b54127a21a944c7795b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 23:32:01 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 23:32:01 2019 +0000"
      },
      "message": "Merge \"Replace snapshot starting windows w/ splashscreen\""
    },
    {
      "commit": "709797647dc043f9242e15b37882213d489ff4e8",
      "tree": "e26f1f6b2b29b84d0b97cac7bad7e3b63586d048",
      "parents": [
        "a449853e6e04d8e5d400d75b2dd477d1e721c4b3",
        "c29c2020a0f3667ffab0828e7cc451c46ca0ab6d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 23:18:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 23:18:54 2019 +0000"
      },
      "message": "Merge \"Fix tuner crash from dependencies\""
    },
    {
      "commit": "a449853e6e04d8e5d400d75b2dd477d1e721c4b3",
      "tree": "8518bac403578af38cbfdac87336cede7f887894",
      "parents": [
        "06ba0a7db0396d881de5071653252673ed2c9a29",
        "b33ffca82534148f0e6836416965dcaba5ed3951"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 23:06:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 23:06:35 2019 +0000"
      },
      "message": "Merge \"Rename updatable graphics driver to Game Update Package.\""
    },
    {
      "commit": "ebf267a2a4cf76df95dfe72902919d38411e934c",
      "tree": "a47acc988939a65de24ee0a04027189c94d8e2a8",
      "parents": [
        "97c68169b8d1f77acb43a52c05388c9e4354770b"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Oct 16 17:29:16 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Thu Jan 03 23:00:59 2019 +0000"
      },
      "message": "Add Off-Host Card Emulation Features\n\nTest: CTS test; manual\nBug: 117253962\nChange-Id: I7c35b1bffbc57870bb8c67704811a2649854d94e\n"
    },
    {
      "commit": "06ba0a7db0396d881de5071653252673ed2c9a29",
      "tree": "fa4b4afaf491758c36982a2098b3018609e36363",
      "parents": [
        "2e3f64a80b769c32adab81df7905393fc895059c",
        "b6070b9c1c3d5e73efad033463303b276ee9a21c"
      ],
      "author": {
        "name": "Tej Singh",
        "email": "singhtejinder@google.com",
        "time": "Thu Jan 03 22:55:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 22:55:41 2019 +0000"
      },
      "message": "Merge \"Migrate statsd to thermal hal v2\""
    },
    {
      "commit": "2e3f64a80b769c32adab81df7905393fc895059c",
      "tree": "210380211b97ec2e6d87ffe078302910e902784b",
      "parents": [
        "3a745f9011c54482a70a0c70ca0fabc6f1fda4fd",
        "ff9c587cc76ae1911d90bea5a03dd575f4f59e6d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 22:20:36 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 22:20:36 2019 +0000"
      },
      "message": "Merge \"Backup charging sounds enabled toggle correctly\""
    },
    {
      "commit": "3a745f9011c54482a70a0c70ca0fabc6f1fda4fd",
      "tree": "ff96d528c231abe74c9809e8b3dc15cf13154ac9",
      "parents": [
        "ca64fd3185ce076ea64cdd6b94143271b7f43176",
        "7890a61a449632c6dfd41bf909f62d6917dd3519"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 22:20:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 03 22:20:28 2019 +0000"
      },
      "message": "Merge \"Remove libgui.so and re-order shared library list.\""
    },
    {
      "commit": "ec851b1f9883a3ca7663b2580c4f6065b33aedc7",
      "tree": "09f6cd7a85f37914f033ecf9628c2998d5e9eb87",
      "parents": [
        "760e074e5089dbdcba6d8b74252dd3ef1358852f"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Nov 30 17:03:34 2018 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Jan 03 14:18:06 2019 -0800"
      },
      "message": "Skeleton implementation of RCS APIs\n\nThis change adds the classes for RCS Storage APIs. There\nis no business logic implemented yet, and the parcelable boilerplate\ncode doesn\u0027t really do anything.\n\nThis was needed as these APIs are meant to be interconnected, i.e. to\nuse an RcsPart, the app developer will need an RcsMessage, and for\nthat they will need the RcsThread etc.\n\nTest: Builds fine. Tests will be added as I add business logic.\n\nBug: 109759350\nChange-Id: I20897946dc1d9218f60274c7e3242194c7e2ac32\n"
    },
    {
      "commit": "4d1113d801f7b08311f68df7e04a1694188c5fd3",
      "tree": "06954bdd61e0ffbc2b5b55323d4e66ca4b980ed9",
      "parents": [
        "3d1c9d0d3e67f628a59d49063c373cbaee7ce051"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Thu Jan 03 14:45:10 2019 -0500"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Thu Jan 03 17:00:23 2019 -0500"
      },
      "message": "Remove rounded_corner_radius from SystemUI dimens\n\nIt only pointed to the framework attribute\n\nTest: atest ScreenDecorationsTest\nChange-Id: Ic60b9d760a552bd0c1ae363188b8f95f721cfebe\nFixes: 120600397\n"
    },
    {
      "commit": "c29c2020a0f3667ffab0828e7cc451c46ca0ab6d",
      "tree": "7947aff71e4e6f5d8f50f062763bdc51115a5104",
      "parents": [
        "7ee09966e2649a2ab122ef577586e82f40085202"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 03 16:52:37 2019 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 03 16:52:37 2019 -0500"
      },
      "message": "Fix tuner crash from dependencies\n\nTest: atest SystemUITests\nChange-Id: I530ac3fa5d7dc2a044feab81de9587a21a3bcef7\nFixes: 122320435\n"
    },
    {
      "commit": "1dc777a82e2a52d85c7db655127d3113dcc4d0d1",
      "tree": "2478faa68a1b89dcbe6e012b99e09d48f423fd75",
      "parents": [
        "db920aba748e09503f325d04d15e59d843799877"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Thu Jan 03 16:41:16 2019 -0500"
      },
      "committer": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Thu Jan 03 16:49:49 2019 -0500"
      },
      "message": "Use ?attr/colorBackgroundFloating instead of white for Sharesheet bg.\n\nTest: Manual\nBug: 122162893\nChange-Id: I55bd10abb4793054b8dffa7d79fa64a3ebce47d6\n"
    },
    {
      "commit": "ca64fd3185ce076ea64cdd6b94143271b7f43176",
      "tree": "3e2be4de3c4a1ca00678016714dcd99e2c7ed79c",
      "parents": [
        "46bbbdd57755fb4e60a9a030f72c9736d2ead73d",
        "065103f24b0501d75d840973db06ed0eabf72f10"
      ],
      "author": {
        "name": "Seungho Lee",
        "email": "shiny.lee@samsung.com",
        "time": "Thu Jan 03 13:44:01 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 03 13:44:01 2019 -0800"
      },
      "message": "[automerger skipped] Merge \"Update sound/vibrate notification key only when it actually buzz/beep.\" am: 5432355d0c am: 21d607da99\nam: 065103f24b -s ours\nam skip reason: change_id I208797f370ac5a30db5fcc316be956335a418319 with SHA1 55102a8ebd is in history\n\nChange-Id: I86f14f31b3f9a165eb682231e1172775b8dda86f\n"
    },
    {
      "commit": "065103f24b0501d75d840973db06ed0eabf72f10",
      "tree": "e1e7ee55ceaf27dbc5de9a19b9765b5808e47ae4",
      "parents": [
        "7ecd402a59e3fe19dcbcdc7c4cb576aa0350ee77",
        "21d607da99f3ed5d7887420becb5197269a03a3e"
      ],
      "author": {
        "name": "Seungho Lee",
        "email": "shiny.lee@samsung.com",
        "time": "Thu Jan 03 13:24:40 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 03 13:24:40 2019 -0800"
      },
      "message": "Merge \"Update sound/vibrate notification key only when it actually buzz/beep.\" am: 5432355d0c\nam: 21d607da99\n\nChange-Id: I6570fea210eb95d1a6dcfeac71c3e4b36390db11\n"
    },
    {
      "commit": "21d607da99f3ed5d7887420becb5197269a03a3e",
      "tree": "e6cab23f2436ae5cede1c455f0a1d85344855b20",
      "parents": [
        "186fcb585f50edef453b9510894e177ea71aa28d",
        "5432355d0c7a7073d85ad3b2780e46bb69c0ac3f"
      ],
      "author": {
        "name": "Seungho Lee",
        "email": "shiny.lee@samsung.com",
        "time": "Thu Jan 03 13:09:22 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 03 13:09:22 2019 -0800"
      },
      "message": "Merge \"Update sound/vibrate notification key only when it actually buzz/beep.\"\nam: 5432355d0c\n\nChange-Id: I14f418a9b09826c58817586f7635277ef6833b90\n"
    },
    {
      "commit": "f1f63f63fe76248383d29229aff97493209ef9fb",
      "tree": "53c4cb805286f166644d70066150664d24ebd689",
      "parents": [
        "c54ffd28f7efa82054ebc4443c7c6a396e07ddd6"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Thu Jan 03 13:00:58 2019 -0800"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Thu Jan 03 13:02:11 2019 -0800"
      },
      "message": "Suppress deprecation warnings\n\nFixing the use of the deprecated methods is already tracked by the\nbug, there is no need to have additional build noise.\n\nBug: 121388507\nTest: make -j SystemUI\nChange-Id: I1c02e9244e34e29f7257c01e02444e021be69a82\n"
    }
  ],
  "next": "bef744c48c2f73c4075212c2830b76bddce0616a"
}
