)]}'
{
  "log": [
    {
      "commit": "0dee99a7c7fb2bfee68dbc13ba09969cb7b99cfd",
      "tree": "a6fb410c4fe17bcc851e148cae5fb2db233bc48a",
      "parents": [
        "a3d850df021bb704fdd518ba1f652a6062424bb3",
        "75ee6042443bfe22dc779609697881fc83ed23db"
      ],
      "author": {
        "name": "Adam Bookatz",
        "email": "bookatz@google.com",
        "time": "Thu Nov 15 20:20:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 20:20:08 2018 +0000"
      },
      "message": "Merge \"Statsd atom: Power Use\""
    },
    {
      "commit": "a3d850df021bb704fdd518ba1f652a6062424bb3",
      "tree": "f175a31ec43719624b0bac2081a4abe7afa08265",
      "parents": [
        "4548699cc77ee66cf93287e7e647f4b1ae3abb34",
        "6224e238d6f0c48b419b99d6889997d83350f4e6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 19:43:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 19:43:20 2018 +0000"
      },
      "message": "Merge \"Enable PrecomputedText for BiDi text\""
    },
    {
      "commit": "4548699cc77ee66cf93287e7e647f4b1ae3abb34",
      "tree": "76571a4ea9bc26917669f6834c2a3dba84e45684",
      "parents": [
        "ee8fbc72e1dee1db41fd94926d9379a36194c14a",
        "7ed7b2ccc9dbaef9a1272d3bede97fca94453ecd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 19:06:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 19:06:03 2018 +0000"
      },
      "message": "Merge \"Added MasterSystemService.onServiceRemoved() and some other nit fixes...\""
    },
    {
      "commit": "ee8fbc72e1dee1db41fd94926d9379a36194c14a",
      "tree": "a7277168f878e66d20425fba4323e39cddd74ae9",
      "parents": [
        "eb0db2f2a831a56e02321217fd76d6cecefae25c",
        "decaa96ae18b1c99f8759dc89b38a52aabc922c2"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 10:37:17 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 10:37:17 2018 -0800"
      },
      "message": "Merge \"[view_compiler] cleanup: Use format-specific bytecode encoding functions\" am: 9d599fde8e am: 6eeb8bef8d\nam: decaa96ae1\n\nChange-Id: Id65479b53822303bfb26fe1f220e9881a97f1cfc\n"
    },
    {
      "commit": "eb0db2f2a831a56e02321217fd76d6cecefae25c",
      "tree": "30c1cc01a690717d4eab9badcfaafa5525bf4e22",
      "parents": [
        "bf5c28da563c7f216142949a7898e3d5584c285c",
        "ae1a057780d08c9c412ab2d9284233f488a5ea53"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 10:25:32 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 10:25:32 2018 -0800"
      },
      "message": "Merge \"[view_compiler] DexBuilder: Add support for new and calling constructors\" am: 2583def750 am: d6d6097c16\nam: ae1a057780\n\nChange-Id: Ie092cb59bf118d66362d654ad5e38c33807bb4cb\n"
    },
    {
      "commit": "decaa96ae18b1c99f8759dc89b38a52aabc922c2",
      "tree": "29c8385e4ca7ab378289a72362787dbb9294eb33",
      "parents": [
        "ae1a057780d08c9c412ab2d9284233f488a5ea53",
        "6eeb8bef8d0a91f8a05ef3dd18f332932fec4e0f"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 10:18:46 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 10:18:46 2018 -0800"
      },
      "message": "Merge \"[view_compiler] cleanup: Use format-specific bytecode encoding functions\" am: 9d599fde8e\nam: 6eeb8bef8d\n\nChange-Id: I3900ba68ce2cae92dc77984a0959a834b6343004\n"
    },
    {
      "commit": "bf5c28da563c7f216142949a7898e3d5584c285c",
      "tree": "921679b7027e5ed4841a737f974a89e5b824f481",
      "parents": [
        "0c3f04af814581029f498bed2601c16aa2a9ced1",
        "919f2169e720b52485ceb73af37adf08fbf71bc8"
      ],
      "author": {
        "name": "Rob Barnes",
        "email": "robbarnes@google.com",
        "time": "Thu Nov 15 10:12:38 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 10:12:38 2018 -0800"
      },
      "message": "Merge \"Added listUidsForAuthBoundKeys to KeyStore\" am: 73e9640194 am: 3090f045a7\nam: 919f2169e7\n\nChange-Id: I3ed8dcb49baffac2215b0a32e25241bcbd74e9c8\n"
    },
    {
      "commit": "0c3f04af814581029f498bed2601c16aa2a9ced1",
      "tree": "c9684b27b65f86cc542c78df56bab796b39d9db6",
      "parents": [
        "d930e7f49bde4b5c9d5ba537645d1693ce544db6",
        "a4200f82edb721daccb32338e0d7b85d00d81fb9"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Thu Nov 15 18:08:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 18:08:55 2018 +0000"
      },
      "message": "Merge \"Groundwork for default grants in RoleController\""
    },
    {
      "commit": "ae1a057780d08c9c412ab2d9284233f488a5ea53",
      "tree": "1b484bad794a2127ed0ed6d97b4c64494c2c8a07",
      "parents": [
        "919f2169e720b52485ceb73af37adf08fbf71bc8",
        "d6d6097c16fd1d9199f079b3173e8c7d6b25a1cb"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 10:08:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 10:08:44 2018 -0800"
      },
      "message": "Merge \"[view_compiler] DexBuilder: Add support for new and calling constructors\" am: 2583def750\nam: d6d6097c16\n\nChange-Id: I4eb7fd5f62850f5d8413a9bd334b95bd5d1149b0\n"
    },
    {
      "commit": "d930e7f49bde4b5c9d5ba537645d1693ce544db6",
      "tree": "b63ae71d9471b60ffe501f4ec741395a835336ff",
      "parents": [
        "7a5926bb4670e7c4a9c960c65015d0ab9fe4094d",
        "0479cde2b7d567dd154027797f2bea1b22e6cc90"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Thu Nov 15 18:06:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 18:06:07 2018 +0000"
      },
      "message": "Merge \"Update channelBypassingDnd on user unlock + switch\""
    },
    {
      "commit": "7a5926bb4670e7c4a9c960c65015d0ab9fe4094d",
      "tree": "4565838c1c31e6a24f3bb19fb5541484fec33d2d",
      "parents": [
        "7a3a60698577b8c89c234ac69de82ccdf883dff4",
        "f9c53b63ec518b9ca60c7f1f67a3aae607e2ae88"
      ],
      "author": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Thu Nov 15 18:05:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 18:05:06 2018 +0000"
      },
      "message": "Merge \"Log notification direct reply to TRON\""
    },
    {
      "commit": "919f2169e720b52485ceb73af37adf08fbf71bc8",
      "tree": "21ed65e1fd523bc9c80c31a7d9923a819bae2493",
      "parents": [
        "bc9e3a0d16d2e1503c7671bb67ecefbb4bf7460e",
        "3090f045a71815082db64f40b1358d62f2a9eadd"
      ],
      "author": {
        "name": "Rob Barnes",
        "email": "robbarnes@google.com",
        "time": "Thu Nov 15 10:01:53 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 10:01:53 2018 -0800"
      },
      "message": "Merge \"Added listUidsForAuthBoundKeys to KeyStore\" am: 73e9640194\nam: 3090f045a7\n\nChange-Id: I10ebfdc276a6af84b32b116c6d93f488ad0c97b8\n"
    },
    {
      "commit": "6eeb8bef8d0a91f8a05ef3dd18f332932fec4e0f",
      "tree": "484353e6fda6fc397297d4b7cd5485d52dc5ee29",
      "parents": [
        "d6d6097c16fd1d9199f079b3173e8c7d6b25a1cb",
        "9d599fde8e184b2726fc85a762b625ce2c2c3389"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 09:58:51 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:58:51 2018 -0800"
      },
      "message": "Merge \"[view_compiler] cleanup: Use format-specific bytecode encoding functions\"\nam: 9d599fde8e\n\nChange-Id: I25fc1d451a915d9fa74155b790e7b6c67a97f158\n"
    },
    {
      "commit": "7a3a60698577b8c89c234ac69de82ccdf883dff4",
      "tree": "c37109a41a7b090c655612136cb8b99500a2fb64",
      "parents": [
        "4ed9b6da8277a122e93c4e12ff88ce840082e995",
        "bc9e3a0d16d2e1503c7671bb67ecefbb4bf7460e"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 09:58:00 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:58:00 2018 -0800"
      },
      "message": "Merge \"new Systeam API for CarrierConfig#KEY_CARRIER_SETUP_APP_STRING\" am: 8715c1545e am: 2db64c2f55\nam: bc9e3a0d16\n\nChange-Id: I8602091b25698e194ab0e6d860689edce85012d5\n"
    },
    {
      "commit": "d6d6097c16fd1d9199f079b3173e8c7d6b25a1cb",
      "tree": "b5d10bd7e66ddcdb4ac235f5539c245e4e72712e",
      "parents": [
        "3090f045a71815082db64f40b1358d62f2a9eadd",
        "2583def750214a34b674d128bc1763f742015dba"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 09:55:04 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:55:04 2018 -0800"
      },
      "message": "Merge \"[view_compiler] DexBuilder: Add support for new and calling constructors\"\nam: 2583def750\n\nChange-Id: Iab3fcea86ca4f8bf96e22c449d27f01529ec608b\n"
    },
    {
      "commit": "4ed9b6da8277a122e93c4e12ff88ce840082e995",
      "tree": "d536f0446cfa7b14d968ca0f44bf5f43270d5bf6",
      "parents": [
        "f2647b18858b5b38445ceaecf0b7bc5877428ba9",
        "c078fd99dd43a4214c8867ea412f33db6d5b85ac"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 09:49:33 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:49:33 2018 -0800"
      },
      "message": "Merge \"new System API for sim voice activation state.\" am: 16533c35d3 am: b332c39954\nam: c078fd99dd\n\nChange-Id: Iadf3b3a21a1c20b18ef07ee3ca54ccf7c61ba981\n"
    },
    {
      "commit": "3090f045a71815082db64f40b1358d62f2a9eadd",
      "tree": "a9de0c6b03f3983728c83cdaaa0b5ba880284b07",
      "parents": [
        "2db64c2f55f12b7cd40cc0749286a029b6f9eec5",
        "73e964019414fc2dad66d8c980d29dc3929fe18c"
      ],
      "author": {
        "name": "Rob Barnes",
        "email": "robbarnes@google.com",
        "time": "Thu Nov 15 09:47:39 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:47:39 2018 -0800"
      },
      "message": "Merge \"Added listUidsForAuthBoundKeys to KeyStore\"\nam: 73e9640194\n\nChange-Id: I3cbe9d446994348639c2dbdfd47e26cd5b4528b1\n"
    },
    {
      "commit": "9d599fde8e184b2726fc85a762b625ce2c2c3389",
      "tree": "fdbb0b490b40357607fc5673633c221669286a12",
      "parents": [
        "2583def750214a34b674d128bc1763f742015dba",
        "1c0f3f099cf6420af16a9ab29f3bdf6721ac78a3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 17:44:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 17:44:28 2018 +0000"
      },
      "message": "Merge \"[view_compiler] cleanup: Use format-specific bytecode encoding functions\""
    },
    {
      "commit": "bc9e3a0d16d2e1503c7671bb67ecefbb4bf7460e",
      "tree": "071e4901b77a032afe004bbfea627bb937c40b84",
      "parents": [
        "c078fd99dd43a4214c8867ea412f33db6d5b85ac",
        "2db64c2f55f12b7cd40cc0749286a029b6f9eec5"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 09:44:06 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:44:06 2018 -0800"
      },
      "message": "Merge \"new Systeam API for CarrierConfig#KEY_CARRIER_SETUP_APP_STRING\" am: 8715c1545e\nam: 2db64c2f55\n\nChange-Id: I9eca28cd2d5388424dd432e4fb1ae15a49e00107\n"
    },
    {
      "commit": "1c0f3f099cf6420af16a9ab29f3bdf6721ac78a3",
      "tree": "fdbb0b490b40357607fc5673633c221669286a12",
      "parents": [
        "2583def750214a34b674d128bc1763f742015dba"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Fri Nov 09 13:48:59 2018 -0800"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 17:44:03 2018 +0000"
      },
      "message": "[view_compiler] cleanup: Use format-specific bytecode encoding functions\n\nThis change corrals most of the bit shifting and ORing needed to encode Dex\ninstructions into EncodeXXX functions that follow the naming scheme at\nhttps://source.android.com/devices/tech/dalvik/instruction-formats. Overall, it\nmakes the code easier to follow and probably even less error prone because we\nonly have to make the format right in one place.\n\nBug: 111895153\nChange-Id: I902ec3c8bca6b5dc4ad900503af7aef58d4bbf5f\n"
    },
    {
      "commit": "2583def750214a34b674d128bc1763f742015dba",
      "tree": "3d60a25a7b6c7d03a66a2e306be5e05b7c6b6ba1",
      "parents": [
        "73e964019414fc2dad66d8c980d29dc3929fe18c",
        "b392758a657e4dcedfe3b3823cbfe30dbbf352e2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 17:43:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 17:43:14 2018 +0000"
      },
      "message": "Merge \"[view_compiler] DexBuilder: Add support for new and calling constructors\""
    },
    {
      "commit": "f2647b18858b5b38445ceaecf0b7bc5877428ba9",
      "tree": "511d8ef21e255d7de396f5ec8d16acbf7807e696",
      "parents": [
        "9da5f37f8fd18044364ff3d2791338f9709721fc",
        "282c22d8e5531169f7a0f8e66b3106ade33fdd7f"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Nov 15 17:40:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 17:40:07 2018 +0000"
      },
      "message": "Merge \"Remove redundant return @IntDef values\""
    },
    {
      "commit": "c078fd99dd43a4214c8867ea412f33db6d5b85ac",
      "tree": "e4adea0784182b5437c74e15b99acef954b95361",
      "parents": [
        "9d679cc5f7fa5d12cdb1f589d8aa2296040f14e0",
        "b332c399542838cebe550b2891cf9f480171ab71"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 09:36:07 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:36:07 2018 -0800"
      },
      "message": "Merge \"new System API for sim voice activation state.\" am: 16533c35d3\nam: b332c39954\n\nChange-Id: I18346531c31e9a8a593da18c1d07ee33f1650784\n"
    },
    {
      "commit": "73e964019414fc2dad66d8c980d29dc3929fe18c",
      "tree": "5d0992f4372cf81dab5e0e0a0f6586b51285b522",
      "parents": [
        "8715c1545e1f41653236d864bbcdbde1d68e92c3",
        "f1a678e0fedb23c53eb1890bd5a8bd8fc5438846"
      ],
      "author": {
        "name": "Rob Barnes",
        "email": "robbarnes@google.com",
        "time": "Thu Nov 15 17:32:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 17:32:31 2018 +0000"
      },
      "message": "Merge \"Added listUidsForAuthBoundKeys to KeyStore\""
    },
    {
      "commit": "2db64c2f55f12b7cd40cc0749286a029b6f9eec5",
      "tree": "34e5e1abf92de9c39caab478c7f77c8a8b496ad4",
      "parents": [
        "b332c399542838cebe550b2891cf9f480171ab71",
        "8715c1545e1f41653236d864bbcdbde1d68e92c3"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 09:27:28 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:27:28 2018 -0800"
      },
      "message": "Merge \"new Systeam API for CarrierConfig#KEY_CARRIER_SETUP_APP_STRING\"\nam: 8715c1545e\n\nChange-Id: Ica9a2f2a7542739b500f8a4350ae40101bb0363b\n"
    },
    {
      "commit": "b332c399542838cebe550b2891cf9f480171ab71",
      "tree": "93d10bed471d3f1dbbc67c040be58a9bfc0e655b",
      "parents": [
        "b28c0842e45ff42d3a43b1cdebd950745a9494c9",
        "16533c35d358556b9f24684abd9804e2972f6b86"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 09:23:27 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 09:23:27 2018 -0800"
      },
      "message": "Merge \"new System API for sim voice activation state.\"\nam: 16533c35d3\n\nChange-Id: Ifa1ccca72ee7bf73709ff4b6e938f70fe4808984\n"
    },
    {
      "commit": "9da5f37f8fd18044364ff3d2791338f9709721fc",
      "tree": "d06225db1714a35094fb6f3302763fdaffc7dcd9",
      "parents": [
        "cc10721c48ce486d468a069d42fe1c9886679cdc",
        "5b3d6804811a907ae9e74adaa31958a5bc6a515c"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 15 17:01:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 17:01:03 2018 +0000"
      },
      "message": "Merge \"Don\u0027t hold AM lock in AMS.getIntentSender\""
    },
    {
      "commit": "8715c1545e1f41653236d864bbcdbde1d68e92c3",
      "tree": "8d6d181058f43f1e275f72ffc908a208d81ca990",
      "parents": [
        "16533c35d358556b9f24684abd9804e2972f6b86",
        "d040f2d785b8a6d05b076de15b60edfdcc5dada7"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 16:59:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 16:59:44 2018 +0000"
      },
      "message": "Merge \"new Systeam API for CarrierConfig#KEY_CARRIER_SETUP_APP_STRING\""
    },
    {
      "commit": "16533c35d358556b9f24684abd9804e2972f6b86",
      "tree": "ff2e76f37fc71c6603c65387e0a8e585b7dec155",
      "parents": [
        "a37a1edd731312c72acf433da526d1ad972ce566",
        "63b0a3401bda25a7b1af6aa86d109ccc9bd70e18"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 15 16:59:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 16:59:03 2018 +0000"
      },
      "message": "Merge \"new System API for sim voice activation state.\""
    },
    {
      "commit": "cc10721c48ce486d468a069d42fe1c9886679cdc",
      "tree": "f7b9fb31010d70f92f6719bde0d7d4d1692eece0",
      "parents": [
        "ba0c9799a003b44020801eceb723db6998fbc7ad",
        "67e4303380d8c5f2698985d1355add3383c9a9c0"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Thu Nov 15 16:40:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 16:40:53 2018 +0000"
      },
      "message": "Merge changes I3691ab5a,Ic79e533a\n\n* changes:\n  [WPA3] Make WPA3/OWE capability query API public\n  [WPA3] Filter unsupported networks from scan results\n"
    },
    {
      "commit": "ba0c9799a003b44020801eceb723db6998fbc7ad",
      "tree": "c1c7bd6bd0a6d6c345e2a1badcf16f3dd1cf221a",
      "parents": [
        "c02d7be13fb85e1fb44b6d77e4a6abfbaf470520",
        "9d679cc5f7fa5d12cdb1f589d8aa2296040f14e0"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Nov 15 08:23:14 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 08:23:14 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Simplify HIDDEN_API_ENFORCEMENT_ flags\" am: a37a1edd73 am: b28c0842e4\nam: 9d679cc5f7  -s ours\n\nChange-Id: I8fa32576828df39e242c994cac74f29801075303\n"
    },
    {
      "commit": "c02d7be13fb85e1fb44b6d77e4a6abfbaf470520",
      "tree": "c1c7bd6bd0a6d6c345e2a1badcf16f3dd1cf221a",
      "parents": [
        "7a12c5068b8627292323fcb0b4fdfd9fc168315f",
        "bd1945bced6bbb4f8ce342b2bd7c1ed63b82a3f2"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 15 08:16:16 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 08:16:16 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Attach SharedLibraryInfo to a Package.\" am: 711941c64d am: 11717b1950\nam: bd1945bced  -s ours\n\nChange-Id: If36e70e4277888101b9ae33e87b888f04f18315a\n"
    },
    {
      "commit": "9d679cc5f7fa5d12cdb1f589d8aa2296040f14e0",
      "tree": "f8a3267b0823f583a52e7e2597df68c77ad25584",
      "parents": [
        "bd1945bced6bbb4f8ce342b2bd7c1ed63b82a3f2",
        "b28c0842e45ff42d3a43b1cdebd950745a9494c9"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Nov 15 07:42:39 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 07:42:39 2018 -0800"
      },
      "message": "Merge \"Simplify HIDDEN_API_ENFORCEMENT_ flags\" am: a37a1edd73\nam: b28c0842e4\n\nChange-Id: If4c99cfa79b9d8980044d5306e43c92b07aee1e6\n"
    },
    {
      "commit": "bd1945bced6bbb4f8ce342b2bd7c1ed63b82a3f2",
      "tree": "ffa1882824c7cd0385cd4317fef44d3d6e1cb22c",
      "parents": [
        "20da56b8ce3616d4a6dd3735115b7995bd5dc53f",
        "11717b19503365bc445fef68fae76502a081127e"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 15 07:28:24 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 07:28:24 2018 -0800"
      },
      "message": "Merge \"Attach SharedLibraryInfo to a Package.\" am: 711941c64d\nam: 11717b1950\n\nChange-Id: Ib5aec670cb61734297c911bf651ea56dafc81e19\n"
    },
    {
      "commit": "b28c0842e45ff42d3a43b1cdebd950745a9494c9",
      "tree": "d4adcaade07b2a590be456bf2eb7edaa591dda30",
      "parents": [
        "11717b19503365bc445fef68fae76502a081127e",
        "a37a1edd731312c72acf433da526d1ad972ce566"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Nov 15 07:24:07 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 07:24:07 2018 -0800"
      },
      "message": "Merge \"Simplify HIDDEN_API_ENFORCEMENT_ flags\"\nam: a37a1edd73\n\nChange-Id: I25c9d4b2c10ebaafdb1bda321019a35a285c2707\n"
    },
    {
      "commit": "11717b19503365bc445fef68fae76502a081127e",
      "tree": "bbf0bd8c5edd8fd1ce2eadd728ca32d0c1aee704",
      "parents": [
        "e3df6422956773b60fc39239871706288357d4b1",
        "711941c64dbff23c8b800f31b149e63591926112"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 15 07:19:43 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 07:19:43 2018 -0800"
      },
      "message": "Merge \"Attach SharedLibraryInfo to a Package.\"\nam: 711941c64d\n\nChange-Id: I5979f37f99127a51434649efd4ea1bba71f6272e\n"
    },
    {
      "commit": "a37a1edd731312c72acf433da526d1ad972ce566",
      "tree": "3912c52e05f189dadf103d5c27e4a9783b1542cc",
      "parents": [
        "711941c64dbff23c8b800f31b149e63591926112",
        "df1c7dc03df4a8bba9a715e5f32eacc5309c71e6"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Nov 15 15:04:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 15:04:47 2018 +0000"
      },
      "message": "Merge \"Simplify HIDDEN_API_ENFORCEMENT_ flags\""
    },
    {
      "commit": "711941c64dbff23c8b800f31b149e63591926112",
      "tree": "75b64c9e8066ed75dacfd8f407d328348f6898bc",
      "parents": [
        "78d2038ca0ce1626e9de2b21291130adef31f9e8",
        "103454f0d699037b63db88f82260b6e75a4b4448"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 15 15:03:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 15:03:58 2018 +0000"
      },
      "message": "Merge \"Attach SharedLibraryInfo to a Package.\""
    },
    {
      "commit": "7a12c5068b8627292323fcb0b4fdfd9fc168315f",
      "tree": "c1c7bd6bd0a6d6c345e2a1badcf16f3dd1cf221a",
      "parents": [
        "4dd7dafe8465fd8c37d8123e6037107ac056a936",
        "ddb2562cb6ace3d769072bc743c1241e60fce593"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 14:57:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 14:57:46 2018 +0000"
      },
      "message": "Merge \"MediaPlayer2: clean up code\""
    },
    {
      "commit": "4dd7dafe8465fd8c37d8123e6037107ac056a936",
      "tree": "d93e97ce9d8f710cab47a10d0b5c5ae64060010e",
      "parents": [
        "d7c445e6a0d88336d371ad960107dc04465d8201",
        "6f32b3bc09ac92ffd00c06e3bea7606cd66654f5"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Thu Nov 15 14:52:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 14:52:05 2018 +0000"
      },
      "message": "Merge \"Merge \"Create privapp permission grant file for TZ updater\" am: 78d2038ca0 am: e3df642295 am: 20da56b8ce\""
    },
    {
      "commit": "6f32b3bc09ac92ffd00c06e3bea7606cd66654f5",
      "tree": "b9bb477c4465dd5d511e8ae2dc5154a212c5d2d8",
      "parents": [
        "93b0637082999e7c8b22a261870d86f437bc4f24",
        "20da56b8ce3616d4a6dd3735115b7995bd5dc53f"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Nov 15 06:51:36 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:51:36 2018 -0800"
      },
      "message": "Merge \"Create privapp permission grant file for TZ updater\" am: 78d2038ca0 am: e3df642295\nam: 20da56b8ce\n\nChange-Id: I19f653de3bed52faef13e7e08918e55abcad0c2f\n"
    },
    {
      "commit": "d7c445e6a0d88336d371ad960107dc04465d8201",
      "tree": "c209658573f16665bb448a68c5e2c2f83d18718f",
      "parents": [
        "18647776aca9cb1a2a9d25d9eaad223d68e96b86",
        "894d915344dcfe90d2b0d58691e3476a1233339b"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Thu Nov 15 14:49:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 14:49:11 2018 +0000"
      },
      "message": "Merge \"Adds initial action to NotificationInfo menu items.\""
    },
    {
      "commit": "18647776aca9cb1a2a9d25d9eaad223d68e96b86",
      "tree": "001a78e3bfb308f88d1b947f7543ded0966d7a3d",
      "parents": [
        "93b0637082999e7c8b22a261870d86f437bc4f24",
        "9d20961875c63a43c9ddc58e5ec8c3851fd358d6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 14:46:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 14:46:36 2018 +0000"
      },
      "message": "Merge \"Fix ModelFile.isPreferredTo method\""
    },
    {
      "commit": "93b0637082999e7c8b22a261870d86f437bc4f24",
      "tree": "68bdb0870a4bfad4a4e6270c89235547b960c992",
      "parents": [
        "e2b6c662efefc5b1486f256cfb4f73d14c21a80e",
        "09c9c7733bc0d5ed742c61276c0dad2c2704ef5b"
      ],
      "author": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Thu Nov 15 06:44:42 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:44:42 2018 -0800"
      },
      "message": "[automerger skipped] DO NOT MERGE Fix build break of systemui testcase\nam: 09c9c7733b  -s ours\n\nChange-Id: I50550d85f688cbf3b839aaa044423228064cfa2b\n"
    },
    {
      "commit": "e2b6c662efefc5b1486f256cfb4f73d14c21a80e",
      "tree": "68bdb0870a4bfad4a4e6270c89235547b960c992",
      "parents": [
        "463e2b0d3cb68eb8693a6dcaece240b2e9ca6304",
        "0857955332b2da960064ac292a9512f95acfc886"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Thu Nov 15 06:44:17 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:44:17 2018 -0800"
      },
      "message": "[automerger skipped] DO NOT MERGE Fix the icon overlay after density change\nam: 0857955332  -s ours\n\nChange-Id: I5a0dddfb0dc34784dee3ba27d066e8bde2de419e\n"
    },
    {
      "commit": "463e2b0d3cb68eb8693a6dcaece240b2e9ca6304",
      "tree": "68bdb0870a4bfad4a4e6270c89235547b960c992",
      "parents": [
        "a12f80da7a2af78ebf8138ee5dc1c667c8768e50",
        "444162a57c7fa5050c87a547e32a3e294220c4c3"
      ],
      "author": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Thu Nov 15 06:39:39 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:39:39 2018 -0800"
      },
      "message": "Merge \"Multi-threaded keystore\" am: 9f248989bf am: cbd890315e\nam: 444162a57c\n\nChange-Id: I2c09961a74c7de92d85f3d2045dd065c94bc6fac\n"
    },
    {
      "commit": "a12f80da7a2af78ebf8138ee5dc1c667c8768e50",
      "tree": "31107411469ad6a4d7d23b2c812d7501e3a47b06",
      "parents": [
        "0f7882988f9a140d4e8cb4913f255947f117a7b3",
        "29a29e452cf14e34d51137219043df1c9ad1140d"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Nov 15 06:33:04 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:33:04 2018 -0800"
      },
      "message": "Merge \"Add missing library of services.net\" am: f48f9b91b9 am: e063a8b66c\nam: 29a29e452c\n\nChange-Id: I525a01bb878eae8b73201f3b316f2a72f8c50a2a\n"
    },
    {
      "commit": "0f7882988f9a140d4e8cb4913f255947f117a7b3",
      "tree": "1267fcc5bf2860b91aab4011ec00d10990030b13",
      "parents": [
        "43eb77a675b4cc4dd047cc0447e29908691ea6cc",
        "a3e91325a6cd8e93ea56d50aae69b5abc5071fe1"
      ],
      "author": {
        "name": "Hirono Shiyama",
        "email": "Hirono.XA.Shiyama@sony.com",
        "time": "Thu Nov 15 06:27:20 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:27:20 2018 -0800"
      },
      "message": "Merge \"[BatteryStats] Correct formatter for pkginst in battery stats.\" am: 2c250e322b am: b6aa42807c\nam: a3e91325a6\n\nChange-Id: I16884ec77b77c0a24665b7e58374670e850ebd6d\n"
    },
    {
      "commit": "43eb77a675b4cc4dd047cc0447e29908691ea6cc",
      "tree": "f03b21caa9837e088a2a1fa0f4adedd5dc24cab3",
      "parents": [
        "c0e610b0be6b4f441a8f60040278032bbce1d8a6",
        "f034abe44ac22f4e8afbb01ba29eda54010a1065"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Thu Nov 15 06:20:45 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:20:45 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Add 5G NSA information\" am: 4d939359dc am: d0fa3857bd\nam: f034abe44a  -s ours\n\nChange-Id: I0ae80135234271df9d0d6f3864212bd6cc0f6d38\n"
    },
    {
      "commit": "c0e610b0be6b4f441a8f60040278032bbce1d8a6",
      "tree": "f03b21caa9837e088a2a1fa0f4adedd5dc24cab3",
      "parents": [
        "36a2da3839fa7374fe0905b66b77a69aaf38e044",
        "a35ed85d6c8f11c2a6ec3738507546a2fdf6894d"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Thu Nov 15 06:13:07 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:13:07 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Catch SecurityException in EuiccCardController and trigger callback.\" am: ee59e69b8b am: 2334034cbf\nam: a35ed85d6c  -s ours\n\nChange-Id: Ief8a734b6f85b469293864c7b9a5aea8c796c3d2\n"
    },
    {
      "commit": "36a2da3839fa7374fe0905b66b77a69aaf38e044",
      "tree": "f03b21caa9837e088a2a1fa0f4adedd5dc24cab3",
      "parents": [
        "8ee9d7d11d4fa28b39abbfd95d853d77222255ac",
        "371caedefabfeb27249ca61336082ec4bedb8774"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Thu Nov 15 06:07:18 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:07:18 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Use flatten component name for Carrier Settings activity\" am: 4ebb7ccadf am: ebf790fc0c\nam: 371caedefa  -s ours\n\nChange-Id: I4a8440705902f2e66fcfdd925d5f2b43e1f8de54\n"
    },
    {
      "commit": "8ee9d7d11d4fa28b39abbfd95d853d77222255ac",
      "tree": "f03b21caa9837e088a2a1fa0f4adedd5dc24cab3",
      "parents": [
        "0f671a507ff0ac21eb6869ad0ecf7e66d9b49f9a",
        "32cdabf51088427c10e0bfb1828aedfdffdaa691"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Nov 15 06:01:20 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 06:01:20 2018 -0800"
      },
      "message": "Merge \"[view_compiler] DexBuilder: add support for string literals and null pointers\" am: c96993154a am: f1c4799cb3\nam: 32cdabf510\n\nChange-Id: Ic0f834a704afafda2a644bd35e7cfe5e6448bbef\n"
    },
    {
      "commit": "0f671a507ff0ac21eb6869ad0ecf7e66d9b49f9a",
      "tree": "df6f54aec71a4de1accb40388f6e6f3330953044",
      "parents": [
        "188a74f8ba189016c7cdd36f320bf0a3cf417619",
        "095c04a3c2bfa82cfc9a015a9bb360e6880e3d2d"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Nov 15 05:53:03 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 05:53:03 2018 -0800"
      },
      "message": "Merge \"Add Executor Support for PhoneStateListener\" am: 7fe6f36f16 am: cda6f2b422\nam: 095c04a3c2\n\nChange-Id: Iabea3672f0af87ac728e0f541a3b624ca2686035\n"
    },
    {
      "commit": "188a74f8ba189016c7cdd36f320bf0a3cf417619",
      "tree": "a6b2ca479c53aa434c29d4a9cd99f08433d872b9",
      "parents": [
        "0b81b12892e72d2b88a4c169ca830b2ea1e2e761",
        "19e666a4fc4216ca1904c0f334ab6713eae65914"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Nov 15 05:38:54 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 05:38:54 2018 -0800"
      },
      "message": "Merge \"ParcelFileDescriptor: warn about comm int coupling.\" am: 22350fbefb am: 74090dbefa\nam: 19e666a4fc\n\nChange-Id: I9dbe8ea16bdddad89fcc8084195949654c57ae86\n"
    },
    {
      "commit": "103454f0d699037b63db88f82260b6e75a4b4448",
      "tree": "75b64c9e8066ed75dacfd8f407d328348f6898bc",
      "parents": [
        "78d2038ca0ce1626e9de2b21291130adef31f9e8"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Oct 22 10:23:50 2018 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Thu Nov 15 13:26:26 2018 +0000"
      },
      "message": "Attach SharedLibraryInfo to a Package.\n\nbug: 112405321\nTest: boots, PackageParserTest\nChange-Id: Ib218dac8f554505188990436cae4147666f3aece\nMerged-In: Ib218dac8f554505188990436cae4147666f3aece\n(cherry picked from commit abcd58e4a2b2d8055abb6a9e1bb1181284ca4b73)\n"
    },
    {
      "commit": "0b81b12892e72d2b88a4c169ca830b2ea1e2e761",
      "tree": "8135d947e64c8f9bb20c841dce440eea8c884180",
      "parents": [
        "9d2ae77ce7ffd05971a2aa1d545b9e0ffbbffcc4",
        "9d3c13d755ad1982e2d20ed446351a5139330960"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Nov 15 13:19:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 13:19:16 2018 +0000"
      },
      "message": "Merge changes from topics \"appfuse-revert\", \"appfuse\"\n\n* changes:\n  Revert \"cheets: Delegate openAppFuseFile operation to vold\"\n  resolve merge conflicts of 6c9537dc7f86c6af3204ed57cee644a8e51a365b to master\n"
    },
    {
      "commit": "20da56b8ce3616d4a6dd3735115b7995bd5dc53f",
      "tree": "61c77534f3881898e1fa232e080b2e2ff04727e5",
      "parents": [
        "09c9c7733bc0d5ed742c61276c0dad2c2704ef5b",
        "e3df6422956773b60fc39239871706288357d4b1"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Nov 15 03:36:01 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 03:36:01 2018 -0800"
      },
      "message": "Merge \"Create privapp permission grant file for TZ updater\" am: 78d2038ca0\nam: e3df642295\n\nChange-Id: I99fe9af2de6d99ef5b3f63d7e878f64e00254f53\n"
    },
    {
      "commit": "e3df6422956773b60fc39239871706288357d4b1",
      "tree": "26ab0ae1ed968c8ae750e6222cb5312fabe7af6f",
      "parents": [
        "cbd890315e169a32f93b3bbf02899501b7af0b68",
        "78d2038ca0ce1626e9de2b21291130adef31f9e8"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Nov 15 03:22:37 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 15 03:22:37 2018 -0800"
      },
      "message": "Merge \"Create privapp permission grant file for TZ updater\"\nam: 78d2038ca0\n\nChange-Id: Ib143711fa9d4bf2822ed585a8aacc74fd658c727\n"
    },
    {
      "commit": "9d2ae77ce7ffd05971a2aa1d545b9e0ffbbffcc4",
      "tree": "9699e9648233ffac2c264c970b5856ec5d91ee7c",
      "parents": [
        "b1c6ba026d1de0857a28f64980678d0eb49ee5f3",
        "a972d0449a8c315fa537cea57bb77353bb8d6428"
      ],
      "author": {
        "name": "Ivan Chiang",
        "email": "chiangi@google.com",
        "time": "Thu Nov 15 11:07:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 11:07:38 2018 +0000"
      },
      "message": "Merge \"Extend DocumentsContract search to accept mime types\""
    },
    {
      "commit": "78d2038ca0ce1626e9de2b21291130adef31f9e8",
      "tree": "c8df8a0a42a64ba637666ec530eae7e594aa2b75",
      "parents": [
        "9f248989bf977cc0fb0e07fd5bd0b452fc59c8f0",
        "26dda1ef2800d456eb2735221e563f773d1bec0e"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Thu Nov 15 11:07:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 11:07:22 2018 +0000"
      },
      "message": "Merge \"Create privapp permission grant file for TZ updater\""
    },
    {
      "commit": "b1c6ba026d1de0857a28f64980678d0eb49ee5f3",
      "tree": "d1f8560e71228e4dd0cd90bf568a51336c6ea07f",
      "parents": [
        "8d130a1e3bd54a465d241c603139ba88c7ba87fe",
        "730403e7572eb9997adb1727867d9a1dd2b490aa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 08:56:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 08:56:28 2018 +0000"
      },
      "message": "Merge \"Statsd uidmap includes vers string and installer\""
    },
    {
      "commit": "8d130a1e3bd54a465d241c603139ba88c7ba87fe",
      "tree": "14c8b35524ea8be95b27b72461faf14c90c3dc4b",
      "parents": [
        "1498859cdda57374bc33762ed748f4929dc3fefe",
        "641c15cb11306b208b56f6712c4f38dfff260997"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 07:26:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 07:26:13 2018 +0000"
      },
      "message": "Merge \"Nullability for Intent get/put extra methods\""
    },
    {
      "commit": "1498859cdda57374bc33762ed748f4929dc3fefe",
      "tree": "bbd827f436c8401873f9f29f928a2a1d22149adb",
      "parents": [
        "4445345f201844299ed82e23e6a0402c07ba5119",
        "9ba31654615cdd41b9b2400afac8526aa79e3e6c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 07:06:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 07:06:23 2018 +0000"
      },
      "message": "Merge \"AM: Fix invalid hot launch app metrics seen with quickstep\""
    },
    {
      "commit": "09c9c7733bc0d5ed742c61276c0dad2c2704ef5b",
      "tree": "0c07d89d8d5e199992b957a5a53140955ea1fecd",
      "parents": [
        "0857955332b2da960064ac292a9512f95acfc886"
      ],
      "author": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Thu Nov 15 14:34:36 2018 +0800"
      },
      "committer": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Thu Nov 15 14:48:14 2018 +0800"
      },
      "message": "DO NOT MERGE Fix build break of systemui testcase\n\nTo fix the conflict of the parameters of HeadsUpAppearanceController\n\nTest: atest SystemUITests\nChange-Id: Id2fae4f7589e54a0f316ebd172a4592d7d8a775a\n"
    },
    {
      "commit": "9d3c13d755ad1982e2d20ed446351a5139330960",
      "tree": "59dc660cbc80f7b44376d684003da9fb7a00c283",
      "parents": [
        "e45aae6934ea4a7d9cc76141db18f5fb1c5f3092"
      ],
      "author": {
        "name": "Risan",
        "email": "risan@google.com",
        "time": "Thu Nov 15 15:17:31 2018 +0900"
      },
      "committer": {
        "name": "Risan",
        "email": "risan@google.com",
        "time": "Thu Nov 15 06:25:31 2018 +0000"
      },
      "message": "Revert \"cheets: Delegate openAppFuseFile operation to vold\"\n\nThis reverts commit 70ee4328cd14b6eef12b87398e8e4ca69758739b.\n\nTest: presubmit\nChange-Id: Ifb7dff3d6a2530e6bf4c5e8b841600012f1bc14d\n"
    },
    {
      "commit": "4445345f201844299ed82e23e6a0402c07ba5119",
      "tree": "9f4e4989f58b963ba9b4120bd22058d716a11c1b",
      "parents": [
        "edc06c8ca20cba8bae7d7a9c00bd1103e7843ea9",
        "4684223acf45799d9a4e8eb72b71d1ea7c8877b0"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Thu Nov 15 06:13:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 06:13:42 2018 +0000"
      },
      "message": "Merge \"Update VolumeDialog to use a11y api for ui timeout value.\""
    },
    {
      "commit": "7ed7b2ccc9dbaef9a1272d3bede97fca94453ecd",
      "tree": "57a4ac796217a22e86255756e70c255bc54fa1fd",
      "parents": [
        "edc06c8ca20cba8bae7d7a9c00bd1103e7843ea9"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Nov 14 17:47:15 2018 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Nov 14 22:05:11 2018 -0800"
      },
      "message": "Added MasterSystemService.onServiceRemoved() and some other nit fixes...\n\nTest: CtsAutoFillServiceTestCases\nBug: 117779333\n\nChange-Id: If5579b7aef991f34148fde48c35122e194d621d9\n"
    },
    {
      "commit": "edc06c8ca20cba8bae7d7a9c00bd1103e7843ea9",
      "tree": "4cc864d98864d92190aec39f951f4ba89a3019e6",
      "parents": [
        "cc9b7510c3366003489b18944fa57fbb377c810a",
        "8e2e341b285464d8a61fc9dd6219a344b8105b4d"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Nov 15 06:02:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 06:02:33 2018 +0000"
      },
      "message": "Merge \"Fixed Content Capture workflow when service is disabled.\""
    },
    {
      "commit": "8e2e341b285464d8a61fc9dd6219a344b8105b4d",
      "tree": "de0f4ca5634fe1e2e327c4b664ea3cbef88870ea",
      "parents": [
        "c2d74304434fdf5027d727d6896edf2ed433ff93"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Nov 14 10:39:29 2018 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Nov 14 19:59:28 2018 -0800"
      },
      "message": "Fixed Content Capture workflow when service is disabled.\n\nBug: 111276913\nTest: manual verification\n\nChange-Id: If53eeae88ff6ca6140c90d51ff91436950f05ead\n"
    },
    {
      "commit": "0857955332b2da960064ac292a9512f95acfc886",
      "tree": "deded8fd822aa3be330c07e82680ea3d7a0447b7",
      "parents": [
        "444162a57c7fa5050c87a547e32a3e294220c4c3"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Thu May 24 15:38:04 2018 +0800"
      },
      "committer": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Thu Nov 15 03:41:49 2018 +0000"
      },
      "message": "DO NOT MERGE Fix the icon overlay after density change\n\nAfter showing the heads up for the fullscreen notification, to\nchange the density by user will have the status bar icons\nnot show normally. It will the only one icon overlay on the\nclock but actually there are more than one icons. And, it can\u0027t\nback to normal after expandable notification and collapse the\nnotification panel.\n\nThe root cause is that all of instances of PhoneStatusBarView,\nClock, HeadsUpStatusBarView, and HeadsUpAppearanceController are\nrecreated by FragmentManager after configuration density and\nfont changing. The new HeadsUpAppearanceController status is\nneither consistent with HeadsUpManager\u0027s status nor the state of\nthe previous instances.\n\nThe solution is that to apply the onSaveInstanceState and\nonRestoreInstanceState in PhoneStatusBarView, Clock, PanelBar, and\nHeadsUpStatusBarView. To make sure that the values of the fields\nin the new instance, which are set by other source, have the\nconsistence with the state of the old instances.\n\nHeadsUpAppearanceController\u0027s Constructor.\nTo hook onLayoutChangedListener to sync the status with\nHeadsUpManager\u0027s status to HeadsUpStatusBarView if there is a\npinnded heads up notification.\n\nIn original, PanelBar.mState is the only one state to save. Instead\nof only saving one, to save the view tree state in\nCollapsedStatusBarFragment.onSaveInstanceState and restore the view\nstate in CollapsedStatusBarFragment.onViewCreated.\nCollapsedStatusBarFragment.mDisabled1 doesn\u0027t need to save and\nrestore because CommandQueue.recomputeDisableFlags will give it\nthe correct value.\n\nAfter density changed, RemoteViews will reinflate the instances of\nNotificationHeaderView and the wrapper instances of\nNoticationContentView will also recreated in\nNotificationContentView.setAmbientChild. The recreated instance\nshould synchronized with the ExpandableNotificationRow intance.\n\nBug: 80224819\nFixes: 111996469\nFixes: 117818441\nTest: atest SystemUITests\nChange-Id: I7b92af7c3cf6290ec58ac13bf295f63b0b36332f\nMerged-In: Ia3f8a0f138f403c8e0c74c00d56bd93baf604d3a\n"
    },
    {
      "commit": "cc9b7510c3366003489b18944fa57fbb377c810a",
      "tree": "13e99839ee40b870a805f87d1cb59a342edf1ae8",
      "parents": [
        "c1635133c9477bb0c8d72935251900aec69bfcd7",
        "07724bda37414e6db7ab3d589c50d197a859266b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 02:59:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 02:59:56 2018 +0000"
      },
      "message": "Merge \"Remove unnecessary marking of last pos\""
    },
    {
      "commit": "c1635133c9477bb0c8d72935251900aec69bfcd7",
      "tree": "30731354aa74ffa7ce654369adba4ad1929450dc",
      "parents": [
        "72c80265eb74ffc90fc55225c6d1a1a1b73c3d2b",
        "bc1eef7749589e5b450bd90505cf5bfa1621bd9b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 02:47:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 02:47:57 2018 +0000"
      },
      "message": "Merge \"Avoid starting home that targeted before Q on secondary display\""
    },
    {
      "commit": "72c80265eb74ffc90fc55225c6d1a1a1b73c3d2b",
      "tree": "0c9d55a7df106fa90345a915469e36b037b8724a",
      "parents": [
        "c2d74304434fdf5027d727d6896edf2ed433ff93",
        "5c6397e9bbc017a12a748fe818917adc470319b6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 02:35:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 02:35:41 2018 +0000"
      },
      "message": "Merge \"Add compat workaround\""
    },
    {
      "commit": "75ee6042443bfe22dc779609697881fc83ed23db",
      "tree": "3610691da91a8955408cfe4bc18c8fb2aa4e78e2",
      "parents": [
        "e9f5e860547e7314c4c0e03fa4838c5b06164f5d"
      ],
      "author": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Fri Nov 09 12:27:37 2018 -0800"
      },
      "committer": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Wed Nov 14 18:13:58 2018 -0800"
      },
      "message": "Statsd atom: Power Use\n\nBatteryStats calculates power usage of the device and various components\n(such as apps). This information is used, e.g., in the battery panel of\nSettings. We now log it to statsd. It can be used for validating how\ngood the information displayed in Settings is. In the long-term, it is\nlikely not ideal for off-device calculations, since that can be\nhopefully estimated using statsd\u0027s raw data.\n\nThree atoms: one for the total power use, one for the power use of each\nuid, and one for each non-uid component. Since they will all likely be\npulled together, StatsCompanionService will provide stale data for\nBatteryStats pulls called within a second of a previous BatteryStats\npull.\n\nAlso in this cl:\nRemove StatsLogEventWrapper.writeDouble. Statsd doesn\u0027t support actually\nwriting doubles into its proto reports, so having this function is\nmisleading (the data will get to statsd and then be completely ignored).\nIt\u0027s less confusing if we don\u0027t pretend it does something.\n\nChange-Id: If80bab8ea938afa4632535bb88ff59879fbe8099\nFixes: 119111972\nTest: cts-tradefed run cts-dev -m CtsStatsdHostTestCases -t android.cts.statsd.atom.UidAtomTests#testDeviceCalculatedPowerUse\nTest: cts-tradefed run cts-dev -m CtsStatsdHostTestCases -t android.cts.statsd.atom.UidAtomTests#testDeviceCalculatedPowerBlameUid\nTest: BatteryStatsHelperTest#testDrainTypesSyncedWithProto\n"
    },
    {
      "commit": "c2d74304434fdf5027d727d6896edf2ed433ff93",
      "tree": "59fe9393cfb7ba51505f5e5dde0404ff38a0a21b",
      "parents": [
        "cb9172a0dbceeb30c7c7f1ddc83b32affc641d73",
        "648ada6cab2879483d6e266332faaf741d6cd095"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Nov 15 02:02:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 02:02:57 2018 +0000"
      },
      "message": "Merge \"Dump AbstractPerUserSystemService\u0027s uid\""
    },
    {
      "commit": "cb9172a0dbceeb30c7c7f1ddc83b32affc641d73",
      "tree": "4c0aab33652f9c1101d674e2dc3a4646fdbea9ff",
      "parents": [
        "4e998f917c8dff327a99294f81a61852b382b315",
        "927fbf0f279b3bd804147909be471fb294cc2922"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Nov 15 01:59:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:59:24 2018 +0000"
      },
      "message": "Merge \"Allow Intelligence Service app to obtain Clipboard permission.\""
    },
    {
      "commit": "444162a57c7fa5050c87a547e32a3e294220c4c3",
      "tree": "a6b785bddaabe4503d11fc45c61a6373dd2cdeb6",
      "parents": [
        "29a29e452cf14e34d51137219043df1c9ad1140d",
        "cbd890315e169a32f93b3bbf02899501b7af0b68"
      ],
      "author": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Wed Nov 14 17:56:37 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 14 17:56:37 2018 -0800"
      },
      "message": "Merge \"Multi-threaded keystore\" am: 9f248989bf\nam: cbd890315e\n\nChange-Id: Ie394840ac3e0bd571b9dfb6654c28d8a4032617f\n"
    },
    {
      "commit": "4e998f917c8dff327a99294f81a61852b382b315",
      "tree": "2864261ee6df4e5dca093db229ce6b76a0b81c5f",
      "parents": [
        "ee89dd9c6eb56c32eb930811e89b28635c8e0cdf",
        "6907d1b6e8c9231431ac8518fa48969e78f28a53"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:55:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:55:28 2018 +0000"
      },
      "message": "Merge \"MediaPlayer2: use AudioManager.isOffloadedPlaybackSupported\""
    },
    {
      "commit": "ee89dd9c6eb56c32eb930811e89b28635c8e0cdf",
      "tree": "637fd3591e9d6864db68fa70902eb269ae8294f6",
      "parents": [
        "465a82575af5eaf7aebb798b6719eede7dc2893c",
        "d1f58b1d59671216f940f8ca163bbde1f9c17081"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:55:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:55:24 2018 +0000"
      },
      "message": "Merge \"Moved USER_SETUP_PERSONALIZATION_* values to Settings$Secure.\""
    },
    {
      "commit": "465a82575af5eaf7aebb798b6719eede7dc2893c",
      "tree": "6e0115cc5d1c3ac444bbb4ae659e82d516f69573",
      "parents": [
        "cc79a989e73761dcf4d78e800d9ab2d5d34011c5",
        "b0499e95cc8e8eb0449059f0fa4cf6b3727c1258"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:53:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:53:36 2018 +0000"
      },
      "message": "Merge \"passpoint-r2: add validate function for R2 configuration\""
    },
    {
      "commit": "cbd890315e169a32f93b3bbf02899501b7af0b68",
      "tree": "afc14d96cad58a2deb6e1e1312110b5b03c959cb",
      "parents": [
        "e063a8b66c4b16322652a88e1acd32e69e20bc71",
        "9f248989bf977cc0fb0e07fd5bd0b452fc59c8f0"
      ],
      "author": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Wed Nov 14 17:44:06 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 14 17:44:06 2018 -0800"
      },
      "message": "Merge \"Multi-threaded keystore\"\nam: 9f248989bf\n\nChange-Id: I1b03fb5a0d70e518eabc363828514ed93032f3bf\n"
    },
    {
      "commit": "cc79a989e73761dcf4d78e800d9ab2d5d34011c5",
      "tree": "6a904b979b04be7540a308a2a50e87207c187b09",
      "parents": [
        "8e7d5673fee38070c93de19ee1f22f16e843e008",
        "06ad38d5efa3975bbd11caad724447e9d8e1ecea"
      ],
      "author": {
        "name": "Arthur Hung",
        "email": "arthurhung@google.com",
        "time": "Thu Nov 15 01:37:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:37:04 2018 +0000"
      },
      "message": "Merge \"Make InputWindowInfo as a part of InputWindowHandle (2/2)\""
    },
    {
      "commit": "8e7d5673fee38070c93de19ee1f22f16e843e008",
      "tree": "0ab294e7e06ebea4bf37b6ef5d8778ef6a5a4a8b",
      "parents": [
        "9e86eb322c08dcf4078304548910bc408cbfac4e",
        "0efa0cb1125d11193becd22b832d1a407957a75e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:30:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:30:49 2018 +0000"
      },
      "message": "Merge \"Avoid screen edges when moving padlock\""
    },
    {
      "commit": "9e86eb322c08dcf4078304548910bc408cbfac4e",
      "tree": "739895e51316b839dd14dc1ea31659fac74c6274",
      "parents": [
        "8b46029dbbc78f3cc91e16513d2b61e24522dec3",
        "74d9dd8e4ef5aace2040a11786139f050cfd93f0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:28:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:28:28 2018 +0000"
      },
      "message": "Merge \"Remove legacy method\""
    },
    {
      "commit": "29a29e452cf14e34d51137219043df1c9ad1140d",
      "tree": "d33c9aa4476c3210f36c1f0ac5edcc084efc9c32",
      "parents": [
        "a3e91325a6cd8e93ea56d50aae69b5abc5071fe1",
        "e063a8b66c4b16322652a88e1acd32e69e20bc71"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Wed Nov 14 17:28:08 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 14 17:28:08 2018 -0800"
      },
      "message": "Merge \"Add missing library of services.net\" am: f48f9b91b9\nam: e063a8b66c\n\nChange-Id: I014a1f0410cab78da0d9d1acf9408ee7c3fd5ca6\n"
    },
    {
      "commit": "8b46029dbbc78f3cc91e16513d2b61e24522dec3",
      "tree": "70d76fa0b89e5b39e3f2ae8cdcad81068f1a00ec",
      "parents": [
        "f8bb12035eb223b5275ae2f8fe38e39c2b973b25",
        "6f13d20b8ecfef97cd98b5564cbf1fca58a4b04d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:20:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:20:45 2018 +0000"
      },
      "message": "Merge \"Show IME correctly when top-most display focus changed.\""
    },
    {
      "commit": "f8bb12035eb223b5275ae2f8fe38e39c2b973b25",
      "tree": "eaf8c54427f04d8ddadd6b83a617bc8bda6720d6",
      "parents": [
        "0d2f880af599229af72520906f551bf5eed8a9e9",
        "ff0ab697f559b3fabe08306ecc422d2127bae92c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 01:20:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:20:20 2018 +0000"
      },
      "message": "Merge \"Let IME target window per display.\""
    },
    {
      "commit": "e063a8b66c4b16322652a88e1acd32e69e20bc71",
      "tree": "a3a042038c4e61f64c4b89c938867384bd31c5b7",
      "parents": [
        "b6aa42807ca2b37f0e6fd1bd8cb362ae61bbe000",
        "f48f9b91b967cd96f90c34c1e053db959f06b8cf"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Wed Nov 14 17:19:30 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 14 17:19:30 2018 -0800"
      },
      "message": "Merge \"Add missing library of services.net\"\nam: f48f9b91b9\n\nChange-Id: I0da011687e085170c157dc1639cc1200e59e86ab\n"
    },
    {
      "commit": "0d2f880af599229af72520906f551bf5eed8a9e9",
      "tree": "c3c10f106bbfc53558f9b614cf982ffb11755be7",
      "parents": [
        "1e7ef6453ac471c9b176cc7b5027710a1854ecfc",
        "172e9b792895f700414adb56248807d782b14c5d"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Nov 15 01:19:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 01:19:18 2018 +0000"
      },
      "message": "Merge \"Don\u0027t let KeyguardSliceView touch display borders\""
    },
    {
      "commit": "9f248989bf977cc0fb0e07fd5bd0b452fc59c8f0",
      "tree": "86122bbe9bbf48f8adafbe2da74d5b273561c894",
      "parents": [
        "f48f9b91b967cd96f90c34c1e053db959f06b8cf",
        "b0358e72be50107871fac26325103972e65cbe73"
      ],
      "author": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Thu Nov 15 01:19:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 01:19:10 2018 +0000"
      },
      "message": "Merge \"Multi-threaded keystore\""
    },
    {
      "commit": "6224e238d6f0c48b419b99d6889997d83350f4e6",
      "tree": "d6cac1e43febdd899126fd3321ef37fbe40488b0",
      "parents": [
        "1e7ef6453ac471c9b176cc7b5027710a1854ecfc"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Wed Nov 14 17:06:39 2018 -0800"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Wed Nov 14 17:13:03 2018 -0800"
      },
      "message": "Enable PrecomputedText for BiDi text\n\nBug: 119312268\nTest: atest CtsTextTestCases\nTest: atest CtsWidgetTestCases\nTest: atest CtsGraphicsTestCases\nChange-Id: Ifddf5a35642a22cbb1665fce65c467e6b21bfea6\n"
    },
    {
      "commit": "f48f9b91b967cd96f90c34c1e053db959f06b8cf",
      "tree": "609765f0e865cad7bc71df98823a41dff5e8b14c",
      "parents": [
        "2c250e322bc87a4bd67d762ea74c9d9cd5481b81",
        "dc2b63107f4df81920cb4d003dcd18eb31f6a0cd"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Nov 15 01:11:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 15 01:11:21 2018 +0000"
      },
      "message": "Merge \"Add missing library of services.net\""
    },
    {
      "commit": "ddb2562cb6ace3d769072bc743c1241e60fce593",
      "tree": "bedb6effee0babb3ba2d14330f5e00a0e9bf98db",
      "parents": [
        "c2c3d18c119151aaa341bd58dd3b66e715326cf3"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Nov 14 10:36:29 2018 -0800"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Nov 14 17:06:29 2018 -0800"
      },
      "message": "MediaPlayer2: clean up code\n\nTest: cts\nBug: 112549021\nChange-Id: I5c5d76491c7d543390276f370a6d0830fec0ae15\n"
    },
    {
      "commit": "5b3d6804811a907ae9e74adaa31958a5bc6a515c",
      "tree": "1651041bb589fd886501948bb85ba8b4d87df21a",
      "parents": [
        "97dbb7b9684c741ad1c3718fb1cc1e62dc9457e6"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Nov 14 17:04:47 2018 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Nov 14 17:04:47 2018 -0800"
      },
      "message": "Don\u0027t hold AM lock in AMS.getIntentSender\n\nNothing in the method requires the lock to be held as both the\nuser controller and pending intent controller have their own locks.\nSo, safe to remove to avoid deadlock where WM calls into PM which in\nturn calls this method.\n\nChange-Id: If91c0fb7477a0b71efce029089e6186b5dac8255\nFixes: 119559831\nTest: N/A\n"
    },
    {
      "commit": "1e7ef6453ac471c9b176cc7b5027710a1854ecfc",
      "tree": "25c6b6cc111023f91ab1560e3f80b4e18cf725d8",
      "parents": [
        "bd3eda61fd685706cae06fab7c1928e52f1b81b8",
        "8896df9d319194d8f73e45800cabff1451c0de6b"
      ],
      "author": {
        "name": "Haoyu Zhang",
        "email": "haoyuchang@google.com",
        "time": "Thu Nov 15 00:50:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 00:50:16 2018 +0000"
      },
      "message": "Merge \"Set SubtitleView.mAlignment default value to be Alignment.ALIGN_CENTER\""
    },
    {
      "commit": "bd3eda61fd685706cae06fab7c1928e52f1b81b8",
      "tree": "f319b3cbbabfcf8292b4c8621062ebd787d0f330",
      "parents": [
        "c1d607e90d03dfb06fa3be4e65366aa89619832f",
        "888dbca2f720ae2ae52dce1d88063e46e3b53c28"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 00:46:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 00:46:43 2018 +0000"
      },
      "message": "Merge \"Refactor TextLine class\""
    },
    {
      "commit": "c1d607e90d03dfb06fa3be4e65366aa89619832f",
      "tree": "8f96f4393d628363b5988d3e577d90a1c3e3ab67",
      "parents": [
        "9a710dad5f7bebdb09e55ed8fba13608fd757c37",
        "ea7d71b3aa12fb36383c72dd4f29014f92070797"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 15 00:40:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 00:40:26 2018 +0000"
      },
      "message": "Merge \"Add ColorDisplayManager\""
    },
    {
      "commit": "a4200f82edb721daccb32338e0d7b85d00d81fb9",
      "tree": "810147faa91c266f9d8417a9a01ca243f4816ef1",
      "parents": [
        "27600ff5ddb3aff918013bf76e5f8d4130e11263"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Fri Nov 09 18:06:43 2018 -0800"
      },
      "committer": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Wed Nov 14 16:37:27 2018 -0800"
      },
      "message": "Groundwork for default grants in RoleController\n\nThis lays out some plumbing for moving the DfaultPermissionGrantPolicy grants\nover to RoleControllerService\n\nTest: enable DEBUG flag and `adb logcat | grep -n5 Role`\nChange-Id: Ib0a15b7c839aeccb8848423ddaec38103808bdd6\n"
    },
    {
      "commit": "a3e91325a6cd8e93ea56d50aae69b5abc5071fe1",
      "tree": "55bda023a5e3a07272c8a5fac16a0aea470defc3",
      "parents": [
        "f034abe44ac22f4e8afbb01ba29eda54010a1065",
        "b6aa42807ca2b37f0e6fd1bd8cb362ae61bbe000"
      ],
      "author": {
        "name": "Hirono Shiyama",
        "email": "Hirono.XA.Shiyama@sony.com",
        "time": "Wed Nov 14 16:31:19 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 14 16:31:19 2018 -0800"
      },
      "message": "Merge \"[BatteryStats] Correct formatter for pkginst in battery stats.\" am: 2c250e322b\nam: b6aa42807c\n\nChange-Id: I53c8883ef14106d5bda42f1361af3e7153dd9ad1\n"
    },
    {
      "commit": "9a710dad5f7bebdb09e55ed8fba13608fd757c37",
      "tree": "2b7b991e60ac9eae44dc4429c5d2142457753c8b",
      "parents": [
        "ebebce29f9f8849eaa62694d3c014c86d7c0bf2f",
        "067085a14006adbb806ee46e75eb8a038afaeceb"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Nov 15 00:24:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 00:24:09 2018 +0000"
      },
      "message": "Merge \"Add protected method to authenticate using BP for a specific user\""
    }
  ],
  "next": "b6aa42807ca2b37f0e6fd1bd8cb362ae61bbe000"
}
