)]}'
{
  "log": [
    {
      "commit": "7868952db36a35b5266bb4da4e983cc47b9c5331",
      "tree": "2cd1e09811f9251c8248c1583aa1d46839e40d95",
      "parents": [
        "bbb539a172db58089d93332ec28790e3b2af6018"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Dec 17 20:45:40 2018 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Sun Jan 06 17:51:33 2019 -0800"
      },
      "message": "Allow apps to bulk revoke permissions with the correct semantics\n\nTest: atest --test-mapping frameworks/base/core/java/android/permission/:presubmit\nFixes: 120269238\nChange-Id: Ib9eb244f1c89c09eee1f39e3abb65c1189f7a6f4\n"
    },
    {
      "commit": "bbb539a172db58089d93332ec28790e3b2af6018",
      "tree": "3fc057a3b1db32649af69d7036b443963c58c252",
      "parents": [
        "bc93e0f53751670f365d2c2a7d260153771ab514",
        "fe15aa1f9fb43cdd63a1e9fb17dec4ef98b4ccbf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 23:38:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 23:38:38 2019 +0000"
      },
      "message": "Merge \"Fixes notification swipe snapping when menu is empty.\""
    },
    {
      "commit": "bc93e0f53751670f365d2c2a7d260153771ab514",
      "tree": "1f2cd91faa9c08d4a52f666f0b3bf5cfeb8f2cf4",
      "parents": [
        "441f143110ad96dc6c8ade37045e94082d42c88b",
        "cfd6f3b407f3e952f7cbd4e630b03b057df15be2"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 04 23:21:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 23:21:24 2019 +0000"
      },
      "message": "Merge \"A brave new world for window insets (7/n)\""
    },
    {
      "commit": "441f143110ad96dc6c8ade37045e94082d42c88b",
      "tree": "4021a7373cbcaf6476a158ce7f1fc7884da12ea4",
      "parents": [
        "4278f47f3e9570f4da7509e17487fcca6f8d5b00",
        "9258646f98774613ce856ba4f47e592b4df8b17e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 23:19:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 23:19:55 2019 +0000"
      },
      "message": "Merge \"Removes unused fields from NotificationEntryManager.\""
    },
    {
      "commit": "4278f47f3e9570f4da7509e17487fcca6f8d5b00",
      "tree": "fdb2acfb51c3990079f7a42981f1478383f820cf",
      "parents": [
        "d59bfa45683c53d27402a48380c889d0d36dc483",
        "16af20be3fdb2e2d6d9560cabd7969d47eb89c57"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 23:07:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 23:07:26 2019 +0000"
      },
      "message": "Merge \"Rename accent color and icon shape overlay.\""
    },
    {
      "commit": "d59bfa45683c53d27402a48380c889d0d36dc483",
      "tree": "3e3c08dd0fb5a5490ef4527ba48104b03d26b48b",
      "parents": [
        "bf435d53ac24eb77a4f3da99abd550093627598a",
        "d98f84b0d93a1425752b76a2a943e5a4c2881a35"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Jan 04 22:20:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 22:20:54 2019 +0000"
      },
      "message": "Merge \"Merge \"Deprecate Android beam APIs and create a feature flag to gate them\" am: 6a3d45c4b2 am: d0c8a165d8 am: a33da54c8d\""
    },
    {
      "commit": "bf435d53ac24eb77a4f3da99abd550093627598a",
      "tree": "0909eea44fef2ef22fad781c9e1dabad26f2ad0c",
      "parents": [
        "e4e854c04c8e5a74402e25a5c0174e4fc7b91234",
        "eb4e2e1139c552ef2ac623cace933c6dbebf0a25"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 22:20:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 04 22:20:45 2019 +0000"
      },
      "message": "Merge changes from topic \"foreground-service-controller-2\"\n\n* changes:\n  Factors out notification listening from ForegroundServiceController.\n  Collapses ForegroundServiceControllerImpl into interface.\n"
    },
    {
      "commit": "d98f84b0d93a1425752b76a2a943e5a4c2881a35",
      "tree": "bdc75f32832aaf46120b7692c4299786c18c4130",
      "parents": [
        "e4e854c04c8e5a74402e25a5c0174e4fc7b91234",
        "a33da54c8dd526bb7e65bc3dd1c66101989e8f4c"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 14:18:15 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 14:18:15 2019 -0800"
      },
      "message": "Merge \"Deprecate Android beam APIs and create a feature flag to gate them\" am: 6a3d45c4b2 am: d0c8a165d8\nam: a33da54c8d\n\nChange-Id: I1eda6b7d5879045e6bd35821ee5368ef72855942\n"
    },
    {
      "commit": "a33da54c8dd526bb7e65bc3dd1c66101989e8f4c",
      "tree": "775b421c981ee551cb35ea078a0b5342a5522ee8",
      "parents": [
        "650ff88a4c52f6cd82a996a917f1dbb6807e64b8",
        "d0c8a165d8edf5ac6a955de59b8ce7a68fbc2443"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 14:06:55 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 14:06:55 2019 -0800"
      },
      "message": "Merge \"Deprecate Android beam APIs and create a feature flag to gate them\" am: 6a3d45c4b2\nam: d0c8a165d8\n\nChange-Id: I886941a5011fdf204fe62c1162dd2ad69d466f62\n"
    },
    {
      "commit": "d0c8a165d8edf5ac6a955de59b8ce7a68fbc2443",
      "tree": "2ea102461b2b29e13d35ce134f7df632b4295917",
      "parents": [
        "9c0ec9be9f763b57485226e669a9f6b2e5aee686",
        "6a3d45c4b2eb62b948e82323872a758df8c9f7c9"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 13:57:48 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 13:57:48 2019 -0800"
      },
      "message": "Merge \"Deprecate Android beam APIs and create a feature flag to gate them\"\nam: 6a3d45c4b2\n\nChange-Id: I6305379f787de122e35a9a2a12eb9f99385da4df\n"
    },
    {
      "commit": "6a3d45c4b2eb62b948e82323872a758df8c9f7c9",
      "tree": "b9c08170328317f1577a18dd2d311265809f083d",
      "parents": [
        "54502d68ea0b966cfc99623bab9d406639892ff9",
        "96fe50bc1bb2c53b7e9d1069a14eec77a9c116d5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 21:49:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 21:49:14 2019 +0000"
      },
      "message": "Merge \"Deprecate Android beam APIs and create a feature flag to gate them\""
    },
    {
      "commit": "96fe50bc1bb2c53b7e9d1069a14eec77a9c116d5",
      "tree": "b9c08170328317f1577a18dd2d311265809f083d",
      "parents": [
        "54502d68ea0b966cfc99623bab9d406639892ff9"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Oct 23 14:40:29 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 21:49:00 2019 +0000"
      },
      "message": "Deprecate Android beam APIs and create a feature flag to gate them\n\nTest: Test application trying to invoke the API\nBug: 117519147\nChange-Id: Icd3187e4f3e0f180cb42d36011f60895fb395002\n"
    },
    {
      "commit": "9258646f98774613ce856ba4f47e592b4df8b17e",
      "tree": "f873aedbf0d0f1eb072bc91bcd079eaa65af84bb",
      "parents": [
        "22b99b471c115add9d09ac82b85b9939aacb5e24"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 16:06:12 2019 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 16:06:12 2019 -0500"
      },
      "message": "Removes unused fields from NotificationEntryManager.\n\nTest: atest SystemUITests\nChange-Id: Ia2b361fbfa9d3aa3c18a9a4577eda28bdc22b080\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": "fe15aa1f9fb43cdd63a1e9fb17dec4ef98b4ccbf",
      "tree": "99e3fd6b73c4caf066eb3b87589d6b5e6fcb5139",
      "parents": [
        "22b99b471c115add9d09ac82b85b9939aacb5e24"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 15:13:21 2019 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 15:13:21 2019 -0500"
      },
      "message": "Fixes notification swipe snapping when menu is empty.\n\nThis change modifies the swipe handling logic in NotificationSwipeHelper\nsuch that it doesn\u0027t attempt to snap to the \"menu open\" state when the\nmenu is zero width (i.e. it\u0027s snapping on a left-to-right gesture and\nthe menu is only enabled for right-to-left swipes).  This prevents us\nfrom getting in to a state where the menu was considered \"open\" when it\nwasn\u0027t, which caused the next gesture to be handled incorrectly.\n\nChange-Id: I3b78e95de7266e5a469637007ca78f7af2caab49\nFixes: 121077588\nTest: manually\n"
    },
    {
      "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": "16af20be3fdb2e2d6d9560cabd7969d47eb89c57",
      "tree": "68fd8374e09ad78345d7fcc6664e783c97aa8acb",
      "parents": [
        "4fd1f355928bfc94ba343d32a0e205c801e9fc89"
      ],
      "author": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Fri Jan 04 09:43:55 2019 -0500"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Fri Jan 04 15:10:13 2019 -0500"
      },
      "message": "Rename accent color and icon shape overlay.\n\nThat way there is less redundancy in the menu displaying accent color\nand icon shape choices in developer settings.\n\nBug: 122308197\nTest: make\nChange-Id: I177ec1285e49f727ac9d0e424fecd84029ec8309\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": "eb4e2e1139c552ef2ac623cace933c6dbebf0a25",
      "tree": "4eb28cad745346bee35fe91c9c1090ca4a3efea5",
      "parents": [
        "ccb544069ba910e917aa28742f58ece025ff4f67"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Dec 28 14:57:59 2018 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 14:05:43 2019 -0500"
      },
      "message": "Factors out notification listening from ForegroundServiceController.\n\nThis change introduces the ForegroundServiceNotificationListener\ncomponent, which contains the logic formerly in\nForegroundServiceController for updating its state in response to\nnotification events.  ForegroundServiceNotificationListener adds a\nstandard NotificationEntryListener to the NotificationEntryManager,\nallowing us to remove the explicit calls from NotificationEntryManager;\nsplitting this out to its own class prevents us from introducing a\ncircular dependency since NotificationEntryManager still needs to use\nthe query methods on ForegroundServiceController.\n\nTest: atest SystemUITests, manual\nChange-Id: Iec72aa3a9fd90e3f0079db3b2a3c4f1882e59731\n"
    },
    {
      "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": "cfd6f3b407f3e952f7cbd4e630b03b057df15be2",
      "tree": "0a178c885ba4625d9c9fe7f07dda214e3f5f6cc5",
      "parents": [
        "22b99b471c115add9d09ac82b85b9939aacb5e24"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Nov 07 15:30:18 2018 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 04 17:30:23 2019 +0100"
      },
      "message": "A brave new world for window insets (7/n)\n\nEnsure that the client visibility state affects other subsystems,\nlike accessibility as well as input.\n\nTest: WindowStateTest\nBug: 118118435\nChange-Id: I8a50a0b82dc76e578861967197350eaa3867f837\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": "ccb544069ba910e917aa28742f58ece025ff4f67",
      "tree": "64c81733f9a56693cf1795029fbc2e87f025998a",
      "parents": [
        "22b99b471c115add9d09ac82b85b9939aacb5e24"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Dec 28 13:40:50 2018 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Jan 04 10:58:57 2019 -0500"
      },
      "message": "Collapses ForegroundServiceControllerImpl into interface.\n\nForegroundServiceControllerImpl was the only implementation of\nForegroundServiceController; this change eliminates the interface so\nthat the class can be broken up into more granular components in a\nfuture CL to help break circular dependencies.  No functional changes.\n\nTest: atest SystemUITests, manual\nChange-Id: Iabe8ae1dbc42769d5b3e93ebe2249cdc5c3e4e77\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"
    }
  ],
  "next": "6d82c5374a6d9c0e444d4794d9afdfefca83b895"
}
