)]}'
{
  "log": [
    {
      "commit": "39ea8100707a0581509c07d5f16fb813a2e311c2",
      "tree": "c875c15d282a33d70905edeb03aa7dcf5c542d42",
      "parents": [
        "e79d9055777641cb735470f1dee5f1f1193cd89c"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri May 18 19:49:07 2018 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri May 18 19:52:23 2018 -0400"
      },
      "message": "Status bar icons 15 dp\n\nShrink all status bar icons by 2dp. This means setting a scale factor on\nanything that is a StatusBarIconView, and manually scaling down wifi and\nmobile data groups.\n\nAlso fix the padding between the mobile data view and the battery\n\nAlso snuck in a fix for the battery saver icon clipping on QS\n\nChange-Id: I5f5430d9e9c66f5c2794dcf4974cf18aa3bff061\nTest: visual\nFixes: 74985733\nFixes: 79967193\nBug: 77822905\n"
    },
    {
      "commit": "e79d9055777641cb735470f1dee5f1f1193cd89c",
      "tree": "0954a8747719ddd68d219b5727ffe7d31901277b",
      "parents": [
        "3884c102a847803ce4122c46a93d07a8c5cf5899",
        "39bdc5079fb9d8b8fc3c62d96fc6b7bce39bed0f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 13:44:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 13:44:13 2018 +0000"
      },
      "message": "Merge \"Make clock and battery clickable in QS status bar.\" into pi-dev"
    },
    {
      "commit": "3884c102a847803ce4122c46a93d07a8c5cf5899",
      "tree": "d13b205c4b0d22d1ffb421fdecfd469cc4026e57",
      "parents": [
        "e5c8e375e1fb3ce2f9f2531a5926d4136186824d",
        "13a06bb0d32343a4720a5869a5a3bed800e3f807"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 13:29:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 13:29:15 2018 +0000"
      },
      "message": "Merge \"Do not dismiss QS toggling mobile data.\" into pi-dev"
    },
    {
      "commit": "e5c8e375e1fb3ce2f9f2531a5926d4136186824d",
      "tree": "6707355b67f707b781783318c1c7d1fbf04c77cb",
      "parents": [
        "4ef7ca5a9a4431b1a5019939abf5df9a0a904975",
        "4e82054566c51ab7bc4a87d1a89d1db3e790c7e6"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed May 16 12:54:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 12:54:14 2018 +0000"
      },
      "message": "Merge \"Avoid calling updateOomAdj an extra time\" into pi-dev"
    },
    {
      "commit": "4ef7ca5a9a4431b1a5019939abf5df9a0a904975",
      "tree": "2d8860dae6225f8796dbfccf7ba962a4c9d1d37b",
      "parents": [
        "c443a7cbef9d6630c1f0f2e4060367e0d9dec89a"
      ],
      "author": {
        "name": "shawnlin",
        "email": "shawnlin@google.com",
        "time": "Fri May 11 16:44:42 2018 +0800"
      },
      "committer": {
        "name": "shawnlin",
        "email": "shawnlin@google.com",
        "time": "Wed May 16 15:06:31 2018 +0800"
      },
      "message": "Fixed regression on jank test of changeBrightness\n\nReplace using hardware layer for alpha animation with drawing\ntransparent color with MULTIPLY mode.\n\nTest: atest google/perf/jank/SystemUI/UbSystemUIJankTests-Trace:android.platform.systemui.tests.jank.SystemUiJankTests#testChangeBrightness\nChange-Id: I9615af89c4418dd90ccc86e9e7c71d88e7121826\nFixes: 79266233\n"
    },
    {
      "commit": "c443a7cbef9d6630c1f0f2e4060367e0d9dec89a",
      "tree": "84f31adf4ba6952e1b0d6d98dc8c738585360e97",
      "parents": [
        "037834d55772403be181cac74e8d806aa3385ddc",
        "e26aecd57bc6b65534606183d0310702e1f072a5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 06:52:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 06:52:20 2018 +0000"
      },
      "message": "Merge \"Add connection state summary for android auto\" into pi-dev"
    },
    {
      "commit": "037834d55772403be181cac74e8d806aa3385ddc",
      "tree": "81f58cb6d324a3e152e362599753ddd07920bff0",
      "parents": [
        "ee555d5f90142ac06b1ad9eec0507a68513950dd",
        "c9804e7b12aa625391368ebd468f40e0890bfdce"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed May 16 04:40:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 04:40:35 2018 +0000"
      },
      "message": "Merge \"Allow recents component to launch non-exported activities\" into pi-dev"
    },
    {
      "commit": "39bdc5079fb9d8b8fc3c62d96fc6b7bce39bed0f",
      "tree": "84062ec0145fd2d75c845ab09ca8298da4f94a35",
      "parents": [
        "13a06bb0d32343a4720a5869a5a3bed800e3f807"
      ],
      "author": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Tue May 15 23:43:34 2018 -0400"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Tue May 15 23:43:34 2018 -0400"
      },
      "message": "Make clock and battery clickable in QS status bar.\n\nChange-Id: Id96253cb034305337cb2e34b45ca032e5cf8c7ac\nFixes: 79472358\nTest: manual\n"
    },
    {
      "commit": "13a06bb0d32343a4720a5869a5a3bed800e3f807",
      "tree": "29b4866d29446b31a337e2d6070a270f125a6371",
      "parents": [
        "6db14d01c23810a2a98a1d249b9d98480f89a073"
      ],
      "author": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Tue May 15 23:07:57 2018 -0400"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Tue May 15 23:07:57 2018 -0400"
      },
      "message": "Do not dismiss QS toggling mobile data.\n\nChange-Id: I2691b95b182fa16b943338d86b6e49a1b2362fca\nFixes: 79371609\nTest: visual\n"
    },
    {
      "commit": "ee555d5f90142ac06b1ad9eec0507a68513950dd",
      "tree": "f17d9decfccef3173bdd114d5f1f6fcaecfaea00",
      "parents": [
        "c9076fac9beecc54a72ed29199efe7ccbf99a8ba",
        "eb0c97699574a8e801e8eca6074456ba508ef00e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 02:46:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 02:46:53 2018 +0000"
      },
      "message": "Merge \"Update misc settingslib icons\" into pi-dev"
    },
    {
      "commit": "c9076fac9beecc54a72ed29199efe7ccbf99a8ba",
      "tree": "8627ffc663285b770d06e05faedf30ebb092cabe",
      "parents": [
        "a0b6b5033da5db04e7a2de86265f5186544a5890",
        "092a5a9b85782afc2045087f9f29dfda16070f13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 02:27:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 02:27:37 2018 +0000"
      },
      "message": "Merge \"Fixes Value metrics in statsd and app upgrades.\" into pi-dev"
    },
    {
      "commit": "a0b6b5033da5db04e7a2de86265f5186544a5890",
      "tree": "b07b97316c00417ba72342ef34dbd463bcf64438",
      "parents": [
        "c5da588ff85962eda3a6273fef43dfd5b7438a88",
        "213d705feda03c87f3e0495b6e73217500156cef"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 02:24:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 02:24:42 2018 +0000"
      },
      "message": "Merge \"Fix issue where panel wouldn\u0027t collapse\" into pi-dev"
    },
    {
      "commit": "eb0c97699574a8e801e8eca6074456ba508ef00e",
      "tree": "a799244a35fbae9ae866cb1570991e76e6a49877",
      "parents": [
        "01f41f96fe23bc7af90792c608d60ed6978373df"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Tue May 15 18:15:27 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Wed May 16 01:38:39 2018 +0000"
      },
      "message": "Update misc settingslib icons\n\n- new icon size for edit pencil\n- removed home.xml, it\u0027s not needed by anything except test\n\nBug: 77982107\nTest: visual\nChange-Id: I451bc12c4a57e5f61e7c561c394b00bd95e7228d\n"
    },
    {
      "commit": "e26aecd57bc6b65534606183d0310702e1f072a5",
      "tree": "c069afd50a09391b0534b6b0d605b2f6c27b36c2",
      "parents": [
        "c5da588ff85962eda3a6273fef43dfd5b7438a88"
      ],
      "author": {
        "name": "ryanywlin",
        "email": "ryanywlin@google.com",
        "time": "Tue May 15 14:20:50 2018 +0800"
      },
      "committer": {
        "name": "Ryan Lin",
        "email": "ryanywlin@google.com",
        "time": "Wed May 16 01:08:06 2018 +0000"
      },
      "message": "Add connection state summary for android auto\n\nAndrod auto still need the summaries with \"Connected*\" strings,\nuse separate method for android auto.\n\nBug: 78936284\nTest: make RunSettingsLibRoboTests ROBOTEST_FILTER\u003dCachedBluetoothDeviceTest -j28\nChange-Id: I0a5dff4ae231108f528f1cd2e2a25b2f4633ac99\n"
    },
    {
      "commit": "c5da588ff85962eda3a6273fef43dfd5b7438a88",
      "tree": "0c70f68c4d9f89d8abf873e1ccb300bdc5d5bf2e",
      "parents": [
        "c82ab5e7cab396798096c93cd1b20cc11dd9746a",
        "efd8e08dd33d8dfdb43c544ebc625597f267f16b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 01:03:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 01:03:33 2018 +0000"
      },
      "message": "Merge \"Revert \"When ringer changes to vibrate, phone vibrates\" Fixes: 79773317 Bug: 78665512\" into pi-dev"
    },
    {
      "commit": "c82ab5e7cab396798096c93cd1b20cc11dd9746a",
      "tree": "8c96a4ed19a25275b299d4a2c5de2845500bb8b0",
      "parents": [
        "dc36f0c68ada0975a71b05cbb8b401c8d180e1b5",
        "aaf7c0f736b97e2bea3e449b282f05a7442d063d"
      ],
      "author": {
        "name": "Ryan Lin",
        "email": "ryanywlin@google.com",
        "time": "Wed May 16 00:52:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 00:52:44 2018 +0000"
      },
      "message": "Merge \"Add summaries for Bluetooth audio active device status\" into pi-dev"
    },
    {
      "commit": "092a5a9b85782afc2045087f9f29dfda16070f13",
      "tree": "bedbd5b08c5213a32ce0d643a7bdf4ff663163ce",
      "parents": [
        "4fd9dc11d018901714e08e5c040558da6d886d54"
      ],
      "author": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Tue May 15 17:50:32 2018 -0700"
      },
      "committer": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Tue May 15 17:51:47 2018 -0700"
      },
      "message": "Fixes Value metrics in statsd and app upgrades.\n\nPulled value metrics with conditions had a subtle bug that caused\nus to leave the condition on even if it should\u0027ve been false.\n\nBug: 79778783\nTest: Added unit-test and verified on marlin-eng.\nChange-Id: I31f34791118319b3471f7a6ea8a024e2d511cfe7\n"
    },
    {
      "commit": "c9804e7b12aa625391368ebd468f40e0890bfdce",
      "tree": "6c986c92b01742c9b1c5a2cd10044abefd65b0be",
      "parents": [
        "869c6f559ad63e02d699a8e5349cff5069b61129"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue May 15 11:01:44 2018 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue May 15 17:44:57 2018 -0700"
      },
      "message": "Allow recents component to launch non-exported activities\n\n- When relaunching an activity in an existing task, allow the recents\n  component to launch all activity including those that are not exported\n  (since the recents component can not have START_ANY_ACTIVITY).\n\nBug: 73068266\nTest: Open facebook, hit back to end the task, and try and relaunch from\n      Overview\n\nChange-Id: I45e7ce339f83aadfb5a7faf5af51df97dd1414a5\n"
    },
    {
      "commit": "dc36f0c68ada0975a71b05cbb8b401c8d180e1b5",
      "tree": "6eaec99ee2b3803d0c753158d8e883c7599aa0b5",
      "parents": [
        "cd5ca7e618099d1f7973ab57e59db96ba33f07c4",
        "540c2a9195e8c683b81a65ee39c60999327dad57"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 00:36:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 00:36:59 2018 +0000"
      },
      "message": "Merge \"Set DEBUG to false for BrightnessMappingStrategy.\" into pi-dev"
    },
    {
      "commit": "cd5ca7e618099d1f7973ab57e59db96ba33f07c4",
      "tree": "40079a197307be3eace12e1e6e4b4a6e0d3b4d36",
      "parents": [
        "33da7043af58f8fe55b7b560a44e4c7deaa171b7",
        "4552368cdff7046dc2c6107f2f62737225980c95"
      ],
      "author": {
        "name": "Sanry Huang",
        "email": "sanryhuang@google.com",
        "time": "Wed May 16 00:27:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 00:27:56 2018 +0000"
      },
      "message": "Merge \"Fix odd avatar when message sender is a number\" into pi-dev"
    },
    {
      "commit": "33da7043af58f8fe55b7b560a44e4c7deaa171b7",
      "tree": "e73043e29de548f0bec401db1cba136df863327f",
      "parents": [
        "7830cd820bb1c5710818806e0d51165e86763d43",
        "7f01f3b6198465c70e81c5edcc1be2fa8199efd8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 16 00:12:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 16 00:12:32 2018 +0000"
      },
      "message": "Merge \"Add shell command to get slice permissions\" into pi-dev"
    },
    {
      "commit": "7830cd820bb1c5710818806e0d51165e86763d43",
      "tree": "c70f009f1e3e29fbc5e13fa274efe66f0e206bd3",
      "parents": [
        "05a033fa7bc62138e7d73e3728f8c4af494f3b0e",
        "5177da3b01c2b8e23ff3820fe07b5761e8ee4d36"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 23:53:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 23:53:02 2018 +0000"
      },
      "message": "Merge \"Add SCREEN_BRIGHTNESS_FOR_VR to set of public settings.\" into pi-dev"
    },
    {
      "commit": "efd8e08dd33d8dfdb43c544ebc625597f267f16b",
      "tree": "623b3794dd217ab22a55c645dfa9de5b706e8441",
      "parents": [
        "d253f98c0e2357307e5ae352d26e077ed7259b9b"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Tue May 15 23:49:05 2018 +0000"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Tue May 15 23:49:05 2018 +0000"
      },
      "message": "Revert \"When ringer changes to vibrate, phone vibrates\"\nFixes: 79773317\nBug: 78665512\n\nThis reverts commit d253f98c0e2357307e5ae352d26e077ed7259b9b.\n\nReason for revert: b/79773317\n\nChange-Id: I6f3eebd64b94436748986422906006686351cc4b\n"
    },
    {
      "commit": "213d705feda03c87f3e0495b6e73217500156cef",
      "tree": "6914c3d8b5359e343a890d7bebee22b4ea7122f7",
      "parents": [
        "fd165bb5ddb2a10b6b75c4c6f0039ff80f75a3cc"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue May 15 16:43:38 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue May 15 16:43:38 2018 -0700"
      },
      "message": "Fix issue where panel wouldn\u0027t collapse\n\nNotification panel would not collapse after clicking on a notification\nwhen the keyguard is occluded.\n\nCollapsing is necessary because otherwise the afterKeyguardGoneRunnable\nwould not be reached.\n\nTest: manual\nChange-Id: I15f997e0181e9af0c322834ad3357d26f9c38c1b\nFixes: 78907161\n"
    },
    {
      "commit": "05a033fa7bc62138e7d73e3728f8c4af494f3b0e",
      "tree": "4533c1a82034cdcc44e370b457a046aedda4aecd",
      "parents": [
        "8b418b00e3c176cc826217a8deb586513d787f00",
        "5dbd80e4c5d8d285b52fed0735dc32d2aef98a69"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 23:34:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 23:34:56 2018 +0000"
      },
      "message": "Merge \"Keep detailed job-ended reasons in the history ring\" into pi-dev"
    },
    {
      "commit": "540c2a9195e8c683b81a65ee39c60999327dad57",
      "tree": "e9cbe61870c6524cb1023a89df7e8f073ac94541",
      "parents": [
        "8b418b00e3c176cc826217a8deb586513d787f00"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue May 15 16:19:08 2018 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue May 15 23:21:29 2018 +0000"
      },
      "message": "Set DEBUG to false for BrightnessMappingStrategy.\n\nAccidentally enabled when checking in other code.\n\nBug: 78909876\nTest: manual\nChange-Id: Ic1341bcb14c9e9a29b75a598aeb735aa36bd657e\n"
    },
    {
      "commit": "8b418b00e3c176cc826217a8deb586513d787f00",
      "tree": "186172574dfd26472b55ca5b31ec0a995caf3158",
      "parents": [
        "80b03d227e801da6616ba3367092f09407dfad14",
        "0dd5a6b6acc80c34936057b503614b82cbcdc15d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 22:59:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 22:59:56 2018 +0000"
      },
      "message": "Merge \"Added a debug flag to turn on the AOD animation\" into pi-dev"
    },
    {
      "commit": "7f01f3b6198465c70e81c5edcc1be2fa8199efd8",
      "tree": "3ac4740a68a1f2d84de0f5a06a3297be982b8e73",
      "parents": [
        "e3125c7e89284914d8402a527e73c888e35360c5"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 15 15:46:26 2018 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 15 18:55:49 2018 -0400"
      },
      "message": "Add shell command to get slice permissions\n\nLets shell/root get a list of pkgs that have access to any slices\nwithin an authority.\n\nTest: manual\nBug: 78136892\nChange-Id: Id33fd458ed5ad73b30f69b3a464676428344e446\n"
    },
    {
      "commit": "80b03d227e801da6616ba3367092f09407dfad14",
      "tree": "5547a305ebeb895b9c02269bf6342e3e02da5be1",
      "parents": [
        "84bf070824139da825d5e9e74674ca4232ba6121",
        "522f656ef95f8d5cb177720f2329be521c10fae1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 22:44:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 22:44:36 2018 +0000"
      },
      "message": "Merge \"Center QS icons (wifi, invert colors, night light)\" into pi-dev"
    },
    {
      "commit": "84bf070824139da825d5e9e74674ca4232ba6121",
      "tree": "76e254f9cbca2ccddc932da99845822a155d54d6",
      "parents": [
        "01f41f96fe23bc7af90792c608d60ed6978373df",
        "2155bc2be3d38b876335eb06f08e81fc2d563831"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue May 15 22:22:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 22:22:06 2018 +0000"
      },
      "message": "Merge \"Generally improve brightness dumpsys.\" into pi-dev"
    },
    {
      "commit": "01f41f96fe23bc7af90792c608d60ed6978373df",
      "tree": "376366615d2f1876e01cb002446444701be4b2c0",
      "parents": [
        "1e62b676d92c23475c812023ad2be0ac2bf9250f",
        "d470a1eca6ec47fe09513e40788e0abea3d12c1f"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue May 15 21:35:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 21:35:43 2018 +0000"
      },
      "message": "Merge \"Call access(2) on all files/dirs modified by Mtp\" into pi-dev"
    },
    {
      "commit": "1e62b676d92c23475c812023ad2be0ac2bf9250f",
      "tree": "d00e6aefa3945d3a3b192030cf20b0f2b477684f",
      "parents": [
        "bef37f23d63f4dd24e3fc56fa978e0e9b440ba95",
        "71938e18ca4ad77519da70565710ef37e79443f8"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue May 15 21:35:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 21:35:43 2018 +0000"
      },
      "message": "Merge \"Access removable volumes through /mnt/media_rw\" into pi-dev"
    },
    {
      "commit": "5dbd80e4c5d8d285b52fed0735dc32d2aef98a69",
      "tree": "3861dc253d34eba1ac0583388edf19a8abf06c3d",
      "parents": [
        "a1e56fb23bc60f5f37b3a36be5b699a0ea90348e"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 15 12:49:17 2018 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 15 14:27:00 2018 -0700"
      },
      "message": "Keep detailed job-ended reasons in the history ring\n\nThese are all static strings, so the RAM impact is minimal, and it\u0027s\nquite useful for dumpsys to distinguish between cancel, clean finish,\nreschedule, etc.\n\nBug: 77958513\nTest: atest CtsJobSchedulerTestCases\nChange-Id: I1e9d918b19b38c458ab24c2e9fb8af856326e1d6\n"
    },
    {
      "commit": "bef37f23d63f4dd24e3fc56fa978e0e9b440ba95",
      "tree": "fe42f76e3c8900134778e3b1b7b41a29103ad1e5",
      "parents": [
        "76fd7d57760502090b2a9fd28ed92232be30cdca",
        "4b3a54710792d24233b77bcd6cca120b9ffe0b32"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 21:07:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 21:07:35 2018 +0000"
      },
      "message": "Merge \"Update RemoteInput#setChoices documentation\" into pi-dev"
    },
    {
      "commit": "76fd7d57760502090b2a9fd28ed92232be30cdca",
      "tree": "60ade88e4cf4c4c78027de93c260c2d849eff54b",
      "parents": [
        "eddc0d712c06648bd3b330af92ea32c8192851e3",
        "68bbaade77b3b8f0bcc308e385307f897c6e27e8"
      ],
      "author": {
        "name": "Damien Bargiacchi",
        "email": "drb@google.com",
        "time": "Tue May 15 20:58:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 20:58:31 2018 +0000"
      },
      "message": "Merge \"Switch the setting for Off Body Radios Off to User Absent Radios Off\" into pi-dev"
    },
    {
      "commit": "eddc0d712c06648bd3b330af92ea32c8192851e3",
      "tree": "bdb40b1178b9e1044691e0a0d6a5cef279b65585",
      "parents": [
        "a2fccce557f4091a8d537840cee3ce2cad22ddb0",
        "3994075a5b638ecffce5b8782521fce7631e7169"
      ],
      "author": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Tue May 15 20:54:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 20:54:27 2018 +0000"
      },
      "message": "Merge \"Add support for manually set surround formats.\" into pi-dev"
    },
    {
      "commit": "a2fccce557f4091a8d537840cee3ce2cad22ddb0",
      "tree": "f0f73d8a089361638f43138e55efa229ca90234e",
      "parents": [
        "b504a2f65b70b9baa319cd97693c9c94a602890c",
        "e9b5cca5b52391ae226faf07ef87117b6d8e69c6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 20:51:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 20:51:16 2018 +0000"
      },
      "message": "Merge \"Report touchable region changes to Accessibility.\" into pi-dev"
    },
    {
      "commit": "0dd5a6b6acc80c34936057b503614b82cbcdc15d",
      "tree": "9def852f9cbc46f9a1d7675ff77ed01197877545",
      "parents": [
        "150bafd2176d149edf5bc830b3fcb193bfd536f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 13:15:42 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 13:15:42 2018 -0700"
      },
      "message": "Added a debug flag to turn on the AOD animation\n\nTest: adb shell setprop debug.force_no_blanking true\nBug: 78205990\nChange-Id: I372770e9ee40c221d4d2db8d8c4e5644b04ce9fc\n"
    },
    {
      "commit": "b504a2f65b70b9baa319cd97693c9c94a602890c",
      "tree": "150ae7277b2d73aa095cb46dbc64da7e7e85d46a",
      "parents": [
        "75402c371bc5b4b6e67e96365de0d577597bb960",
        "d2bebd43a49d53c3298f6eebbf67bede834e9438"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue May 15 19:49:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 19:49:09 2018 +0000"
      },
      "message": "Merge \"Update a11y when alpha changes\" into pi-dev"
    },
    {
      "commit": "4b3a54710792d24233b77bcd6cca120b9ffe0b32",
      "tree": "07fc9cc4469df36fcbfa021c59e2a6ad97963c34",
      "parents": [
        "75402c371bc5b4b6e67e96365de0d577597bb960"
      ],
      "author": {
        "name": "Kodlee Yin",
        "email": "kodlee@google.com",
        "time": "Wed May 09 16:19:56 2018 -0700"
      },
      "committer": {
        "name": "Kodlee Yin",
        "email": "kodlee@google.com",
        "time": "Tue May 15 19:46:57 2018 +0000"
      },
      "message": "Update RemoteInput#setChoices documentation\n\nThe behavior that #setChoices didn\u0027t render on mobile devices from apps\nthat target SDK \u003c P went undocumented. Because this is changing in P and\nabove, this documentation needs to point out this behavior.\n\nAlso updated formatting and style of docs to improve interop with\nkotlin.\n\nTest: none\nBug: 79244189\nChange-Id: Iabfe3b2ddcc369e5ec15f9773481468cbc48dabb\n"
    },
    {
      "commit": "75402c371bc5b4b6e67e96365de0d577597bb960",
      "tree": "d15b7cbab1d74cbfdd3a68204b0d7e9dd6c92b73",
      "parents": [
        "0b20fa45b89b434078a3f68fa900da3c8209512f",
        "c5926c36022119581f00afebd3af984303a7edeb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 19:42:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 19:42:39 2018 +0000"
      },
      "message": "Merge \"Made sure that the ambient single line view remains invisible\" into pi-dev"
    },
    {
      "commit": "d470a1eca6ec47fe09513e40788e0abea3d12c1f",
      "tree": "4204f045ecbbe3bbf06acd12b16451ee68cb52dd",
      "parents": [
        "14de2930ba6a9d23a746e354b41bd9ede544eee7"
      ],
      "author": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Mon May 14 12:19:08 2018 -0700"
      },
      "committer": {
        "name": "Jerry Zhang",
        "email": "zhangjerry@google.com",
        "time": "Tue May 15 12:29:13 2018 -0700"
      },
      "message": "Call access(2) on all files/dirs modified by Mtp\n\nExternal sdcards are accessed through /mnt/media_rw,\nso access() each touched file for sdcardfs to update\nits metadata.\n\nJava handles single object renames directly so that\nis the only place where it is needed.\n\nBug: 77849654\nTest: use mtp with emulated sdcard\nChange-Id: Ie460398010f1fe74d8084808a6333b121674362c\n"
    },
    {
      "commit": "0b20fa45b89b434078a3f68fa900da3c8209512f",
      "tree": "99a916431de127c84e3be19955a62fef5446dec1",
      "parents": [
        "97d17a777446222605dbf2ef6f6dd6b16852c1fb",
        "1b4c807692b25996324b4f10f0cd466162a55614"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 19:20:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 19:20:19 2018 +0000"
      },
      "message": "Merge \"Fixed autofill compat mode so it works on secondary user.\" into pi-dev"
    },
    {
      "commit": "97d17a777446222605dbf2ef6f6dd6b16852c1fb",
      "tree": "b96d0851cf89df6b003a647fd8c435dee2d2abe8",
      "parents": [
        "dee2a78db6106857cae23dfd2bd75f7ae6996e02",
        "08f58581add98c2b94dccbf05c68c6e81652604e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 19:12:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 19:12:38 2018 +0000"
      },
      "message": "Merge \"[Notif] Safeguard animation start\" into pi-dev"
    },
    {
      "commit": "dee2a78db6106857cae23dfd2bd75f7ae6996e02",
      "tree": "8f2c55e4f2ca8a9e74274432ee6b1b74119f967b",
      "parents": [
        "fbdd1f7d098c3829a031545776c37c2a0e331b8b",
        "00f103e1d81d94be5b7741aa0f108652ecd4d782"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 19:05:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 19:05:08 2018 +0000"
      },
      "message": "Merge \"Prevent instant apps to host app widgets\" into pi-dev"
    },
    {
      "commit": "fbdd1f7d098c3829a031545776c37c2a0e331b8b",
      "tree": "f2d4069d4169b68adc112c34a143b5ef4b675475",
      "parents": [
        "49cb81658db123c1e130be3a9f92d4269f3cbb46",
        "f93bf3e2cf4f67b6eec2c66278a72f69c923a6da"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 19:04:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 19:04:01 2018 +0000"
      },
      "message": "Merge \"Fixed an issue where the wrong notification would be heads upped\" into pi-dev"
    },
    {
      "commit": "49cb81658db123c1e130be3a9f92d4269f3cbb46",
      "tree": "9fe9b8c3785be3286269128284698a3126856794",
      "parents": [
        "fd165bb5ddb2a10b6b75c4c6f0039ff80f75a3cc",
        "960625ae9e6add5c8d090ad76c672122e42f7277"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 18:38:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 18:38:36 2018 +0000"
      },
      "message": "Merge \"Blacklist doze setting from tuner reset\" into pi-dev"
    },
    {
      "commit": "c5926c36022119581f00afebd3af984303a7edeb",
      "tree": "4c50ef7595820c07fae3c28591ae2e225997ea60",
      "parents": [
        "150bafd2176d149edf5bc830b3fcb193bfd536f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 11:17:07 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 11:25:39 2018 -0700"
      },
      "message": "Made sure that the ambient single line view remains invisible\n\nThe single line views are visible by default when they are inflated\nand not all calls to it actually ensure that the visibility is\nupdated. We therefore make sure that the view is appropriately\nhidden.\n\nChange-Id: Ied7641347d910fff5c8f1f0b38d349e7f3b56b76\nFixes: 77290485\nTest: add second notification to group, observe no overlapping text\n"
    },
    {
      "commit": "1b4c807692b25996324b4f10f0cd466162a55614",
      "tree": "9d1693983c2cd8e0a370e18232b79b391579482e",
      "parents": [
        "d247de85bb7d36ff5d3d232d6d4d2d3d1eeedec2"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue May 15 10:38:13 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue May 15 11:16:59 2018 -0700"
      },
      "message": "Fixed autofill compat mode so it works on secondary user.\n\nTest: manual verification using Chrome and sample service\nTest: atest CtsAutoFillServiceTestCases\n\nFixes: 79747293\n\nChange-Id: I83b6fa23e9e7307e9eb44720942f55dc58820ed7\n"
    },
    {
      "commit": "fd165bb5ddb2a10b6b75c4c6f0039ff80f75a3cc",
      "tree": "7b4d473910ff44ed8b82627b8874bef84263d401",
      "parents": [
        "0a3815958a791426f27fd511db790b52073f0d29",
        "d253f98c0e2357307e5ae352d26e077ed7259b9b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 18:00:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 18:00:11 2018 +0000"
      },
      "message": "Merge \"When ringer changes to vibrate, phone vibrates\" into pi-dev"
    },
    {
      "commit": "0a3815958a791426f27fd511db790b52073f0d29",
      "tree": "a9afe1599727e620c00270c57a5d8f021b260b98",
      "parents": [
        "c1eddaed6e472f80c7083013ea2ab533821c4b26",
        "480a956521e6b9dede8f159014fceb5a5a6e196d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 17:47:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 17:47:16 2018 +0000"
      },
      "message": "Merge \"The argument type is bool, the current bug passes a \"true\" or \"false\" string.\" into pi-dev"
    },
    {
      "commit": "c1eddaed6e472f80c7083013ea2ab533821c4b26",
      "tree": "bf82dc102b4f50625d52166700cbeb114314c4aa",
      "parents": [
        "a1f417caf005bc2c4d49a8c606789c6c68cff420",
        "fd44f27b5145c2e3d56e84bba7bfe332f9882f04"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 17:40:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 17:40:32 2018 +0000"
      },
      "message": "Merge \"Rethrow SecurityExceptions in UsageStatsManager\" into pi-dev"
    },
    {
      "commit": "a1f417caf005bc2c4d49a8c606789c6c68cff420",
      "tree": "370e2b552d6a1e5c71f31839721d0eabf05f6841",
      "parents": [
        "bb24c6b501e7159c20af9033dec8fa6199f9ba5b",
        "d29a9ab1b607a41d41213be2cde05c59438e3d86"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 17:38:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 17:38:31 2018 +0000"
      },
      "message": "Merge \"Hiding all views when the notification shade is collapsed\" into pi-dev"
    },
    {
      "commit": "3994075a5b638ecffce5b8782521fce7631e7169",
      "tree": "7077b7d5a4c358d75d25c31492612f23876b32aa",
      "parents": [
        "7692904a7b20e489b4de1511b7bc64357eb21282"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Apr 02 18:18:45 2018 -0700"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Tue May 15 10:10:47 2018 -0700"
      },
      "message": "Add support for manually set surround formats.\n\nTo make surround sound setting more clear to users, we are changing\nsurround setting from ALWAYS to MANUAL. With MANUAL, users could enable\nsurround formats according to their need.\n\nBug: 67479735\nTest: Try creating AudioTrack with enable/disable surround formats.\nChange-Id: I79e610f6c43d7003daf13da3bee4e03ba9b6ea87\n"
    },
    {
      "commit": "bb24c6b501e7159c20af9033dec8fa6199f9ba5b",
      "tree": "a1b8251d8729e70f5935eaf3d2b3ff7582ec6511",
      "parents": [
        "2cfd9fb99c65ab7b4781333fd9cdd6d0f3c50f6b",
        "c345791292c487a792b44a1538ef5164a881d900"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 17:07:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 17:07:56 2018 +0000"
      },
      "message": "Merge \"Fixed notification shelf not fully visible on lockscreen\" into pi-dev"
    },
    {
      "commit": "960625ae9e6add5c8d090ad76c672122e42f7277",
      "tree": "5add79b70730aaea239c40ef8077cd850ad5ff6f",
      "parents": [
        "e3125c7e89284914d8402a527e73c888e35360c5"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 15 12:50:57 2018 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 15 12:50:57 2018 -0400"
      },
      "message": "Blacklist doze setting from tuner reset\n\nTest: manual\nChange-Id: I934cfcd65552c9998eb95ecfed65670ec73dde8d\nFixes: 78512759\n"
    },
    {
      "commit": "2cfd9fb99c65ab7b4781333fd9cdd6d0f3c50f6b",
      "tree": "390920ba201f9de543f1de3cbc5f70578294d5db",
      "parents": [
        "f81ad4b94c428ea538157afe1129e27a1be608e5",
        "f0c79e105bc6d8ead4dec7793f9a60b1350dd97d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 16:47:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 16:47:44 2018 +0000"
      },
      "message": "Merge \"Keeping the header hidden while the hun is going away\" into pi-dev"
    },
    {
      "commit": "f81ad4b94c428ea538157afe1129e27a1be608e5",
      "tree": "a87c53b672f7357c9dff53f010eab51b93f5b71b",
      "parents": [
        "c46279aa98f6fa36d43c05b599c9da45f3ebacd2",
        "9dd0d04e2f03f6e25bca6bd2f74f53e18ce9eb1f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 16:47:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 16:47:17 2018 +0000"
      },
      "message": "Merge \"Fixed that views could be stuck transiently at times\" into pi-dev"
    },
    {
      "commit": "c46279aa98f6fa36d43c05b599c9da45f3ebacd2",
      "tree": "153525bdcdf93f7082b633ad1abd6b882eace15e",
      "parents": [
        "8e6445a1a5e693b8778ba3366b10edad10404002",
        "2544c6917aa747352112b49429ba4d77f36f05cf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 16:33:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 16:33:20 2018 +0000"
      },
      "message": "Merge \"Fix crash when loading resources without code\" into pi-dev"
    },
    {
      "commit": "d29a9ab1b607a41d41213be2cde05c59438e3d86",
      "tree": "abb8abf31f951ba84359de99e062a575bf65082f",
      "parents": [
        "150bafd2176d149edf5bc830b3fcb193bfd536f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 19:17:06 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 09:28:42 2018 -0700"
      },
      "message": "Hiding all views when the notification shade is collapsed\n\nNon-heads up views could still be visible when the shade\nwas collapsed. Therefore they would briefly peak out\nafter heads up views would be swiped away leading\nto ugly flickering.\n\nTest: add hun (with notch enabled) and swipe away hun with other views present\nChange-Id: I794693d7d5af5591490df7c2f4b95c01043897d2\nFixes: \t76150837\n"
    },
    {
      "commit": "2544c6917aa747352112b49429ba4d77f36f05cf",
      "tree": "268bc8934cd2529677888fafa74f320b9c733cd4",
      "parents": [
        "e3125c7e89284914d8402a527e73c888e35360c5"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 15 11:30:09 2018 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 15 11:30:09 2018 -0400"
      },
      "message": "Fix crash when loading resources without code\n\nShould use default appComponentFactory, not the actual one from the\napp because we have no code.\n\nTest: manual\nChange-Id: I982967543c4cf5c28b19b36b6d183a30052bf602\nFixes: 78883500\n"
    },
    {
      "commit": "4552368cdff7046dc2c6107f2f62737225980c95",
      "tree": "b8a7d5d8dd3c118ee74379869a6f4d067ec39fd3",
      "parents": [
        "8e6445a1a5e693b8778ba3366b10edad10404002"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Wed May 02 11:42:27 2018 +0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 15 15:26:06 2018 +0000"
      },
      "message": "Fix odd avatar when message sender is a number\n\nWhen sender symbol is number or special-char, use person avatar icon\nwith sendor name color tint.\n\nFixes: 73551742\nTest: manual use different sender name and send message notification\nChange-Id: I5e3080efc834bf09c1dae93ef8af06cf3df4d22d\n"
    },
    {
      "commit": "8e6445a1a5e693b8778ba3366b10edad10404002",
      "tree": "0485510b4f6286ea0178bfd53439dce1b3107543",
      "parents": [
        "a66cc0da751791df79ff0058b86286778d90f7fe",
        "a5ee62f356780bb94e3e78e5c45b3a7aedd922b0"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue May 15 15:17:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 15:17:30 2018 +0000"
      },
      "message": "Merge \"Let tests enumerate all transports/capabilities.\" into pi-dev"
    },
    {
      "commit": "a66cc0da751791df79ff0058b86286778d90f7fe",
      "tree": "b5da7b01c67f37886b0dc0a920ffe17eff5b12d4",
      "parents": [
        "b8dcc91eb960a06f30f298bff74059826bbfa1ef",
        "58f367438bef07b3db795bca2a85fe2e75c94b52"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue May 15 14:59:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 14:59:04 2018 +0000"
      },
      "message": "Merge \"Add RemoteViews.setIsWidgetCollectionChild to light grey.\" into pi-dev"
    },
    {
      "commit": "aaf7c0f736b97e2bea3e449b282f05a7442d063d",
      "tree": "55ff8298ebd9b143f3143afba7e08234649d7680",
      "parents": [
        "6db14d01c23810a2a98a1d249b9d98480f89a073"
      ],
      "author": {
        "name": "ryanywlin",
        "email": "ryanywlin@google.com",
        "time": "Tue May 15 14:01:35 2018 +0800"
      },
      "committer": {
        "name": "ryanywlin",
        "email": "ryanywlin@google.com",
        "time": "Tue May 15 22:24:02 2018 +0800"
      },
      "message": "Add summaries for Bluetooth audio active device status\n\nRestore string formating for android auto summaries.\n\nBug: 78936284\nTest: rebuild\nChange-Id: Ifef26f5edc33589178098a77ade827f3e96dad82\n"
    },
    {
      "commit": "b8dcc91eb960a06f30f298bff74059826bbfa1ef",
      "tree": "81c6324aa2552adec9bc56380f5dbe152c7de4a7",
      "parents": [
        "6d0842154bb063632f937ef360557af281b6c2cb",
        "8f7a14432876e15aca36d13f3530b5d9ae8ef25d"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue May 15 14:15:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 14:15:09 2018 +0000"
      },
      "message": "Merge \"clean up comments\" into pi-dev"
    },
    {
      "commit": "8f7a14432876e15aca36d13f3530b5d9ae8ef25d",
      "tree": "dd3a04bc1f1a496e72c034f6ed247ba2c44ec586",
      "parents": [
        "adaca2146dff3f4a5fb543451d81bb1be899195d"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Mon May 14 17:16:31 2018 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Tue May 15 07:52:30 2018 -0400"
      },
      "message": "clean up comments\n\nBug: 79698458\nTest: make framework-protos\nChange-Id: Ifaac050f2e00912188e3fb999b308101e3b07bf0\n"
    },
    {
      "commit": "c345791292c487a792b44a1538ef5164a881d900",
      "tree": "4da9edd1a9781d391c62ca89e0ed828214483fae",
      "parents": [
        "09a0c2d53cd4b9072decae5d641957b88795d2b8"
      ],
      "author": {
        "name": "shawnlin",
        "email": "shawnlin@google.com",
        "time": "Tue May 15 16:39:56 2018 +0800"
      },
      "committer": {
        "name": "shawnlin",
        "email": "shawnlin@google.com",
        "time": "Tue May 15 16:39:56 2018 +0800"
      },
      "message": "Fixed notification shelf not fully visible on lockscreen\n\nRemove the height limitation of mBackgroundBounds.bottom, and allow min\nheight of NSSL to be shelf size in keyguard when qs panel fully\nexpanded.\n\nTest: runtest systemui\nChange-Id: I74755f8eefa70beec32db2a66a7a425b7fff0276\nFixes: 79202907\n"
    },
    {
      "commit": "6d0842154bb063632f937ef360557af281b6c2cb",
      "tree": "bf96522082a53640ab058c25c3135e00bb5e1636",
      "parents": [
        "cc64fb9c8f441d18f611643d8dc212b8dfe0c081",
        "d247de85bb7d36ff5d3d232d6d4d2d3d1eeedec2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 05:47:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 05:47:51 2018 +0000"
      },
      "message": "Merge \"Don\u0027t call setAutofillClient() on base Context if it\u0027s null.\" into pi-dev"
    },
    {
      "commit": "cc64fb9c8f441d18f611643d8dc212b8dfe0c081",
      "tree": "94bc46b4720440ee76624b583fb6ddca14ce54a2",
      "parents": [
        "09a0c2d53cd4b9072decae5d641957b88795d2b8",
        "b3baaab4af7e1ed8dfc5da1c976cc34d135fb82b"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue May 15 04:58:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 04:58:00 2018 +0000"
      },
      "message": "Merge \"Allow Print subsystem to work with services provided by instant app\" into pi-dev"
    },
    {
      "commit": "09a0c2d53cd4b9072decae5d641957b88795d2b8",
      "tree": "f33358e589ec9f29ac6fdfea2dc568540e8be87b",
      "parents": [
        "02e086eaf3f50ef3dfaf799caff7078c16975fa0",
        "78be267f700f75fafffe58c1ca0ef8d28b2ed8f6"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 15 04:13:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 04:13:38 2018 +0000"
      },
      "message": "Merge \"Do not immediately perform traversals when executing transition\" into pi-dev"
    },
    {
      "commit": "02e086eaf3f50ef3dfaf799caff7078c16975fa0",
      "tree": "85dd1488ceeb33c3e51baf2cd705dabbd821433b",
      "parents": [
        "22c738d84285625831238d2b489e0632f86858c7",
        "4df16fb106fad56e8515da7ea68f6eddf24daf27"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 02:18:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 02:18:14 2018 +0000"
      },
      "message": "Merge \"Change quickstep onboarding tip window type to TYPE_NAVIGATION_BAR_PANEL.\" into pi-dev"
    },
    {
      "commit": "9dd0d04e2f03f6e25bca6bd2f74f53e18ce9eb1f",
      "tree": "0ea367e181c0a68534e11f90c65ed628a7eb7118",
      "parents": [
        "150bafd2176d149edf5bc830b3fcb193bfd536f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 18:12:42 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 18:27:40 2018 -0700"
      },
      "message": "Fixed that views could be stuck transiently at times\n\nRemoved all references to overlay from the stackscroller\nand always using transient views now. We were using\nthe overlay in places where we shouldn\u0027t have been and\ntherefore views could become stuck.\n\nChange-Id: I8bf455e2d1c4d065d0b3c441606d51b3b96eab9f\nFixes: 78493499\nTest: add hun, click on it, observe no transient view stuck behind\n"
    },
    {
      "commit": "22c738d84285625831238d2b489e0632f86858c7",
      "tree": "f77e556823be5e5e302447b5fcebff13d017e387",
      "parents": [
        "7b6ecb76689fe57496510f22edd46d78d5aa5c0a",
        "ecdc0dcedfd54a28e5539132285e7b1e931b29cc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 01:16:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 01:16:33 2018 +0000"
      },
      "message": "Merge \"Metrics for hardware reliability reporting\" into pi-dev"
    },
    {
      "commit": "4df16fb106fad56e8515da7ea68f6eddf24daf27",
      "tree": "2b1a2358186e94963cd99f04b863d52dfa8a86fe",
      "parents": [
        "82db2614e450f92e373d0018a5b23d80c13511c2"
      ],
      "author": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Mon May 14 16:58:54 2018 -0700"
      },
      "committer": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Mon May 14 18:05:42 2018 -0700"
      },
      "message": "Change quickstep onboarding tip window type to\nTYPE_NAVIGATION_BAR_PANEL.\n\nFixes: 73990691\nTest: Go through the talkback flow, \"settings cannot verify your\nresponse\" toast does not show.\n\nChange-Id: I6f4819eb6ace1260a30589dbcc6c01fa4c8e5c35\n"
    },
    {
      "commit": "480a956521e6b9dede8f159014fceb5a5a6e196d",
      "tree": "28122b569c6ea5c81d98e2c56af4a089c5c20796",
      "parents": [
        "ba96b97aab8bb28d6d649733a5b72539e8b37b51"
      ],
      "author": {
        "name": "Yi Jin",
        "email": "jinyithu@google.com",
        "time": "Mon May 14 18:04:29 2018 -0700"
      },
      "committer": {
        "name": "Yi Jin",
        "email": "jinyithu@google.com",
        "time": "Mon May 14 18:04:29 2018 -0700"
      },
      "message": "The argument type is bool, the current bug passes a \"true\" or \"false\"\nstring.\n\nBug: 79710844\nTest: atest incidentd_test\nChange-Id: I66fc086e4a194e68638311ccdc305a495ecf8da4\n"
    },
    {
      "commit": "d247de85bb7d36ff5d3d232d6d4d2d3d1eeedec2",
      "tree": "573dda4f3b55137c99f7aa4e231e4c7696447662",
      "parents": [
        "869c6f559ad63e02d699a8e5349cff5069b61129"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon May 14 17:51:58 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon May 14 18:03:15 2018 -0700"
      },
      "message": "Don\u0027t call setAutofillClient() on base Context if it\u0027s null.\n\nTest: atest CtsAutoFillServiceTestCases\nTest: changed activity on autofill sample to override attachBaseContext() by\n      calling super.attachBaseContext(null) - the activity still crashes, but\n      not on attachBaseContext().\n\nFixes: 79707861\n\nChange-Id: Idfaa9c596cc338ab815441138ce06ba64cd3b4d2\n"
    },
    {
      "commit": "7b6ecb76689fe57496510f22edd46d78d5aa5c0a",
      "tree": "c6b99cd94acabeaeaa61d508189c5344ef0f14ba",
      "parents": [
        "f707c5572538de02b125ab0d74bd156b86d98a2f",
        "ddf6c1e22c6c3e126c36fb2f667f3df617e8fc51"
      ],
      "author": {
        "name": "Dake Gu",
        "email": "dake@google.com",
        "time": "Tue May 15 01:02:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 01:02:41 2018 +0000"
      },
      "message": "Merge \"Autofill: allow switch IME when autofill is showing\" into pi-dev"
    },
    {
      "commit": "f707c5572538de02b125ab0d74bd156b86d98a2f",
      "tree": "eda6f2c2611cb33dc985cef80b065d7dc3cc9a6c",
      "parents": [
        "b7185633298f13761505660d49a9bd8f413f2355",
        "5b630af85724885d32b210e6032f1bfd79a4a568"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 00:48:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 00:48:52 2018 +0000"
      },
      "message": "Merge \"Simplify Javadoc for easier parsing.\" into pi-dev"
    },
    {
      "commit": "b7185633298f13761505660d49a9bd8f413f2355",
      "tree": "7f759b4b5205334667548676e53544948e47b6d2",
      "parents": [
        "1f520a64d78e31e5287e10ed755a98035cdb05c8",
        "95f77e1ba2883b584c6af57daa76aa1e043e2ad4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 15 00:37:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 00:37:10 2018 +0000"
      },
      "message": "Merge \"Decrease the inferred auto-brightness adjustment at the extremes.\" into pi-dev"
    },
    {
      "commit": "522f656ef95f8d5cb177720f2329be521c10fae1",
      "tree": "18b32232d12fb28d22d29c9c7ebb267f68ab3ac2",
      "parents": [
        "01114c1df550c722797e430ff12b36aabba11255"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon May 14 20:26:31 2018 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon May 14 20:26:31 2018 -0400"
      },
      "message": "Center QS icons (wifi, invert colors, night light)\n\nTest: look at qs; avoid angst\nChange-Id: Id0e57c188a877de68bcd2d50d4f41d05e7dc8c82\nFixes: 67310956\nBug: 74344964\n"
    },
    {
      "commit": "f0c79e105bc6d8ead4dec7793f9a60b1350dd97d",
      "tree": "ae08d93800b422850c52054ddf1728e8758730b5",
      "parents": [
        "150bafd2176d149edf5bc830b3fcb193bfd536f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 17:17:31 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 17:17:31 2018 -0700"
      },
      "message": "Keeping the header hidden while the hun is going away\n\nPreviously we were showing the Hun header immediately again\nwhen the heads up times out, but we now also factor in\nif it\u0027s animating away.\n\nTest: add hun, click on it, header is still hidden\nChange-Id: I2e5714c9282f0dd76d17511485c002010be169bb\nFixes: \t77219603\n"
    },
    {
      "commit": "f93bf3e2cf4f67b6eec2c66278a72f69c923a6da",
      "tree": "de3f297f6a75c24d288a706eed47ef58f081f737",
      "parents": [
        "150bafd2176d149edf5bc830b3fcb193bfd536f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 08 14:43:21 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 17:13:17 2018 -0700"
      },
      "message": "Fixed an issue where the wrong notification would be heads upped\n\nWhen setting the heads up on the summary, the headsup could be transfered\nto the children, which is correct whenever we only have one child but not\nif contains more then one. We\u0027re now looking at the pending notifications\nas well in order to make the heads up transfer and revert back in case\nwe just made the wrong decision.\n\nTest: install test app from bug: first post group and first child and then group with second child, observe normal heads up behavior\nChange-Id: I52803f6846d602b6eb542aa18185bde7d60573e0\nFixes: 71818291\n"
    },
    {
      "commit": "1f520a64d78e31e5287e10ed755a98035cdb05c8",
      "tree": "bf259f73e494499d2a90e55e3f858bd918e0658f",
      "parents": [
        "cc26ac226a4cbb9d33d9c7a818c7894909286ffd",
        "25d29d73159c8ecbf8eb69dc07cef0b4bd02130a"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon May 14 23:48:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 23:48:55 2018 +0000"
      },
      "message": "Merge \"Update javadoc for setVisualVoicemailSmsFilterSettings\" into pi-dev"
    },
    {
      "commit": "e9b5cca5b52391ae226faf07ef87117b6d8e69c6",
      "tree": "e03dbab4ff405c70ac160ff9873de56ef5aaa010",
      "parents": [
        "82db2614e450f92e373d0018a5b23d80c13511c2"
      ],
      "author": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Mon May 14 16:34:53 2018 -0700"
      },
      "committer": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Mon May 14 16:34:53 2018 -0700"
      },
      "message": "Report touchable region changes to Accessibility.\n\nSome UI Popups provided by the framework are now using\nlarge surfaces and touchable regions instead of resizing, which\nhad broken accessibility.\n\nBug: 79272211\nTest: Manual\nChange-Id: I40cccce8459348f1f2e7fcb5d9c36b7ab705c20d\n"
    },
    {
      "commit": "cc26ac226a4cbb9d33d9c7a818c7894909286ffd",
      "tree": "dc94db01e1b12a4b9da749bbbf05abe915e2452a",
      "parents": [
        "98deba84123c28949962ce09fe0dd5c3afc6eee7",
        "b8f4f77d9e12e125408b058bcbd505f4a0bdd50e"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon May 14 23:33:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 23:33:02 2018 +0000"
      },
      "message": "Merge \"Reset auto-brightness on new BrightnessConfiguration\" into pi-dev"
    },
    {
      "commit": "98deba84123c28949962ce09fe0dd5c3afc6eee7",
      "tree": "10d5ae3b31e5eb0ae66491a3f79162e53860f248",
      "parents": [
        "3789bbc476763c6bb6e1f85c6aa00101c888ece6",
        "1ab90a2ed5262633dd1ce9fbddb9b6536f83b441"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 14 23:32:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 23:32:08 2018 +0000"
      },
      "message": "Merge \"Fixing user tap on suspended widget\" into pi-dev"
    },
    {
      "commit": "2155bc2be3d38b876335eb06f08e81fc2d563831",
      "tree": "69434995266fca6dd4fcc0a30604e6cb644c1ccb",
      "parents": [
        "6db14d01c23810a2a98a1d249b9d98480f89a073"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue May 01 00:38:32 2018 +0100"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue May 15 00:27:35 2018 +0100"
      },
      "message": "Generally improve brightness dumpsys.\n\nFor the recent spate of autobrightness bugs, being able\nto determine both current state of the display brightness and the\noverall situational context of the device (e.g. ALS readings) is\ncritical to quick diagnosis. This tidies up the logs and adds some more\nstate information so we have more context about the situation the device\nis in.\n\nBug: 78909876\nTest: adb shell dumpsys display\nChange-Id: I0e3cd5d00268b5b44f3d486fae8940d7d7d2ed2e\n"
    },
    {
      "commit": "3789bbc476763c6bb6e1f85c6aa00101c888ece6",
      "tree": "e99e73dc82c8c640078a16c75c9ccb5da24edb88",
      "parents": [
        "183f753624a876c2a5fe120d9f5a6f257acacfa2",
        "86b326012813f09d8f1de7d6d26c986a909de894"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon May 14 23:25:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 23:25:07 2018 +0000"
      },
      "message": "Merge \"Improve a11y ordering\" into pi-dev"
    },
    {
      "commit": "a5ee62f356780bb94e3e78e5c45b3a7aedd922b0",
      "tree": "ae4a01c27e2e666bbc58b1ff4b5d65f0e089d0b8",
      "parents": [
        "869c6f559ad63e02d699a8e5349cff5069b61129"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon May 14 13:49:07 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon May 14 17:17:33 2018 -0600"
      },
      "message": "Let tests enumerate all transports/capabilities.\n\nThis gives them a way to collect all included values without\nresorting to manual probing of each newly added value.\n\nBug: 16207332\nTest: atest com.android.cts.net.HostsideVpnTests\nChange-Id: I35ca412512dc8515b44d5518e1ca4caa5bdc678f\n"
    },
    {
      "commit": "95f77e1ba2883b584c6af57daa76aa1e043e2ad4",
      "tree": "7a0f6bf94838902e7a6ae3dca2f50fd516bbfee7",
      "parents": [
        "183f753624a876c2a5fe120d9f5a6f257acacfa2"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon May 14 15:53:48 2018 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon May 14 23:17:01 2018 +0000"
      },
      "message": "Decrease the inferred auto-brightness adjustment at the extremes.\n\nNow that the brightness slider always represents the brightness of the\npanel, rather than the auto-brightness adjustments like it did prior to\nP, we need to infer the adjustment by comparing the old and new\nbrightness values. At the extremes, this inferred brightness increases\ndramatically towards (+/-) infinity, so we use a different strategy.\nBased on dogfood feedback, the current inference seems to have too\nstrong of an effect, so we\u0027re cutting it in half in the hopes that this\nis more reasonable.\n\nChange-Id: If6a6c3355f9dcce8588512f1d969c871149ec299\nFixes: 79153846\nTest: manual\n"
    },
    {
      "commit": "183f753624a876c2a5fe120d9f5a6f257acacfa2",
      "tree": "b8aa665a6e94c43214c43125a22a223770f24c37",
      "parents": [
        "841de8fb314c4d75402909fbd3353bdf2a769c94",
        "740a3813eecb6c4761ab52d8d5a6ca212af0e04d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 14 23:11:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 23:11:33 2018 +0000"
      },
      "message": "Merge \"Allow to create trusted BaseDexClassLoader\" into pi-dev"
    },
    {
      "commit": "841de8fb314c4d75402909fbd3353bdf2a769c94",
      "tree": "5020706379f92acbebd90d06aa4147196f823868",
      "parents": [
        "5ca38cafe878d603270dc8a6590496d7b9060de7",
        "1938e34e42969053f1b553779fa21257a28d708d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 14 23:03:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 23:03:39 2018 +0000"
      },
      "message": "Merge \"Mitigating cache corruption in ArrayMap\" into pi-dev"
    },
    {
      "commit": "ecdc0dcedfd54a28e5539132285e7b1e931b29cc",
      "tree": "44ddf7fe2ea70c013b88e6e7027a7b5bd4d68be2",
      "parents": [
        "13c0e0d19e80fab1c65fa48d8bfbef855323e2a3"
      ],
      "author": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Thu May 10 14:16:07 2018 -0700"
      },
      "committer": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Mon May 14 15:46:51 2018 -0700"
      },
      "message": "Metrics for hardware reliability reporting\n\nAdd event metrics for hardware reliability reporting.\n\nEvents include:\n - Battery Health Snapshot\n - Battery Charge cycles\n - Physical Drop\n - Hardware Failed\n - USB Audio Device insertion \u0026 removal\n - USB Connector insertion \u0026 removal\n\nBug: 69978775\nTest: Logged events from Pixelstats HAL\nChange-Id: I9389f71ffe85a430273f33650503f714ea308a78\n"
    },
    {
      "commit": "5ca38cafe878d603270dc8a6590496d7b9060de7",
      "tree": "cc7b2a2a480ddec2d1289a0d1ee16fa2486b247e",
      "parents": [
        "13c0e0d19e80fab1c65fa48d8bfbef855323e2a3",
        "47234644caf0f2a1aac3a1db8c548b1a25b1cfe2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 14 22:46:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 22:46:15 2018 +0000"
      },
      "message": "Merge \"Configurable data error action in value metric\" into pi-dev"
    },
    {
      "commit": "25d29d73159c8ecbf8eb69dc07cef0b4bd02130a",
      "tree": "fd79b228d4a1acd11320712699967d4931496419",
      "parents": [
        "2d664339985b14366a37285bee1815dc71ef6c9e"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Apr 30 11:55:47 2018 -0700"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon May 14 15:32:22 2018 -0700"
      },
      "message": "Update javadoc for setVisualVoicemailSmsFilterSettings\n\nTest: N/A\nChange-Id: I024fa5c2947b562e61e693ecb4d8421fe2507c9e\nFixes: 73829091\n"
    },
    {
      "commit": "1938e34e42969053f1b553779fa21257a28d708d",
      "tree": "7e0bb948f506e08f23072bf4a11a7058be4416ff",
      "parents": [
        "1b69d7b40661640bbcbe9b456de8b8c21aefee37"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Mon May 14 14:22:11 2018 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Mon May 14 14:51:01 2018 -0700"
      },
      "message": "Mitigating cache corruption in ArrayMap\n\nBefore calling freeArrays, storing the array reference into a temporary\npointer so that the main pointer doesn\u0027t end up corrupting the static\npool of arrays on concurrent access. An earlier change missed a rare\ncase when removeAt was called for the last element in the map.\n\nTest: atest android.util.ArrayMapTest\natest android.util.cts.ArrayMapTest\n\nBug: 78898947\nChange-Id: I454c5b1600eb0a6c690e746df10f6a0ebcd8aa1d\n"
    },
    {
      "commit": "fd44f27b5145c2e3d56e84bba7bfe332f9882f04",
      "tree": "92e9f2d1aa943fcafe87a4c363f64c6b5f7da830",
      "parents": [
        "1b69d7b40661640bbcbe9b456de8b8c21aefee37"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon May 14 14:47:19 2018 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon May 14 14:47:19 2018 -0700"
      },
      "message": "Rethrow SecurityExceptions in UsageStatsManager\n\nSome of the newer methods were not rethrowing the system server\nexceptions. When not returning a default value, rethrow the\nRemoteException from the system server.\n\nBug: 79692228\nTest: atest CtsUsageStatsTestCases:UsageStatsTest\nChange-Id: I7b2ae735fc97f3e1903903ed5c98ce914aeaa84a\n"
    },
    {
      "commit": "13c0e0d19e80fab1c65fa48d8bfbef855323e2a3",
      "tree": "7f064be477d39c99e7b602cca28ee30a5743ca0d",
      "parents": [
        "18a67855a2e3c181ecf22570e46c48ae3b0e4c81",
        "be570ce9d7e0ddd33a92169870985938bac90d08"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 14 21:36:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 21:36:28 2018 +0000"
      },
      "message": "Merge \"Measuring the content views always at their specified size\" into pi-dev"
    },
    {
      "commit": "18a67855a2e3c181ecf22570e46c48ae3b0e4c81",
      "tree": "2eb74349aa5be715489104b70cc5fe74a2ae9965",
      "parents": [
        "785a93f61a2a39611d627ddddceb4cac202ca6da",
        "b3a6aed980c4dddbd8a12799340154b7f64f9476"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Mon May 14 21:10:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 14 21:10:49 2018 +0000"
      },
      "message": "Merge \"Add \u0027Snooze\u0027 to local context menu for notifications\" into pi-dev"
    }
  ],
  "next": "d253f98c0e2357307e5ae352d26e077ed7259b9b"
}
