)]}'
{
  "log": [
    {
      "commit": "94de3518323afb32eacb5b69c081b184fa60e18d",
      "tree": "009db1a7696378d6c31ba08bfa770069d6c89f65",
      "parents": [
        "d2b6b41095055ee385dc3f63fce6b8b5c0e55e26",
        "9e3fa1033c1fb43c82abf93f231636a4b103c0e4"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 28 23:16:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 28 23:16:12 2017 +0000"
      },
      "message": "Merge \"Refactoring ScrimController\""
    },
    {
      "commit": "7c524781a19a234ff73c0ace59b47fb636a90e7b",
      "tree": "eb0f2147ab53efa478d033a7ad23f5b30a536504",
      "parents": [
        "0c5094aec34681f1c36b29b50eba25e5caf0d470",
        "659a91beed628ca6887f4756622c77b38b55b50f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 28 20:33:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 28 20:33:59 2017 +0000"
      },
      "message": "Merge \"@Ignore flaky test in QSTileImplTest\""
    },
    {
      "commit": "659a91beed628ca6887f4756622c77b38b55b50f",
      "tree": "d4c2ceb60f8555f20cbda7ab724f78ce89261a88",
      "parents": [
        "71b4882da60867e948bbaaf86c03066bc07ccc85"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Tue Nov 28 13:33:13 2017 -0500"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Tue Nov 28 13:33:13 2017 -0500"
      },
      "message": "@Ignore flaky test in QSTileImplTest\n\nBug: 67842810\nTest: runtest systemui\nChange-Id: I09a7328af120cebb1bc3e0b528c96a2ea8e8c815\n"
    },
    {
      "commit": "9e3fa1033c1fb43c82abf93f231636a4b103c0e4",
      "tree": "60cc9dfcaf02d0b81467aa5dee4baa7a3c8a749c",
      "parents": [
        "62c9860111a126c23606c9d4071fb6f8591952b3"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Nov 08 17:16:55 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 28 11:25:49 2017 -0500"
      },
      "message": "Refactoring ScrimController\n\nScrimController is now a state machine with tests.\n\nThe main motivation for refactoring this class was to\ncentralize ownership of the scrim state. Before, animations\ncould be triggered by StatusBar, StatusBarKeyguardViewManager\nor DozeScrimController simultaneously, causing collision,\nsometimes overriding an expected state due to the call order\nand making it hard to calculate an actual state.\n\nChange-Id: I4f4d82549235d3fc7be35b235a2668e70b956cb7\nFixes: 64397851\nFixes: 65688233\nBug: 64155983\nTest: runtest -x tests/src/com/android/systemui/statusbar/phone/ScrimControllerTest.java\nTest: runtest -x tests/src/com/android/systemui/statusbar/phone/DozeScrimControllerTest.java\nTest: unlock using fingerprint, or challenge (pin/password/pattern)\nTest: trigger in-app bouncer (camera app)\nTest: pull down notification shade locked and unlocked\nTest: lock, look at AoD (or black display when AoD isn\u0027t supported)\n"
    },
    {
      "commit": "5a673d7f7511d902bb158ac619b73a9096c1faa7",
      "tree": "4ff56a31186d9df126263f82b9aea8d965da0949",
      "parents": [
        "62c9860111a126c23606c9d4071fb6f8591952b3",
        "74c2badf3d24e4fb495c99ea784462d547b1e991"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Nov 28 13:03:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 28 13:03:42 2017 +0000"
      },
      "message": "Merge \"White media notifications are now dimmable\""
    },
    {
      "commit": "c2d7be6667149ebdcf4091db4e76f9cb7a44e80b",
      "tree": "42b6f9a60ad521f9a24bdf106c7e1b1c0029ff68",
      "parents": [
        "4fa582be2471f0c1bfb7ceecb8559b9aea930b53"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Nov 22 10:57:42 2017 -0800"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Nov 28 01:03:01 2017 +0000"
      },
      "message": "Add persistent state for Hearing Aid Profile\n\nDefines the flag used in code and the Settings.Global key names for\npersisting state of the Bluetooth Hearing Aid Profile.\n\nTest: manual\nBug: 69623109\nChange-Id: I19e68be55a80f338bdc5d39d6c3c6d251f1cb514\n"
    },
    {
      "commit": "4fa582be2471f0c1bfb7ceecb8559b9aea930b53",
      "tree": "d2114650a40f87974047b90e9816d91ef76da95b",
      "parents": [
        "a98d3891e51420687dff3edf5ef3c6119b41839b",
        "89a52f1a7180d1c6bb9574e4ee617628d4c3eb5c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 28 00:55:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 28 00:55:46 2017 +0000"
      },
      "message": "Merge \"Applies last scroll position in recents after rotation\""
    },
    {
      "commit": "d12e276f6ae35a1e889c6d4de97688903c49001b",
      "tree": "c8f9873e3bbb633cc3f7671e93b741fff301abe3",
      "parents": [
        "7b460b994b1562392dc56c6606473186328ca79b",
        "77a89a6ca44ffd85f3bfba6cb42d089c288ea196"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 27 23:14:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 27 23:14:07 2017 +0000"
      },
      "message": "Merge \"Migrate some preference theme attributes from SettingsLib\""
    },
    {
      "commit": "89a52f1a7180d1c6bb9574e4ee617628d4c3eb5c",
      "tree": "c3293b39c92e2a3874d1df755af582d0dccdd52c",
      "parents": [
        "dec3eb8b755ea81c5465dc81ef02be91bae5aade"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Nov 20 15:30:47 2017 -0800"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Nov 27 15:02:10 2017 -0800"
      },
      "message": "Applies last scroll position in recents after rotation\n\nRecord the scroll position whenever recents scrolls. When screen is\nrotated, reapply the same position to match it from last orientation.\n\nTest: manual - rotate screen\nChange-Id: I129bb91a01161c512736a17738a52e5b6bd0e35e\nFixes: 64291223\n"
    },
    {
      "commit": "70164985f534f667df19e7b789534a1a9d9d1138",
      "tree": "7080405fb38987c200b6ddec1130d3f45fbfb601",
      "parents": [
        "a2faa31585b4e336d5a29ac66fb15baaac0a708f",
        "6f69e55970a03bdee0ef610d3a3d6f111473cca2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Nov 27 22:47:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 27 22:47:47 2017 +0000"
      },
      "message": "Merge \"More dimming tweaks (for accessibility)\" into oc-mr1-dev am: dbb448a3d7\nam: 6f69e55970\n\nChange-Id: Ia93bb8ee554f23c9c4bd29e5178275314bdac327\n"
    },
    {
      "commit": "6f69e55970a03bdee0ef610d3a3d6f111473cca2",
      "tree": "91d04fe922a8cc6d0a9f388d5d79835db53af021",
      "parents": [
        "cde72f1be7e4fd350845eaed43f134b016aa1ff0",
        "dbb448a3d7ec9129fd84ae1db33422b3defe6b06"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Nov 27 22:35:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 27 22:35:55 2017 +0000"
      },
      "message": "Merge \"More dimming tweaks (for accessibility)\" into oc-mr1-dev\nam: dbb448a3d7\n\nChange-Id: I94fe9f6055a48cdc596fe333a3f6d304cb7e33da\n"
    },
    {
      "commit": "42ce900d485bee1c0934543f7cd0f4da652bbb04",
      "tree": "82ce6b4f1f73ce5ab8340886fdbceb0575add5b5",
      "parents": [
        "15176cd986b0970c636036f60e97d5be53f3ce91"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Nov 17 13:04:07 2017 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Nov 27 19:02:04 2017 +0000"
      },
      "message": "Expose methods to invoke split screen.\n\n- Also remove duplicate code in shortcut key dispatcher.\n\nBug: 67510855\nTest: Drag and dock in Recents\nChange-Id: I46634ab0585d29edd2068a6149cffa928f729d33\nSigned-off-by: Winson Chung \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "c32dec1f262995f2f100af61c0728517245ae2c9",
      "tree": "20170397f8a7e8eb741a7ed226c4898e3702d0bd",
      "parents": [
        "16fd2e9a9a0a064491196d02957c7e94eaa870a7",
        "576cdcfd6b20c5dcaabc4126204a767b7ca1cc86"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 27 18:32:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 27 18:32:41 2017 +0000"
      },
      "message": "Merge \"Battery Saver master case changes\""
    },
    {
      "commit": "77a89a6ca44ffd85f3bfba6cb42d089c288ea196",
      "tree": "18cd4133212f750176f33b308d139c1c290b8767",
      "parents": [
        "16fd2e9a9a0a064491196d02957c7e94eaa870a7"
      ],
      "author": {
        "name": "Antony Sargent",
        "email": "asargent@google.com",
        "time": "Mon Oct 16 09:43:08 2017 -0700"
      },
      "committer": {
        "name": "Antony Sargent",
        "email": "asargent@google.com",
        "time": "Mon Nov 27 18:06:20 2017 +0000"
      },
      "message": "Migrate some preference theme attributes from SettingsLib\n\nWe\u0027ve moved some preference style definitions from SettingsLib into the\nSupport Library, with a goal of letting us use them in more places and\navoid duplication.\n\nBug: 64689839\nTest: manual\nChange-Id: I49eca13943eb15d2c3f4fb099f439060f9c60cff\n"
    },
    {
      "commit": "71b4882da60867e948bbaaf86c03066bc07ccc85",
      "tree": "e0628e34905ca9b1304f6425f99bcb8a1803b94c",
      "parents": [
        "9cc5b4f0076c844e3058f2144f6944b6e17ba6be",
        "bc8a3da70966cf5f3cf9c5c9f5f5ef8fba0ec324"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Nov 27 16:09:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 27 16:09:47 2017 +0000"
      },
      "message": "Merge \"Remove unused strings from sysui\""
    },
    {
      "commit": "74c2badf3d24e4fb495c99ea784462d547b1e991",
      "tree": "94eae8d1e1953f261a05ce9c0c59c0e7e2e50e27",
      "parents": [
        "404f810355237206d35d01ee5fa000aa5b41346f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Nov 27 15:09:36 2017 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Nov 27 15:09:36 2017 +0100"
      },
      "message": "White media notifications are now dimmable\n\nCertain notifications would stay fully white on the\nlock screen, when they didn\u0027t provide an image.\nThis looked pretty bad and it made the colorization\nslightly unclear.\n\nChange-Id: I8369f5e41ffdf31b1672ae9282fccaaef2294a2e\nFixes: 69171439\nTest: add media notification without image, observe normal dimming\n"
    },
    {
      "commit": "0c5e598ff78f1afb4e46bed4fb1cb060dae75aca",
      "tree": "dc5eb6dac4de4ec97df653205d3da926ab313953",
      "parents": [
        "c3a5a70017b649ca21645534358305b9781c9ced",
        "2a8aa566e1ffe8c1b37458eb535f4e209920b606"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 27 04:12:38 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 27 04:12:38 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "c3a5a70017b649ca21645534358305b9781c9ced",
      "tree": "49bd6b0caf3775dbb2d758cd3b8ade448f4a4eff",
      "parents": [
        "ec6f33c77bfbb32bd9acfb5d8043a6347e6d72a4",
        "5742ee6d40f0e4c433f0c81467e9456d413d5284"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Nov 26 22:39:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Nov 26 22:39:16 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "476ed8acf9a16cf3e379885c7efc4d6827173b2e",
      "tree": "f16e9d91b1e7449eeb15eb3406287c4d5a4eca8f",
      "parents": [
        "4964d18c55c6f5cc9066b866825932ba5a0c10cc",
        "fa6369e9c72d7428c19b44f589a05d79b12bcfc8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Nov 26 22:36:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Nov 26 22:36:13 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "4964d18c55c6f5cc9066b866825932ba5a0c10cc",
      "tree": "11c7eef0c0fd74ebaf86c1bb9281e68d05bb3a6d",
      "parents": [
        "7250622b47397bd05983aa5655f18fb5cc757cb4"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 11:45:16 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 11:45:16 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I7ca2a7f0a9f8280d1c48a0c1ecb9c68553b8b7d9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "fa6369e9c72d7428c19b44f589a05d79b12bcfc8",
      "tree": "167010228cff45de0d9fc1de736155cb239ad911",
      "parents": [
        "7250622b47397bd05983aa5655f18fb5cc757cb4"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 09:33:19 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 09:33:19 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0bbc89008d10bee8530c7e2ad2b81df9fa87846e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "2a8aa566e1ffe8c1b37458eb535f4e209920b606",
      "tree": "13cb2dbe358dc09f0b03c718705288a98e2b2d43",
      "parents": [
        "7250622b47397bd05983aa5655f18fb5cc757cb4"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 09:05:00 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 09:05:00 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I1c1b8d2908d542f4b1a26bc7e61e07ce634d53cf\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "5742ee6d40f0e4c433f0c81467e9456d413d5284",
      "tree": "b1f9245af30ef846589c8b9ae440c2c75b421e22",
      "parents": [
        "7250622b47397bd05983aa5655f18fb5cc757cb4"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 09:02:03 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Nov 26 09:02:03 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Icc0a96079b89c483a584c5ead08850a3328caedb\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e99bc0501a288735d337f2ff64f8fa47f766a59b",
      "tree": "2d9c23f38c8f10758ea868eb9dd5e5effea2f737",
      "parents": [
        "78252a23d6d38e4b1c938fef3d7b1dc6b7dfbe05"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Nov 20 17:55:31 2017 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Nov 23 17:23:26 2017 +0100"
      },
      "message": "WM: Move WindowManagerPolicy, DisplayFrames and WindowManagerInternal into services\n\nSplits WindowManagerPolicy into a framework and a services part, preventing concepts that are\ninternal to the window manager from leaking out into the framework.\n\nTest: make droid\nChange-Id: I7b6a54f55f76f6fbb5f27090981b8f1d4d8be88b\n"
    },
    {
      "commit": "cdb2ee090cd741cfbb6693c4302a920fd78822d0",
      "tree": "669fe4ac93653409328138ac33896d5c7784f563",
      "parents": [
        "efc23a48108af038348235deedd7bc08da21e514",
        "8c51ce24028d45eca82d6c8f766e51427f1a242d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 22 19:47:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 22 19:47:43 2017 +0000"
      },
      "message": "Merge \"Brightness mirror should use QS theme\""
    },
    {
      "commit": "576cdcfd6b20c5dcaabc4126204a767b7ca1cc86",
      "tree": "9fd131edc51d4114d818d7f6c0485b220431077b",
      "parents": [
        "8afa38b8b96581482d235a042770e636ebd8f4d5"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Nov 22 13:31:33 2017 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Nov 22 18:34:08 2017 +0000"
      },
      "message": "Battery Saver master case changes\n\nTest: visual\nChange-Id: I473108b3c2e1a48e17416c33f4beab606abfab88\nFixes: 69481756\nFixes: 69481988\n"
    },
    {
      "commit": "5807021a0c23b5fca115c291595436ddbf6e6d67",
      "tree": "f5a8f2a0a7e3709ab960358916720f66c8d4fbba",
      "parents": [
        "86d0573340b1ac2eb5cb1d87ce7fed15f18c6e46",
        "d4a44ff149bd74c7b4fe4532051fc531c2074f4e"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Nov 22 14:57:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 22 14:57:23 2017 +0000"
      },
      "message": "Merge \"Use SystemUIDialog.setWindowOnTop to make user-switching dialogs not steal focus\""
    },
    {
      "commit": "d4a44ff149bd74c7b4fe4532051fc531c2074f4e",
      "tree": "7807a3e18f57db2778184ae964d83d1b51b6ab81",
      "parents": [
        "8afa38b8b96581482d235a042770e636ebd8f4d5"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Nov 21 16:38:22 2017 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Nov 21 16:48:41 2017 -0500"
      },
      "message": "Use SystemUIDialog.setWindowOnTop to make user-switching dialogs not steal focus\n\nThere is still the problem that the dialogs show up under QS, but\nthis change stops the dialog from stealing focus and thus deadlocking\nthe UI\n\nTest: Add new user. Remove guest user. Note that you can then collapse\nQS\nBug: 69591927\n\nChange-Id: I489a094848c32d58e2bed4769bb249fbbef91ab5\n"
    },
    {
      "commit": "8c51ce24028d45eca82d6c8f766e51427f1a242d",
      "tree": "3fe362809cfc748d025cd222c8dc69b6e7297908",
      "parents": [
        "86b92f3ef9e7b53c5c7a774ed7a6374f0a26c795"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 21 13:21:05 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Nov 21 13:40:14 2017 -0800"
      },
      "message": "Brightness mirror should use QS theme\n\nAlways re-inflate the brightness mirror using the\nquick settings theme. It\u0027s a child of the status\nbar window and needs the theme to be explicit.\n\nChange-Id: I342cda303feba4fa9c48afc0f119d8b74657dcd7\nFixes: 68366763\nTest: Look at brightness slider using a dark wallpaper\n"
    },
    {
      "commit": "59955dcc061b3844733054a377f1614436adc667",
      "tree": "5172906d7b9ccf2cbae3e1782f0f1a7bb38227b2",
      "parents": [
        "5f52b4dfe539e2c8226e173630645df1285daae5",
        "d054fb36c79e4d10c8d35e2518923dc6f7c85e50"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Nov 21 16:05:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 21 16:05:39 2017 +0000"
      },
      "message": "Merge \"Convert Slice type to string and add optional sub-type\""
    },
    {
      "commit": "a5f64a363caaa1c9c38a703ecf8fdc2de2e13b1e",
      "tree": "7906822b1ea76c40d536dfb83111efb29cdcb450",
      "parents": [
        "d7e5d09a9e04a8702f3d38a2e807226c8958321c",
        "2af1998e59caa897ef4400b333febba2e5b101c0"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Nov 21 13:50:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 21 13:50:09 2017 +0000"
      },
      "message": "Merge \"Add SliceSpec to Slice API\""
    },
    {
      "commit": "d45e1db13bdabe62ff2eb2b35955f7287d8ebb90",
      "tree": "67e1bb8be9a734b08528d6389fb8a0b66c399871",
      "parents": [
        "f4ab4b538783f003a2232a6af73fb83c96fa7c38",
        "0cc1c968bb826add02380021b6d05122781871de"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 21 03:34:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 21 03:34:02 2017 +0000"
      },
      "message": "Merge \"String update: Internet -\u003e internet\""
    },
    {
      "commit": "f4ab4b538783f003a2232a6af73fb83c96fa7c38",
      "tree": "2f596b81bb654f8ce8014e4544f0ae74aa10c88b",
      "parents": [
        "158a8e035baa76a79f8f64f75d7e15f5cc362f31",
        "89976820c8c0f9b3921de693d5a97825d8ecbeea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 21 02:34:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 21 02:34:21 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "43b7cba68263331d39cecc44a207d052b72088a9",
      "tree": "2dcea15b6cf37de479327103771a4ce6ad1cda83",
      "parents": [
        "034e776c41b864c05fe6dfcec41ec88227efa27e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 16:35:34 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 16:35:34 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I111e2a8d4ec350a1167dfa07dfd0b764436194bd\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "89976820c8c0f9b3921de693d5a97825d8ecbeea",
      "tree": "ea492d1a976469db24b47c4afdbc4eb953f1eef2",
      "parents": [
        "034e776c41b864c05fe6dfcec41ec88227efa27e"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 16:33:29 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 16:33:29 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Id49a06e39b19dae6b1ce6e131d12d80bff0270b1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "0cc1c968bb826add02380021b6d05122781871de",
      "tree": "10f92f7136f82f75cceb1326eb7782ef1feab1a3",
      "parents": [
        "aa1387c6dec6e9d2941afca293abf667c7476274"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Nov 20 15:12:27 2017 -0800"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Nov 20 15:15:13 2017 -0800"
      },
      "message": "String update: Internet -\u003e internet\n\nChange-Id: I1d66c6acc32c35f378f3806b1bd3a32ad59f485c\nFixes: 69388824\nFixes: 69387604\nTest: visual\n"
    },
    {
      "commit": "ac06857ff7ab041bbbdf4e01deed837b968e99f3",
      "tree": "e795ff92c704df56e80b1ac380579e380faf0101",
      "parents": [
        "be3ad44ea189bf029ffee4ed70d2e7143ed64182",
        "1b5a5534ef1a212426d9e7c2afeec2524e4d717d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 20 22:00:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 20 22:00:40 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "be3ad44ea189bf029ffee4ed70d2e7143ed64182",
      "tree": "a4cedb52edd044b692637e9c8b7045b22585d542",
      "parents": [
        "6596a4e1e873fca42cc2ec044430d87904db23ce",
        "363ea245f8c24b3c89488c24f32a961bf58b385b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 20 21:59:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 20 21:59:46 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "d054fb36c79e4d10c8d35e2518923dc6f7c85e50",
      "tree": "c06e6cc9ab52bc29f51bfa2a22adf2e0bca0ab2e",
      "parents": [
        "2af1998e59caa897ef4400b333febba2e5b101c0"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Nov 07 21:52:10 2017 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Nov 20 16:40:19 2017 -0500"
      },
      "message": "Convert Slice type to string and add optional sub-type\n\nThe type will control the serialization that the platform uses to\nget the object from one place to another. The sub-type optionally\nwill specify a specific interpretation of this object.\n\nTest: cts\nBug: 68378558\nChange-Id: I78f41f6e5b6c91c510e4f968c32d96e9030d0e8a\n"
    },
    {
      "commit": "2af1998e59caa897ef4400b333febba2e5b101c0",
      "tree": "f0534fce92675bbc38b513bc3f1c73404422f87e",
      "parents": [
        "7921bea2c731277a679fff5ca27c0c4020cfcf76"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Nov 07 19:38:27 2017 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Nov 20 16:40:19 2017 -0500"
      },
      "message": "Add SliceSpec to Slice API\n\nSliceSpec will be used to handshake versions between Slice renderers\nand Slice providers. The renderer will pass in info about supported\nspecs, and expect that the returned slice will be compatible.\n\nTest: manual\nBug: 68378561\nChange-Id: Id094ec3b6f682a3d84a2b992e1a8274212778970\n"
    },
    {
      "commit": "7bfda9a3f012b9329ba9e51b1241d6e442f1a276",
      "tree": "d549511b882aeb796897bc2a6f98970f230f9a7d",
      "parents": [
        "d9464e28132a491e14a22521c5d7192b1ff35292",
        "08ce310f195876b345ebfddb821b1ee88ec88b52"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 20 20:00:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 20 20:00:02 2017 +0000"
      },
      "message": "Merge \"Hide unneccessary streams after config changes\""
    },
    {
      "commit": "1b5a5534ef1a212426d9e7c2afeec2524e4d717d",
      "tree": "c265d46cd19e930f221277cff088292d8495963f",
      "parents": [
        "a379f499c8e27d2c18b7089feb18c7f0a44e0433"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 11:54:34 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 11:54:34 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I497880c6698af4c109312185a9254ad7915c028e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "363ea245f8c24b3c89488c24f32a961bf58b385b",
      "tree": "d0440a39c1970aedd4fe8089c23fc25b607199b4",
      "parents": [
        "a379f499c8e27d2c18b7089feb18c7f0a44e0433"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 11:30:15 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 20 11:30:15 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I40278b4e7b9cfe21c01c04c0fce9c816b761afd0\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "28306600e6769ce708897d2a2c6b852228e2a9de",
      "tree": "80242325134da35fa3d20162bd01330f7b8d4af5",
      "parents": [
        "f1f320c81e2d60dc8822df907c9a44df2a3d718f",
        "84dc96bea2392bd4e5080119d0edd48fc87ed2ff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 20 15:38:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 20 15:38:46 2017 +0000"
      },
      "message": "Merge \"Provide more information to the assistant\""
    },
    {
      "commit": "08ce310f195876b345ebfddb821b1ee88ec88b52",
      "tree": "e22d136c18bc1cf49634256a169e82e361d73e81",
      "parents": [
        "84dc96bea2392bd4e5080119d0edd48fc87ed2ff"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Nov 16 09:29:55 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Nov 20 09:00:19 2017 -0500"
      },
      "message": "Hide unneccessary streams after config changes\n\nChange-Id: I0aad8cafb47076506b0c5bf2bd5044667fe19135\nFixes: 69289893\nTest: manual\n"
    },
    {
      "commit": "84dc96bea2392bd4e5080119d0edd48fc87ed2ff",
      "tree": "a6b909f8989d362a76d6815f0fcf283efc2a2751",
      "parents": [
        "58180b0282f20e569e3c66b573ec94464a06f19b"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Nov 14 09:51:01 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Nov 20 09:00:19 2017 -0500"
      },
      "message": "Provide more information to the assistant\n\nAbout user interactions with notifications.\n\nBug: 63095540\nTest: runtest systemui, manual\nChange-Id: I58cd45333cd084adbf2505c348d6b4e208959135\n"
    },
    {
      "commit": "1fe5547eda49645ae1b7ee67704f7a1e0b96953b",
      "tree": "40761255e3492243589f34ae8d982dbab66dd9e2",
      "parents": [
        "c6efc3f2f9afc099c57004bc4217c2c751a3b653",
        "86cedcb583b8859fadb273e93cbb3b96b22ba83e"
      ],
      "author": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Fri Nov 17 20:33:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 17 20:33:33 2017 +0000"
      },
      "message": "Merge \"Rootless GPU Debug\""
    },
    {
      "commit": "bc8a3da70966cf5f3cf9c5c9f5f5ef8fba0ec324",
      "tree": "cecf67e9cd95fd33a010c7e77856d62844179b80",
      "parents": [
        "4d1bd06baeb25f71fdbabc3a958d8c83bdbd831e"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Nov 17 13:17:33 2017 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Nov 17 15:19:47 2017 -0500"
      },
      "message": "Remove unused strings from sysui\n\nstatus_bar_settings_signal_meter_wifi_nossid\nand\nstatus_bar_settings_signal_meter_disconnected\n\nAre no longer used as of what looks like L, and the latter string had an\nerrant capitalized \"Internet\" which is silly.\n\nTest: it compiles?\nChange-Id: I7b53994d85808743264fef7500d12ef4b3b69954\nFixes: 69389014\n"
    },
    {
      "commit": "86cedcb583b8859fadb273e93cbb3b96b22ba83e",
      "tree": "b84c82c258c6f04573137bfbc241caedfef0734d",
      "parents": [
        "3dcb3ec5a309c2505ad4f74db7725645b6c39cdf"
      ],
      "author": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Fri Oct 20 09:03:13 2017 -0600"
      },
      "committer": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Thu Nov 16 22:58:45 2017 -0700"
      },
      "message": "Rootless GPU Debug\n\nAdd the ability to load GPU debug layers from the base\ndirectory of debuggable applications.\n\nThis commit:\n* Adds a new Setting to Developer options: \"Enable GPU debug layers\"\n* Adds a new way to discover and specify GPU debug layers per app\n* Moves much of the layer enabling logic into GraphicsEnvironment\n* Removes the JNI component of ApplicationLoaders\n\nBug: 63708377\nTest: Manual, CTS tests to follow\nChange-Id: I7d33e9f835f49aa8d86e63bdb32037728bc8b6a4\n"
    },
    {
      "commit": "568d8fdc5dbdc1f0646d58ca33940f23d4c1bf33",
      "tree": "c6e90a83c6806c6fbc0035cfd772efd0790d49e0",
      "parents": [
        "fb9ec66ef025fed04b12c90a0c279a8b0296cfb8"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Nov 16 13:05:36 2017 -0800"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Nov 16 13:09:13 2017 -0800"
      },
      "message": "Minor changes in ChoreographerCompat\n\nTest: N/A\nChange-Id: I2569f9b05d56caa668962d28ec818411bccdbbc5\n"
    },
    {
      "commit": "926118c942f51cb86db7592356e4cd5ae2f0d334",
      "tree": "e239d91b31af8c00d7ea01c08b32395b69e817fa",
      "parents": [
        "f26e393ea3d179f90b9fb67e9e8aebf3cb7846ac",
        "8653c7a946d4dc961d28a00e659b4e0308f2d23f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 16 20:41:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 16 20:41:08 2017 +0000"
      },
      "message": "Merge \"Handle if mAlwaysUse is not be set\""
    },
    {
      "commit": "8653c7a946d4dc961d28a00e659b4e0308f2d23f",
      "tree": "5cb53a513eca69aab882f5187b61eb675cc7a6fc",
      "parents": [
        "e254526f0fe5d22681555bd4a00b7ee96fee1dc1"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Nov 16 08:48:38 2017 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Nov 16 11:00:39 2017 -0800"
      },
      "message": "Handle if mAlwaysUse is not be set\n\nThe view is not initialized when the app cannot become a default. Handle\nthe case as if it not checked.\n\nChange-Id: I9bd9dc40fefa5da498679ca09ce2ebb4ea4f4b10\nFixes: 69395445\nTest: attempted to update firmware on Mir (scenario that revealed bug)\n"
    },
    {
      "commit": "11f53e96831149940d2e3df0f55752664e82c8a6",
      "tree": "f85b2c18d743e56a3e58f43326c6f0cb3d915b02",
      "parents": [
        "e254526f0fe5d22681555bd4a00b7ee96fee1dc1"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Nov 13 17:45:12 2017 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Nov 16 09:41:46 2017 -0800"
      },
      "message": "Minor optimizations to task loading/screenshot\n\n- Pass graphic buffer instead of bitmap for current screenshot\n- Add option to skip preloading titles\n- Adding some more compat classes\n\nBug: 67510855\nTest: Build quickstep\n\nChange-Id: Idf4642683d3121e69f0854ac909a8c22c7238b9a\n"
    },
    {
      "commit": "eaf2a4ef5ccc57ce3f0ad790ba03bb1f6172f8ad",
      "tree": "a1a0249e91aff9edd81eb8d213924b4edd5afe2d",
      "parents": [
        "bb1b5ed7f7f67a7916eef61f867b7091d86f68ab",
        "2cf6ad832d7be4e86765a2326498b50560af07df"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Nov 16 02:00:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 16 02:00:28 2017 +0000"
      },
      "message": "Merge changes from topic \"expose_methods\"\n\n* changes:\n  Removing references to hidden classes in shared lib.\n  Exposing a few more methods in the lib\n  Move assist data receiver interface to accessible namespace\n"
    },
    {
      "commit": "87a59ee1195320534a4974d7a57e53275a6a68c4",
      "tree": "63d0c66d8fdb339b807d94fbed443cf74b9c0bb4",
      "parents": [
        "7a14b31931398d4078675a77daafeb4088c59b9d",
        "8c039fdb85e3a7f29492c62e2f26f318ad9376a4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 16 00:05:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 16 00:05:02 2017 +0000"
      },
      "message": "Merge \"Moved navigationbar motion events to global coordinates\""
    },
    {
      "commit": "8c039fdb85e3a7f29492c62e2f26f318ad9376a4",
      "tree": "5b82335d869b349c058dcf713c7b8526e2db6aa1",
      "parents": [
        "885738ffbe7a10fa8fe195730b110aaaf7ad4a59"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Wed Nov 15 11:09:44 2017 -0800"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Wed Nov 15 11:50:15 2017 -0800"
      },
      "message": "Moved navigationbar motion events to global coordinates\n\nMoved the navigationbar motion events relative to screen coordinates\nthan the navigationbar.\n\nTest: manual\nBug: 67957962\nChange-Id: I7a75debd767adb74115ac342e1cf2979f7d05626\n"
    },
    {
      "commit": "9de8f4b9597abdbc8d9abb17e50635ba065b0dfd",
      "tree": "2333a42b0c9054202c906e63b97183f5fb105507",
      "parents": [
        "d8f2a0641aab4f1d4bf88f1aa6ee444d29e15cfe",
        "30e441de7697fa07d8a4451fd06fb77f7ecb9d71"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 15 19:32:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 19:32:25 2017 +0000"
      },
      "message": "Merge \"Support for setting stack windowing mode\""
    },
    {
      "commit": "bf4f38d47274b0e8e2273be7ce1f9b280b0a4388",
      "tree": "0d1049aa783506cdaaa23240751f89e7c821d39f",
      "parents": [
        "f904f32598bfffd57c0b08f920c546cebddb34e0",
        "3d5b3c7eadccca697d54dbb182ce510790e37c4c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 15 17:10:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 17:10:55 2017 +0000"
      },
      "message": "Merge \"Persist notification blocker info across reboots\""
    },
    {
      "commit": "30e441de7697fa07d8a4451fd06fb77f7ecb9d71",
      "tree": "436311cf28c07d08b68eb6d622df7c87945c48b1",
      "parents": [
        "0fbd9d163b22cc629047b5974be3bde265a51762"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 09 08:28:45 2017 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Nov 15 06:51:35 2017 -0800"
      },
      "message": "Support for setting stack windowing mode\n\nWe currently create a in stack in the windowing mode we want anytime we\nwant to change the windowing mode of a task which isn\u0027t optimal.\nWe now change the current stack windowing mode for some cases vs.\ncreating a new stack.\n\nTest: go/wm-smoke\nBug: 64146578\nFixes: 68948655\nFixes: 65739235\nFixes: 29068935\nChange-Id: I9fceb7d608e86610c1fb5ba59b15087a96e7401e\n"
    },
    {
      "commit": "1610206b04c16bccd0847b7af1faa2ece523850e",
      "tree": "f6b533574bc40cb47961356668b2fe98611b9cdb",
      "parents": [
        "e1c20603a4ddd0df58629c206debd947cf1a8e3a",
        "38f76f420862312bfc470813f78f7fbaf99c4505"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 15 04:52:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 04:52:45 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "e1c20603a4ddd0df58629c206debd947cf1a8e3a",
      "tree": "99f1210d39567f981d6c10e079808715f3550bfc",
      "parents": [
        "ac23dfc91f53778f2ffc29713a2ef62f2c263bf5",
        "cf3c06946b557777890742f451658f8b881b36fd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 15 04:05:58 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 04:05:58 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "38f76f420862312bfc470813f78f7fbaf99c4505",
      "tree": "0a99d2efd52a4af8b2f89ba0f52b05d6dd1d86ef",
      "parents": [
        "a379f499c8e27d2c18b7089feb18c7f0a44e0433"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 14 17:05:12 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 14 17:05:12 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ibccdfc57a7fa4d1dae4d25ead94059836d54262c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "38ca5ccb6a3d8f1e0175ccbb3bd6234b7e20d72d",
      "tree": "05b1251008f36a4ed156167c19bd96f96bd06512",
      "parents": [
        "427cc5913d596a7ed43ef0e1f7f4f47d34de7ab4",
        "1e43ebdda7bf38a98ab816a03d401a4703b02e0f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 15 00:52:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 00:52:21 2017 +0000"
      },
      "message": "Merge \"Dump the overview proxy service information\""
    },
    {
      "commit": "427cc5913d596a7ed43ef0e1f7f4f47d34de7ab4",
      "tree": "7b9fb55fcbc4fe6a2db3cd70818b0adabd77c011",
      "parents": [
        "365292bd592eb4ed5a24a84049a72161439beca7",
        "427e19e03a3d210acdaf14b128cd4c0bece5907a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 15 00:33:11 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 00:33:11 2017 +0000"
      },
      "message": "Merge \"Fix NullPointerException in CustomEditTextPreference.\""
    },
    {
      "commit": "ac44e410b60cf330bac926cf4a23a98ab0f0b953",
      "tree": "2ad849f874a60bb00584125e5415064005eaf556",
      "parents": [
        "5db4e097a2b6f62d99f441d8c4a3d3760661bf5b",
        "12a37963acaee1569836ef08547e1163a61aa329"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Wed Nov 15 00:23:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 15 00:23:39 2017 +0000"
      },
      "message": "Merge \"Fix import of android-support-annotations\""
    },
    {
      "commit": "5db4e097a2b6f62d99f441d8c4a3d3760661bf5b",
      "tree": "6e729f7dcdd0cf8b55701cc7539d40f5eeda0d84",
      "parents": [
        "3dd549445ba5631aabe8e4d6a4605398a69e5218",
        "6c92c450fe4cd512cf2d829aa9b2303007afd0c5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 14 22:58:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 14 22:58:08 2017 +0000"
      },
      "message": "Merge \"Make ic_print and ic_print_error vector graphics\""
    },
    {
      "commit": "1e43ebdda7bf38a98ab816a03d401a4703b02e0f",
      "tree": "d51aaaa13b50b4b84c2aef863707dfe015e05c9c",
      "parents": [
        "885738ffbe7a10fa8fe195730b110aaaf7ad4a59"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Tue Nov 14 14:47:05 2017 -0800"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Tue Nov 14 14:49:13 2017 -0800"
      },
      "message": "Dump the overview proxy service information\n\nDumps into the dependency chain of its number of connection attempts, if\nuser has completed setup and if the connection is currently established.\n\nTest: adb shell dumpsys activity service com.android.systemui\nBug: 67957962\nChange-Id: I1d5ffc51f99f08c21495d51a32a103ab8fed757c\n"
    },
    {
      "commit": "3dd549445ba5631aabe8e4d6a4605398a69e5218",
      "tree": "a322c5cf635a6aa6ea81eade8930dd0f15729b65",
      "parents": [
        "c783baca1e3062652dab2d7258df61dfa6a30d7b",
        "9dff23b5110dd9f3ad5e4d16f5e8786eab02cb1d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Nov 14 22:19:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 14 22:19:32 2017 +0000"
      },
      "message": "Merge \"Dissallow Heads up when redacted\""
    },
    {
      "commit": "427e19e03a3d210acdaf14b128cd4c0bece5907a",
      "tree": "1fd167cf7aca3f71384b58bc2768772c53eda25c",
      "parents": [
        "a379f499c8e27d2c18b7089feb18c7f0a44e0433"
      ],
      "author": {
        "name": "Doris Ling",
        "email": "dling@google.com",
        "time": "Tue Nov 14 13:59:25 2017 -0800"
      },
      "committer": {
        "name": "Doris Ling",
        "email": "dling@google.com",
        "time": "Tue Nov 14 13:59:25 2017 -0800"
      },
      "message": "Fix NullPointerException in CustomEditTextPreference.\n\n- check for valid dialog in getEditText() when trying to retrieve the\nedit view from the dialog.\n\nChange-Id: Ia8e2273ab0f3d75567ab16e1175bef88f7516a5d\nFixes: 69281837\nTest: make RunSettingsLibRoboTests\n"
    },
    {
      "commit": "8f1dd82690a60d449365c7cff938e8a0bb982dfe",
      "tree": "114f2d1172a4587ca911836bc5bfd9f05382b197",
      "parents": [
        "32866527b48f345fe931f5c9449a25f10a7244ce",
        "ece840b115d531454d8f59533c7340ea05a4ba54"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 14 21:21:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 14 21:21:48 2017 +0000"
      },
      "message": "Merge \"Convert SettingsLib Lifecycle to Flatfoot\""
    },
    {
      "commit": "3d5b3c7eadccca697d54dbb182ce510790e37c4c",
      "tree": "92a554398406771d1523b6e1ac700bd58e1d8f33",
      "parents": [
        "a9a65af6ac4414b2df2a17bb2d3d5fb9254450c3"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Nov 07 09:04:58 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Nov 14 15:42:47 2017 -0500"
      },
      "message": "Persist notification blocker info across reboots\n\nAlso update the rule for when streaks can be reset.\n\nBug: 63095540\nTest: make ExtServicesUnitTests \u0026\u0026\nadb install -r $OUT/data/app/ExtServicesUnitTests/ExtServicesUnitTests.apk \u0026\u0026\nadb shell am instrument -w android.ext.services.tests.unit/android.support.test.runner.AndroidJUnitRunner\n\nChange-Id: Ie5eb0d5b3dfef8f6d9089bead0307a4c457ca30c\n"
    },
    {
      "commit": "2cf6ad832d7be4e86765a2326498b50560af07df",
      "tree": "e80a82749971c12b83b9f3505f41b58ec379ce06",
      "parents": [
        "1c5aefff536ffbc1f33816b3b07e01e84b678d70"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Nov 09 17:36:59 2017 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Nov 14 12:39:21 2017 -0800"
      },
      "message": "Removing references to hidden classes in shared lib.\n\n- Restructure assist data receiver to not extend hidden interface\n- Restructure animation spec to not use hidden spec class\n- Restructure transitions apis to not use graphic buffers\n- Remove direct arguments which use hidden animation start listener\n- Renaming some methods to be a bit more clear\n- Expose AnimateableViewBounds and task stack listener\n\nBug: 67510855\nTest: Sysui and quickstep still build and work\nChange-Id: Ibc471c34a725daa3149765960ae0731996ceb854\n"
    },
    {
      "commit": "1c5aefff536ffbc1f33816b3b07e01e84b678d70",
      "tree": "c1820acf115ca77a95550e39cf3d6227b9f85e7f",
      "parents": [
        "e210468aa0adfdd1937b7d5cd424d9c50e69d933"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 08 17:32:28 2017 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Nov 14 12:39:21 2017 -0800"
      },
      "message": "Exposing a few more methods in the lib\n\nBug: 67510855\nTest: Quickstep builds\nChange-Id: I4b46dc2f8494581175971f14d2aef8e396e41cdb\n"
    },
    {
      "commit": "cf3c06946b557777890742f451658f8b881b36fd",
      "tree": "d7df6d45d8c83c8bbc56dcb9ce2a7172ef668263",
      "parents": [
        "a379f499c8e27d2c18b7089feb18c7f0a44e0433"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 14 11:55:41 2017 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Nov 14 11:55:41 2017 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ief59ff33832adab3b23a26794c2bce28f6cc5c54\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "12a37963acaee1569836ef08547e1163a61aa329",
      "tree": "22ac64e6aacf3c5aee3580040c21ad73e4f1fde6",
      "parents": [
        "33d0a050018d97fc13ae559908bda3ae976ea29a"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Nov 14 01:41:39 2017 +0000"
      },
      "committer": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Nov 14 11:28:21 2017 -0800"
      },
      "message": "Fix import of android-support-annotations\n\nBug: 69161825\nChange-Id: I647516330d9990869f78084e2d393742000e836b\n"
    },
    {
      "commit": "9dff23b5110dd9f3ad5e4d16f5e8786eab02cb1d",
      "tree": "b37d49dedfa0c280aa6ad67855bd344f48732240",
      "parents": [
        "404f810355237206d35d01ee5fa000aa5b41346f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Nov 14 10:14:32 2017 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Nov 14 11:00:19 2017 -0800"
      },
      "message": "Dissallow Heads up when redacted\n\nChange-Id: Ie5069f3fa6b6811da352c60239f48224d106a04f\nFixes: 69137468\nTest: phonecall while occluded and with redacted notifications\n"
    },
    {
      "commit": "ece840b115d531454d8f59533c7340ea05a4ba54",
      "tree": "df006c84566d10a99c525e70b25736e2613fea9c",
      "parents": [
        "d3fe8f09c8c83bf191df548cd09728993a34ca03"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Fri Nov 10 13:16:59 2017 -0800"
      },
      "committer": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Tue Nov 14 10:20:24 2017 -0800"
      },
      "message": "Convert SettingsLib Lifecycle to Flatfoot\n\nBug: 69257739\nTest: m -j RunSettingsLibRoboTests\nChange-Id: Iaf14f6f26689a54248bd27cffce0423e857181b9\n"
    },
    {
      "commit": "60303333dc8ad61e640992cee2b5c601be73faf8",
      "tree": "40d2e1272496bcec7814f4f1ccba202749cda557",
      "parents": [
        "d3fe8f09c8c83bf191df548cd09728993a34ca03",
        "d32e79feb3b894288dde86c5b03bff241d816371"
      ],
      "author": {
        "name": "Jeffrey Huang",
        "email": "jeffreyhuang@google.com",
        "time": "Tue Nov 14 18:11:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 14 18:11:13 2017 +0000"
      },
      "message": "Merge \"Use uname instead of proc/version\""
    },
    {
      "commit": "eaa8032ab9dfffbb9b5594e8c70c112e449824a1",
      "tree": "cca0b1070196592ed6bbb02dc7361644514edfd7",
      "parents": [
        "a2dfa95e75524d8b6eb019c701bc6142413d6fdf",
        "92c4fa85701252308fc1d51a085471181866927a"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Nov 14 16:51:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 14 16:51:27 2017 +0000"
      },
      "message": "Merge \"Customize the default value of Enhanced 4G LTE mode\" am: 0f113b2f25 am: df79be072d\nam: 92c4fa8570\n\nChange-Id: I0c40a2435feb57c7ebd90491cd0c3055f47b7a07\n"
    },
    {
      "commit": "f8d498c341ed0e2335e7a7c6516fe32e05300b91",
      "tree": "1c2974ccc5164614d1a8286b6fdc89f089f54f4e",
      "parents": [
        "1177b823908df45c0db31ff7a342131043dc8946",
        "b0886f3fe1bf674ee525c5599d3f9158414f539f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 14 02:22:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 14 02:22:34 2017 +0000"
      },
      "message": "Merge \"incidentd: Updating Settings Provider proto dump.\""
    },
    {
      "commit": "1177b823908df45c0db31ff7a342131043dc8946",
      "tree": "646de3b3ae412107471707f537af38a89f6db847",
      "parents": [
        "2a64dbce69cbea3a79c153596faa1bdd1de5f6eb",
        "30c0a02075dd7608caca74c356ebd426cb7aa2b7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 14 02:05:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 14 02:05:37 2017 +0000"
      },
      "message": "Merge \"Listen for launcher package added to connect to it faster\""
    },
    {
      "commit": "92c4fa85701252308fc1d51a085471181866927a",
      "tree": "a80915024ecac2e0177678d4b3b37c884aaf1903",
      "parents": [
        "9e3ff42caa647dc8292dbbdedf177003adf04f40",
        "df79be072dcb9d5c268bfd2403d62dde5e8c3e31"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Nov 14 01:57:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 14 01:57:39 2017 +0000"
      },
      "message": "Merge \"Customize the default value of Enhanced 4G LTE mode\" am: 0f113b2f25\nam: df79be072d\n\nChange-Id: I65d3b0a60ad69cb6e5c07297eeb8166230b9f720\n"
    },
    {
      "commit": "b0886f3fe1bf674ee525c5599d3f9158414f539f",
      "tree": "0501b8d5c48a6572dc0ba8eae3f860ea82161021",
      "parents": [
        "2dd2cbcb12a21adccd3c349590a01e7ed009f679"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Tue Oct 31 15:32:09 2017 -0700"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Mon Nov 13 16:37:15 2017 -0800"
      },
      "message": "incidentd: Updating Settings Provider proto dump.\n\nHandling potential null cases, adding comments, logging new settings,\nand dumping historical operations.\n\nBug: 65750829\nTest: flash device and check incident.proto output\nChange-Id: I66fe324a91fba136e73761cfb74f3527de75d3ad\n"
    },
    {
      "commit": "a420ae655b2acf174420c91d352ad70eca4dd4ab",
      "tree": "dd7c831f79666887a0d9e101751b47a031109af1",
      "parents": [
        "29cd580e4a3085b345c99b79c048e73477a51d1b",
        "4241192a746b2842739f92027233e7a0a8791459"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 13 22:41:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 13 22:41:23 2017 +0000"
      },
      "message": "Merge changes I0d090d52,I77296f91\n\n* changes:\n  Anchor the volume dialog to hardware keys.\n  Switch default stream from RING to MUSIC.\n"
    },
    {
      "commit": "df79be072dcb9d5c268bfd2403d62dde5e8c3e31",
      "tree": "117aefb79ba258db32c97d9fb731a2f0ba2e3589",
      "parents": [
        "5cb172d17ecc563fbfb1305fcd6d9694f78f2ef2",
        "0f113b2f25f173c6a341dafb0349331925f8aaed"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Nov 13 22:02:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 13 22:02:52 2017 +0000"
      },
      "message": "Merge \"Customize the default value of Enhanced 4G LTE mode\"\nam: 0f113b2f25\n\nChange-Id: I85dde983b57cf901e710cd1f1ac3e409b3b7976e\n"
    },
    {
      "commit": "0f113b2f25f173c6a341dafb0349331925f8aaed",
      "tree": "199662eabed1c2ac1876f84eff3602224cae3289",
      "parents": [
        "e7240a52e240b29a0df7b5904018f6ab8efdd7b1",
        "14723e314c98182bc9b7a1eaa06bdc35dc51637b"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Nov 13 21:53:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 13 21:53:24 2017 +0000"
      },
      "message": "Merge \"Customize the default value of Enhanced 4G LTE mode\""
    },
    {
      "commit": "6c92c450fe4cd512cf2d829aa9b2303007afd0c5",
      "tree": "c3892483f3f744f63f6620273dcf5a729d2a56bf",
      "parents": [
        "ae5eb83a32a2005bd2c872bdf7b0621190ddb062"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Nov 13 09:25:24 2017 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Nov 13 12:54:04 2017 -0800"
      },
      "message": "Make ic_print and ic_print_error vector graphics\n\nThis makes very high resolution versions of the icon appear sharper.\n\nFixes: 69175097\nTest: Looked at places where the icon shows in the UI. Looks like\n      before, just sharper.\nChange-Id: I2bf24c08605e6e4949892dcb720005497f1fadfa\n"
    },
    {
      "commit": "630fc40aadf3f83671607bd6a651770958c16dfa",
      "tree": "667f3637f66943f0c365d4d31a4f6f7c0ec3cd6b",
      "parents": [
        "3f89bd678334a1cfd24e387a3be6c2c395ff2856",
        "5a633c6e4d9661c574ac34e891da22ec62b5e383"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 13 20:11:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 13 20:11:49 2017 +0000"
      },
      "message": "Merge \"Don\u0027t show \"always use\" when app can\u0027t be default\""
    },
    {
      "commit": "4241192a746b2842739f92027233e7a0a8791459",
      "tree": "3521ab5f94808675471debf490a2363b63ee4ca0",
      "parents": [
        "d9e96e247bdf07caebfa39fbb64aaebc885d26e8"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Nov 08 11:19:09 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Nov 13 13:04:03 2017 -0500"
      },
      "message": "Anchor the volume dialog to hardware keys.\n\nTest: manual\nBug: 63096355\nChange-Id: I0d090d524cb88f3c1c353de5b096b665657f05cf\n"
    },
    {
      "commit": "30c0a02075dd7608caca74c356ebd426cb7aa2b7",
      "tree": "b2482306d86a3194eee224a32b2ed610cf6ea1f7",
      "parents": [
        "fac8783159b337638d728c5f13562cf88de059c5"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri Nov 10 14:06:29 2017 -0800"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri Nov 10 16:29:30 2017 -0800"
      },
      "message": "Listen for launcher package added to connect to it faster\n\nWhen launcher is reinstalled, it may take time for it to get ready and\nto reconnect to. If not available immediately it would try to connect it\nlater after a timeout. Instead of waiting, receive a broadcast when it\ngets installed to connect immediately.\n\nTest: manual - reinstall launcher\nBug: 67957962\nChange-Id: I1e531db9646d11a1eae99abe46d5e6f852c5eeda\n"
    },
    {
      "commit": "d32e79feb3b894288dde86c5b03bff241d816371",
      "tree": "8450e4177918174eb16f458cc6e06a65891b3a85",
      "parents": [
        "4325b9fc538a98440d815cc3b8f655e2dc8bb28e"
      ],
      "author": {
        "name": "jeffreyhuang",
        "email": "jeffreyhuang@google.com",
        "time": "Fri Nov 10 13:01:12 2017 -0800"
      },
      "committer": {
        "name": "jeffreyhuang",
        "email": "jeffreyhuang@google.com",
        "time": "Fri Nov 10 15:04:52 2017 -0800"
      },
      "message": "Use uname instead of proc/version\n\n - Update the displayed kernel version to use uname instead\n\nChange-Id: Ie5078645ef88dfdcdbe648ea2e017b20f2579b0c\nFixes: 67006899\nTest: Manual with settings app\n"
    },
    {
      "commit": "8c07286d2c5b1a2cce6f1ce3fe48fe19cacdf61a",
      "tree": "fa08256752da22e7dd484c73bde289b596ffbac2",
      "parents": [
        "efcd7687147b3f59f2f8d599e6b72d75c5c1f2a4",
        "e5832ee9faba4d4d0378e2245db5489a8e376ed8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 10 22:25:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 10 22:25:28 2017 +0000"
      },
      "message": "Merge \"Fixed a NP when clearing notifications\""
    },
    {
      "commit": "efcd7687147b3f59f2f8d599e6b72d75c5c1f2a4",
      "tree": "e767acad657b18b7d30b61cc8fc4b1c74b50ff1f",
      "parents": [
        "812712365d02bb973c5980c0e9373b670db47460",
        "fac8783159b337638d728c5f13562cf88de059c5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 10 21:50:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 10 21:50:03 2017 +0000"
      },
      "message": "Merge \"Fixes the connection listener wrong thread crash for overview proxy\""
    },
    {
      "commit": "9a753af26b2ce27c10ad215aa70cf1bcd44d7915",
      "tree": "ddfc8556e329631fb89711b6f45b8ed9148be20a",
      "parents": [
        "1dd3f35be8488edd7b217a7187b28ea70c901831",
        "f3deb9489dea741f0814dae30c7db6d08f5166e0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 10 21:26:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 10 21:26:53 2017 +0000"
      },
      "message": "Merge \"Consider only the top most stacks for visibility test\""
    },
    {
      "commit": "1dd3f35be8488edd7b217a7187b28ea70c901831",
      "tree": "eb991deff1b27b4a361cde130539cfbddb29e8e4",
      "parents": [
        "a591149cbce49306a6a5e127f077b3551873d490",
        "e2d9a231148d3ded0f65e87de52e3d7ca1f4dcb7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 10 20:56:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 10 20:56:02 2017 +0000"
      },
      "message": "Merge \"DND behavior system sounds cannot bypass DND\""
    },
    {
      "commit": "fac8783159b337638d728c5f13562cf88de059c5",
      "tree": "a9d480dbd9b2bc7118c7151eeb802e7d38995a3b",
      "parents": [
        "885738ffbe7a10fa8fe195730b110aaaf7ad4a59"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri Nov 10 11:27:29 2017 -0800"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri Nov 10 11:40:16 2017 -0800"
      },
      "message": "Fixes the connection listener wrong thread crash for overview proxy\n\nSending connection callbacks from binder thread crashes any layouts\ncalled from the listener. Use the original handler to post connections\nto fix this crash.\n\nBug: 67957962\nTest: manual, reinstall launcher to re-establish the connection\nChange-Id: I958d86346c41cbf1e9a0dc8bdeae957ec64f8a55\n"
    },
    {
      "commit": "e2d9a231148d3ded0f65e87de52e3d7ca1f4dcb7",
      "tree": "141142ca66ed9563d5a0fa18709889fadf57b5a4",
      "parents": [
        "3ae3529736e163c152177531887b635ced9123aa"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Wed Nov 08 18:14:59 2017 -0500"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Fri Nov 10 14:02:51 2017 -0500"
      },
      "message": "DND behavior system sounds cannot bypass DND\n\nIf media \u0026 system feedback is not allowed to bypass DND\n(set in Do Not Disturb Behavior Settings), then touch sounds\nand lock screen sounds cannot play sounds.\n\nBug: 69062790\nTest: runtest -x frameworks/base/services/tests/notification/src/com/android/server/notification/ZenModeHelperTest.java\nChange-Id: Ic599f61d73d06d0616e5a247c537ff35487b5449\n"
    },
    {
      "commit": "f3deb9489dea741f0814dae30c7db6d08f5166e0",
      "tree": "4efff4d1c92997f9374bbae2852369903e62fe83",
      "parents": [
        "e9b2583c7301c7fef4f32191fab8153064ad32ae"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Nov 10 10:00:28 2017 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Nov 10 10:00:28 2017 -0800"
      },
      "message": "Consider only the top most stacks for visibility test\n\nBug: 69121908\nTest: Open app in recents, then go home and open another app, turn screen\n      off and ensure the device does not start the home activity.\n\nChange-Id: I814cf177247b7fbba79dbd9ec2600f30dee23054\n"
    },
    {
      "commit": "e9b2583c7301c7fef4f32191fab8153064ad32ae",
      "tree": "85de3a31508c027ab22ec0887fe234791f92dcc8",
      "parents": [
        "dfdee3c6082a609da2e8c2f213b94e2c7cc2d194",
        "94529dff6ca8cbb78c5f3123ebb623b6e9317156"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 10 16:55:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 10 16:55:43 2017 +0000"
      },
      "message": "Merge \"Fixed the group appear animation for messaging\""
    },
    {
      "commit": "d27bcab10bec5a79af0202e6bad1d12bfb7049a3",
      "tree": "1a1e0ecc7715c6c85453b04ace006d7c7c12a348",
      "parents": [
        "3ae3529736e163c152177531887b635ced9123aa",
        "8ab04d4c8480b12d74625b1a5bdc9dde2f9d21da"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 10 15:29:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 10 15:29:47 2017 +0000"
      },
      "message": "Merge \"Don\u0027t send PLUGIN_CHANGED broadcast unless something changed\""
    }
  ],
  "next": "3ebbccdf5c8db4ced1ecfb1358058a0b12654860"
}
