)]}'
{
  "log": [
    {
      "commit": "c183cea75461559ce53f6008759acc67b7745834",
      "tree": "3e2cf9187527005f1b15a1d8d718027fd29e9d10",
      "parents": [
        "03ddb28cda9ee91245f24fdfb4839a6e68e3bced",
        "69743ab90994ed1f5437d738a11fc284905712b8"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Apr 18 15:24:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 15:24:03 2018 +0000"
      },
      "message": "Merge \"Only show settings icon for set up users\" into pi-dev"
    },
    {
      "commit": "69743ab90994ed1f5437d738a11fc284905712b8",
      "tree": "70afffd94a204d309350879f074469bfffeb6c95",
      "parents": [
        "6013e5cc961b64c7cbddb59dbef9fb249d364e9e"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Apr 18 10:01:20 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Apr 18 14:12:48 2018 +0000"
      },
      "message": "Only show settings icon for set up users\n\nTest: manual inspection\nChange-Id: Iec065269eaed7a906fafad332b1ef168f575773b\nFixes: 77548684\n"
    },
    {
      "commit": "03ddb28cda9ee91245f24fdfb4839a6e68e3bced",
      "tree": "13a318dd512276c1ab5f0d8fa259be95001b1579",
      "parents": [
        "b1b2e0e92c2abe830dfe77cd398179c1e4bbb6c5",
        "6013e5cc961b64c7cbddb59dbef9fb249d364e9e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 14:01:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 14:01:01 2018 +0000"
      },
      "message": "Merge \"Color and text changes\" into pi-dev"
    },
    {
      "commit": "b1b2e0e92c2abe830dfe77cd398179c1e4bbb6c5",
      "tree": "db9de51d6a90aeabc7700645ac92814069900981",
      "parents": [
        "7ed85131660da7d3058d788d39b55dc21ece3d3d",
        "6a56aad5a29d952d945022b31af7562aa29d1d67"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 13:58:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 13:58:04 2018 +0000"
      },
      "message": "Merge \"Add UUID-\u003emostSigBits to light grey.\" into pi-dev"
    },
    {
      "commit": "7ed85131660da7d3058d788d39b55dc21ece3d3d",
      "tree": "9f52da5e66097a78877f5cde8122efaa7cbbf102",
      "parents": [
        "c4c7321693a396bd77b3b91cf7820eb91fe2bdb1",
        "494752c416027bfc4ad15a609f92aefb8602ac0f"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 13:57:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 13:57:48 2018 +0000"
      },
      "message": "Merge \"Add Landroid/app/LoadedApk;-\u003emLibDir:Ljava/lang/String; to light grey.\" into pi-dev"
    },
    {
      "commit": "c4c7321693a396bd77b3b91cf7820eb91fe2bdb1",
      "tree": "e3694741ae18827293148037f9182d10811c72c0",
      "parents": [
        "c8598063155d5ec65dfdb8e906b5afa48e01d7ee",
        "30236b78ab7610ffeec8c1962381f015f2cb052c"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 13:57:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 13:57:27 2018 +0000"
      },
      "message": "Merge \"Add new light greylist APIs.\" into pi-dev"
    },
    {
      "commit": "c8598063155d5ec65dfdb8e906b5afa48e01d7ee",
      "tree": "bb2a12a4695dbd6e815f1560584fb1538388fe81",
      "parents": [
        "afc909d3ba2c4105b9035f0122106db8aca20c6e",
        "aea00237c77545d670e0425f1839608905d253b3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 13:24:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 13:24:37 2018 +0000"
      },
      "message": "Merge \"Redo VolumeDialog with SeekbarListItem\" into pi-dev"
    },
    {
      "commit": "afc909d3ba2c4105b9035f0122106db8aca20c6e",
      "tree": "f3a19d149c53fff7215ca6b269f737dc850b7f8c",
      "parents": [
        "f921b507eab27310e4ebb9c9d445e5d677c7956c",
        "d39f0d52dcdca78fb8d57fa0a805ec0bdc8589da"
      ],
      "author": {
        "name": "Dieter Hsu",
        "email": "dieterhsu@google.com",
        "time": "Wed Apr 18 13:05:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 13:05:43 2018 +0000"
      },
      "message": "Merge \"Add rank \u0026 count event to notification clicks and dismisses\" into pi-dev"
    },
    {
      "commit": "6013e5cc961b64c7cbddb59dbef9fb249d364e9e",
      "tree": "4f8880f61e902a538afd2f91eea7d20deb5b6336",
      "parents": [
        "f921b507eab27310e4ebb9c9d445e5d677c7956c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Apr 18 08:43:34 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Apr 18 08:45:12 2018 -0400"
      },
      "message": "Color and text changes\n\nChange-Id: I2b1837ffd16911be20b5d5f9a7007ff3071265ab\nFixes: 78191129\nFixes: 77810424\nFixes: 78196346\nTest: manual inspection\n"
    },
    {
      "commit": "f921b507eab27310e4ebb9c9d445e5d677c7956c",
      "tree": "c1cbfc38b16e3079cad5d8769528d487395d038c",
      "parents": [
        "1b144e6dab4180122187d82479ff75b4f676dc69",
        "935772129d244122e23308b812765d4591a3c04f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 11:50:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 11:50:03 2018 +0000"
      },
      "message": "Merge \"Transitionless crashes\" into pi-dev"
    },
    {
      "commit": "1b144e6dab4180122187d82479ff75b4f676dc69",
      "tree": "ec7c5f0fa8968a2319a6f4c138cf3d0729b75617",
      "parents": [
        "ba199f56ca878780f833e40247c1df6cb16a531a",
        "408dbda4c1fbee064c7878ef5cfb000e58027a5f"
      ],
      "author": {
        "name": "Bernie Innocenti",
        "email": "codewiz@google.com",
        "time": "Wed Apr 18 11:26:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 11:26:55 2018 +0000"
      },
      "message": "Merge \"Teach ApfGenerator about the new opcodes for accessing data memory\" into pi-dev"
    },
    {
      "commit": "30236b78ab7610ffeec8c1962381f015f2cb052c",
      "tree": "6909ef11511cb2ef8fb4c85f08f9e484c277b60b",
      "parents": [
        "ba199f56ca878780f833e40247c1df6cb16a531a"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 10:56:32 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 10:56:32 2018 +0100"
      },
      "message": "Add new light greylist APIs.\n\nbug: 78027167\nTest: m\nChange-Id: I6b9ef6534e1a0f50aac19909c04640b4b1f581ca\n"
    },
    {
      "commit": "ba199f56ca878780f833e40247c1df6cb16a531a",
      "tree": "50359dd9c8dfd74d9c24a844c1794e488eaf7ea7",
      "parents": [
        "a8527b9cb1657af780f671ef50e08642da3f59de",
        "6ca3856df6c27fbbf33c51afecdc2b7a83318b6b"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 09:28:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 09:28:20 2018 +0000"
      },
      "message": "Merge \"Add Landroid/app/IActivityManager;-\u003egetConfiguration() to light grey.\" into pi-dev"
    },
    {
      "commit": "a8527b9cb1657af780f671ef50e08642da3f59de",
      "tree": "cf5217088fa4b159a8daaf69a606c717027070a5",
      "parents": [
        "587cf4105fc7c181417ca97c5693b3d7c0e5ae37",
        "1d93ccb98c50d187785528e2af48816a9212ad1f"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 08:30:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 08:30:33 2018 +0000"
      },
      "message": "Merge \"Light grey android.media.MediaScanner.isNoMediaPath\" into pi-dev"
    },
    {
      "commit": "6ca3856df6c27fbbf33c51afecdc2b7a83318b6b",
      "tree": "9e68adb83a533a4e04053c31e96cb687ae9fefc6",
      "parents": [
        "a7579d632590457cb987f0199550ab4e25fb504d"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 09:21:34 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 09:21:34 2018 +0100"
      },
      "message": "Add Landroid/app/IActivityManager;-\u003egetConfiguration() to light grey.\n\nbug: 77327058\nTest: m\nChange-Id: I86d891e21c729a54450c8a92493303683152c07c\n"
    },
    {
      "commit": "494752c416027bfc4ad15a609f92aefb8602ac0f",
      "tree": "1a4f8e448af2e107d63a98c7dd19d9ccfa9b2a66",
      "parents": [
        "a7579d632590457cb987f0199550ab4e25fb504d"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 08:59:15 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Apr 18 08:59:15 2018 +0100"
      },
      "message": "Add Landroid/app/LoadedApk;-\u003emLibDir:Ljava/lang/String; to light grey.\n\nbug: 77912446\nTest: m\nChange-Id: I81502667117a0584d150dc48d612a6a559dc3537\n"
    },
    {
      "commit": "587cf4105fc7c181417ca97c5693b3d7c0e5ae37",
      "tree": "a7627a940804b25ca75ea6bee9163a1b5bda8ba7",
      "parents": [
        "5b510f5c7bb6ffe39d3fceba065bb99ea53be828",
        "64d3b2642ac05bf75f407b0ac91cdca7669b831e"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Apr 18 07:44:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 07:44:37 2018 +0000"
      },
      "message": "Merge \"Correct sendBroadcast test\" into pi-dev"
    },
    {
      "commit": "5b510f5c7bb6ffe39d3fceba065bb99ea53be828",
      "tree": "869a2416162925953bef1fa0fd7e9959d54764ee",
      "parents": [
        "a2b4cc9ea09755ebe88adba5896d8fe7753c5955",
        "95ffb4c8ef102695156165e3335d6ab95a457895"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 04:44:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 04:44:05 2018 +0000"
      },
      "message": "Merge \"add changes to make the add user button up to spec\" into pi-dev"
    },
    {
      "commit": "d39f0d52dcdca78fb8d57fa0a805ec0bdc8589da",
      "tree": "53626d24af3778a0f8a467c71778628f6a8f5565",
      "parents": [
        "52842feb146cac0ee72d866b16a1ce8e3d8b5fdf"
      ],
      "author": {
        "name": "Dieter Hsu",
        "email": "dieterhsu@google.com",
        "time": "Sat Apr 14 02:08:30 2018 +0800"
      },
      "committer": {
        "name": "Dieter Hsu",
        "email": "dieterhsu@google.com",
        "time": "Wed Apr 18 03:28:48 2018 +0000"
      },
      "message": "Add rank \u0026 count event to notification clicks and dismisses\n\nFor click/action click/dismiss, passing rank(0-based) and\ncount at the time of the actions to events.\n\nBug: 70724602\nTest: runtest systemui-notification\nTest: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/notification\nChange-Id: I07c440f84ccb745f744eb4e317881b72d2b41683\n"
    },
    {
      "commit": "a2b4cc9ea09755ebe88adba5896d8fe7753c5955",
      "tree": "8533f33f18956b21f4b06b1434468456049cb7ce",
      "parents": [
        "54926ba6a9624845ca6d7161c35fef75d00a99c2",
        "f7075e05e2368e99f0529e5544c5686fb1232f61"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 02:33:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 02:33:36 2018 +0000"
      },
      "message": "Merge \"Adding Location Request History Foreground Tracking\" into pi-dev"
    },
    {
      "commit": "54926ba6a9624845ca6d7161c35fef75d00a99c2",
      "tree": "e8f1ee013b7f12521bb2389efc2f37368b5cc7c4",
      "parents": [
        "4ea0a5a2df28c3acdd72332907be2d4f38fcd061",
        "58a0d51472ebbe7e66af1b730e1ba184ed967a03"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Apr 18 01:53:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 01:53:39 2018 +0000"
      },
      "message": "Merge \"Don\u0027t delay the FINGERPRINT_ERROR_CANCELED message\" into pi-dev"
    },
    {
      "commit": "4ea0a5a2df28c3acdd72332907be2d4f38fcd061",
      "tree": "20c142c085e38b2aa99ac12bab3e97fdadec86e7",
      "parents": [
        "6b7b171dbae4e75c2af4c4d2e32e779d7d865ee3",
        "f0375e292264cbb275c7ef7ba2d1c98424af7466"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 00:16:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 00:16:24 2018 +0000"
      },
      "message": "Merge \"Remove Persistent proccess without WTFing\" into pi-dev"
    },
    {
      "commit": "6b7b171dbae4e75c2af4c4d2e32e779d7d865ee3",
      "tree": "d86cc17bcd1bb3f7cdec541a7e8883bd7068216f",
      "parents": [
        "d2b1d6d7b38cef6664fe06803e88a716ccb6da93",
        "79dfdd6c671da78ef964bdf5baa98282f63a7680"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 18 00:14:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 18 00:14:21 2018 +0000"
      },
      "message": "Merge \"Group suppression shouldn\u0027t affect rating limiting\" into pi-dev"
    },
    {
      "commit": "d2b1d6d7b38cef6664fe06803e88a716ccb6da93",
      "tree": "7dcff689d71ae2945673fd7b529e758cfd28776f",
      "parents": [
        "1074688a265db2d44b244f2f57b9ac081f825e99",
        "c442b64ab1ea68deb67425b2e4510d57965949bb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 23:16:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 23:16:22 2018 +0000"
      },
      "message": "Merge \"Add A2DP Codec config hidden APIs to the greylist\" into pi-dev"
    },
    {
      "commit": "95ffb4c8ef102695156165e3335d6ab95a457895",
      "tree": "6bfec46ac5114d94d856a89b8ccf55d3840e17e5",
      "parents": [
        "1074688a265db2d44b244f2f57b9ac081f825e99"
      ],
      "author": {
        "name": "Aarthi Balachander",
        "email": "aarthibc@google.com",
        "time": "Tue Apr 17 11:13:17 2018 -0700"
      },
      "committer": {
        "name": "Aarthi Balachander",
        "email": "aarthibc@google.com",
        "time": "Tue Apr 17 16:13:28 2018 -0700"
      },
      "message": "add changes to make the add user button up to spec\n\nTest: tested on Mojave\nBug: 77869282\nChange-Id: I75280675acf314734c9836babb7068a8379bf1c0\n"
    },
    {
      "commit": "1074688a265db2d44b244f2f57b9ac081f825e99",
      "tree": "aa8e45c84e7275ec46edae9e1c19ee6ecc4c7e98",
      "parents": [
        "ff03f0cfe4c1fa8f6c2264ecd307c3bff8b9bfec",
        "3b563fcb998db1d8d5eaf9f8dbc12eec4a497ff3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 22:34:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 22:34:10 2018 +0000"
      },
      "message": "Merge \"Fix issue #78138020: Improve app ops dumpsys\" into pi-dev"
    },
    {
      "commit": "ff03f0cfe4c1fa8f6c2264ecd307c3bff8b9bfec",
      "tree": "e99a5bb37f675b7f9522556a2aeed3c8b407b242",
      "parents": [
        "850c6662b0f1f46e8f439562e3ef3d8615aa8708",
        "ead1271f1c25ff0649239880dbc1be8ac817ef82"
      ],
      "author": {
        "name": "Qingxi Li",
        "email": "qingxi@google.com",
        "time": "Tue Apr 17 22:20:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 22:20:59 2018 +0000"
      },
      "message": "Merge \"Add Global Settings to device whether show Carrier menu\" into pi-dev"
    },
    {
      "commit": "850c6662b0f1f46e8f439562e3ef3d8615aa8708",
      "tree": "ea9316886af49c158290092d04c56cdd0901c231",
      "parents": [
        "f55385b595faa4b301c69a216dd1fd33e2958cee",
        "378207114e50c52909dd67c496829c06171007f2"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Apr 17 22:06:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 22:06:09 2018 +0000"
      },
      "message": "Merge \"Update Instrumentation.newActivity to pass non-null application.\" into pi-dev"
    },
    {
      "commit": "f55385b595faa4b301c69a216dd1fd33e2958cee",
      "tree": "48550782564c83297891bd1b86b6bc8f51ee9c5b",
      "parents": [
        "e2890ae7925dc220c2474485705376698076805d",
        "aca8c6352bf231ab9fe405bbf3488e661d7784e7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 21:42:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 21:42:32 2018 +0000"
      },
      "message": "Merge \"Use locale text direction in keyguard carrier text\" into pi-dev"
    },
    {
      "commit": "c442b64ab1ea68deb67425b2e4510d57965949bb",
      "tree": "08dc8fc6ebd67965eaaed46ef1c96ff7e24d371f",
      "parents": [
        "e5c9cc124a198acd72daa6e06dcd77088ee2a804"
      ],
      "author": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue Apr 17 14:35:19 2018 -0700"
      },
      "committer": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Tue Apr 17 14:35:19 2018 -0700"
      },
      "message": "Add A2DP Codec config hidden APIs to the greylist\n\nBug: 78187319\nTest: Code compilation\nChange-Id: Ide42eacc8db4e403432ddd9d952495dda85db0ac\n"
    },
    {
      "commit": "e2890ae7925dc220c2474485705376698076805d",
      "tree": "c5168984584fa860810630ccf0408705238ad087",
      "parents": [
        "d688e7b15dd3ee56da34b146ba5ee0271a2cb6cb",
        "dafa6424b2825cd1e9462b20e6f11e9295b523db"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 21:10:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 21:10:39 2018 +0000"
      },
      "message": "Merge \"Move PrintRecommendationService to systemAPI\" into pi-dev"
    },
    {
      "commit": "58a0d51472ebbe7e66af1b730e1ba184ed967a03",
      "tree": "68267c7d42ac518e8cd387cd1bc364617a85010e",
      "parents": [
        "b7af9ee423f596c972a1812ccba28a80d7d58d1a"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Apr 17 13:50:53 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Apr 17 13:50:53 2018 -0700"
      },
      "message": "Don\u0027t delay the FINGERPRINT_ERROR_CANCELED message\n\nTest: tested with test APK\n\nChange-Id: Ic975870c6f815b5f7dfa4c7f2d8bf5554fbb1c5b\nFixes: 78185698\n"
    },
    {
      "commit": "aca8c6352bf231ab9fe405bbf3488e661d7784e7",
      "tree": "2b6c09913314b30767516d8f61d78def752221da",
      "parents": [
        "d7cea28bbc43e80dd7da44b275ffe53f127af0bf"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Apr 17 16:22:50 2018 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Apr 17 16:22:50 2018 -0400"
      },
      "message": "Use locale text direction in keyguard carrier text\n\nTest: visual in RTL\nChange-Id: I5209c863e784a2720a338b03aa1ecafe2c9250d6\nFixes: 66995981\n"
    },
    {
      "commit": "d688e7b15dd3ee56da34b146ba5ee0271a2cb6cb",
      "tree": "c1ac8c8f794cdba5ba8f8f32237d55c28efe5d1f",
      "parents": [
        "7b3e68232c37e061010d7538beb6fff9893230eb",
        "a63d57ab65eea9c74c12fde7fd970fd6f67579ae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 20:21:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 20:21:30 2018 +0000"
      },
      "message": "Merge \"Load fallback categories earlier\" into pi-dev"
    },
    {
      "commit": "7b3e68232c37e061010d7538beb6fff9893230eb",
      "tree": "368314fb07c3f4ab2a3df4c4d264e3319599e11c",
      "parents": [
        "da80202bae8c96c8918cc0803281eef1c2e99646",
        "a792fa64ffb891e49b30642c1430e0ccfccd1429"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Apr 17 19:57:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 19:57:51 2018 +0000"
      },
      "message": "Merge \"Log before stopping/removing the current client\" into pi-dev"
    },
    {
      "commit": "79dfdd6c671da78ef964bdf5baa98282f63a7680",
      "tree": "50aa3a0f85a46265db437e8c59fdfb89e92e8f72",
      "parents": [
        "da80202bae8c96c8918cc0803281eef1c2e99646"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 15:36:33 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 15:38:40 2018 -0400"
      },
      "message": "Group suppression shouldn\u0027t affect rating limiting\n\nFor real this time\n\nTest: runtest systemui-notification\nChange-Id: Ia4d771399ca17e9f8dcb386f6f3daff64dc66a69\nFixes: 69300511\n"
    },
    {
      "commit": "da80202bae8c96c8918cc0803281eef1c2e99646",
      "tree": "9b65b5862994daca60678e0580308fee34879014",
      "parents": [
        "f9e4ccfe87baf9503a5c02aa07362265d947860a",
        "c18178a93d7467466ba9b3619e4f25581dc89c56"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 19:27:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 19:27:21 2018 +0000"
      },
      "message": "Merge \"Enable multi-cast while resolving nsd services\" into pi-dev"
    },
    {
      "commit": "f9e4ccfe87baf9503a5c02aa07362265d947860a",
      "tree": "c45401ab161df26382bd14e6e062839739be78da",
      "parents": [
        "e5c9cc124a198acd72daa6e06dcd77088ee2a804",
        "aa96cf3460abe7cac66f203a7c9a08cf5b2e60e8"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 19:24:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 19:24:24 2018 +0000"
      },
      "message": "Merge \"Exclude system notifications from visual suppression\" into pi-dev"
    },
    {
      "commit": "e5c9cc124a198acd72daa6e06dcd77088ee2a804",
      "tree": "9c8f0cda90a2bf1e4ffceb76c8431c1596665757",
      "parents": [
        "bbc057444f825ed84ccd3b1b68e89a12249fc76e",
        "6cf3e7c41116b890104afe31c2688ccf9fadf449"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 19:13:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 19:13:11 2018 +0000"
      },
      "message": "Merge \"All users will hear charging sounds.\" into pi-dev"
    },
    {
      "commit": "bbc057444f825ed84ccd3b1b68e89a12249fc76e",
      "tree": "6669733ec63ab5950a2cd5fc8480afdda8e51fa9",
      "parents": [
        "c3116634e13f0f6455fbac36c99eed259a2f4f7c",
        "81245fd53a0bd627fa87e3a69dd667c7d6696ede"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 19:12:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 19:12:33 2018 +0000"
      },
      "message": "Merge \"Adds option to drop small buckets for statsd.\" into pi-dev"
    },
    {
      "commit": "f7075e05e2368e99f0529e5544c5686fb1232f61",
      "tree": "f0d3816d57f283f8b6b1c87ef1fdbd63e8a61cbd",
      "parents": [
        "7f03f1a20c1b6190003b9b5baf0f14dfc25785b5"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Thu Apr 12 17:54:26 2018 -0700"
      },
      "committer": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Tue Apr 17 12:10:50 2018 -0700"
      },
      "message": "Adding Location Request History Foreground Tracking\n\nImproving adb shell dumpsys location in light of\nBackground Location Limits\n\nBug: 73598719\nTest: atest and on-device verification\nChange-Id: I0b24d14f1557a36d9162770c9bc7081d9787d0cf\n"
    },
    {
      "commit": "c3116634e13f0f6455fbac36c99eed259a2f4f7c",
      "tree": "12f81878b72e539aeff4022a521fcbed8999b06c",
      "parents": [
        "1d107eaea2225f997a24c5ccbab8f4d64b4a58d0",
        "480de784a3cce81b464c52969d3560486b575e92"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 19:08:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 19:08:26 2018 +0000"
      },
      "message": "Merge \"Free allocated varargs\" into pi-dev"
    },
    {
      "commit": "1d107eaea2225f997a24c5ccbab8f4d64b4a58d0",
      "tree": "1e36faceaf3c2945d99048afc8650955c62971ff",
      "parents": [
        "8b328b6f16022efd9f10f3b0430fe9e593b5623a",
        "cb58a83a19a429b96e577a0546b3c8ccc28fd26d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 18:45:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 18:45:22 2018 +0000"
      },
      "message": "Merge \"Change allowed sound triggers to 1000\" into pi-dev"
    },
    {
      "commit": "64d3b2642ac05bf75f407b0ac91cdca7669b831e",
      "tree": "a955581ca340fe0c9a03e8facb7f1f7139ded9fd",
      "parents": [
        "8b328b6f16022efd9f10f3b0430fe9e593b5623a"
      ],
      "author": {
        "name": "Daniel Bonnevier",
        "email": "daniel.bonnevier@sony.com",
        "time": "Mon Apr 16 13:25:32 2018 +0200"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Apr 17 18:17:35 2018 +0000"
      },
      "message": "Correct sendBroadcast test\n\nCommit 23eb3a19 changed the implementation from sendBroadcast to\nsendBroadcastAsUser but didn\u0027t change the test.\n\nTest: adb shell am instrument -r -w -e class \\\n        android.app.timezone.RulesUpdaterContractTest#sendBroadcast \\\n        com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner\nBug: 78166765\nChange-Id: I0a47e096a46fc63d46dd9ff878a4af0d76af82f0\n(cherry picked from commit b8ab470c273b16390ef8d5715226329e2827e001)\n"
    },
    {
      "commit": "8b328b6f16022efd9f10f3b0430fe9e593b5623a",
      "tree": "3bb3ec113abbd49328ed7ab999dd6f3657ea96b3",
      "parents": [
        "096e0587d2960ea37d73b424bf8f6f347c09bff4",
        "e390cbd937fb7edbcba8abf8314f9c8074838684"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Tue Apr 17 18:16:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 18:16:46 2018 +0000"
      },
      "message": "Merge \"Don\u0027t start Window enter animation as a result of AWT becoming visible.\" into pi-dev"
    },
    {
      "commit": "096e0587d2960ea37d73b424bf8f6f347c09bff4",
      "tree": "f400f27e4f614a0ddeb59ca90a6f8985be8a8edb",
      "parents": [
        "2331a1486728b10354c368491b04b7b4e4664f5d",
        "eb59580abd6b26f6d9cf61ea5ea7a58f4652be6f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 18:16:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 18:16:18 2018 +0000"
      },
      "message": "Merge \"Checks that secondary instrumentation ABI matches\" into pi-dev"
    },
    {
      "commit": "2331a1486728b10354c368491b04b7b4e4664f5d",
      "tree": "039cccf9c15dd8d67480ecc3c5138c8202fa54f2",
      "parents": [
        "17b2f5d42716606a9e7ae6ca3e674212c3995d78",
        "b12c7e10dec8b9c971e13c05b320444442b4a458"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 18:11:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 18:11:29 2018 +0000"
      },
      "message": "Merge \"Make VR brightness adjustable again.\" into pi-dev"
    },
    {
      "commit": "480de784a3cce81b464c52969d3560486b575e92",
      "tree": "3d81eeefa0d8515c351bda44d3dc4e0433106228",
      "parents": [
        "82c0b73e98a81e4b2d2f50da44112381bcef6755"
      ],
      "author": {
        "name": "Yi Jin",
        "email": "jinyithu@google.com",
        "time": "Fri Apr 06 15:37:36 2018 -0700"
      },
      "committer": {
        "name": "Yi Jin",
        "email": "jinyithu@google.com",
        "time": "Tue Apr 17 10:47:31 2018 -0700"
      },
      "message": "Free allocated varargs\n\nBug: 78173836\nTest: atest incidentd_test\nChange-Id: I1e1b9f63d0e863c733c51efef432235eb94cdbab\n"
    },
    {
      "commit": "a63d57ab65eea9c74c12fde7fd970fd6f67579ae",
      "tree": "25b57d4b35204f5c77051048eae23a5ffc7c378f",
      "parents": [
        "bdaf85ebe6c5897b9508f7ac9eb8409e95714941"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Apr 17 10:40:58 2018 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Apr 17 10:40:58 2018 -0700"
      },
      "message": "Load fallback categories earlier\n\nAt the end of the package manager constructor, we are prepare the data\ndirectories for all installed applications. This creates ApplicationInfo\nobjects which needs to load categories from the fallback categories provider.\nIf we\u0027re populating the fallback categories during this time, there\u0027s a\nsubtle timing issue where we may return a \u0027null\u0027 category instead of an\nInteger.\n\nChange-Id: I974a39029d6c15d3986571e610eb0cd106fdc05c\nFixes: 78128442\nTest: Manual. System boots and no crash\n"
    },
    {
      "commit": "a792fa64ffb891e49b30642c1430e0ccfccd1429",
      "tree": "77fc8ea50ede84116fee270d1e94363306087b2b",
      "parents": [
        "b7af9ee423f596c972a1812ccba28a80d7d58d1a"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Apr 16 19:09:10 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Apr 17 10:38:53 2018 -0700"
      },
      "message": "Log before stopping/removing the current client\n\nFixes: 78108831\n\nTest: try adding accounts 20+ times, no crash observed\nChange-Id: I4b5e1352d595efceab2299d6b369517a0840aa1b\n"
    },
    {
      "commit": "dafa6424b2825cd1e9462b20e6f11e9295b523db",
      "tree": "34d5c641b2acbd16d0fe13bf38650022128d0c22",
      "parents": [
        "c18178a93d7467466ba9b3619e4f25581dc89c56"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Apr 17 09:51:48 2018 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Apr 17 10:37:56 2018 -0700"
      },
      "message": "Move PrintRecommendationService to systemAPI\n\nIt is using system APIs, but we might want to update it via the play\nstore.\n\nHence, replace all internal APIs used with support lib APIs. There is\nno replacement for @Immutable, but this is just a informational\nannotation, so it can just be removed.\n\nAs system-api is tied to a specific platform version, remove all\nminSDK/targetSDK settings in the manifest.\n\nChange-Id: Ia8f9c718fd688db295c7bc3bfe05e2074f9bd413\nFixes: 78162439\nTest: Looked at print service recommendations\n"
    },
    {
      "commit": "17b2f5d42716606a9e7ae6ca3e674212c3995d78",
      "tree": "e4d63f9d99a100f9270162f551dbf8ebc3748646",
      "parents": [
        "d577ae75d39387ca38a49aca440a638c08e6021e",
        "21483c2e182150ca2034b33f307707e11f70b8bc"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 17:37:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 17:37:06 2018 +0000"
      },
      "message": "Merge \"String update for effect suppressors\" into pi-dev"
    },
    {
      "commit": "d577ae75d39387ca38a49aca440a638c08e6021e",
      "tree": "85c3657183301b982f8074516e842e159a6d0fed",
      "parents": [
        "729ebf23abf3b242f73f1f452f4ee82f5cdf9cad",
        "66da07bf81c4c720a7b5971015d7e13421e69a6b"
      ],
      "author": {
        "name": "Milo Sredkov",
        "email": "miloslav@google.com",
        "time": "Tue Apr 17 17:18:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 17:18:28 2018 +0000"
      },
      "message": "Merge \"Set accessibility action label for smart replies.\" into pi-dev"
    },
    {
      "commit": "c18178a93d7467466ba9b3619e4f25581dc89c56",
      "tree": "1c17e2659ebee01c7109c23ff99a07d9c917ad3f",
      "parents": [
        "575fc02edf86b5394c2385fa6c0567a29042d347"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Apr 16 13:43:37 2018 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Apr 17 10:15:59 2018 -0700"
      },
      "message": "Enable multi-cast while resolving nsd services\n\nTest: Before taimen never resolved nsd servives. How it resolved nsd\n      services reliably when built in print service and print service\n      recommendation service used NsdService\nFixes: 75316187\n\nChange-Id: I02f83fc2ea624174e61ddf0d61fdaed005b741eb\n"
    },
    {
      "commit": "e390cbd937fb7edbcba8abf8314f9c8074838684",
      "tree": "769478d0ad16c34b8c8f88243d38c6e19591c254",
      "parents": [
        "167032ab002714d26a14735bbcdc072c5fa693b7"
      ],
      "author": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Mon Apr 16 15:29:38 2018 -0700"
      },
      "committer": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Tue Apr 17 10:06:48 2018 -0700"
      },
      "message": "Don\u0027t start Window enter animation as a result of AWT becoming visible.\n\nThere are some cases where AWT becomes visible without an animation. It\nwill then start a WindowState enter animation if WS is not visible yet.\nHowever, this is problematic since the WS may not be ready to become\nvisible yet. For example, relayout may not have been called yet to\ncreate a surface and the size of the surface is not yet set. This causes\nproblems when determining the position of the leash when the animation\nis created. Instead allow the WS relayout to handle starting the\nenter animation so the WS is set properly.\nAs for the case where AWT is becoming not visible without an animation, but\nWS is still visible, create an exit animation for the WS. This is\nbecause there won\u0027t be a client to trigger this animation.\n\nChange-Id: Ic9215a0c96f219f5bc87b16067755af582883a5d\nFixes: 77447982\nTest: Issue from bug\n"
    },
    {
      "commit": "ead1271f1c25ff0649239880dbc1be8ac817ef82",
      "tree": "42b7b766f0ff7328f0773d8745f594fe22e27c15",
      "parents": [
        "fcbbb726033a2846201cbe60f4eacbcfdc30f20c"
      ],
      "author": {
        "name": "Qingxi Li",
        "email": "qingxi@google.com",
        "time": "Wed Apr 11 15:14:56 2018 -0700"
      },
      "committer": {
        "name": "Qingxi Li",
        "email": "qingxi@google.com",
        "time": "Tue Apr 17 10:02:37 2018 -0700"
      },
      "message": "Add Global Settings to device whether show Carrier menu\n\nAdd Global Settings EUICC_SUPPORTED_COUNTRIES. When the device enabled\nesim UI by default and the users in eSIM supported countries, even if\neSIM is not provisioned, carrier menu will be shown. This global\nsettings will be updated by eSIM mamanger when the phone boot up.\n\nBug: 77638033\nTest: E2E\nChange-Id: Ib3ac8bcdfab56d6cd7c12e48318f1794af5bc1aa\n"
    },
    {
      "commit": "eb59580abd6b26f6d9cf61ea5ea7a58f4652be6f",
      "tree": "0f8d1ef47b1d842e3fed39f658bde6dba85f62ab",
      "parents": [
        "2e7fcad7e4836d90f580c1331e48f9cece5c7832"
      ],
      "author": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Tue Apr 17 09:49:55 2018 -0700"
      },
      "committer": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Tue Apr 17 09:55:47 2018 -0700"
      },
      "message": "Checks that secondary instrumentation ABI matches\n\nThis adds checks that the secondary ABI for an instrumentation package\nmatchs that of its target before using it when forced and warns of\nmismatches.\n\nChange-Id: I394427721c83cbd1c3c6af6cee24a93b18d8c65f\nFixes: 77152863\nTest: gts-tradefed \u003e run gts -m GtsBackupHostTestCases -a armeabi-v7a do not all fail with NPE\n"
    },
    {
      "commit": "729ebf23abf3b242f73f1f452f4ee82f5cdf9cad",
      "tree": "6cda0b509ce657f58885957fba2aa4840916e9c2",
      "parents": [
        "7168c3baac8f477c7cfa018f3c429d530eb036fb",
        "54271901cd9ea10ff4a9ef71823db3a41e52ef2c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 16:48:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 16:48:29 2018 +0000"
      },
      "message": "Merge \"Fix FDE\" into pi-dev"
    },
    {
      "commit": "7168c3baac8f477c7cfa018f3c429d530eb036fb",
      "tree": "aeb380a3b1d8559b5101570edaef31e9ef2fc308",
      "parents": [
        "a73a2c347bfa5ffa6e52efec3f2ac5162935f912",
        "cb938496c1597d834ea9c111929e823cb9349251"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 16:29:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 16:29:31 2018 +0000"
      },
      "message": "Merge \"StackDivider: Make sure that changed stable insets get dispatched\" into pi-dev"
    },
    {
      "commit": "a73a2c347bfa5ffa6e52efec3f2ac5162935f912",
      "tree": "12e52b97dc625e659f6317babb79607e9a154700",
      "parents": [
        "0f0c9243bed51385d0e28719103c9b20fcb89ad7",
        "3ad4cdd10727d0453269aa56815705996cea9608"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 16:29:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 16:29:24 2018 +0000"
      },
      "message": "Merge \"Don\u0027t crash apps on notification error\" into pi-dev"
    },
    {
      "commit": "0f0c9243bed51385d0e28719103c9b20fcb89ad7",
      "tree": "beae83a0b1f7d59f8aa417f96171f6a590179331",
      "parents": [
        "575fc02edf86b5394c2385fa6c0567a29042d347",
        "98ce81050b554630d74c77724d22f77431783d96"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 16:22:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 16:22:20 2018 +0000"
      },
      "message": "Merge \"Fix incidentd skip collecting timedout of a section.\" into pi-dev"
    },
    {
      "commit": "575fc02edf86b5394c2385fa6c0567a29042d347",
      "tree": "0b2bc4467fd1bb1c95daa808ce8ed6f44c4de240",
      "parents": [
        "bae834c061f26938c96aa93bb705868d7b18d118",
        "608b6e3b076b12876ba09c6baf6099c67c01cd53"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 15:31:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 15:31:08 2018 +0000"
      },
      "message": "Merge \"Refactored the UserRecyclerGridView to use PagedListView from the car support library.  This also surfaced a scrollbar. Additionally, added a touch ripple when you touch a user\u0027s picture and disabled the user buttons once a profile is selected\" into pi-dev"
    },
    {
      "commit": "3ad4cdd10727d0453269aa56815705996cea9608",
      "tree": "d8d9d99748b492c5bfe8f4a67fb3fdaa4db385c9",
      "parents": [
        "bae834c061f26938c96aa93bb705868d7b18d118"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 09:36:30 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 15:27:49 2018 +0000"
      },
      "message": "Don\u0027t crash apps on notification error\n\nApps cannot recover from this error, and crashing is a bad user\nexperience.\n\nTest: none\nBug: 30529567\nChange-Id: I088ab04f8efeb5fa2483520141c54e90ff441ba4\n"
    },
    {
      "commit": "aa96cf3460abe7cac66f203a7c9a08cf5b2e60e8",
      "tree": "1cf4e41dfcc5e906b04c394b7894d52d6e993d54",
      "parents": [
        "bae834c061f26938c96aa93bb705868d7b18d118"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 09:09:04 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 15:27:35 2018 +0000"
      },
      "message": "Exclude system notifications from visual suppression\n\nBut silence them by saying them cannot bypass DND.\n\nTest: atest SystemUITests\nBug: 77656914\nChange-Id: I044696cfdcef0e4a14be21173949612480722236\n"
    },
    {
      "commit": "1d93ccb98c50d187785528e2af48816a9212ad1f",
      "tree": "10cd39db1dbbc2ee39975ddc3a48242c4b4af012",
      "parents": [
        "a7579d632590457cb987f0199550ab4e25fb504d"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Apr 17 16:23:47 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Apr 17 16:23:47 2018 +0100"
      },
      "message": "Light grey android.media.MediaScanner.isNoMediaPath\n\nbug: 78027167\nTest: m\nChange-Id: I9bd853608a5c4ee98d39920f6157f97bf796c708\n"
    },
    {
      "commit": "66da07bf81c4c720a7b5971015d7e13421e69a6b",
      "tree": "529f2fcf249f88cdda01236be2a8184538cddf4b",
      "parents": [
        "73abd2717e8bd6a0cd5ab97c2e280b1d58d7ea3a"
      ],
      "author": {
        "name": "Milo Sredkov",
        "email": "miloslav@google.com",
        "time": "Tue Apr 17 14:04:54 2018 +0100"
      },
      "committer": {
        "name": "Milo Sredkov",
        "email": "miloslav@google.com",
        "time": "Tue Apr 17 16:16:15 2018 +0100"
      },
      "message": "Set accessibility action label for smart replies.\n\nCurrently the TalkBack reads something like \"I am here, button,\ndouble-tap to activate\". Set an accessiblity delegate that changes\nthe click action label to \"send\", so the TalkBack message becomes\n\"I am here, button, double-tap to send\".\n\nBug: 72216277\nTest: In Notify post a notification with choices. Read it via TalkBack.\nChange-Id: Ib50f6ff6f698196d905aea2e303b6bd2e5531587\n"
    },
    {
      "commit": "bae834c061f26938c96aa93bb705868d7b18d118",
      "tree": "c8cb891ba0090e7f6260a3eb06e4265721865a55",
      "parents": [
        "cab59e672e9a08c87bcec2a68f4e5409dcc8af7e",
        "cae88753b0724d7f409146eb96fb96ab10970ac7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 15:13:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 15:13:27 2018 +0000"
      },
      "message": "Merge \"Have doze update the scrim controller rather than the scrim state.\" into pi-dev"
    },
    {
      "commit": "cab59e672e9a08c87bcec2a68f4e5409dcc8af7e",
      "tree": "7315e34e765d8e75bc5ac311a050df486969f24a",
      "parents": [
        "73abd2717e8bd6a0cd5ab97c2e280b1d58d7ea3a"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Apr 16 17:47:39 2018 -0400"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Tue Apr 17 14:59:07 2018 +0000"
      },
      "message": "Vol dialog uses A11yServicesStateChangeListener\n\nUse AccessibilityServicesStateChangeListener instead of\nAccessibilityStateChangeListener to check for a11y changes.\n\nBug: 72825761\nTest: manual\nChange-Id: Ib052b261a92622554d5ccf488d5e882943bcf77d\n"
    },
    {
      "commit": "b12c7e10dec8b9c971e13c05b320444442b4a458",
      "tree": "eb7a88eb7ba142c459dec0b8c57ba21e19975711",
      "parents": [
        "73abd2717e8bd6a0cd5ab97c2e280b1d58d7ea3a"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 13 17:10:54 2018 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Apr 17 14:52:29 2018 +0000"
      },
      "message": "Make VR brightness adjustable again.\n\nAfter some code adjustment, changes to VR\u0027s brightness setting\nwere not respected.  Add code to listen for the changes and clamping\ncode to support the min \u0026 max values for VR brightness.\n\nBug: 73090564\n\nTest: while in VR mode, verify that the following command updates\nbrightness: \u0027adb shell system put screen_brightness_for_vr\n\u003cVALUE\u003e\u0027\n\nChange-Id: I1ce411c5b5fff11c40d1a6ac0b20588b69d2e64e\n"
    },
    {
      "commit": "73abd2717e8bd6a0cd5ab97c2e280b1d58d7ea3a",
      "tree": "0c5e080387d64b8bc18e28b528920c9004a17fab",
      "parents": [
        "ab42ec18dc57be5c29a299f23430d1490fc25cba",
        "244d917ec19611f8446036bd04a656019286e12c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 14:43:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 14:43:28 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into pi-dev"
    },
    {
      "commit": "ab42ec18dc57be5c29a299f23430d1490fc25cba",
      "tree": "53c024aa1d0b750b1be30de91c4da438da0bd975",
      "parents": [
        "452e2470e7c37f6e82d47ba3685b9d6582f99bc7",
        "7d86b04f30690605d18d44bfb0f1f2d9a9f0ee64"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 14:39:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 14:39:23 2018 +0000"
      },
      "message": "Merge \"Only apply window insets to QS status bar.\" into pi-dev"
    },
    {
      "commit": "452e2470e7c37f6e82d47ba3685b9d6582f99bc7",
      "tree": "439cc9affb737944ec64fd13110421a22c3d9b15",
      "parents": [
        "691ba916fbecae03e53f173a7b96f3a4ed6978dc",
        "88ff28e3ace9660e906e7e4d75570c8ed2cb9d34"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 14:35:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 14:35:24 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into pi-dev"
    },
    {
      "commit": "691ba916fbecae03e53f173a7b96f3a4ed6978dc",
      "tree": "db60382041d22a70ce64facf3ebd902ff9556188",
      "parents": [
        "2e7fcad7e4836d90f580c1331e48f9cece5c7832",
        "650f4d0700e01ad9f55e7ae25d57cc5dc1e4e30c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 14:34:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 14:34:35 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into pi-dev"
    },
    {
      "commit": "2e7fcad7e4836d90f580c1331e48f9cece5c7832",
      "tree": "1c0e797e8494cd6d35a06f874721b60a8a73f85e",
      "parents": [
        "9f8753230ffbf7c95a279ef2a60ad3eda1551fe1",
        "d1a7b7d43a5b12d0b4f4b8e33965478496a45089"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 14:14:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 14:14:53 2018 +0000"
      },
      "message": "Merge \"Greylist getMandatoryBackupTransport\" into pi-dev"
    },
    {
      "commit": "6a56aad5a29d952d945022b31af7562aa29d1d67",
      "tree": "b920d753fa56469f7f5bb04cbeb14e4f846bd8fb",
      "parents": [
        "a7579d632590457cb987f0199550ab4e25fb504d"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Apr 17 15:12:33 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue Apr 17 15:12:33 2018 +0100"
      },
      "message": "Add UUID-\u003emostSigBits to light grey.\n\nbug: 78125653\nTest: m\nChange-Id: Idff199d30071336b761a5d6c50812361c560ac85\n"
    },
    {
      "commit": "935772129d244122e23308b812765d4591a3c04f",
      "tree": "de89bd0fd0e39cbeee02f14141c43512768d1dcf",
      "parents": [
        "a7579d632590457cb987f0199550ab4e25fb504d"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Apr 10 14:12:10 2018 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Apr 17 15:59:50 2018 +0200"
      },
      "message": "Transitionless crashes\n\nSuppresses app transitions when an activity finishes due to crashing.\n\nFixes: 70640329\nTest: \"Dev Tools\" \u003e Bad Behavior \u003e Crash main thread, verify there\u0027s no transition.\nChange-Id: I51c4b98b793794b013c266a1dee3fb2e7faf4bd7\n"
    },
    {
      "commit": "9f8753230ffbf7c95a279ef2a60ad3eda1551fe1",
      "tree": "2168b52463b4e1448b43d924d9fd2f6837a1aebd",
      "parents": [
        "d7cea28bbc43e80dd7da44b275ffe53f127af0bf",
        "6596266aa4503d63d64f2102a1acb03a346dc90b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 13:28:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 13:28:42 2018 +0000"
      },
      "message": "Merge \"Bold the battery saver \u0027+\u0027 icon\" into pi-dev"
    },
    {
      "commit": "21483c2e182150ca2034b33f307707e11f70b8bc",
      "tree": "6205f219ffd94aa77e1702af58d4a9683a2dceb0",
      "parents": [
        "d7cea28bbc43e80dd7da44b275ffe53f127af0bf"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 09:08:12 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 17 09:13:12 2018 -0400"
      },
      "message": "String update for effect suppressors\n\nTest: manual inspection\nBug: 77641315\nChange-Id: Icebb351a4ad63d063c4bf78c2ec35a7d9ba02440\n"
    },
    {
      "commit": "cae88753b0724d7f409146eb96fb96ab10970ac7",
      "tree": "9024e6995b3fedfd236958e10d520e40c97b6bea",
      "parents": [
        "2e79c79ecdd646f826d6cc55a705e9c591b10663"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon Apr 16 23:13:54 2018 +0100"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Apr 17 19:44:53 2018 +0800"
      },
      "message": "Have doze update the scrim controller rather than the scrim state.\n\nRight now, when Doze wants to update the front alpha in AOD, it updates\nthe scrim state\u0027s front alpha value. Unfortunately, this is only looked\nat when transitioning into the state, but entirely ignored once we\u0027re in\nit. With this, we instead tell the scrim controller which tells the\nscrim state but also updates the current front scrim alpha if we\u0027re\ncurrently in the AOD state.\n\nBug: 78124574\nBug: 70939994\nTest: atest ScrimControllerTest\\#transitionToAod_withFrontAlphaUpdates\nChange-Id: I09b33208bd3e3fd6d3829b33776364aa7b61a4f6\n"
    },
    {
      "commit": "d1a7b7d43a5b12d0b4f4b8e33965478496a45089",
      "tree": "e4825e4619721a657a4b00cc112012cf87467a81",
      "parents": [
        "d7cea28bbc43e80dd7da44b275ffe53f127af0bf"
      ],
      "author": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Tue Apr 17 12:08:28 2018 +0100"
      },
      "committer": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Tue Apr 17 12:09:36 2018 +0100"
      },
      "message": "Greylist getMandatoryBackupTransport\n\nBug: 77997957\nTest: n/a\nChange-Id: Ieccdd978960c00b6bef6ebe375fa388c0d186684\n"
    },
    {
      "commit": "d7cea28bbc43e80dd7da44b275ffe53f127af0bf",
      "tree": "20d88bb6f9d3da98fa83983d1e082a62ddb0fa12",
      "parents": [
        "5037beea1c118ee9aa9d9d3f314a228d5f80c727",
        "f49794b512745ca3b3a26221d36291440bc417e5"
      ],
      "author": {
        "name": "Andrew Scull",
        "email": "ascull@google.com",
        "time": "Tue Apr 17 11:04:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 11:04:52 2018 +0000"
      },
      "message": "Merge \"LSS: pass secret to AuthSecret HAL when no credential\" into pi-dev"
    },
    {
      "commit": "5037beea1c118ee9aa9d9d3f314a228d5f80c727",
      "tree": "b1281bf042399298310079b7ff30f2426a96f5c5",
      "parents": [
        "421ec104af61a9ce9df55e8749aeec7f8383ab34",
        "8040fd1b62ee4dbb8ac3941f3666d7fbe6bcd3e6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 10:53:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 10:53:36 2018 +0000"
      },
      "message": "Merge \"Docs: update the method description for installKeyPair() to cover parameter change.\" into pi-dev"
    },
    {
      "commit": "421ec104af61a9ce9df55e8749aeec7f8383ab34",
      "tree": "ae37e2bd916e36e80aea05290b6abf43b5caad9e",
      "parents": [
        "15d35c127437539dcb6c8f028d5ea580051f185d",
        "5da40c7ba53016a1b645a8c2284f82efdf3076dc"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue Apr 17 10:40:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 10:40:21 2018 +0000"
      },
      "message": "Merge \"Do not generate non-primary profile watchlist report\" into pi-dev"
    },
    {
      "commit": "15d35c127437539dcb6c8f028d5ea580051f185d",
      "tree": "1fd71af0eaa6d025080037a81805b5dd02b4f3e3",
      "parents": [
        "64e497672d7111b99247d6ee3993b20327c910c4",
        "26b030d829adee248752061855737d0981ad6103"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 10:39:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 10:39:30 2018 +0000"
      },
      "message": "Merge \"Fixed power manager CTS test.\" into pi-dev"
    },
    {
      "commit": "f49794b512745ca3b3a26221d36291440bc417e5",
      "tree": "9190b28c330aa41aae923dc1eff6f3c317e66455",
      "parents": [
        "26c25f0033c73d1185b85979c2712647699ca956"
      ],
      "author": {
        "name": "Andrew Scull",
        "email": "ascull@google.com",
        "time": "Fri Apr 13 12:01:25 2018 +0100"
      },
      "committer": {
        "name": "Andrew Scull",
        "email": "ascull@google.com",
        "time": "Tue Apr 17 10:34:04 2018 +0100"
      },
      "message": "LSS: pass secret to AuthSecret HAL when no credential\n\nIf there was once a credential, a secret will have been enrolled. When\nthe credential is removed, that secret is still enrolled but still needs\nto be derived. This adds that derivation in the case that the secret is\nenrolled by the user doesn\u0027t have a credential.\n\nBug: 77942316\nTest: runtest frameworks-services -c com.android.server.locksettings.SyntheticPasswordTests\nChange-Id: I099a9537ab0739830a234b5f4f3721f4e8476571\n"
    },
    {
      "commit": "88ff28e3ace9660e906e7e4d75570c8ed2cb9d34",
      "tree": "52739bb2f306c0ceda60d4d635b1e74a4b4529aa",
      "parents": [
        "d467da730923cad31a9c10f154a023a9ee620fc7"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 17 01:17:05 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Apr 17 01:17:05 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Ibc9a21a13715a33e760e42dedd74ce7fad9d9c00\n"
    },
    {
      "commit": "64e497672d7111b99247d6ee3993b20327c910c4",
      "tree": "b9e08a68170f3c7a42e75bf5da011a4805b40ec6",
      "parents": [
        "16da326cf508013aaf8decc5e60390369f7df027",
        "2ee2b0a785adb98d481d2708fed8bb6325d46069"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 07:22:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 07:22:25 2018 +0000"
      },
      "message": "Merge \"Make util method public\" into pi-dev"
    },
    {
      "commit": "650f4d0700e01ad9f55e7ae25d57cc5dc1e4e30c",
      "tree": "4ef81b61a0abd64a9d5532526e74e6939f9b2c42",
      "parents": [
        "d467da730923cad31a9c10f154a023a9ee620fc7"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 16 23:31:23 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 16 23:31:23 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: I54a625e6118d6143dce89b06c9a0246e147c800e\n"
    },
    {
      "commit": "aea00237c77545d670e0425f1839608905d253b3",
      "tree": "121b643067d533330667b6cd6cab13488982ab9e",
      "parents": [
        "223074533ad3237cf163deb8c19d3e0d37e79810"
      ],
      "author": {
        "name": "Lin Guo",
        "email": "linguo@google.com",
        "time": "Fri Apr 06 19:18:33 2018 -0700"
      },
      "committer": {
        "name": "Lin Guo",
        "email": "linguo@google.com",
        "time": "Mon Apr 16 23:06:39 2018 -0700"
      },
      "message": "Redo VolumeDialog with SeekbarListItem\n\nBug: 73134851\nTest: manual\nChange-Id: I08039eb18782f2e04359d1dc500376d1694ff0ac\n"
    },
    {
      "commit": "16da326cf508013aaf8decc5e60390369f7df027",
      "tree": "9e7517f6f4e3ab22dec3e53565fd6def2c89d6eb",
      "parents": [
        "abdf6e8039c56f181c52e535f350ab11254e1f2a",
        "3a0c6e1eaa9187f66d6a18d5af421b6e47741ef5"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Apr 17 05:57:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 05:57:30 2018 +0000"
      },
      "message": "Merge \"[JNI] Adapt graphics::common:V1_0::Hdr from HAL.\" into pi-dev"
    },
    {
      "commit": "244d917ec19611f8446036bd04a656019286e12c",
      "tree": "142ab4c026d45c3744854a8163fb0d2ff9f69739",
      "parents": [
        "d467da730923cad31a9c10f154a023a9ee620fc7"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 16 21:27:06 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 16 21:27:06 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Id8b353491f4bf2e0931fa1151e98b59614b52ffe\n"
    },
    {
      "commit": "81245fd53a0bd627fa87e3a69dd667c7d6696ede",
      "tree": "f1f736cb97473d604159206545a24b9b046b8e4d",
      "parents": [
        "34a0b18a5c730e4fa16e27c63ed0cd79a6df188e"
      ],
      "author": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Thu Apr 12 14:33:37 2018 -0700"
      },
      "committer": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Mon Apr 16 18:42:14 2018 -0700"
      },
      "message": "Adds option to drop small buckets for statsd.\n\nWe notice that some of the pulled metrics have a ton of data, and\nduring app upgrades, we\u0027re forming partial buckets that represent\nsmall periods of time but require many bytes of data. We now have an\noption to drop these buckets that are too short. Note that we still\nhave to pull the data to keep the metrics for the next bucket\ncorrect. We include a new field in the value and gauge metric outputs\nso that it\u0027s easy to tell when a bucket was dropped.\n\nWe drop the partial buckets also from anomaly detection since we\nshould be computing anomalies from the same data that is reported.\n\nTest: Added unit-tests for value and gauge metrics.\nBug: 77925710\nChange-Id: Ic370496377c6afd380e02278a6c1ed8b521a2731\n"
    },
    {
      "commit": "abdf6e8039c56f181c52e535f350ab11254e1f2a",
      "tree": "804154bc9e4b0fd693bbf649c29f82359b29b95e",
      "parents": [
        "84745ebe11d085fe805ab9156db872731e0ac790",
        "dd83d703712bfa004a6bb71ddd19780b2d0b79ba"
      ],
      "author": {
        "name": "Tej Singh",
        "email": "singhtejinder@google.com",
        "time": "Tue Apr 17 01:34:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 01:34:47 2018 +0000"
      },
      "message": "Merge \"Enforce dump permission in stats service\" into pi-dev"
    },
    {
      "commit": "84745ebe11d085fe805ab9156db872731e0ac790",
      "tree": "f08a49ccc13291897ad3a9713b69bf9ac29a6a7b",
      "parents": [
        "34a0b18a5c730e4fa16e27c63ed0cd79a6df188e",
        "3090e7994874175986507f31777dcbd82883c44a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 01:28:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 01:28:06 2018 +0000"
      },
      "message": "Merge \"[QS] Add PageIndicator to footer\" into pi-dev"
    },
    {
      "commit": "608b6e3b076b12876ba09c6baf6099c67c01cd53",
      "tree": "a1aed943ea555d5475a191eb5c08a3482ab4d9e3",
      "parents": [
        "589bdcd1f6b76b5ed8852c4b796e710061694e26"
      ],
      "author": {
        "name": "Aarthi Balachander",
        "email": "aarthibc@google.com",
        "time": "Wed Apr 11 18:41:52 2018 -0700"
      },
      "committer": {
        "name": "Aarthi Balachander",
        "email": "aarthibc@google.com",
        "time": "Mon Apr 16 18:25:26 2018 -0700"
      },
      "message": "Refactored the UserRecyclerGridView to use PagedListView from the\ncar support library.  This also surfaced a scrollbar.\nAdditionally, added a touch ripple when you touch a\nuser\u0027s picture and disabled the user buttons once a profile is\nselected\n\nTest: tested on Mojave\nbug: 77870748, 77869522, 77870549\nChange-Id: I3706f1089c7c91e8db8d9126a269fd984e2b5dc9\n"
    },
    {
      "commit": "3b563fcb998db1d8d5eaf9f8dbc12eec4a497ff3",
      "tree": "334541c52e0db232df2963a44bd6d9a85568d64e",
      "parents": [
        "b622906dc51a437c2891d004f77039c5ad157a77"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 16 17:17:14 2018 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 16 17:22:02 2018 -0700"
      },
      "message": "Fix issue #78138020: Improve app ops dumpsys\n\nNow have all the information needed to understand who is\nmonitoring what.\n\nBug: 78138020\nTest: manual\n\nChange-Id: Idd18eaae64549ac66b52e091f72f786865d93601\n"
    },
    {
      "commit": "34a0b18a5c730e4fa16e27c63ed0cd79a6df188e",
      "tree": "4161eba753f63827799bbad1051a944fb820c0e4",
      "parents": [
        "d7732b4c8a4232d609bab257aec59865c9b6aa43",
        "e9526a98362b78ba4ebfca105f74c3a1cd4ec95e"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Apr 17 00:14:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 00:14:22 2018 +0000"
      },
      "message": "Merge \"Only fade clock away at the top of the screen\" into pi-dev"
    },
    {
      "commit": "d7732b4c8a4232d609bab257aec59865c9b6aa43",
      "tree": "4725be7fd153a66c99e84ce531e33e63d0a2f621",
      "parents": [
        "4a17a574f699c739b94c3b86a173f52d20573a24",
        "9498621f416d0fac032a34cf5fbd0cfcffbff8e6"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Apr 17 00:11:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 00:11:25 2018 +0000"
      },
      "message": "Merge \"Add 1-day sync stats in syncmanager dumpsys.\" into pi-dev"
    },
    {
      "commit": "4a17a574f699c739b94c3b86a173f52d20573a24",
      "tree": "876a56df997865f233af284e0fd090b216b4ca4d",
      "parents": [
        "c359f490457d491de9d53aee0091cc4f3c43ae83",
        "928b70303c08afda899b23c186b66d0a644bb74c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 00:09:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 00:09:14 2018 +0000"
      },
      "message": "Merge \"InstantAppRegistry: adjust backwards compat cookie sig check.\" into pi-dev"
    },
    {
      "commit": "c359f490457d491de9d53aee0091cc4f3c43ae83",
      "tree": "9945f7f35688ce0997a3a108a29fd99a8ce53d0f",
      "parents": [
        "936c0868f8e5d71d61449b94e16a56e1ceaea424",
        "00072395e2fbc196cc781f3072b61f6ba11cf022"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 17 00:08:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 17 00:08:41 2018 +0000"
      },
      "message": "Merge \"Add tracing for network statistics and policy.\" into pi-dev"
    }
  ],
  "next": "936c0868f8e5d71d61449b94e16a56e1ceaea424"
}
