)]}'
{
  "log": [
    {
      "commit": "112d859e254f72ffbb2dd0d741d79df1317c1471",
      "tree": "75f05f2baac57cab823b72950d38c00fcc98d330",
      "parents": [
        "d04c00a47907452a76d31e7183e5cc37bdf4dbf3",
        "0b9cf469add55f62bd12dc8ed88a9773a22e4145"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 12 18:35:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 12 18:35:56 2017 +0000"
      },
      "message": "Merge \"Fixed an issue where the statusbar wouldn\u0027t expand properly\""
    },
    {
      "commit": "18feb4c11eaba02fd10d6f3d1d816fedce113a89",
      "tree": "d6d54ab10a3c995ab887fb6f4f0a8c177e3639bd",
      "parents": [
        "311eac8292a03ae95207c250aa48d044f7bc6372",
        "e77edea2f2522d9312723af5a69193ecddd7a314"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 12 09:39:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 12 09:39:42 2017 +0000"
      },
      "message": "Merge \"Add NotificationRemoteInputManager and associated tests.\""
    },
    {
      "commit": "e77edea2f2522d9312723af5a69193ecddd7a314",
      "tree": "883581469440e8ae21160c5a96007bee8d15e9f1",
      "parents": [
        "d3616f779020a69f16b956a5f2dfbff42fd1fc48"
      ],
      "author": {
        "name": "Eliot Courtney",
        "email": "edcourtney@google.com",
        "time": "Wed Nov 15 14:25:21 2017 +0900"
      },
      "committer": {
        "name": "Eliot Courtney",
        "email": "edcourtney@google.com",
        "time": "Tue Dec 12 17:02:39 2017 +0900"
      },
      "message": "Add NotificationRemoteInputManager and associated tests.\n\nThis splits out several remote input related pieces of logic:\n  1. Handling clicks on remote views\n  2. Handling notifications kept for remote input\n  3. Handling notifications to be removed on NotificationPresenter\n      collapse.\n\nBug: 63874929\nBug: 62602530\nTest: runtest systemui\nTest: Compile and run\nChange-Id: I7acd4bcb2ab7bde67d307408f509d3ca038eb3d4\n"
    },
    {
      "commit": "311eac8292a03ae95207c250aa48d044f7bc6372",
      "tree": "896e60bc93851cbdfd29bc6f9fc317962034509c",
      "parents": [
        "3952e2566324f8a6fd14bdde540e9790714a1391"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Dec 11 14:40:07 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Dec 12 06:40:08 2017 +0000"
      },
      "message": "Avoid flickering when unlocking with fingerprint\n\nFixes issue where scrim state could be set to KEYGUARD\nfor 1 frame and user would see the notification shade.\n\nChange-Id: I577b969f98573fc481e3d7c283eb5b612b7e5cee\nFixes: 70210651\nTest: Unlock with fingerprint from AoD\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java\n"
    },
    {
      "commit": "3952e2566324f8a6fd14bdde540e9790714a1391",
      "tree": "8d386a38fdef4b0a06323ac9660e0073d2e27ae4",
      "parents": [
        "ac6aaf5fdd5bcd9dee5a6c7b7a4a1ef7dbcc482c",
        "43d0d73d0789025cd92336ec241d2e2e21f558a3"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Dec 12 06:36:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 12 06:36:30 2017 +0000"
      },
      "message": "Merge \"Add support for seamless transion from/to AoD\""
    },
    {
      "commit": "0ddfe166c6f62d1c017de5c7675241e5aea37ffc",
      "tree": "88926574251d55a6ba2db2ae4d54e9ba8ad57da7",
      "parents": [
        "1a6d229e76b228e476bc23e0a1195e353fe02872",
        "bbe1924b5347a2a386b728adef3febe5b4e4be2c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 12 02:24:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 12 02:24:22 2017 +0000"
      },
      "message": "Merge \"Fixed an issue with font sizes between users\""
    },
    {
      "commit": "950c769caf405e41ef6183e3722e7134d8c5e852",
      "tree": "7fad97150ce11e0692ba7894886ebae83dcdbe8b",
      "parents": [
        "94ad07d096a8e24fc985a5cf63a1a852d875cac8",
        "1da9cd9b8444709d29a92610b738ca88386fe239"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 12 02:07:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 12 02:07:10 2017 +0000"
      },
      "message": "Merge \"Convert screenshot hw Bitmap to sw Bitmap for screenshot preview.\""
    },
    {
      "commit": "0b9cf469add55f62bd12dc8ed88a9773a22e4145",
      "tree": "c6c29cd6e6518ca76439bae95a856b06d34dbe70",
      "parents": [
        "cdf3bd037d3ff7e4bfef6e494e9fdb9ab26be0b7"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Dec 07 16:31:03 2017 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 11 16:33:27 2017 -0800"
      },
      "message": "Fixed an issue where the statusbar wouldn\u0027t expand properly\n\nBecause we were measuring the notification in the wrong state,\nthe contentheight could be wrong. This should fix several other\nissues related to redaction.\n\nChange-Id: I15f2cb6b7c2880b0771db67360c24431b8471e0d\nFixes: 69927267\nTest: Unlock lockscreen, drag down quickly with fingerprint, normal display\n"
    },
    {
      "commit": "1fa458fd7f19b1d9b2f778ca294c9579d50b7f0f",
      "tree": "5e3bb45ffb594cba4767deedd9e764bbb9eb5d1d",
      "parents": [
        "86b9d9b4b17c46902f58577827a0a686704a830d",
        "19aba8e2e71e52ff4133b1f924a6254aa62ee72f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 11 22:47:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 11 22:47:10 2017 +0000"
      },
      "message": "Merge \"Always invoke scrim callback\""
    },
    {
      "commit": "43d0d73d0789025cd92336ec241d2e2e21f558a3",
      "tree": "e74e465170e55bef7f8457fd6a7b0cd9a8a6987b",
      "parents": [
        "3ddcbc6c539b93bb70bed2a6ec67f0fdbee4b654"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Nov 16 11:23:49 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Dec 11 13:52:43 2017 -0800"
      },
      "message": "Add support for seamless transion from/to AoD\n\nBug: 64155983\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeUiTest.java\nTest: manual\nChange-Id: I06e72cd5964944c79fb7bfda6881fc4a5a79ca7b\n"
    },
    {
      "commit": "19aba8e2e71e52ff4133b1f924a6254aa62ee72f",
      "tree": "14708395cbdb36b24229ddc5c570782c25876c3b",
      "parents": [
        "3ddcbc6c539b93bb70bed2a6ec67f0fdbee4b654"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Dec 11 12:42:26 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Dec 11 12:51:36 2017 -0800"
      },
      "message": "Always invoke scrim callback\n\nCallback needs to be invoked if we\u0027re trying to switch\nto the same state, otherwise the window will never know\nthat we\u0027re done fading the keyguard.\n\nChange-Id: I6779ecf18fbb23f621731d851ab343b82c3529e3\nFixes: 70481733\nFixes: 70392591\nTest: Unlock by tapping on notification\nTest: Unlock with pin, fingerprint\nTest: Unlock with fingerprint when pulsing\nTest: Unlock by tapping on notification when pulsing\nTest: Open Settings from QS when Maps is SHOW_WHEN_LOCKED\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/ScrimControllerTest.java\n"
    },
    {
      "commit": "6e1fd8b5bd9d36d1e2b6b7356f402f0d3a889322",
      "tree": "c61003555a7f90e2f8f119ea49d36f892e67abc1",
      "parents": [
        "02775c7852273db2122b7daef8c0efc3178f17c1",
        "edb2e7ce149aa054db269e303b1c57e683bfa90d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 11 20:23:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 11 20:23:20 2017 +0000"
      },
      "message": "Merge \"Restore volume expansion.\""
    },
    {
      "commit": "edb2e7ce149aa054db269e303b1c57e683bfa90d",
      "tree": "16d9cb102144a40fbf8ece4fd98906f40a385afd",
      "parents": [
        "7d37e95d5475dd0575232439ce9bf036a9df2b6d"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Dec 11 13:18:03 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Dec 11 13:18:03 2017 -0500"
      },
      "message": "Restore volume expansion.\n\nTest: manual\nBug: 63096355\nChange-Id: Ibff2826084353b66a6e1376cb9dda3e01dcf0e72\n"
    },
    {
      "commit": "3ddcbc6c539b93bb70bed2a6ec67f0fdbee4b654",
      "tree": "5346394dd8fc6402ac0f89c02d9b226b96a227ff",
      "parents": [
        "27674aedc0c2fe6f013ea0d6722bdb0d17fc7c57",
        "61cfd4bcd88d6ae185356cef0b3dc827c93c02dd"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 11 17:21:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 11 17:21:37 2017 +0000"
      },
      "message": "Merge \"Fixed a crash with the top headsup entry\""
    },
    {
      "commit": "0b62766d27da6867cc6d00347cd81427a6ec9e86",
      "tree": "9dd4e46904f18228cd24ab7738ebe51b5d8f706a",
      "parents": [
        "92beccfe584ad743e05bc50ebad73187a21d016d",
        "d795827c31a7a8d10fd512476f058e4ac6846ced"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 11 06:35:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 11 06:35:31 2017 +0000"
      },
      "message": "Merge \"API Review: Drop \"Button\" in is/setLogoutEnabled method\""
    },
    {
      "commit": "bbe1924b5347a2a386b728adef3febe5b4e4be2c",
      "tree": "ef7f817e19be3bca41bf9e78efc493820f2e68ac",
      "parents": [
        "cdf3bd037d3ff7e4bfef6e494e9fdb9ab26be0b7"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 08 15:42:08 2017 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 08 15:42:08 2017 -0800"
      },
      "message": "Fixed an issue with font sizes between users\n\nBecause the user switching callback was posted,\nthe timing would be off, such that at inflation\ntime, the user wouldn\u0027t be switching, leading\nto wrong font sizes in the wrong user.\n\nChange-Id: Ied60acf0a8d1ebe7db18bdb1d786722d1efdcdfc\nFixes: 67507904\nTest: switch between users with different font sizes\n"
    },
    {
      "commit": "1185482b01df445500d9da0e3f29c47f7b5b89e7",
      "tree": "37c6a7ae285eaab713b8ed89b11257636bdc9557",
      "parents": [
        "faa39248e35fec10e0a307095d6ba4fa3d4eb81b",
        "037a50076fd7d64c6d609726e6f81d3c6b335891"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 08 22:08:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 22:08:45 2017 +0000"
      },
      "message": "Merge \"Fix issue where brightness mirror listener wouldn\u0027t be released\""
    },
    {
      "commit": "61cfd4bcd88d6ae185356cef0b3dc827c93c02dd",
      "tree": "0f280a03a35e76acf0d45bc1acec8eb20123de5f",
      "parents": [
        "cdf3bd037d3ff7e4bfef6e494e9fdb9ab26be0b7"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 08 12:42:36 2017 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Dec 08 12:56:20 2017 -0800"
      },
      "message": "Fixed a crash with the top headsup entry\n\nBecause of an optimization introduced, the topheads\nup entry could be null, leading to a Nullpointer.\n\nChange-Id: Ibba73d652b0b4aac15cc62e57d1dfcf88dc0a647\nFixes: 70386428\nTest: manual expand while hun is visible\n"
    },
    {
      "commit": "f74699939a5dc2792ff28ad8390dc61cbf9950ed",
      "tree": "998e9ae1e94316eab5cb8bdad13dbb206f2b728c",
      "parents": [
        "b5ef0749f6a6b8388398da87fa139a09a1535bcb",
        "8635c4494f75205227b46c48cfe7ba7c75778034"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 20:46:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 20:46:53 2017 +0000"
      },
      "message": "Merge \"Fix issue with transition cancelling\""
    },
    {
      "commit": "037a50076fd7d64c6d609726e6f81d3c6b335891",
      "tree": "5e6f63f6e07c6d6cf5244e91a3bd88e7f6a9cedb",
      "parents": [
        "8635c4494f75205227b46c48cfe7ba7c75778034"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Dec 08 11:55:19 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Dec 08 11:55:19 2017 -0800"
      },
      "message": "Fix issue where brightness mirror listener wouldn\u0027t be released\n\nChange-Id: I4f0bd83ad6f5915145f59e47fb899dfee8cb2d77\nFixes: 70388511\nBug: 70296214\nTest: Unlock from pulsing with fingerprint, then adjust brightness\n"
    },
    {
      "commit": "8635c4494f75205227b46c48cfe7ba7c75778034",
      "tree": "495087ee395f69c0c6a4c89a360027addffab105",
      "parents": [
        "c51ec6767f7fb17336ca59bbab22d476879c400a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Dec 08 10:36:28 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Dec 08 10:54:26 2017 -0800"
      },
      "message": "Fix issue with transition cancelling\n\nFixes: 69901116\nFixes: 70296214\nTest: Double tap power button to launch camera\nTest: Unlock with fingerprint, pin, SmartLock\nTest: Unlock with fingerprint while changing brightness\nTest: Unlock by tapping notification\nChange-Id: I487b29c3aa5460cbd120072becb4e0449cffcce6\n"
    },
    {
      "commit": "138686daad5f494badec7ea24eabd54736ce5c20",
      "tree": "81d18c823c88bc0cbd6f855476877a421d13ef97",
      "parents": [
        "6e54c9010f7679bacb47f136fc02aeb9bcb7385e",
        "dcc92eda11deeb8ce18f1c0a9f1833cb7fe8d0c6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 16:03:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 16:03:50 2017 +0000"
      },
      "message": "Merge changes I3a966bc7,I91e6832d\n\n* changes:\n  Adjust window layout for DisplayCutout\n  Display Cutout: Add emulation\n"
    },
    {
      "commit": "7d37e95d5475dd0575232439ce9bf036a9df2b6d",
      "tree": "be5a780981269ec5294fbaa649091d38433e879d",
      "parents": [
        "0e1209bedf9b93e550084ff1bb71d36c8ff9cfa8",
        "36dd4f1fbe801417ed6cad5f3387ed35923f4a92"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Dec 08 14:13:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 14:13:24 2017 +0000"
      },
      "message": "Merge \"Move and reshape volume dialog\""
    },
    {
      "commit": "000cf5e06de6ac266467071b638d0b7039bf81db",
      "tree": "0c6e58c721da986e28e965785112d3d49fd23844",
      "parents": [
        "0e1209bedf9b93e550084ff1bb71d36c8ff9cfa8"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Nov 10 15:55:18 2017 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Dec 08 14:45:18 2017 +0100"
      },
      "message": "Display Cutout: Add emulation\n\nAdds an overlay to SystemUI that draws an emulated\ncutout in the bounding polygon that the window manager\nsupplies.\n\nBug: 65689439\nTest: adb shell settings put global emulate_display_cutout 2\nChange-Id: I91e6832d7e4594e995241d29d6f1ed0d918d59a0\n"
    },
    {
      "commit": "d795827c31a7a8d10fd512476f058e4ac6846ced",
      "tree": "037e843dba25ad616d04b9eff0d96b4fbfe11f8a",
      "parents": [
        "a044c1d27e9380d649b6b9dadfb582136be5fa79"
      ],
      "author": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Fri Dec 08 11:30:52 2017 +0000"
      },
      "committer": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Fri Dec 08 11:32:23 2017 +0000"
      },
      "message": "API Review: Drop \"Button\" in is/setLogoutEnabled method\n\nBug: 70336452\nTest: Logout button can still be controlled\n\nChange-Id: I2ac24c4dec1ce90a77037a6415b4a6f77e959965\n"
    },
    {
      "commit": "1fec32bd84161b68ad7d72ac4bb471a1c6cb6d3b",
      "tree": "e5ef2904549900dfe46d105591a405e7889c2bdc",
      "parents": [
        "d3616f779020a69f16b956a5f2dfbff42fd1fc48",
        "61b37088337753a7e631579829040c5cae9d72c4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 08:16:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 08:16:20 2017 +0000"
      },
      "message": "Merge \"Move list of SystemUI services to xml\""
    },
    {
      "commit": "d3616f779020a69f16b956a5f2dfbff42fd1fc48",
      "tree": "c88cdbd14fe2040b9344aa6a750cf3a6afea7a10",
      "parents": [
        "60e07a09c9682016d4141016f4df42a3a9937b45",
        "21bc05f78359fe75531c010da9e669212f3c9c51"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 08 06:28:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 06:28:55 2017 +0000"
      },
      "message": "Merge \"Split NotificationListener out from StatusBar.\""
    },
    {
      "commit": "21bc05f78359fe75531c010da9e669212f3c9c51",
      "tree": "895eb3d7aeafe7205460f0769cf955d6eaf7b34f",
      "parents": [
        "814f73f81a942d6e92a9f376f02416730203416a"
      ],
      "author": {
        "name": "Eliot Courtney",
        "email": "edcourtney@google.com",
        "time": "Thu Oct 19 17:03:34 2017 +0900"
      },
      "committer": {
        "name": "Eliot Courtney",
        "email": "edcourtney@google.com",
        "time": "Fri Dec 08 12:46:10 2017 +0900"
      },
      "message": "Split NotificationListener out from StatusBar.\n\nThis decouples the part of status bar that listens for notifications\nbeing posted, updated, or removed.\n\nBug: 63874929\nBug: 62602530\nTest: runtest systemui\nTest: Compile and run\n\nChange-Id: I4b685d03f6641bdefa297b752c93e5728cb84132\n"
    },
    {
      "commit": "2514d1ca7910a34502c04e9b5e70066431a3a78c",
      "tree": "a88de07f5da1cbdb05e29e1cd0e07443928c60ee",
      "parents": [
        "3f719ce2e4d32ea3f6142afe58d4b0e591ae6405",
        "1cd98a5edfeb7b9e0a0d9ac67c4210d444c8c881"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 08 03:02:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 08 03:02:42 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\" am: e3ab43eefe am: cc3058f0a1\nam: 1cd98a5edf\n\nChange-Id: I67ddb422ef54ef0462f6a6342c515bce740b3872\n"
    },
    {
      "commit": "eb370876bb8b7846dab7e3afba1dff3ae5ddac27",
      "tree": "607886dd5d4cb26d364792c7722b8ccac54471c6",
      "parents": [
        "3e4ae1e67cf7c6ae74c692adad53925b6ad0072b",
        "fab2e2cbaab77d85c708ede54029b46d938f8e66"
      ],
      "author": {
        "name": "Maggie Wang",
        "email": "yiranwang@google.com",
        "time": "Fri Dec 08 00:00:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 08 00:00:14 2017 +0000"
      },
      "message": "Merge \"Send MODE_CHANGING broadcast before location mode change.\""
    },
    {
      "commit": "1cd98a5edfeb7b9e0a0d9ac67c4210d444c8c881",
      "tree": "52ef743ea0339dcfb8283fdad81eb5e6f6736e7c",
      "parents": [
        "0d4faf14833cedccf8d990e8da7e1f8f4a598685",
        "cc3058f0a103b1148b44eefb3b11de4346e36332"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 07 23:43:16 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 07 23:43:16 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\" am: e3ab43eefe\nam: cc3058f0a1\n\nChange-Id: I9b1b50bd9d35428698d32eb48d71d24428b2f6a8\n"
    },
    {
      "commit": "e6d714a6365011d1d86a8398f4136c2c8335806e",
      "tree": "3fa00464e34076899c913a07303233866ba2572a",
      "parents": [
        "fdff122c680342ad9fbcfb60a968d0279eec9e6b",
        "1a891a91bc549769dd5bfccea36e266f3bf29976"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 07 23:24:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 23:24:02 2017 +0000"
      },
      "message": "Merge \"Improved opening performance\""
    },
    {
      "commit": "fab2e2cbaab77d85c708ede54029b46d938f8e66",
      "tree": "b56fec5c68e63ffc69a4bd228303102b7f868f9d",
      "parents": [
        "839edb1781264eb268711075add1e4e31a18caed"
      ],
      "author": {
        "name": "Maggie",
        "email": "yiranwang@google.com",
        "time": "Tue Nov 21 11:57:30 2017 -0800"
      },
      "committer": {
        "name": "Maggie Wang",
        "email": "yiranwang@google.com",
        "time": "Thu Dec 07 23:22:35 2017 +0000"
      },
      "message": "Send MODE_CHANGING broadcast before location mode change.\n\nWhen location mode is about to change in Settings app, send\nMODE_CHANGING broadcast.\n\nFixes: 28057031\nTest: manual\nTest: robotests\nChange-Id: Id26325520211a8934c1670dfcd12e8d339766308\n"
    },
    {
      "commit": "e3ab43eefe7221683c9e83b4f9af6f30e313d61a",
      "tree": "3b55b23d7cde991e828ceee0253733a0d50993fe",
      "parents": [
        "0d3990b2355be95af95b8f96eec812b8fa8bc81d",
        "118e574ea448d6414f98b06efb6946ffebe3fc99"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 07 23:17:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 07 23:17:11 2017 +0000"
      },
      "message": "Merge \"Fix available/remaining PIN/PUK attempts.\""
    },
    {
      "commit": "6e15c2a89ae9733d2552d9d0a20504a4bdf69c29",
      "tree": "2c0cc9ee438843abfc91dd1d8e65a8ee2254dad8",
      "parents": [
        "0d79306b0de30b44fa57ec325999c0232a6abd64",
        "6ca8711b7b1a87aec2ad81bf07663bb54058eaca"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Thu Dec 07 21:53:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 21:53:13 2017 +0000"
      },
      "message": "Merge \"Extend RotationPolicy to lock the screen at a specific rotation\""
    },
    {
      "commit": "6e11c3883ce2d0c1ea137dd68b8f52bf3ab19d38",
      "tree": "284efdfe5271947d052ce52d6501ca5b4981c7ab",
      "parents": [
        "e224d7ab8ce2c766a16c0c6b2ed398bba6c4e398",
        "243c731f7f70bd1fa1fe995c52d065ae2d63279d"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Dec 07 20:16:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 07 20:16:03 2017 +0000"
      },
      "message": "Merge \"Fix cyclic keyguard state notification\""
    },
    {
      "commit": "36dd4f1fbe801417ed6cad5f3387ed35923f4a92",
      "tree": "a926aeb490d61b10f77f7018e2501ad65f430d51",
      "parents": [
        "af807e02d07a3ee68f873830c5931f414d8df5a7"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Dec 06 15:47:46 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Dec 07 15:00:40 2017 -0500"
      },
      "message": "Move and reshape volume dialog\n\n- Move the volume dialog back to the top\n- curve some corners\n- Add a ringer toggle row\n\nBug: 63096355\nTest: manual\nChange-Id: Ife8a3fa4fabf3a0f26ddca3cf05b16425b325ef3\n"
    },
    {
      "commit": "1a891a91bc549769dd5bfccea36e266f3bf29976",
      "tree": "f6959cb3c6843ffecaaae8b01eb71bd76313c084",
      "parents": [
        "4f6c85f6bc85138181cb98932abbb9650f120aaf"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 04 17:41:27 2017 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Dec 07 10:25:25 2017 -0800"
      },
      "message": "Improved opening performance\n\nThis should improve the opening and closing jank by\nreducing binder calls and optimizing certain java\nbottlenecks\n\nChange-Id: I9a7831b4684954db4aa30dd5f3588967eca72741\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java\nTest: run janktests\nFixes: 69933777\n"
    },
    {
      "commit": "243c731f7f70bd1fa1fe995c52d065ae2d63279d",
      "tree": "72424a1f1c5f00987fe60a15d164b195a578ef1a",
      "parents": [
        "29fdbc67fcf0015c713840756dd343002e83fffb"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Dec 07 09:46:49 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Dec 07 09:54:18 2017 -0800"
      },
      "message": "Fix cyclic keyguard state notification\n\nWe should not not notify that the keyguard faded away\nwhen a transition is cancelled. Another transition is\nalready happening and the message will be receive when\nit finishes.\n\nChange-Id: I4d2e227027a02f2168578bc1d201a4cf8672097d\nFixes: 70316977\nTest: Double tap power button on the lock screen and aod\nTest: Unlock with fingerprint from aod and lock screen\nTest: Unlock with PIN\nTest: Unlock from \"pulsing\" (AoD2) with fp or by tapping notification\n"
    },
    {
      "commit": "118e574ea448d6414f98b06efb6946ffebe3fc99",
      "tree": "cf3db1ed6caa66dc9cb8ace6edf08356e3eee241",
      "parents": [
        "a0c52a8acec8714917c52fdb72d514895feaa4c3"
      ],
      "author": {
        "name": "Ruthwar Kumar Ambeer",
        "email": "ruthwar@codeaurora.org",
        "time": "Thu Mar 09 18:46:17 2017 +0530"
      },
      "committer": {
        "name": "Chaitanya Saggurthi",
        "email": "csaggurt@codeaurora.org",
        "time": "Thu Dec 07 14:45:43 2017 +0530"
      },
      "message": "Fix available/remaining PIN/PUK attempts.\n\n* Fix to properly display attempts remaining for PIN/PUK.\n* On bootup show the available PIN/PUK attempts if sim\nis locked on PIN/PUK.\n* Show incorrect password message on entering wrong PIN/PUK\npassword.\n\nIn KeyGuardSimPinView and KeyGuardSimPukView, check for sim locked on\nPIN and reset the flags to show the default message.\n\nBug: 37782683\nChange-Id: I46d7d5dd86977cddecf3147add73ef6ccc64b257\n"
    },
    {
      "commit": "61b37088337753a7e631579829040c5cae9d72c4",
      "tree": "9c4c13842fb183947689d85cb5b1d95740ab5356",
      "parents": [
        "f62c26562f150109d9498488ffb9798e4e2a84d8"
      ],
      "author": {
        "name": "yoshiki iguchi",
        "email": "yoshiki@google.com",
        "time": "Wed Nov 29 16:46:32 2017 +0900"
      },
      "committer": {
        "name": "yoshiki iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Dec 07 17:49:32 2017 +0900"
      },
      "message": "Move list of SystemUI services to xml\n\nPreviously the services of SystemUI were defined in SystemUIApplication.\n\nThis patch moves the service list to res/values/config.xml. So that it\ngets easier to customize services of SystemUI.\n\nBug: 63874929\nBug: 62602530\nTest: Ran and confirmed SystemUI started without error\n\nChange-Id: I7f0321c46e562288b2cad5201ae120c37e853908\n"
    },
    {
      "commit": "4170751a680e006d311a74250e96dfd41411743d",
      "tree": "63c68f71da91d51caa5d28229bdaca3411309454",
      "parents": [
        "dcb520b4ed5889281124d3520a1675d0a7418a0a"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Wed Dec 06 00:12:17 2017 -0500"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Thu Dec 07 01:06:31 2017 -0500"
      },
      "message": "add integer array values to KeyValueListParser\n\nTest: atest NotificationSnoozeTest KeyValueListParserTest AlwaysOnDisplayPolicyTest\nChange-Id: Ia26cd38258c2cf83558a9a39a6b1c2ec6dedfcb1\n"
    },
    {
      "commit": "4f6c85f6bc85138181cb98932abbb9650f120aaf",
      "tree": "e40465dfe633a02096f8c48b7e08684beaf6146d",
      "parents": [
        "da38ce8e8d3b149a7e9889e15df23ef654fdf8e6"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Dec 04 16:42:33 2017 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Dec 06 17:06:18 2017 -0800"
      },
      "message": "Removed vibrations when icons go into / out of the shelf\n\nThis also removed binder transactions happening in every frame\nand improves it for the opening case to a listener.\n\nChange-Id: I8052848c622ca468b6daf17f8fbe335eac166255\nFixes: \t65206902\nBug: 69933777\nTest: open panel, observe vibrations\n"
    },
    {
      "commit": "6a736e5643a925e43db853428eafebb0e32be5fd",
      "tree": "830ede11d0a25e8e177f9b2de3af3df1d96b5a33",
      "parents": [
        "a8b9e2a5454ca35c43ee8ece0d5e10ad8017714e",
        "c2e754692152da37b4fc5db82241bf4f59f276b5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 23:58:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 06 23:58:44 2017 +0000"
      },
      "message": "Merge \"Fix issue where scrims would not go away\""
    },
    {
      "commit": "c2e754692152da37b4fc5db82241bf4f59f276b5",
      "tree": "f3d5b3d2ea45b8e2de1138df879c462b6168a98a",
      "parents": [
        "29fdbc67fcf0015c713840756dd343002e83fffb"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Dec 06 13:59:25 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Dec 06 13:59:25 2017 -0800"
      },
      "message": "Fix issue where scrims would not go away\n\nChange-Id: Ibb683d6bddadd5b670da28427d4801e03d575bd8\nFixes: 70245015\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java\n"
    },
    {
      "commit": "db2e6c12667a27f54acdc9da954ac386541bc60e",
      "tree": "27efdcbb22d283418991d4cd1feb5db51389bb07",
      "parents": [
        "b1a28a75b79ec6c5476e3334631d716d6577a16b",
        "d382b099a00a3234f3856dee75f5582a3e161cc9"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Dec 06 21:24:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 06 21:24:12 2017 +0000"
      },
      "message": "Merge \"Remove obsolete scrim transition\""
    },
    {
      "commit": "1da9cd9b8444709d29a92610b738ca88386fe239",
      "tree": "f972c8e71d6aa8ee90c05698f75b99be9685c9bd",
      "parents": [
        "bb91f5fe94188de451726dd83cdaffd5944f5108"
      ],
      "author": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Wed Dec 06 10:48:11 2017 -0800"
      },
      "committer": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Wed Dec 06 10:48:11 2017 -0800"
      },
      "message": "Convert screenshot hw Bitmap to sw Bitmap for screenshot preview.\n\nBitmaps created from SurfaceControl.screenshot are hardware Bitmaps. In\norder to update the size for the screenshot preview, the Bitmaps need to\nbe converted to software Bitmaps first.\n\nAlso updated the SurfaceControl docs to make this clear.\n\nFixes: 69929720\nTest: Notifications from lock screen and status bar show the screenshot\npreview.\n\nChange-Id: Iebc4a261216f3d965e1c98a77c27cc0cb2e442af\n"
    },
    {
      "commit": "6ca8711b7b1a87aec2ad81bf07663bb54058eaca",
      "tree": "c5965d5496234ff560e3e2055a36259001dc5d6c",
      "parents": [
        "ada2f4dcf8b481e9302d2fb597af9cde5f100d26"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Wed Dec 06 09:46:52 2017 -0800"
      },
      "committer": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Wed Dec 06 09:46:52 2017 -0800"
      },
      "message": "Extend RotationPolicy to lock the screen at a specific rotation\n\nTest: manual\nChange-Id: Ic39fed014d614c4c473f6728dd922ca0f1ad2244"
    },
    {
      "commit": "b5f48b2392c4e702a985ad88425ede9bcbf67a8c",
      "tree": "35a2dd08d009adda07a3fbb182b21bcd88c1891c",
      "parents": [
        "57a69f683c2ba455336c3cc2df9097a675f473b4",
        "ea03be1056d44328b96559702791bdac2a466002"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 16:54:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 06 16:54:45 2017 +0000"
      },
      "message": "Merge \"Add latency logging for rotation\""
    },
    {
      "commit": "57a69f683c2ba455336c3cc2df9097a675f473b4",
      "tree": "a5280520deeedda82ce02826a22055c283cb7696",
      "parents": [
        "a084819342ceb696bfbef3387e565744dae31c2a",
        "d4128ec0df2d40d46b4fa0ff6edae393f3bf67b9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 16:48:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 06 16:48:16 2017 +0000"
      },
      "message": "Merge \"Revert \"Don\u0027t generate irrelevant a11y events - framework\"\""
    },
    {
      "commit": "a6cadd4c4b6e29811a2d908ef0e89fc896a3c1e2",
      "tree": "f830b6223c485fab1605f97dcb68332bc5adb78d",
      "parents": [
        "89720a2c83bdffe00f58e4074dda040baad05bea",
        "592f539419226f5d8652c434b34885b93fda0f8d"
      ],
      "author": {
        "name": "Wenting Xiong",
        "email": "wenting.xa.xiong@sony.com",
        "time": "Wed Dec 06 16:32:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 16:32:09 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon in quick setting when data is off\" am: f845bbdfa4\nam: 592f539419\n\nChange-Id: I88d871f593ff64ebea1c36f42a8fe59d69d3b6f3\n"
    },
    {
      "commit": "592f539419226f5d8652c434b34885b93fda0f8d",
      "tree": "bde8bb1dddfdc57c910a2541d35db07882dbe249",
      "parents": [
        "5f2f65239b4883bfa563b5ddac3d098d509f1939",
        "f845bbdfa414be28581510482b302b6efd2591c9"
      ],
      "author": {
        "name": "Wenting Xiong",
        "email": "wenting.xa.xiong@sony.com",
        "time": "Wed Dec 06 16:21:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 16:21:34 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon in quick setting when data is off\"\nam: f845bbdfa4\n\nChange-Id: I3285f1f9e63cbf3d0487618b5ff636c7637ef9e4\n"
    },
    {
      "commit": "ea03be1056d44328b96559702791bdac2a466002",
      "tree": "67b550e519aeff7c988cc9cb7a4b14916288aefc",
      "parents": [
        "d52efa56adaca0bc70fb72082c7c663adcb669cc"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Dec 04 11:08:41 2017 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Dec 06 15:02:17 2017 +0000"
      },
      "message": "Add latency logging for rotation\n\nMove LatencyTracker and sysui_latency to make this possible\n\nFixes: 67862696\nTest: atest\nplatform_testing/tests/perf/PerfTransitionTest/src/com/android/apptransition/tests/LatencyTests.java#testRotationLatency\n\nChange-Id: I42e3218355c162d4ba04b0f2c49e031156b5a357\n"
    },
    {
      "commit": "057087457b123f1810d028ac044e2ece9e7610e3",
      "tree": "9dc1556c6ea7bbc3a35c3fc043f75c142031e489",
      "parents": [
        "1229bed274ab778a1dc0e7c964bb126566812c4d",
        "79c1f2224301a58425f62150ff1f57ab07d04ebc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 04:56:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 06 04:56:46 2017 +0000"
      },
      "message": "Merge \"Revert \"Add latency logging for rotation\"\""
    },
    {
      "commit": "d382b099a00a3234f3856dee75f5582a3e161cc9",
      "tree": "e00a7c892b3d9f7839e1edfe1931047a28b58e55",
      "parents": [
        "5399403867f071a8cdad3727bad626a8eb58d3b5"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Dec 05 17:00:45 2017 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Dec 06 03:12:56 2017 +0000"
      },
      "message": "Remove obsolete scrim transition\n\nScrim transitions should only be orchestrated by the StatusBar.\n\nThis method call should never be here, StatusBar#updateScrimController()\nalready does all the necessary work.\n\nTest: Unlock with fingerprint, observe scrims.\nTest: Touch fingerprint sensor after reboot, look at bouncer.\nChange-Id: Ieaa11c4034f9c7e91b506fe189afa699e5c7c97c\n"
    },
    {
      "commit": "79c1f2224301a58425f62150ff1f57ab07d04ebc",
      "tree": "eb79a60a3ac16931531ec0da66122a2a40db3e02",
      "parents": [
        "453e7c1c079708f78eb13445e7bc7f69312e88d2"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Dec 06 01:12:11 2017 +0000"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Dec 06 01:12:11 2017 +0000"
      },
      "message": "Revert \"Add latency logging for rotation\"\n\nCausing deadlock in system-server\n\nBug: 70238465\nBug: 67862696\n\nThis reverts commit 453e7c1c079708f78eb13445e7bc7f69312e88d2.\n\nChange-Id: I9d37ff303dee577c36283ccd50f134abd76b556a\n"
    },
    {
      "commit": "e161b8ff5ad9cbd8d3a16c3bcc71f3c9880ad5e9",
      "tree": "3cfd706c26130c60501b64054fa8d461d7a5cb5d",
      "parents": [
        "cdb84d2fc722f9f28bbcaee949798324c95c068a"
      ],
      "author": {
        "name": "Wenting Xiong",
        "email": "wenting.xa.xiong@sony.com",
        "time": "Tue Dec 05 13:16:34 2017 +0800"
      },
      "committer": {
        "name": "Toshiya Ikenaga",
        "email": "Toshiya.Ikenaga@sony.com",
        "time": "Wed Dec 06 06:45:53 2017 +0900"
      },
      "message": "SystemUI: Display RAT icon in quick setting when data is off\n\nIntroduce implementation to display RAT icon in quick setting\neven when data is off.\n\nTest: Test with simulated RIL\nBug: 28805511\nChange-Id: I7fabec993c22e3359e36cff2caca9258d79f6273\n"
    },
    {
      "commit": "d4128ec0df2d40d46b4fa0ff6edae393f3bf67b9",
      "tree": "4c3f0557fba69753a06e5592a2c685ed86ec9666",
      "parents": [
        "8ddfb4794f128ad6ac10fed72c73fdec61ea7bcb"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Mon Dec 04 19:48:41 2017 +0000"
      },
      "committer": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Tue Dec 05 13:08:51 2017 -0800"
      },
      "message": "Revert \"Don\u0027t generate irrelevant a11y events - framework\"\n\nThis reverts commit 8ddfb4794f128ad6ac10fed72c73fdec61ea7bcb.\n\nTest: presubmit\nBug: 69975306\nChange-Id: I05cb545eb0adc77298dddf2dea2997ef36b58a5f\n"
    },
    {
      "commit": "1beccb0fc230d9e2030ad951d483fb0026ea2d49",
      "tree": "64efd3158c950e35823ea99990643cb3ba32c5e8",
      "parents": [
        "d5b9266f013f917dc314bb2151164a5a752fa548",
        "044588599c97ceff70d74a133c9eb01a028db00c"
      ],
      "author": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Tue Dec 05 20:16:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 05 20:16:24 2017 +0000"
      },
      "message": "Merge \"Introduce logout button and DevicePolicyManager API to enable it\""
    },
    {
      "commit": "d5b9266f013f917dc314bb2151164a5a752fa548",
      "tree": "d6302929d4b524f749384ce51d5cd173e65f083c",
      "parents": [
        "c823b876c1f0afdf1e153f2cdbf3cbaef7b7db7c",
        "3accca05ddcad9d0b1b313eae49f273e39121d3c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Dec 05 20:12:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 05 20:12:17 2017 +0000"
      },
      "message": "Merge \"Add major version code to platform.\""
    },
    {
      "commit": "ef1037390a22b1376dffaca3aa20dc8c74ab79a0",
      "tree": "9e92b86121e6af9db19363acda873ed796b2c381",
      "parents": [
        "ce1d578a99435fa4dee94d905919b922baaa3231",
        "86cd551fc616e1da4b87330d73a0bb687b6dae29"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 05 16:54:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 05 16:54:53 2017 +0000"
      },
      "message": "Merge \"Undo changes accidentally committed with another cl\""
    },
    {
      "commit": "a094c37449e51e12426b249ff7d1f8def7216321",
      "tree": "229b6f16f09af06833a576864d3a8442ee33d77e",
      "parents": [
        "4ab869e1e6f2eb472d34ae18a185ca52ddd98be1",
        "453e7c1c079708f78eb13445e7bc7f69312e88d2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Dec 05 16:11:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 05 16:11:32 2017 +0000"
      },
      "message": "Merge \"Add latency logging for rotation\""
    },
    {
      "commit": "86cd551fc616e1da4b87330d73a0bb687b6dae29",
      "tree": "636815319402c3126e36951ada42255840727638",
      "parents": [
        "f5cf390e416e964b915b8dcf3339230c93756547"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Dec 05 10:20:39 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Dec 05 10:20:39 2017 -0500"
      },
      "message": "Undo changes accidentally committed with another cl\n\nTest: runtest systemui\nChange-Id: I4019d0063bc29f4f83433d6b4701cec20747dc4b\n"
    },
    {
      "commit": "d8ce3006288de1c67d28fa0277f4b2c11f86287d",
      "tree": "147fcffdc199779933ed97d0046d5c442e37841a",
      "parents": [
        "64f62938a057c94a5835d4c36360ee07043d7845"
      ],
      "author": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Mon Dec 04 12:40:49 2017 -0800"
      },
      "committer": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Mon Dec 04 18:50:01 2017 -0800"
      },
      "message": "Switch to use audio usage instead of stream_type in Car Settings UI\n\nThis CL changes nothing but method name. A following CL should either\nremove or refactor the CarVolumeDialogController class as we are moving\nto use AudioAttributes usage instead of stream_type.\n\nBug: 28469751\nTest: lunch bat_land-userdebug \u0026\u0026 m -j // Then flash and open the app\nChange-Id: Ic3c657ed36d67fbbc18b6787b04bff147ee693a2\n"
    },
    {
      "commit": "36f46a87317be9c568649c423011b37e18698013",
      "tree": "08ae63532f6e3b7b94aa1670578b64c03b4ff0f8",
      "parents": [
        "62b4ddd5247539947010d93fde44920703c93af6",
        "c59b4f6f8d8b16108e968ee3d6dd9e800c40d05a"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Dec 05 00:21:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 05 00:21:20 2017 +0000"
      },
      "message": "Merge \"Don\u0027t send userLeaving hint when entering split-screen mode.\""
    },
    {
      "commit": "044588599c97ceff70d74a133c9eb01a028db00c",
      "tree": "9d95d28f2be0a80b3dfb13e38278fb9f87f1ce03",
      "parents": [
        "5826e469e9d03eaa5511d413733edde0a1b99048"
      ],
      "author": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Mon Nov 27 18:21:23 2017 +0000"
      },
      "committer": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Mon Dec 04 21:42:44 2017 +0000"
      },
      "message": "Introduce logout button and DevicePolicyManager API to enable it\n\nBug: 67843538\nTest: Manual test with CloudDpc that logout button can be controlled by DevicePolicyManager API and only enabled in shared userse\nTest: Logout button can actually exit the user and ActivityManager log shows that user is stopped\nTest: CTS is tracked in b/67843605\nChange-Id: I9f27050654958ce55f574dd05ff80609255ffeb4\n"
    },
    {
      "commit": "71e9a56fc30d66ad6d475fbf26425d791c2befa2",
      "tree": "26add76f11a6fefb954eaae507f5ca77eed7982c",
      "parents": [
        "ca1265e26fcfaae53e0f4dd9d3aa0023158305dc",
        "9dcd3226c10a864bca9720e68169ac07893cfa32"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 04 21:28:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 04 21:28:42 2017 +0000"
      },
      "message": "Merge \"Make data RAT icon test pass\""
    },
    {
      "commit": "3accca05ddcad9d0b1b313eae49f273e39121d3c",
      "tree": "7aca880abfecad17d7e3e1ad82e7891e480078a3",
      "parents": [
        "dc3a8c7f84bf3673e184ce4acc592a1df9402746"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Sep 20 09:32:11 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 04 13:02:10 2017 -0800"
      },
      "message": "Add major version code to platform.\n\nIt turns the version code into almost a 64-bit integer, with the\nnew major part being the upper 32 bits.\n\nThe only tricky part about this is the backup manager, since it\nstored 32-bit version codes in its backup data sets.  This is dealt\nwith by, when the major version code is not 0, writing MIN_INT as\nthe version code and following that by the full long version code,\nwhich we can detect when reading.  Note that this makes backup sets\ncontaining apps with major version codes incompatible with older\nversions of the platform.\n\nBug: 64459786\nTest: Added in Change-Id: Iab8a682b62103babd6c16a56b8dc1e97d7078658\nChange-Id: Ibfffe235bbfcf358b3741abd3f7197fdb063d3f3\n"
    },
    {
      "commit": "15f4ac5a944eff4d7db441e77a6334800540cb54",
      "tree": "c746c1cfd038d00af94fd602f6a7093b38abb653",
      "parents": [
        "9e0aba647c81a174ec5e80a902fa3748b0202bc3",
        "4b3184366dfedd00fbb0ec269550295c5ea0cad9"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Dec 04 20:24:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 04 20:24:03 2017 +0000"
      },
      "message": "Merge \"Update \u0027next alarm\u0027 tracking\""
    },
    {
      "commit": "9dcd3226c10a864bca9720e68169ac07893cfa32",
      "tree": "615234b5ed4c13fdd57e6af0d3fc49ab1f1f263c",
      "parents": [
        "e3def31ec007711865bd0720d6e08cf55342ef9e"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 14:31:48 2017 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 14:35:19 2017 -0500"
      },
      "message": "Make data RAT icon test pass\n\nChange merged in from aosp (I0428ba1749bdb884d210f1ff02cdf86b376a0ca8)\nhad a test written that was failing because the CL only updated the\nstatus bar icon, not qs icon.\n\nThis is my attempt to make the code work as it seemed to be intended.\n\nTest: runtest -x \\\npackages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerDataTest.java \\\n-m testAlwaysShowDataRatIcon\n\nChange-Id: I4fe11c2e866cbb1f7784e4ed109671a957ffdf36\n"
    },
    {
      "commit": "4b3184366dfedd00fbb0ec269550295c5ea0cad9",
      "tree": "cc7e1d536ebb1f102c0e972b45c3c1b9f2523ab4",
      "parents": [
        "9cc5b4f0076c844e3058f2144f6944b6e17ba6be"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Nov 22 10:56:18 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Dec 04 13:19:37 2017 -0500"
      },
      "message": "Update \u0027next alarm\u0027 tracking\n\nAlso improves logging and adds tests.\n\nTest: runtest systemui-notification\nBug: 67028535\nBug: 69440234\nChange-Id: I259fdc2d253d2a4ac415e23bd66a0b9d7c69b053\n"
    },
    {
      "commit": "674eae92d9741e8b17cc0f9e65bc41aefb79d6fc",
      "tree": "ce5a8b4e6404a2ed2feda0b0f969831653452bf4",
      "parents": [
        "29fdbc67fcf0015c713840756dd343002e83fffb",
        "c52f0b61b411974597a87f06b4f2d46caf916cd6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 04 18:07:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 04 18:07:27 2017 +0000"
      },
      "message": "Merge \"Resolve merge conflicts of 710b3946e535 to master\""
    },
    {
      "commit": "c59b4f6f8d8b16108e968ee3d6dd9e800c40d05a",
      "tree": "2a25b3f0e850b55dc851d4f68a88b30365e6efa1",
      "parents": [
        "9f3d06b78a4746eddfdde8a94354719087fd4b44"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 30 11:05:43 2017 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Dec 04 09:50:55 2017 -0800"
      },
      "message": "Don\u0027t send userLeaving hint when entering split-screen mode.\n\nIf the current activity stack we are resuming is in multi-window mode\nand the last resumed activity stack should still be visible, then don\u0027t\nsend userLeaving hint as the activity will still be visible to the user\nafter onPause is called.\nAlso, added option to say if recents activity should be shown when\nsplit-screen is activated. starting the recents activity during\nCTS testing can cause timing issues since the recents activity might\nbe started after the activity we are trying to launch adjacent to\nsplit-screen.\n\nChange-Id: Iba1d0749062e7365a207ba1172705b5ab70cb869\nFixes: 69419620\nTest: ActivityManagerSplitScreenTests.testNoUserLeaveHintOnMultiWindowModeChanged\n"
    },
    {
      "commit": "29fdbc67fcf0015c713840756dd343002e83fffb",
      "tree": "4dcdea8c24fb0d7455ef84379021713fc7162a13",
      "parents": [
        "efb758420d4385e7064df8740611fbd9fdcdbcac",
        "a69e0a7d7c11d586c5a3ff74306a41c1456fd250"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Mon Dec 04 17:10:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 04 17:10:30 2017 +0000"
      },
      "message": "Merge changes from topic \"hw_bitmap\"\n\n* changes:\n  Update screenshot requests to render proper crop and rotation.\n  Revert \"Revert \"Updated screenshot code to reflect native changes.\"\"\n"
    },
    {
      "commit": "c52f0b61b411974597a87f06b4f2d46caf916cd6",
      "tree": "0cbada72d66feb82ded9f7e3f36a7f6aeb2b86db",
      "parents": [
        "5826e469e9d03eaa5511d413733edde0a1b99048",
        "710b3946e5352cdd132f585fac40bb0361be2a94"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 10:46:37 2017 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 11:24:42 2017 -0500"
      },
      "message": "Resolve merge conflicts of 710b3946e535 to master\n\nTest: runtest -x\npackages/SystemUI/tests/src/com/android/systemui/statusbar/policy/NetworkControllerDataTest.java\n\nChange-Id: I95ed65102c3d61a0afa0744663d6966c10f876e5\n"
    },
    {
      "commit": "453e7c1c079708f78eb13445e7bc7f69312e88d2",
      "tree": "a49c7f9646f5648976cc6be2043e1de808c7d751",
      "parents": [
        "5826e469e9d03eaa5511d413733edde0a1b99048"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Dec 04 11:08:41 2017 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Dec 04 11:20:22 2017 -0500"
      },
      "message": "Add latency logging for rotation\n\nMove LatencyTracker and sysui_latency to make this possible\n\nFixes: 67862696\nTest: atest\nplatform_testing/tests/perf/PerfTransitionTest/src/com/android/apptransition/tests/LatencyTests.java#testRotationLatency\n\nChange-Id: I44ddbc625b8aba7b1d43858688349c9bfb0f9470\n"
    },
    {
      "commit": "710b3946e5352cdd132f585fac40bb0361be2a94",
      "tree": "77fa461560c76f2f8215912e0f347980821f35dd",
      "parents": [
        "e4ea7840c3aceb33f8834f995b2dd5bab0ae33b7",
        "1fed5376747121d249f1d4fa88d281b8df13c6d4"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 15:04:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 15:04:39 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon when data is off\" am: e441298a11\nam: 1fed537674\n\nChange-Id: I32a4c932a9abdacd1fd43a34b650a88377b1ed07\n"
    },
    {
      "commit": "1fed5376747121d249f1d4fa88d281b8df13c6d4",
      "tree": "ddc0b5c625768497a1bf6ae25936c87a4e4ab4fd",
      "parents": [
        "db3a1f2882d0f227dd942a9951ec496c1ef2ebc3",
        "e441298a1114d7b86972572d1b0dfba614fbf178"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 14:50:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 14:50:15 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon when data is off\"\nam: e441298a11\n\nChange-Id: I483d17ac1ef79b9b6f31bbefaf03f7833e13020b\n"
    },
    {
      "commit": "e441298a1114d7b86972572d1b0dfba614fbf178",
      "tree": "6c9f5c459d8de14222d36395375af5ba11329c69",
      "parents": [
        "809062c26da5daeec6f3bb144a37b5cff589c937",
        "63364fe24a487f2632c2b57e4a443ca171da25dd"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 14:37:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 14:37:16 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon when data is off\""
    },
    {
      "commit": "5826e469e9d03eaa5511d413733edde0a1b99048",
      "tree": "eb79a60a3ac16931531ec0da66122a2a40db3e02",
      "parents": [
        "f1a4b25c1eb8e3f16cd3db4bc5ad9e1643adef84",
        "9b9d6e16bcd02661b2e94decc2ebc3058bab408b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 04 12:03:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 04 12:03:44 2017 +0000"
      },
      "message": "Merge \"Heads up notification can now scroll away after it was seen\""
    },
    {
      "commit": "ec1ff7d5afe01412882640bd39cd3dd968e40e5a",
      "tree": "c625229556c4610efb5505fe14d5b141677d35f3",
      "parents": [
        "631bffc86594bb0a8c268706aad373b4e4ee0c46",
        "09322286c176af651bd1816a4540572d78e01aa1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 01 08:36:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 01 08:36:32 2017 +0000"
      },
      "message": "Merge \"Split NotificationUserManager out of StatusBar.\""
    },
    {
      "commit": "a69e0a7d7c11d586c5a3ff74306a41c1456fd250",
      "tree": "767bb7813b1d04926269a0a352b6e057bd53ab48",
      "parents": [
        "d7ec64ccd0c2b180fc9fd3ff526642e5e7e28af0"
      ],
      "author": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Wed Nov 29 17:55:12 2017 -0800"
      },
      "committer": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Thu Nov 30 13:02:14 2017 -0800"
      },
      "message": "Update screenshot requests to render proper crop and rotation.\n\nThe previous screenshot requests in SystemUI would generate a bitmap\nand then adjust crop and rotation afterwards. Bitmaps from screenshots\nare now hw Bitmaps so they can\u0027t be updated in software. Instead request\nthe proper crop and rotation from the native code to generate a Bitmap\nwith the correct configurations.\n\nChange-Id: I4591c468b055c784460e5ddf2f9163ffa943c2ee\nFixes: 69898957\nTest: Manual screenshots work and bugreport screenshots work in landscape.\n"
    },
    {
      "commit": "31c417e86d3d9421e46912d4910ef28683f56b74",
      "tree": "9965bbcea31fa90b7165674389afee1bcc5ed67a",
      "parents": [
        "0b203b12a87d73b45571ccb5ce9257dd684bca4d",
        "6afae3702f12f9e42d4b5c3f4552cc19775007d1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 20:00:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 20:00:13 2017 +0000"
      },
      "message": "Merge \"Propagate scrim alpha to LightBarController\""
    },
    {
      "commit": "321772b4cc666263aa37f88aa2dcefedf789416a",
      "tree": "027a539cd4d46e115724ea5385cf482f9095325c",
      "parents": [
        "65cffffc20489e5c6f7def72b53f30dfd1c25881",
        "1310e094b5430c6e1eb59fbff386d5fac4013460"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 19:47:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 19:47:56 2017 +0000"
      },
      "message": "Merge \"Adding pointer index check to recents touch handler.\""
    },
    {
      "commit": "6afae3702f12f9e42d4b5c3f4552cc19775007d1",
      "tree": "2b44de4a56cb0d359aaa3416c798d6defe78dad2",
      "parents": [
        "25c3c34c81b38c7afacbbd456236e1bfaaa1e0eb"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Nov 30 13:09:22 2017 -0500"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Nov 30 13:13:09 2017 -0500"
      },
      "message": "Propagate scrim alpha to LightBarController\n\nChange-Id: I8f89c0ccb5811ce729f04041dc1ff8efa3877991\nFixes: 69895859\nTest: Launch settings, chrome, go back to launcher\n"
    },
    {
      "commit": "9b9d6e16bcd02661b2e94decc2ebc3058bab408b",
      "tree": "a49aca28c887fb262be7ec79320a609171bdceae",
      "parents": [
        "05013b377266f9e4e2651c6aa819960479dc3676"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Nov 30 12:29:47 2017 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Nov 30 17:54:28 2017 +0100"
      },
      "message": "Heads up notification can now scroll away after it was seen\n\nPreviously it would stick to the top forever, which was very\nundesirable and unclear.\n\nFixes: \t62214133\nTest: manual, add multiple huns, nothing sticks to the top\nTest: add hun when qs expanded\nChange-Id: I3338129ced49dacf01c658767aaedd0f1a408c44\n"
    },
    {
      "commit": "09322286c176af651bd1816a4540572d78e01aa1",
      "tree": "2014c402d5b1226634f240eab0eb33911b158fa6",
      "parents": [
        "e1a2016c6ac0abdcbfa5a71f6796403f24f53bca"
      ],
      "author": {
        "name": "Eliot Courtney",
        "email": "edcourtney@google.com",
        "time": "Thu Nov 09 15:31:19 2017 +0900"
      },
      "committer": {
        "name": "Eliot Courtney",
        "email": "edcourtney@google.com",
        "time": "Thu Nov 30 16:18:05 2017 +0900"
      },
      "message": "Split NotificationUserManager out of StatusBar.\n\nThis class handles functionality related to private/public contents,\nredacting notifications, whether to show notifications on the\nkeyguard, and user changes.\n\nBug: 63874929\nBug: 62602530\nTest: runtest systemui\nTest: Compile and run\nChange-Id: If44fdf5f89c1e72c4bd5f49731fd4a158ea50552\n"
    },
    {
      "commit": "9f3d06b78a4746eddfdde8a94354719087fd4b44",
      "tree": "232012adaaf783012ab05dcbd131eac24f54accd",
      "parents": [
        "a3dcd16044a4d8ad57293edfa94cf9b644bd506d",
        "ac36e4d0415651c0fecefe336f7f19e9324bf680"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 30 02:04:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 02:04:01 2017 +0000"
      },
      "message": "Merge \"Don\u0027t start recents multiple times when entering split-screen\""
    },
    {
      "commit": "d7ec64ccd0c2b180fc9fd3ff526642e5e7e28af0",
      "tree": "fdb7c462b5bdbe5cfc44a79deee42a609564f7f4",
      "parents": [
        "a3dcd16044a4d8ad57293edfa94cf9b644bd506d"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Thu Nov 30 01:52:01 2017 +0000"
      },
      "committer": {
        "name": "chaviw",
        "email": "chaviw@google.com",
        "time": "Wed Nov 29 17:54:23 2017 -0800"
      },
      "message": "Revert \"Revert \"Updated screenshot code to reflect native changes.\"\"\n\nThis reverts commit ea2eb5a14447869325ced829910f072c81913ef3.\n\nReason for revert: Ready to test out changes with SystemUI update\n\nChange-Id: I9c8d5672a530334300bc1ea454a7fd7900296c7c\n"
    },
    {
      "commit": "2973e8ce1505b85c62f1218f8885a8ff74017227",
      "tree": "6457e25eda5d50d5a978a659f36397fa111680b8",
      "parents": [
        "b414149cec53cf2d9408410e7c912eb9b426c9ca",
        "f2f0979b768c570f3f5044b490fdf5b5c4522746"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 00:57:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 00:57:07 2017 +0000"
      },
      "message": "Merge \"Update nav bar controller to allow for a home intent to be fired without having a package name.\""
    },
    {
      "commit": "e95a425a7a614775f1e97d542baaf4c4f803c055",
      "tree": "f4e22128caaca31209b0359ece53aaa4e8fcf366",
      "parents": [
        "9952370286142fbc6fa5f3416dcbdf898d24842a",
        "473ed6c9289a2dd5941fdcfaebd89287709dbb63"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Nov 29 23:04:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 29 23:04:53 2017 +0000"
      },
      "message": "Merge \"Make face unlock icon use correct theme attr\""
    },
    {
      "commit": "1310e094b5430c6e1eb59fbff386d5fac4013460",
      "tree": "819e312878119779761fa48b1ab7b3abe845c6ec",
      "parents": [
        "241d98785ac73c0d49fe682ff6b2873a2f121358"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 29 14:36:12 2017 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 29 22:57:43 2017 +0000"
      },
      "message": "Adding pointer index check to recents touch handler.\n\n- Also fix issue with wrong pointer index used to update last\n  position when pointer changes\n\nBug: 65030830\nTest: Manual - multitouch in recents\nChange-Id: I75249594f48619b123b79e0188a0dc05a52b5416\n"
    },
    {
      "commit": "f2f0979b768c570f3f5044b490fdf5b5c4522746",
      "tree": "8cad2eee08f4561fb39abe398daef50127711150",
      "parents": [
        "b1b1141ee4c9ce022cb935fdf5bf7be579137374"
      ],
      "author": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Wed Nov 29 14:37:51 2017 -0800"
      },
      "committer": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Wed Nov 29 22:53:20 2017 +0000"
      },
      "message": "Update nav bar controller to allow for a home intent to be fired without\nhaving a package name.\n\nTest: After set up select the Lenspicker as the home app then click the\n  home button (note: needs other commits with topic \"AAE Home\"\n\nChange-Id: Ief9871bcc81902036d7af9630d6f1d27e8c83366\n(cherry picked from commit Icddda312c10dfd603fb098fec13dae55d807444e)\n# Conflicts:\n#\tpackages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java\n"
    },
    {
      "commit": "8d0e284df437975d9995ea714ea325935e71c5dd",
      "tree": "51ae4fb9811b0a28043d2a1aadc9b36f8499f94e",
      "parents": [
        "f7cff5e48ec2ce46a6f3e3b25a88c5f1dd712761",
        "ea2eb5a14447869325ced829910f072c81913ef3"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Wed Nov 29 21:42:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 29 21:42:37 2017 +0000"
      },
      "message": "Merge \"Revert \"Updated screenshot code to reflect native changes.\"\""
    },
    {
      "commit": "ea2eb5a14447869325ced829910f072c81913ef3",
      "tree": "dc8f10959a7fd18646e3d750bc155d4eb148e613",
      "parents": [
        "689e091c7faa30f005b9adc0b7b3d2066c62be84"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Wed Nov 29 21:26:24 2017 +0000"
      },
      "committer": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Wed Nov 29 21:38:57 2017 +0000"
      },
      "message": "Revert \"Updated screenshot code to reflect native changes.\"\n\nThis reverts commit 689e091c7faa30f005b9adc0b7b3d2066c62be84.\n\nReason for revert: SystemUI and some other places need to be updated as well. Will resubmit with the other necessary changes\n\nChange-Id: I8d1955b289d91a89c4d3f117c0ba0c3119ff51fc\nBug: 69898957\n"
    },
    {
      "commit": "ac36e4d0415651c0fecefe336f7f19e9324bf680",
      "tree": "933f55a7832df277680003bb45dfe04a1a3f193a",
      "parents": [
        "25c3c34c81b38c7afacbbd456236e1bfaaa1e0eb"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Nov 29 13:30:26 2017 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Nov 29 13:30:26 2017 -0800"
      },
      "message": "Don\u0027t start recents multiple times when entering split-screen\n\nActivityStack.setWindowingMode() takes care of starting the recents\nactivity when split-screen is activated so we don\u0027t need to do this\nall over the place anymore.\n\nChange-Id: I62153c4125744e9da533b6293e91c0658868bd1b\nFixes: 68952186\nTest: ActivityManagerSplitScreenTests#testLaunchToSideAndBringToFront\n"
    },
    {
      "commit": "918d002ac09196c49090fcb75a851eff65e39f67",
      "tree": "35be97bd27f853048997ee92deecaf464a980577",
      "parents": [
        "893832bd3825596371bda719e1a66a4bc7f02f3b",
        "3b38be296266f1810fd01aa23b215d990fa20254"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 29 21:05:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 29 21:05:26 2017 +0000"
      },
      "message": "Merge \"Fix issue with PiP callbacks not being handled\" am: bdd8adb006 am: 4e11a71210\nam: 3b38be2962\n\nChange-Id: Iecad54744e7491279f886305a03050be98d5c8a4\n"
    },
    {
      "commit": "229f0d030530df9a72f17a818cd7e0cfe9e9958a",
      "tree": "f74626de9f491d4780ee08283a0730f77c493299",
      "parents": [
        "57d14f69742c69a7960fa4715f3e98c82afcafa8",
        "8ddfb4794f128ad6ac10fed72c73fdec61ea7bcb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 29 20:56:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 29 20:56:37 2017 +0000"
      },
      "message": "Merge \"Don\u0027t generate irrelevant a11y events - framework\""
    },
    {
      "commit": "3b38be296266f1810fd01aa23b215d990fa20254",
      "tree": "f9b70048bf69f1f7bc144740c933bf95370039c9",
      "parents": [
        "374bde37b95a1312f344cdfcdda9c3b8bf731289",
        "4e11a71210bbb7df7faa885ee4795f688c521025"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 29 20:50:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 29 20:50:00 2017 +0000"
      },
      "message": "Merge \"Fix issue with PiP callbacks not being handled\" am: bdd8adb006\nam: 4e11a71210\n\nChange-Id: I0ad21e140aa10566f58acfa01fb7e4172edca0d3\n"
    },
    {
      "commit": "4e11a71210bbb7df7faa885ee4795f688c521025",
      "tree": "4a4e2cd441fcac1a24aa7c11c17bd479c2cb589e",
      "parents": [
        "cca3c9bb01df9466297bb828dcce33e2686c764f",
        "bdd8adb0069f3e07f92fb185fe48b11c8c35294a"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Nov 29 20:34:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 29 20:34:46 2017 +0000"
      },
      "message": "Merge \"Fix issue with PiP callbacks not being handled\"\nam: bdd8adb006\n\nChange-Id: I03c0ef06309b1b7559a973e2823598031de3b182\n"
    }
  ],
  "next": "1a0e948f61e901cd22650f0ef7424e911b8af109"
}
