)]}'
{
  "log": [
    {
      "commit": "087fc33b05dcf733db150463d04c0a9066d00f87",
      "tree": "f3e0fb869cbfcf2dd0646a66b62d34f046c44ffd",
      "parents": [
        "00efc9c9f551f35ee893d1f61e706ec65db3149d",
        "76f0ccb5f1079040b28505e48fe8822b88d474f1"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Tue Jan 30 00:00:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 30 00:00:10 2018 +0000"
      },
      "message": "Merge \"Revert \"Security model for moving sharesheet to systemui\"\""
    },
    {
      "commit": "00efc9c9f551f35ee893d1f61e706ec65db3149d",
      "tree": "79c6ddd56eb8902417ba203b1c7474ffae80eac5",
      "parents": [
        "d7ef818b62fc59d56b784512ea1397bdc242d2eb",
        "890833942c5fbd78fafe4e35daa94b867b0997fb"
      ],
      "author": {
        "name": "Chenjie Yu",
        "email": "cjyu@google.com",
        "time": "Mon Jan 29 23:51:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:51:08 2018 +0000"
      },
      "message": "Merge \"change bluetooth update to be cumulative value based\""
    },
    {
      "commit": "d7ef818b62fc59d56b784512ea1397bdc242d2eb",
      "tree": "af87cb3a31e36288c7e091d0e412ca998ac97bc4",
      "parents": [
        "4aff2781e447df6e90b08b6112d6151d87009697",
        "fc5c199fd844e00cf8d4fbb4ebf02a61373fc4b5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jan 29 23:49:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:49:18 2018 +0000"
      },
      "message": "Merge \"Added a timeout to the launch animation\""
    },
    {
      "commit": "4aff2781e447df6e90b08b6112d6151d87009697",
      "tree": "1d4254a4a9964edfd3e8c19c737e1732bb2d969a",
      "parents": [
        "7e0769261f323b284781f23431bd9bb9984af98a",
        "2fcc451dc9d3e6f0ea0aa55786b52ff1dcbda171"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 23:34:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:34:09 2018 +0000"
      },
      "message": "Merge \"Set display id on stack creation\""
    },
    {
      "commit": "7e0769261f323b284781f23431bd9bb9984af98a",
      "tree": "6e7d6bfc9edaf7ae0b2befc7a9d2aa10ef124a79",
      "parents": [
        "52546d66d69040602bc2a4fa87e13a58c1bb06dd",
        "9023599fc3dd7694afa92ec00bd5b09500b9cfeb"
      ],
      "author": {
        "name": "Rajeev Kumar",
        "email": "rajekumar@google.com",
        "time": "Mon Jan 29 23:26:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:26:08 2018 +0000"
      },
      "message": "Merge \"Split usage_in_bytes into following separate fields:\""
    },
    {
      "commit": "52546d66d69040602bc2a4fa87e13a58c1bb06dd",
      "tree": "41df88283d7b0efe3e310b2052c86fcc32418c3e",
      "parents": [
        "22aec950014b262ba9c630f0ed42c87c27cdbab3",
        "204469a908d7f11c8667973305c216b5448c242d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 23:25:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:25:09 2018 +0000"
      },
      "message": "Merge \"Remove security_v2 flag\""
    },
    {
      "commit": "22aec950014b262ba9c630f0ed42c87c27cdbab3",
      "tree": "d69b1f5a9955bc6db47776b49842692c42ac1bb3",
      "parents": [
        "d8a2054c8f4082ceb715fff127eb8f406a6cf413",
        "8f405e6686785149b96ffb36c3d8189bee68a293"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 23:17:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:17:37 2018 +0000"
      },
      "message": "Merge \"Remove aggressive handover APIs part 1\""
    },
    {
      "commit": "d8a2054c8f4082ceb715fff127eb8f406a6cf413",
      "tree": "008bbe953163f23896f9c81f3236d026ce47dbf8",
      "parents": [
        "44acfc0a363fe33beb9c496b022162b33d299e3a",
        "55fff3a89d96d0d0f8b8cb161bb0dda170c21ccb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 23:16:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 23:16:02 2018 +0000"
      },
      "message": "Merge \"Add \"Unlocked device required\" parameter to keys\""
    },
    {
      "commit": "44acfc0a363fe33beb9c496b022162b33d299e3a",
      "tree": "90527ed264f9ac3da70a38aebc1cb9129f482c71",
      "parents": [
        "eabb7e5c5c6d9a36d5eb2efe39f7c221d7abd413",
        "f77f72440928d2a76c8213ce20dfa7876d90461d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 22:52:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 22:52:24 2018 +0000"
      },
      "message": "Merge \"PinnerService: output total pinned size\""
    },
    {
      "commit": "eabb7e5c5c6d9a36d5eb2efe39f7c221d7abd413",
      "tree": "30f8a205574eb7bb1a86df6dba9c0b260f0d9a26",
      "parents": [
        "4705e590a15fd4a47c375a5992ba392846b92112",
        "04f7f34a713062ec3fd54a4c19481e9f76819899"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 22:40:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 22:40:43 2018 +0000"
      },
      "message": "Merge \"Remove double cache eviction logic.\""
    },
    {
      "commit": "4705e590a15fd4a47c375a5992ba392846b92112",
      "tree": "30d9389474729a401529757411f609dc31af0c9f",
      "parents": [
        "96c2184e0172297007c2163260792781484dd194",
        "63f793f0f3e815c3a4895be7b02941d27d54159c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 22:22:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 22:22:30 2018 +0000"
      },
      "message": "Merge \"MediaPlayer2: allow multiple EventCallback\u0027s\""
    },
    {
      "commit": "96c2184e0172297007c2163260792781484dd194",
      "tree": "cc3e373d85edad59ec046ffa1d581c233076a47e",
      "parents": [
        "a8d1105bc9a03d79156fc669d3fe3b5ba04d53d9",
        "2cf6d6428c372232c3dce1e7a7d5c5d8a0777cea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 22:18:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 22:18:37 2018 +0000"
      },
      "message": "Merge \"More gracefully handle client death\""
    },
    {
      "commit": "a8d1105bc9a03d79156fc669d3fe3b5ba04d53d9",
      "tree": "5c160a0809080463497750eb6bd9fec9cabf07fb",
      "parents": [
        "bef8a1bef78fe269fcb2a80cd1a0496480874857",
        "93f9fe342be78bc90dc8aede1dd32e55be32657e"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jan 29 22:13:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 22:13:53 2018 +0000"
      },
      "message": "Merge \"If nothing to animate, don\u0027t call remote animator\""
    },
    {
      "commit": "bef8a1bef78fe269fcb2a80cd1a0496480874857",
      "tree": "ca0fa95de743de4f56b14a843ae83360096bb1ed",
      "parents": [
        "975f900f22fb1e3f47f1edabcd36be55831d671d",
        "5be44ff31c4cdd68d5b131beeb3df9924cef9c82"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Mon Jan 29 22:01:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 22:01:35 2018 +0000"
      },
      "message": "Merge \"Add a DPM api to check if a pkg is restricted to use metered data.\""
    },
    {
      "commit": "2cf6d6428c372232c3dce1e7a7d5c5d8a0777cea",
      "tree": "5d4d528f4fcdcdace38c4437567613b945b5565e",
      "parents": [
        "90a823500e72296190e8e6eee03095c88f48db12"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 29 14:09:36 2018 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 29 16:59:49 2018 -0500"
      },
      "message": "More gracefully handle client death\n\n - Don\u0027t crash\n - Don\u0027t listen\n\nTest: runtest --path frameworks/base/services/tests/uiservicestests\nChange-Id: I31f526a566d6d11a1a53948a58c5dad51dbe1b17\nFixes: 72540922\n"
    },
    {
      "commit": "975f900f22fb1e3f47f1edabcd36be55831d671d",
      "tree": "6a2b253d7f71983ba5e48b5096d7b653396f4137",
      "parents": [
        "591cd60426645bc589588356372832c9c3c9d3f3",
        "610aa9b416f8db782a54b1c1c4115ed350a08e69"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jan 29 21:58:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:58:51 2018 +0000"
      },
      "message": "Merge \"Add support for external volume handler of volume adjustements\""
    },
    {
      "commit": "fc5c199fd844e00cf8d4fbb4ebf02a61373fc4b5",
      "tree": "91825b4f697980ac6b74739caf7c698947e04348",
      "parents": [
        "e2aa9efbdf5e5e0302322c56a55f959da5a84820"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jan 29 12:40:32 2018 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jan 29 13:46:45 2018 -0800"
      },
      "message": "Added a timeout to the launch animation\n\nAfter the timeout was hit, we stop blocking touches.\n\nBug: 69168591\nTest: launch notification from service\nChange-Id: I6bbb0d603631164cefdbadf0eb9d92af0aaeb84e\n"
    },
    {
      "commit": "591cd60426645bc589588356372832c9c3c9d3f3",
      "tree": "b3dfe8b8536c3374a212bba14f2b06688efc4250",
      "parents": [
        "be3d0d5ee4c64cf0c32dab7f3a1d4546759d8aa5",
        "c355730e34e9d761344f71ae297ddbecd88bf0f5"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Jan 29 21:40:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:40:13 2018 +0000"
      },
      "message": "Merge \"Differentiate SystemUISharedLib library vs apk\""
    },
    {
      "commit": "76f0ccb5f1079040b28505e48fe8822b88d474f1",
      "tree": "d52efc5fe3044cc494fa2211fc22322290cbf2b0",
      "parents": [
        "e715ce13cbf4eb45aaafeb29a9955c38a3386f45"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Mon Jan 29 16:34:33 2018 -0500"
      },
      "committer": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Mon Jan 29 16:34:33 2018 -0500"
      },
      "message": "Revert \"Security model for moving sharesheet to systemui\"\n\nThis reverts commit 88f3d4dbe1dbc08316d8a9e25edce1ad16fe2eab.\n\nBug: 72554856\nTest: repro instructions in bug\n"
    },
    {
      "commit": "be3d0d5ee4c64cf0c32dab7f3a1d4546759d8aa5",
      "tree": "5ad675cc34d159b3d0b32a5e9d26a8d58ec337c6",
      "parents": [
        "66ad39313b1dcc262640f345bc0dbf706ae4174b",
        "463ec6b40cf4b2e1976803f00e54619db630f1b5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 21:33:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:33:20 2018 +0000"
      },
      "message": "Merge \"Clean up MediaMetadataRetriever use\""
    },
    {
      "commit": "2fcc451dc9d3e6f0ea0aa55786b52ff1dcbda171",
      "tree": "b8e6b7f56ea334b05f9b9e4fa0d19758d56a45bf",
      "parents": [
        "66ad39313b1dcc262640f345bc0dbf706ae4174b"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Thu Jan 25 16:39:27 2018 -0800"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Mon Jan 29 21:30:33 2018 +0000"
      },
      "message": "Set display id on stack creation\n\nSet stack display id before setting activity and window type,\nbecause it might accidentally change multi-window mode of a\ndefault display.\n\nBug: 72048469\nBug: 70564344\nBug: 68952181\nTest: ActivityManagerMultiDisplayTests\nChange-Id: I5f550bcdfb82f5e615eeeaa7c02efe9a4edad643\n"
    },
    {
      "commit": "66ad39313b1dcc262640f345bc0dbf706ae4174b",
      "tree": "01ad8d32ae101ab1798e130eaf34ec3b1d2f39d5",
      "parents": [
        "61497d2c2e5190d6827eb107e6a5ba7c0930e156",
        "43a77db0297cc6a85b980d8159a4a2f9f884f7c3"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 21:24:26 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 21:24:26 2018 +0000"
      },
      "message": "Merge \"Docs: Changed \"the value of an item that previously added with putExtra()\" to \"the value of an item previously added with putExtra(),\"\" into oc-mr1-dev am: 0704571547\nam: 43a77db029\n\nChange-Id: I0372e97637de2416386ac45dc383b82ddb4a1991\n"
    },
    {
      "commit": "61497d2c2e5190d6827eb107e6a5ba7c0930e156",
      "tree": "a064a8796c9e2486c62db7ce92e31130066ac851",
      "parents": [
        "0aa93b956305b06777e3a3260f31ce2888cc6392",
        "076218bfc0094c17f95c2e8afa4d5b2480f03f73"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 21:21:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:21:25 2018 +0000"
      },
      "message": "Merge \"Keep track of battery drain rate in various states...\""
    },
    {
      "commit": "8f405e6686785149b96ffb36c3d8189bee68a293",
      "tree": "2375ba977c7efdfec5a3fe7e21e9b6f52ac6c189",
      "parents": [
        "0aa93b956305b06777e3a3260f31ce2888cc6392"
      ],
      "author": {
        "name": "Ningyuan Wang",
        "email": "nywang@google.com",
        "time": "Mon Jan 22 15:28:35 2018 -0800"
      },
      "committer": {
        "name": "Ningyuan Wang",
        "email": "nywang@google.com",
        "time": "Mon Jan 29 13:17:26 2018 -0800"
      },
      "message": "Remove aggressive handover APIs part 1\n\nBug: 27877641\nTest: compile, unit tests\nChange-Id: Ib291988a43d7eb5495fbb42624b434fe799044ab\n"
    },
    {
      "commit": "43a77db0297cc6a85b980d8159a4a2f9f884f7c3",
      "tree": "b9dc13d3918421322dc2b54799f01022b0d83a6e",
      "parents": [
        "afb592c4bf25a7257de668d97f25806c41e92231",
        "0704571547408e45efacfd7786c2baf629f0475b"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 21:15:04 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 21:15:04 2018 +0000"
      },
      "message": "Merge \"Docs: Changed \"the value of an item that previously added with putExtra()\" to \"the value of an item previously added with putExtra(),\"\" into oc-mr1-dev\nam: 0704571547\n\nChange-Id: Ib9702cb1707ba756ea3202e0fdde579f5c493866\n"
    },
    {
      "commit": "0aa93b956305b06777e3a3260f31ce2888cc6392",
      "tree": "e770aef87ed5d9ce58cff8c6620f2bc625f5e2b5",
      "parents": [
        "ef34fad6a724896dac855e959304a99dea7ca3fe",
        "ef160f239ad8141bbb12cd00286772180b01d171"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 21:14:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:14:40 2018 +0000"
      },
      "message": "Merge \"Fix battery background color in QS\""
    },
    {
      "commit": "ef34fad6a724896dac855e959304a99dea7ca3fe",
      "tree": "3883c5e68ebcb57f66a2c4ee4409dab367a3d8ce",
      "parents": [
        "78350411c720d29002c8d0088a3c22bec0408fbb",
        "33e17ae146ac6b13a6a1aea040730e86c927bb5a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 21:13:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:13:44 2018 +0000"
      },
      "message": "Merge \"PackageSignatures: bring back tag skipping on unknown element.\""
    },
    {
      "commit": "0704571547408e45efacfd7786c2baf629f0475b",
      "tree": "fd7b03a5df4f163bf2b27aec3d7a7c1c8902bdf7",
      "parents": [
        "7b3c92411466fdd7183a1d2a5775b3141dbf9033",
        "d07017e7a7b9d41e122ba222aa44ec8ec9e9c28c"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 21:04:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 21:04:50 2018 +0000"
      },
      "message": "Merge \"Docs: Changed \"the value of an item that previously added with putExtra()\" to \"the value of an item previously added with putExtra(),\"\" into oc-mr1-dev"
    },
    {
      "commit": "78350411c720d29002c8d0088a3c22bec0408fbb",
      "tree": "aae9aec41297b319501a5d9b3cfd9f7c304554f1",
      "parents": [
        "6e348e24a1b7403029d1b3f466790c27db7f3248",
        "1e6d4a9e001f910de9396f4056eb74fdf9b8257c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 29 20:08:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 20:08:06 2018 +0000"
      },
      "message": "Merge \"Defer surface layouts during recents animation setup/cleanup\""
    },
    {
      "commit": "6e348e24a1b7403029d1b3f466790c27db7f3248",
      "tree": "c43894d1ccf187326f55afa04c918022b7b15c94",
      "parents": [
        "5df8db6745ca1e6632a881b9b5e141ab8f1dda0c",
        "0834e3561e2d9002df4d840ed30f457a54ae2306"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 29 20:07:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 20:07:44 2018 +0000"
      },
      "message": "Merge \"@FastNative for CursorWindow\""
    },
    {
      "commit": "204469a908d7f11c8667973305c216b5448c242d",
      "tree": "42c3a03d09ad0b6c549c115e73cf29ae1e59cd31",
      "parents": [
        "dc4c33e9312b3c1e4183cc7ea339371178c2dc33"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Jan 29 11:59:43 2018 -0800"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Jan 29 12:03:33 2018 -0800"
      },
      "message": "Remove security_v2 flag\n\nChange-Id: Ibac46b9df4b950bfdbf1adf16ae65dc9b11d0dbf\nFixes: 32953042\nTest: rebuild\n"
    },
    {
      "commit": "5df8db6745ca1e6632a881b9b5e141ab8f1dda0c",
      "tree": "e0783ae7490d58cbaa9c04d6e4b4f40f25dd4639",
      "parents": [
        "129da224d922f0908b6a454b25882205aec14129",
        "8ea40cf752732abe7a442e056c8a042d8820c6d2"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Jan 29 19:53:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:53:33 2018 +0000"
      },
      "message": "Merge \"Merge \"Docs: Inserting a line to include the documentation for keyPreviewHeight.\" into oc-mr1-dev am: 7b3c924114 am: afb592c4bf\""
    },
    {
      "commit": "8ea40cf752732abe7a442e056c8a042d8820c6d2",
      "tree": "9bca98e468e64b2ed9285dc2bb7b4006928e73e1",
      "parents": [
        "93c4aca119a6ca25a30014e586669f8d475bc24b",
        "afb592c4bf25a7257de668d97f25806c41e92231"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 19:52:56 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 19:52:56 2018 +0000"
      },
      "message": "Merge \"Docs: Inserting a line to include the documentation for keyPreviewHeight.\" into oc-mr1-dev am: 7b3c924114\nam: afb592c4bf\n\nChange-Id: I2276021c9c2ae453add4e139b677dcfe7e71facd\n"
    },
    {
      "commit": "129da224d922f0908b6a454b25882205aec14129",
      "tree": "86e6b99117e7e3ab5ea4bf2befb992850f108b9f",
      "parents": [
        "93c4aca119a6ca25a30014e586669f8d475bc24b",
        "e74106cbf99858ae9baa213e0512f682acbb061f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 19:52:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:52:26 2018 +0000"
      },
      "message": "Merge \"Temporary Threshold for Binder Proxy Tracking\""
    },
    {
      "commit": "93c4aca119a6ca25a30014e586669f8d475bc24b",
      "tree": "f4f91d6d453d7ee350346e42b652e44e7b3b4f44",
      "parents": [
        "56021c402d6162c22d0a1e73c9b359cbde55614b",
        "0762440a7a1685fd58014fb458cd4090a381ec7b"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 19:48:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 19:48:52 2018 +0000"
      },
      "message": "Merge \"Docs: Added a link to the Motion Sensor docs for information on gravity values and calculating alpha. Test: make ds-docs Bug: 6442659\" into oc-mr1-dev am: 04d261f309\nam: 0762440a7a\n\nChange-Id: I70244cbf5790189959373d1e71ac18a988a399be\n"
    },
    {
      "commit": "afb592c4bf25a7257de668d97f25806c41e92231",
      "tree": "5c923728068ef8f7f4e0a4e843841c73dae96690",
      "parents": [
        "0762440a7a1685fd58014fb458cd4090a381ec7b",
        "7b3c92411466fdd7183a1d2a5775b3141dbf9033"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 19:40:10 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 19:40:10 2018 +0000"
      },
      "message": "Merge \"Docs: Inserting a line to include the documentation for keyPreviewHeight.\" into oc-mr1-dev\nam: 7b3c924114\n\nChange-Id: I8a010a0b326f58a5c3e1d0b86f4990123cd67307\n"
    },
    {
      "commit": "56021c402d6162c22d0a1e73c9b359cbde55614b",
      "tree": "fc0a6a67840feb45c134a75f5eaf9c9460dcfd1c",
      "parents": [
        "ea3ca9d72035429b04bda2a8872d753b7281eddc",
        "9bd54c1cd8dc365a2d07ff5563df6acec835be4d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 19:36:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:36:47 2018 +0000"
      },
      "message": "Merge \"Make device owner user command foreground\""
    },
    {
      "commit": "0762440a7a1685fd58014fb458cd4090a381ec7b",
      "tree": "e91b2a7b4fcfa8c3b16286eecbefa47ab14d6254",
      "parents": [
        "8142017f62a93f636a3e72dbb0d18302173fe9dd",
        "04d261f30946a720820112b0fa67df795c359f49"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 19:34:59 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 19:34:59 2018 +0000"
      },
      "message": "Merge \"Docs: Added a link to the Motion Sensor docs for information on gravity values and calculating alpha. Test: make ds-docs Bug: 6442659\" into oc-mr1-dev\nam: 04d261f309\n\nChange-Id: I15d0773c820591f153c67382b8826131eb88f98a\n"
    },
    {
      "commit": "ea3ca9d72035429b04bda2a8872d753b7281eddc",
      "tree": "a06dff1a6320ea7b955d280317ae3acd6f6b5349",
      "parents": [
        "cebf31276530fb765f363a8686ad9ea281cf05cf",
        "49ca0244c9fa01dd667755cde6eb2342b8e2e05d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 19:30:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:30:42 2018 +0000"
      },
      "message": "Merge \"Introduce MeasuredText related perf tests\""
    },
    {
      "commit": "5be44ff31c4cdd68d5b131beeb3df9924cef9c82",
      "tree": "a64ef4925354455c3ef338057acd90995467d351",
      "parents": [
        "cebf31276530fb765f363a8686ad9ea281cf05cf"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jan 23 15:15:03 2018 -0800"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Mon Jan 29 11:24:46 2018 -0800"
      },
      "message": "Add a DPM api to check if a pkg is restricted to use metered data.\n\nWe need this so that Settings can check if an app is\nrestricted by admin from using metered data.\n\nBug: 63700027\nTest: manual\nTest: atest com.android.server.devicepolicy.DevicePolicyManagerTest\nChange-Id: I9a2ea9c458b0f10a3c3c6edcbe82da9eccaa51c3\n"
    },
    {
      "commit": "7b3c92411466fdd7183a1d2a5775b3141dbf9033",
      "tree": "46341cc26059e25db663c59041e3449792929532",
      "parents": [
        "04d261f30946a720820112b0fa67df795c359f49",
        "bfaf862130f8c3082fcea866a6e772df8d7ed230"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 19:23:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:23:32 2018 +0000"
      },
      "message": "Merge \"Docs: Inserting a line to include the documentation for keyPreviewHeight.\" into oc-mr1-dev"
    },
    {
      "commit": "04d261f30946a720820112b0fa67df795c359f49",
      "tree": "78298c30ccb59d55ab703531b2717a721de9941c",
      "parents": [
        "f8f6d0a8ec9ff9d12ddd9debdf841cfc2c5d4d03",
        "69151702b4d4bb08f4b4b6f094801fc703d273ee"
      ],
      "author": {
        "name": "Jon Dormody",
        "email": "jond@google.com",
        "time": "Mon Jan 29 19:23:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:23:15 2018 +0000"
      },
      "message": "Merge \"Docs: Added a link to the Motion Sensor docs for information on gravity values and calculating alpha. Test: make ds-docs Bug: 6442659\" into oc-mr1-dev"
    },
    {
      "commit": "63f793f0f3e815c3a4895be7b02941d27d54159c",
      "tree": "4fcbcf90567ae44afb888ed3a270e681f77d7120",
      "parents": [
        "1a5a7061eb05731e2dd6f948153447632f095637"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Jan 26 12:40:47 2018 -0800"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Jan 29 11:20:03 2018 -0800"
      },
      "message": "MediaPlayer2: allow multiple EventCallback\u0027s\n\nTest: MediaPlayer2 plays\nBug: 63934228\nChange-Id: Ie1be29c10d73126d9ebdad8358110ba507a034d5\n"
    },
    {
      "commit": "cebf31276530fb765f363a8686ad9ea281cf05cf",
      "tree": "4149de6f5bdc5c7644a7351898f3b7b6ae227522",
      "parents": [
        "fd70367a85592e0e6bdc978e3a435b57e703de2c",
        "ee23f61873497efc70045cc4794be9fdf18eed9f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 19:15:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:15:07 2018 +0000"
      },
      "message": "Merge \"Fix JNI abort due to mismatched critical get/release call.\""
    },
    {
      "commit": "fd70367a85592e0e6bdc978e3a435b57e703de2c",
      "tree": "c8bd7cdce8ac88939159cea9a8f40b45b832273a",
      "parents": [
        "84783905c03d368352fbd05dfb614251a72f1786",
        "be875dba1adb722e40980d4c9f0959d7747fb91d"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Mon Jan 29 19:14:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 19:14:52 2018 +0000"
      },
      "message": "Merge \"Make all unchooseable orientations update rotation on change\""
    },
    {
      "commit": "ef160f239ad8141bbb12cd00286772180b01d171",
      "tree": "51244445756f474e0a7e5e519de5fe9b2d298182",
      "parents": [
        "90a823500e72296190e8e6eee03095c88f48db12"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jan 29 14:08:45 2018 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jan 29 14:10:38 2018 -0500"
      },
      "message": "Fix battery background color in QS\n\nBattery was only getting a foreground color, not background. Fix by\nusing the SystemUI context so it finds the correct light colors for both\nforegorund and background.\n\nTest: visual with light wallpaper\nChange-Id: I6e18ce9331a5e78241d8c24ba96a8b843c646813\nFixes: 72431673\n"
    },
    {
      "commit": "076218bfc0094c17f95c2e8afa4d5b2480f03f73",
      "tree": "e66bf0248b8b5af1d35a33a047eeb3c3874fa841",
      "parents": [
        "84783905c03d368352fbd05dfb614251a72f1786"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Jan 26 10:26:36 2018 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Jan 29 11:09:14 2018 -0800"
      },
      "message": "Keep track of battery drain rate in various states...\n\n... and print in dumpsys power.\n\nBug: 72229630\nTest: manual test with dumpsys power, etc\nTest:  atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/power/batterysaver/BatterySavingStatsTest.java\n\nChange-Id: I43949129ff03c1e0b0fa3aa603e0678b728538ee\n"
    },
    {
      "commit": "9023599fc3dd7694afa92ec00bd5b09500b9cfeb",
      "tree": "8caf426b2d8b67d98ac1f3e16835594d6eb728f7",
      "parents": [
        "1e5acd3d920f7fb0bff8070dc9f191782941e3de"
      ],
      "author": {
        "name": "Rajeev Kumar",
        "email": "rajekumar@google.com",
        "time": "Mon Jan 29 11:06:48 2018 -0800"
      },
      "committer": {
        "name": "Rajeev Kumar",
        "email": "rajekumar@google.com",
        "time": "Mon Jan 29 11:06:48 2018 -0800"
      },
      "message": "Split usage_in_bytes into following separate fields:\n\n  1. rss_in_bytes\n  2. cache_in_bytes\n  3. swap_in_bytes\n\nSee: go/android-p-memory-metrics\n\nBug: 72177881\nTest: Manual\nChange-Id: I8d88aa24aac500b9e5cb4e40b9af9dab3af7113b\n"
    },
    {
      "commit": "84783905c03d368352fbd05dfb614251a72f1786",
      "tree": "d69182c6da54aa3df14d71e8339f34758d0238e0",
      "parents": [
        "a77e198ea83ce29da50d548c03f8404ba15395c2",
        "3e8bd0f3b5ffab9a07189ed3ebcc6c4437778a0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 18:43:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:43:46 2018 +0000"
      },
      "message": "Merge \"Adds generic intent Instant App resolution\""
    },
    {
      "commit": "a77e198ea83ce29da50d548c03f8404ba15395c2",
      "tree": "2b09fd3764fd21a30567df45775d0c3cfd56f519",
      "parents": [
        "1e5acd3d920f7fb0bff8070dc9f191782941e3de",
        "ce72ef0f5701db6848760a56b908ff66375f0efe"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Mon Jan 29 18:41:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:41:41 2018 +0000"
      },
      "message": "Merge \"Log additional events in security log.\""
    },
    {
      "commit": "1e5acd3d920f7fb0bff8070dc9f191782941e3de",
      "tree": "771bb5f6386678fde35347b6e511a68933158807",
      "parents": [
        "79320fd35e5dbd91540e6b35f75f09070d1e80b9",
        "809abd45724b726b0153af8ddad8663dbbcfa3a4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 18:36:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:36:48 2018 +0000"
      },
      "message": "Merge \"Minor fixes on URI permission methods.\""
    },
    {
      "commit": "79320fd35e5dbd91540e6b35f75f09070d1e80b9",
      "tree": "f43fd7fa125df6c050ba531422cdbeac78cf160b",
      "parents": [
        "ba6644d6be68886665c841ef3309beb9667a633e",
        "ffe2a9c4c85af3bdbc6a99dfc800202bfd51027c"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Jan 29 18:33:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:33:15 2018 +0000"
      },
      "message": "Merge \"Merge \"Add android.Manifest.permission.NFC_TRANSACTION_EVENT\" am: ac2247c406 am: 626f665a65 am: 8142017f62\""
    },
    {
      "commit": "ffe2a9c4c85af3bdbc6a99dfc800202bfd51027c",
      "tree": "8ac6cf27a2a191cc5847ee9b50293e3ba258af40",
      "parents": [
        "af2397da51fbb83cef7a42547f2cb0efdcda417b",
        "8142017f62a93f636a3e72dbb0d18302173fe9dd"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Mon Jan 29 18:32:53 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 18:32:53 2018 +0000"
      },
      "message": "Merge \"Add android.Manifest.permission.NFC_TRANSACTION_EVENT\" am: ac2247c406 am: 626f665a65\nam: 8142017f62\n\nChange-Id: I7ef07b3aa3a59f510a7a5e897d134707c04f675b\n"
    },
    {
      "commit": "ba6644d6be68886665c841ef3309beb9667a633e",
      "tree": "a081f1e21243eccd109a3438a8f44c32f86a1434",
      "parents": [
        "bd2f2e991f433a5d3332ef65f07f3b1bf3cd0796",
        "884c8c130fde0d02ada1316f7c27f0f55e7e48b9"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Mon Jan 29 18:32:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:32:45 2018 +0000"
      },
      "message": "Merge \"Add more statsd\u0027s debugging info to dumpsys.\""
    },
    {
      "commit": "bd2f2e991f433a5d3332ef65f07f3b1bf3cd0796",
      "tree": "67ed89f71a03d5ee2c954ff10b2187fb6b8af8d9",
      "parents": [
        "af2397da51fbb83cef7a42547f2cb0efdcda417b",
        "a151170c59ba6f1917ef552c16c25fede560c510"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 18:31:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:31:57 2018 +0000"
      },
      "message": "Merge \"Add slice subtype constants for sliders/progress.\""
    },
    {
      "commit": "8142017f62a93f636a3e72dbb0d18302173fe9dd",
      "tree": "3125bb2a8a78d9be8708d24c5f73162502b4f116",
      "parents": [
        "753f3259091d129f555732abfc3923a3d9e1a9ff",
        "626f665a655f282d1bccada6141bcf280d72e7ba"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Mon Jan 29 18:25:10 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 18:25:10 2018 +0000"
      },
      "message": "Merge \"Add android.Manifest.permission.NFC_TRANSACTION_EVENT\" am: ac2247c406\nam: 626f665a65\n\nChange-Id: I562b46b71416406e2640fc84f7b6a064327a7ca8\n"
    },
    {
      "commit": "626f665a655f282d1bccada6141bcf280d72e7ba",
      "tree": "1014fcafa7bd2fcc27038fc2ff822889b126005f",
      "parents": [
        "38cbc885d183f7b683c42714565fd95222207a3d",
        "ac2247c4060567850d98735734de666ee60f6fbb"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Mon Jan 29 18:18:11 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 18:18:11 2018 +0000"
      },
      "message": "Merge \"Add android.Manifest.permission.NFC_TRANSACTION_EVENT\"\nam: ac2247c406\n\nChange-Id: I6592686f765e3474d1c02bf9b3bc243ab152b641\n"
    },
    {
      "commit": "93f9fe342be78bc90dc8aede1dd32e55be32657e",
      "tree": "1853c661f9751cad7f200543bb9e1da8dee760b1",
      "parents": [
        "5511634f52fe7b760b1819f06bcd1c4d4acc9cd2"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 25 15:06:13 2018 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jan 29 19:16:34 2018 +0100"
      },
      "message": "If nothing to animate, don\u0027t call remote animator\n\nOtherwise we\u0027ll end up with weird transitions when just switching\nfocus because focus switch causes an app transition to run.\n\nTest: go/wm-smoke\nTest: Enter PIP, click on PIP window, click on launcher window\nto execute an empty app transition.\n\nChange-Id: Ie42ad808ff4d4646570c122fd3b964e3255a57bc\n"
    },
    {
      "commit": "55fff3a89d96d0d0f8b8cb161bb0dda170c21ccb",
      "tree": "dbe7cbcb2d2af17be47e8f4dd69a07a672b456c1",
      "parents": [
        "e2975162dca148be4be46b5bfbacdce7c74513ee"
      ],
      "author": {
        "name": "Brian C. Young",
        "email": "bcyoung@google.com",
        "time": "Thu Nov 16 15:36:43 2017 -0800"
      },
      "committer": {
        "name": "Brian C. Young",
        "email": "bcyoung@google.com",
        "time": "Mon Jan 29 10:16:02 2018 -0800"
      },
      "message": "Add \"Unlocked device required\" parameter to keys\n\nAdd a keymaster parameter for keys that should be inaccessible when\nthe device screen is locked. \"Locked\" here is a state where the device\ncan be used or accessed without any further trust factor such as a\nPIN, password, fingerprint, or trusted face or voice.\n\nThis parameter is added to the Java keystore interface for key\ncreation and import, as well as enums specified by and for the native\nkeystore process.\n\nTest: go/asym-write-test-plan\n\nBug: 67752510\n\nChange-Id: I8b88ff8fceeafe14e7613776c9cf5427752d9172\n"
    },
    {
      "commit": "af2397da51fbb83cef7a42547f2cb0efdcda417b",
      "tree": "73cdd5a8492f7001b15e537577561acfd94a4fb2",
      "parents": [
        "1917ca9471b3a68f394e5aff60ae40945f114449",
        "83546a83edd5073d43de6fc1dd8400291ec0f7c0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 18:12:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 18:12:24 2018 +0000"
      },
      "message": "Merge \"Defer cross profile animation is the activity is intercepted ... for work mode / work challenge\""
    },
    {
      "commit": "ac2247c4060567850d98735734de666ee60f6fbb",
      "tree": "12f46fe239983fc3cc376b7fc728fe9d72abd205",
      "parents": [
        "a20239bf710abd4bc44efa10978b5875de7e783c",
        "62c46eac8e3c769fed400580f555f1fb878e99fd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 17:59:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 29 17:59:23 2018 +0000"
      },
      "message": "Merge \"Add android.Manifest.permission.NFC_TRANSACTION_EVENT\""
    },
    {
      "commit": "1e6d4a9e001f910de9396f4056eb74fdf9b8257c",
      "tree": "893ee8dc80f58b66b037b4da84d419a9f8e0247a",
      "parents": [
        "1917ca9471b3a68f394e5aff60ae40945f114449"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 26 10:04:20 2018 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 29 09:52:05 2018 -0800"
      },
      "message": "Defer surface layouts during recents animation setup/cleanup\n\nBug: 72550644\nTest: Swipe up with suitable launcher build check systrace\nChange-Id: Idf5ff8bd60250176a60b84b7f29604ac9882b493\n"
    },
    {
      "commit": "1917ca9471b3a68f394e5aff60ae40945f114449",
      "tree": "2fa7f9b820184207ce2328912dc2e5b386d16354",
      "parents": [
        "1252ad9ff7fe87de21e1017b59cf4199186f6af0",
        "876a3eeab94c8cf15c86d6af2fae445a85751ad4"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jan 29 17:41:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 17:41:16 2018 +0000"
      },
      "message": "Merge \"Fix issue with flickering with recents animation\""
    },
    {
      "commit": "610aa9b416f8db782a54b1c1c4115ed350a08e69",
      "tree": "b407ad2931548aaea0ac38965623c5f941b667e9",
      "parents": [
        "877553e360462c739a600f426263794a11838022"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Sat Jan 27 15:42:42 2018 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jan 29 09:39:10 2018 -0800"
      },
      "message": "Add support for external volume handler of volume adjustements\n\nFor devices that use the config_handleVolumeKeysInWindowManager\n  configuration, add API to receive volume key-related events\n  directly, without them being processed by the framework\n  (already not received by apps).\n\nBug: b/63906162\nTest: set config_handleVolumeKeysInWindowManager, use\n    \"adb shell dumpsys audio\" to verify adjustVolume methods aren\u0027t\n    logged\n\nChange-Id: I432b14fa9980764d69077b9f1b23b8c95f30814d\n"
    },
    {
      "commit": "1252ad9ff7fe87de21e1017b59cf4199186f6af0",
      "tree": "44213ce59201fb0ea0e101b59268dba39add1b10",
      "parents": [
        "e2a6b2a4ac18a4fd18ce959350c308e105b30fc1",
        "a72faf947f3efe23543d7cead4451641456e6ec9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 17:28:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 17:28:26 2018 +0000"
      },
      "message": "Merge \"Re-initialize the brightness slider when out of sync.\""
    },
    {
      "commit": "e2a6b2a4ac18a4fd18ce959350c308e105b30fc1",
      "tree": "55842fa6e9dee7c2277a29e7a6550c2a9b0ef38d",
      "parents": [
        "bd16d0b7e062ce4ac9c9c04e1fef2e702b11c5cb",
        "8a9ca8e911ef41f9fb21c9e1fc5eca16134ddba9"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Jan 29 17:20:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 17:20:56 2018 +0000"
      },
      "message": "Merge \"Docs: Removed rogue \"(TODO)\" note in FLAG_SHOW_LIGHTS member am: f8f6d0a8ec am: 753f325909\""
    },
    {
      "commit": "8a9ca8e911ef41f9fb21c9e1fc5eca16134ddba9",
      "tree": "d48f740524d6189cf19943f0b26e237cbf41b3d2",
      "parents": [
        "1f73477d78cda5e905e74a35c43fb80345fa1d1d",
        "753f3259091d129f555732abfc3923a3d9e1a9ff"
      ],
      "author": {
        "name": "Ricardo Loo Foronda",
        "email": "rloo@google.com",
        "time": "Mon Jan 29 17:20:29 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 17:20:29 2018 +0000"
      },
      "message": "Docs: Removed rogue \"(TODO)\" note in FLAG_SHOW_LIGHTS member am: f8f6d0a8ec\nam: 753f325909\n\nChange-Id: Ib6fb6b03669f789a9b0c9dc789cfb371ce1350c4\n"
    },
    {
      "commit": "bd16d0b7e062ce4ac9c9c04e1fef2e702b11c5cb",
      "tree": "093ad635ed4577f31ca349c29e85921a424ac9e6",
      "parents": [
        "1f73477d78cda5e905e74a35c43fb80345fa1d1d",
        "d38749b6ff3f2cf35f656e16ee09eeafd8afb7c0"
      ],
      "author": {
        "name": "Annie Meng",
        "email": "anniemeng@google.com",
        "time": "Mon Jan 29 17:20:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 17:20:09 2018 +0000"
      },
      "message": "Merge \"Update adb backup/restore confirmation activity on new intent\""
    },
    {
      "commit": "1f73477d78cda5e905e74a35c43fb80345fa1d1d",
      "tree": "b2e5563358d2d9d9d87e24fa6e88a06045af20c2",
      "parents": [
        "6fa646ab95de0967a79bb9a136e75623de2cc808",
        "37d411872e5646e6cc03154d5ec89d4ae0e3f61f"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jan 29 17:15:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 17:15:09 2018 +0000"
      },
      "message": "Merge \"Lock screen message alignment\""
    },
    {
      "commit": "753f3259091d129f555732abfc3923a3d9e1a9ff",
      "tree": "6320b64bbc6cc0267ce76d1533b1ecf2ee8b3a9b",
      "parents": [
        "0b922f2dd87be32cdbfedc550d3231a7041a9743",
        "f8f6d0a8ec9ff9d12ddd9debdf841cfc2c5d4d03"
      ],
      "author": {
        "name": "Ricardo Loo Foronda",
        "email": "rloo@google.com",
        "time": "Mon Jan 29 17:12:00 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 17:12:00 2018 +0000"
      },
      "message": "Docs: Removed rogue \"(TODO)\" note in FLAG_SHOW_LIGHTS member\nam: f8f6d0a8ec\n\nChange-Id: I8aabec3ac04c0a732efe705919f53a3cadd8c63a\n"
    },
    {
      "commit": "6fa646ab95de0967a79bb9a136e75623de2cc808",
      "tree": "0cb8f3417bf1ccdc6b1346be0dc9f069a2b53f9a",
      "parents": [
        "7c00d9a4bfb3c92421f59a9ad560702a356afe8f",
        "e17b445b6c813f6f9bc93a5e3811128a197ef50b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 16:52:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 16:52:08 2018 +0000"
      },
      "message": "Merge \"Reduce pss collection amount, improve logging.\""
    },
    {
      "commit": "7c00d9a4bfb3c92421f59a9ad560702a356afe8f",
      "tree": "a270ee12c4842d3b1b91e986b24417c1438cf94c",
      "parents": [
        "e715ce13cbf4eb45aaafeb29a9955c38a3386f45",
        "8ae17be8edf68c583d76efc7f4e9707f9b60a66c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 29 16:51:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 16:51:16 2018 +0000"
      },
      "message": "Merge changes I423d6df4,I7b8a079b\n\n* changes:\n  Piping animation signal to onboarding.\n  Expose call to start screen pinning on a task.\n"
    },
    {
      "commit": "ce72ef0f5701db6848760a56b908ff66375f0efe",
      "tree": "74fb878357f2eabca48a5e7a6e77ae7718c0962e",
      "parents": [
        "0edd6454927e2289ac900807d0c374e02a5d3a4b"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Wed Jan 10 17:14:11 2018 +0000"
      },
      "committer": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Mon Jan 29 16:32:49 2018 +0000"
      },
      "message": "Log additional events in security log.\n\nThese events are required for US NIAP MDFPP v3.1 compliance.\n\nBug: 70886042\nTest: manual\nChange-Id: I1752469cf4c7ff499eb4356fa1c94f3146d4c9b8\n"
    },
    {
      "commit": "3e8bd0f3b5ffab9a07189ed3ebcc6c4437778a0e",
      "tree": "b1c504a58196ede3883b05ee4686fbe8045c733e",
      "parents": [
        "e715ce13cbf4eb45aaafeb29a9955c38a3386f45"
      ],
      "author": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Mon Jan 08 11:23:38 2018 -0800"
      },
      "committer": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Mon Jan 29 16:19:42 2018 +0000"
      },
      "message": "Adds generic intent Instant App resolution\n\nBug: 63117034\nChange-Id: Ie3818e913e8e1077f60434a626bc606c0b5015ab\nTest: Manual using test app at google_experimental/users/patb/InstantAppsInP\nTest: atest android.appsecurity.cts.EphemeralTest passes after modification\n"
    },
    {
      "commit": "e715ce13cbf4eb45aaafeb29a9955c38a3386f45",
      "tree": "dd7685a118b385cbe63c36d88f1ff6810a313a52",
      "parents": [
        "eeed18412794cacccf9b8e26511fb862d28b2c0b",
        "0b922f2dd87be32cdbfedc550d3231a7041a9743"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 29 16:15:42 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 16:15:42 2018 +0000"
      },
      "message": "Merge \"Fix nav keys being tiny on sw600dp devices\" am: a20239bf71 am: 38cbc885d1\nam: 0b922f2dd8\n\nChange-Id: Idae1cdbac391e00e4e2f623017b343ec9de9cb44\n"
    },
    {
      "commit": "33e17ae146ac6b13a6a1aea040730e86c927bb5a",
      "tree": "c0562c8cfb38606fade45ec824a7e34783154f8d",
      "parents": [
        "431af2d3f6d0df1e3889e5f845cd7c6feaebe2d3"
      ],
      "author": {
        "name": "Dan Cashman",
        "email": "dcashman@google.com",
        "time": "Mon Jan 29 08:07:27 2018 -0800"
      },
      "committer": {
        "name": "Dan Cashman",
        "email": "dcashman@google.com",
        "time": "Mon Jan 29 08:07:27 2018 -0800"
      },
      "message": "PackageSignatures: bring back tag skipping on unknown element.\n\nCommit: 7ee17aa6b228a007129147c7a6e9ecba2a40d892 moved the\nskipCurrentTag call when reading certs into the branch directly\ndealing with \u003ccert /\u003e tags to eliminate issues for the \u003cpastSigs /\u003e\ntag, but in doing so will cause bad parses when encountering unknown\nelements.  Restore the previous behavior when an unknown tag is\nencountered.\n\nBug: 64686581\nTest: Builds, boots.\nChange-Id: I3e2850b3dc1660ca43b7b5d01bf345290d11bac0\n"
    },
    {
      "commit": "eeed18412794cacccf9b8e26511fb862d28b2c0b",
      "tree": "e2564b37e7b0b695e15f77a02bef3f8ec01a1734",
      "parents": [
        "431af2d3f6d0df1e3889e5f845cd7c6feaebe2d3",
        "1e1c4fc8023c651a3e7b5cafd22f797e47d86b94"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Jan 29 16:07:23 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 16:07:23 2018 +0000"
      },
      "message": "Merge \"Control hidden API toast with a system property\" am: 13020490be am: a9b3f91828\nam: 1e1c4fc802\n\nChange-Id: I0b2d898dbdac8ed6ac8995bab521b62adb5d0f2e\n"
    },
    {
      "commit": "0b922f2dd87be32cdbfedc550d3231a7041a9743",
      "tree": "30b552209d8d268a290976d2d162c4e7d4b40946",
      "parents": [
        "1e1c4fc8023c651a3e7b5cafd22f797e47d86b94",
        "38cbc885d183f7b683c42714565fd95222207a3d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 29 16:06:51 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 16:06:51 2018 +0000"
      },
      "message": "Merge \"Fix nav keys being tiny on sw600dp devices\" am: a20239bf71\nam: 38cbc885d1\n\nChange-Id: I3ebdf0ad481dcf9e6ec2d12151d591a24c40458a\n"
    },
    {
      "commit": "1e1c4fc8023c651a3e7b5cafd22f797e47d86b94",
      "tree": "af7d20b206c93f65093d741c1534bf21abc1ef83",
      "parents": [
        "223ba4c536b9a594b2599a12952af4a8372acab1",
        "a9b3f9182885b02d7cc58636282c71ad5aa84fd3"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Jan 29 15:59:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 15:59:49 2018 +0000"
      },
      "message": "Merge \"Control hidden API toast with a system property\" am: 13020490be\nam: a9b3f91828\n\nChange-Id: Iac1fdeff968b131e8f3486060dfb7cdeed446157\n"
    },
    {
      "commit": "38cbc885d183f7b683c42714565fd95222207a3d",
      "tree": "a567c5f7313db7d6c570de4292c89d289b54df71",
      "parents": [
        "a9b3f9182885b02d7cc58636282c71ad5aa84fd3",
        "a20239bf710abd4bc44efa10978b5875de7e783c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 29 15:56:06 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 15:56:06 2018 +0000"
      },
      "message": "Merge \"Fix nav keys being tiny on sw600dp devices\"\nam: a20239bf71\n\nChange-Id: I30fbb071d290ff8477560f25216dd1ea04c789a6\n"
    },
    {
      "commit": "a9b3f9182885b02d7cc58636282c71ad5aa84fd3",
      "tree": "31537f753dbd5a9882f1b603564fcf43d547c973",
      "parents": [
        "d98c6b91a572821b504ba4b5c83a0d038066a131",
        "13020490be914b6be28afb97de8bbe3d6ce7141a"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Jan 29 15:52:46 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 29 15:52:46 2018 +0000"
      },
      "message": "Merge \"Control hidden API toast with a system property\"\nam: 13020490be\n\nChange-Id: Ib390fd568e4a5d71cdceec3a84b0d55e02b9c45d\n"
    },
    {
      "commit": "431af2d3f6d0df1e3889e5f845cd7c6feaebe2d3",
      "tree": "bb0914ce55b6e9727bf4342b9902048ebeab719f",
      "parents": [
        "284e1ce9c2fab7bfb63869f357596f87b6f54d51",
        "925cde8f745c4cf946d0e215d306d2b134ca44de"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 15:45:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:45:39 2018 +0000"
      },
      "message": "Merge \"Alarms and Media visibly muted in PriorityOnly dnd\""
    },
    {
      "commit": "284e1ce9c2fab7bfb63869f357596f87b6f54d51",
      "tree": "4f8f61c5a7b9de7ab4505b224e23ba8068244e00",
      "parents": [
        "81f7471a224ff9ab717268043499429c7aa9fb66",
        "15fe63424626e5d5fd12363d09c8bb819626ce03"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 15:43:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:43:19 2018 +0000"
      },
      "message": "Merge \"MediaSession2/Controller2: Add playlist support\""
    },
    {
      "commit": "81f7471a224ff9ab717268043499429c7aa9fb66",
      "tree": "801dbaf1619dac1f575c4d51b8fa924927a60e59",
      "parents": [
        "0083ed6d53ca709a3d70167086ada65b7730afec",
        "1033e3861e43e3a73fe426fdad09b18fbc3a4b0f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 15:41:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:41:28 2018 +0000"
      },
      "message": "Merge \"Remove return value in clearApplicationUserData\""
    },
    {
      "commit": "0083ed6d53ca709a3d70167086ada65b7730afec",
      "tree": "18b8893bbf703887244712aa8a81b55245082307",
      "parents": [
        "f30dc952682a9ab5ef1385b59c6cbdc9935f93d6",
        "44fec2d66c3a758fd9c742a3c675ec5c689bbad2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 15:29:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:29:33 2018 +0000"
      },
      "message": "Merge changes from topics \"sessiontoken2_simpl\", \"move_binder2\", \"mediaitem2_updatable\", \"session2_sendcustomcommand\"\n\n* changes:\n  MediaSession2: Simplify constructor of SessionToken2\n  MediaSession2: Move binder interfaces into the updatable\n  MediaSession2: Move MediaItem2 to updatable\n  MediaSession2: Implements sendCustomCommand()\n"
    },
    {
      "commit": "f30dc952682a9ab5ef1385b59c6cbdc9935f93d6",
      "tree": "e8776cf750328f3a67e8fb16fceaead1885318ca",
      "parents": [
        "a2a55b3b36831b609acb6da9a4d45787e453ec5a",
        "7ee17aa6b228a007129147c7a6e9ecba2a40d892"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 15:25:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:25:08 2018 +0000"
      },
      "message": "Merge \"readCertsListXml: fix IndexOutofBoundsException and erroneous skip.\""
    },
    {
      "commit": "a2a55b3b36831b609acb6da9a4d45787e453ec5a",
      "tree": "fd6046c1fbfbe609b629974f4f9188bb73dbaf28",
      "parents": [
        "1e975cc2cedff06f816342cb0c628b0cb4dad823",
        "d92ae48606fd89f0fffd570db8d3175cd6f82728"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Mon Jan 29 15:24:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:24:58 2018 +0000"
      },
      "message": "Merge \"Do not propagate parent bound changes from task as onResize.\""
    },
    {
      "commit": "1e975cc2cedff06f816342cb0c628b0cb4dad823",
      "tree": "19dbfca01ea94be301afdc95ba1c8ed7980f8c88",
      "parents": [
        "90a823500e72296190e8e6eee03095c88f48db12",
        "263964b0edd02d56ff160e797bf8f65710c24c09"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Mon Jan 29 15:24:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 15:24:29 2018 +0000"
      },
      "message": "Merge \"Enable IP callback for Network Watchlist\""
    },
    {
      "commit": "a72faf947f3efe23543d7cead4451641456e6ec9",
      "tree": "1b21199d3a60648d3bccd2fa1e2c95a2d0e0e921",
      "parents": [
        "88ca395b5bc5e820b0cd459aff6edf6db5926afc"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon Jan 29 15:17:20 2018 +0000"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon Jan 29 15:17:20 2018 +0000"
      },
      "message": "Re-initialize the brightness slider when out of sync.\n\nWhenever the brightness controller stops listening to brightness events,\nit could get out of sync and so will animate when next opened and it\nre-registers. We want to avoid this animation since it looks odd to the\nuser so we always re-initialize whenever we might get out of sync.\n\nBug: 72635553\nTest: manual\nChange-Id: I3a7e05e18652af33511a5de5a8ebeee01d2f0349\n"
    },
    {
      "commit": "a20239bf710abd4bc44efa10978b5875de7e783c",
      "tree": "dde7b3ef22e100defbcc19d85bbb70f33c032aad",
      "parents": [
        "13020490be914b6be28afb97de8bbe3d6ce7141a",
        "0e7d94fb2741bee988856c1b8c5207bef351e418"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 29 14:55:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 29 14:55:21 2018 +0000"
      },
      "message": "Merge \"Fix nav keys being tiny on sw600dp devices\""
    },
    {
      "commit": "13020490be914b6be28afb97de8bbe3d6ce7141a",
      "tree": "925b7b7046d6102abbe5a1917f41de078f9ddc04",
      "parents": [
        "2aed62d6645879de71050995acd5dbc5b377c6ec",
        "795cbfb1c1719fa597d9911aa4a39ad8d7dbbc3e"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Jan 29 14:46:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 29 14:46:06 2018 +0000"
      },
      "message": "Merge \"Control hidden API toast with a system property\""
    },
    {
      "commit": "83546a83edd5073d43de6fc1dd8400291ec0f7c0",
      "tree": "3cca8289827fac849c5e9cf88ab59f5d0be579d0",
      "parents": [
        "650fa8579e8978cfc8822f8a83b1bbf3c118ab86"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Jan 22 13:56:20 2018 +0000"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Jan 29 14:21:28 2018 +0000"
      },
      "message": "Defer cross profile animation is the activity is intercepted\n... for work mode / work challenge\n\nTest: Turn off work mode -\u003e invoke the API to switch to work profile\n      -\u003e observe the animation is deferred when the original target\n      is started\nTest: Repeat the above test with work challenge\n\nFIXES: 71840869\n\nChange-Id: I0005b789de17b73e6b89500a183891435b384bdd\n"
    },
    {
      "commit": "15fe63424626e5d5fd12363d09c8bb819626ce03",
      "tree": "67cc0dae48b43fb70089c2c4bbca848e386f0552",
      "parents": [
        "44fec2d66c3a758fd9c742a3c675ec5c689bbad2"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Mon Jan 29 17:06:03 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 22:51:56 2018 +0900"
      },
      "message": "MediaSession2/Controller2: Add playlist support\n\nThis CL does the following:\n - Removes PlaylistParams argument from all playlist related methods.\n   (i.e. setPlaylist(List, PlaylistParams) becomes setPlaylist(List))\n - Adds methods (to/fromBundle, to/fromBundleList) into MediaItem2.\n\nBug: 72537268\nTest: Passed MediaSession2Test\nChange-Id: I48ef69ad2728fb7de7efab10f4e077aec552dd0b\n"
    },
    {
      "commit": "44fec2d66c3a758fd9c742a3c675ec5c689bbad2",
      "tree": "8b943736c1f9b1e2482f4e2152ce4425023b0085",
      "parents": [
        "c599ba36e3484efdd7339f9d1b4e89bb7f886c19"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 21:49:41 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 22:43:13 2018 +0900"
      },
      "message": "MediaSession2: Simplify constructor of SessionToken2\n\nTest: Run all MediaComponents tests once\nChange-Id: Ic99d5916d354815a57fe37d04dfeb625c493076d\n"
    },
    {
      "commit": "c599ba36e3484efdd7339f9d1b4e89bb7f886c19",
      "tree": "efd78f1e26734e66d6c50452d156d967a053e2f6",
      "parents": [
        "6d959eaaf09c20f65e572d497baae5ca1549581c"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 21:37:20 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 22:43:06 2018 +0900"
      },
      "message": "MediaSession2: Move binder interfaces into the updatable\n\nTest: Run all MediaComponents tests once\nChange-Id: I29a7aa9d649ea212ad4728ebabff40ec0d47ecb1\n"
    },
    {
      "commit": "6d959eaaf09c20f65e572d497baae5ca1549581c",
      "tree": "6a1512c8a36c53a643b29b8929da357ed1b2f256",
      "parents": [
        "a70b3e570cd1457140723b9a6da57e349526731d"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 20:27:18 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 22:43:02 2018 +0900"
      },
      "message": "MediaSession2: Move MediaItem2 to updatable\n\nBug: 72627815\nTest: Run all MediaComponents test once\nChange-Id: Iced94541233145b928e480f3d062a64cc0814a26\n"
    },
    {
      "commit": "a70b3e570cd1457140723b9a6da57e349526731d",
      "tree": "056f75ce4f710135b051e49cd3780b5077d1cc52",
      "parents": [
        "650fa8579e8978cfc8822f8a83b1bbf3c118ab86"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 19:36:30 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 29 22:42:43 2018 +0900"
      },
      "message": "MediaSession2: Implements sendCustomCommand()\n\nBug: 72543316\nTest: Run all MediaComponents tests once\nChange-Id: Iad4fff6d6d41fb39f632735244cc7ecbec93fa0f\n"
    },
    {
      "commit": "90a823500e72296190e8e6eee03095c88f48db12",
      "tree": "1607bbf6b5aa4bdc53f3b4ba26bb5aafa5721fc5",
      "parents": [
        "add7bec8363ec76a3c00e001e2a51485ec059a69",
        "ad2b6342a149ce03f75f3bd45d344914858fa11e"
      ],
      "author": {
        "name": "Mihai Popa",
        "email": "popam@google.com",
        "time": "Mon Jan 29 13:33:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 13:33:24 2018 +0000"
      },
      "message": "Merge \"[Magnifier-17] Decrease magnifier width\""
    },
    {
      "commit": "add7bec8363ec76a3c00e001e2a51485ec059a69",
      "tree": "24dbe8b841a7ce26f7ac9bf36d679231aa6f1f1e",
      "parents": [
        "88ca395b5bc5e820b0cd459aff6edf6db5926afc",
        "dfcdcc9a2b215f65846ea1ba451a26fb27a46db2"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Jan 29 13:27:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 29 13:27:05 2018 +0000"
      },
      "message": "Merge \"WorkSource: Mark methods required by GMS as @SystemApi.\""
    },
    {
      "commit": "d38749b6ff3f2cf35f656e16ee09eeafd8afb7c0",
      "tree": "b17ac405deae0a636ba3b279ad1f3726ac304cb4",
      "parents": [
        "c41d14828faf780c786f967f1dd781d3fb883e6a"
      ],
      "author": {
        "name": "Annie Meng",
        "email": "anniemeng@google.com",
        "time": "Thu Jan 25 12:46:07 2018 +0000"
      },
      "committer": {
        "name": "Annie Meng",
        "email": "anniemeng@google.com",
        "time": "Mon Jan 29 12:43:20 2018 +0000"
      },
      "message": "Update adb backup/restore confirmation activity on new intent\n\nNow, if adb backup/restore is currently active and the activity is\npassed a new intent, the activity instance would be updated with the new intent.\nSame for if the activity is relaunched.\n\nBefore, the activity would ignore intent changes and use old tokens and\nviews, leading to backing up/restoring wrong files.\n\nBug: 65723308\nTest: adb backup -f old.ab -all; ctrl-c; adb backup -f new.ab -all;\ngts-tradefed run commandAndExit gts-dev -m GtsBackupHostTestCases\nChange-Id: Ifa11efecf82a682a578dab7e5795328ab7d0c054\n"
    }
  ],
  "next": "88ca395b5bc5e820b0cd459aff6edf6db5926afc"
}
