)]}'
{
  "log": [
    {
      "commit": "32179ff81511e00aef31e8fda705be3df074ece6",
      "tree": "5ebbf92f6698230b94b785b28f9da301cc332d11",
      "parents": [
        "a781d471e2a9ac3f4e99934cd7e4b276f21b3493"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Jul 04 18:28:11 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jul 13 13:45:49 2017 +0900"
      },
      "message": "Program offload-exempt local prefixes into the HAL\n\nAdditionally:\n    - move mOffloadController into MasterTetherSM\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - \"runtest frameworks-net\" passes\n    - observed calls to the HAL setLocalPrefixes in tethering log\nBug: 29337859\nBug: 32163131\nChange-Id: Ifaf23c6179ead9de6ccfcf41e0c203025153167b\n"
    },
    {
      "commit": "a781d471e2a9ac3f4e99934cd7e4b276f21b3493",
      "tree": "d0bfc7c89abc2f1b84e2e47850607fdff168948b",
      "parents": [
        "7968af4873ab1219c8eea808c87039a64576a138",
        "e5ab450cca8164563684b84d55b8e32784ac8dab"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jul 13 02:15:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 02:15:49 2017 +0000"
      },
      "message": "Merge \"Do not apply maxAspectRatio to bounds when in VR mode.\" into oc-dr1-dev"
    },
    {
      "commit": "7968af4873ab1219c8eea808c87039a64576a138",
      "tree": "17e484410b6d4f28387ee658bf9a1441a48815a5",
      "parents": [
        "3de5101c128774b43c46eced8f4865b844ab8655",
        "6311c4b2e1d833bd63d36ed5c841364bcc597148"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jul 13 02:12:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 02:12:29 2017 +0000"
      },
      "message": "Merge \"Do not gate updating allDrawn on all child WindowStates.\" into oc-dr1-dev"
    },
    {
      "commit": "6311c4b2e1d833bd63d36ed5c841364bcc597148",
      "tree": "e0fb8f5b46110be1156283f27de01b2ac575cdae",
      "parents": [
        "037503dfa02e1278f5d43b5710340f89e0ae379c"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jul 06 14:09:29 2017 -0700"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jul 13 02:10:54 2017 +0000"
      },
      "message": "Do not gate updating allDrawn on all child WindowStates.\n\nA recent change prevents allDrawn in AppWindowToken from being\nupdated until all child WindowStates have been considered. However,\nchildren that are not visible do not affect allDrawn and therefore\nneed to be excluded.\n\nThis changelist adds an additional check to make sure the child can\naffect the allDrawn state before considering blocking on it. It also\nadds additional logs to the WindowState dump to better understand\nthis scenario.\n\nChange-Id: I76d0f75496ed3da6a16c4a1d7bf2e7dc5b8bbe1e\nBug: 63380251\nTest: go/wm-smoke\n"
    },
    {
      "commit": "3de5101c128774b43c46eced8f4865b844ab8655",
      "tree": "79f1b42375ba2680529e7ebe5ffd5df39e6b6b5b",
      "parents": [
        "6a29ad5edef604e1f2ab2fb72538955503213d13",
        "8c3cf38592e0e197606cf0ce1b1d6e85b7e55711"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Jul 13 01:44:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 01:44:17 2017 +0000"
      },
      "message": "Merge \"Use configuration delta to determine if still in orientation change.\" into oc-dr1-dev"
    },
    {
      "commit": "6a29ad5edef604e1f2ab2fb72538955503213d13",
      "tree": "00fbd8a1361d5747503f82dfe3f588a1c2b8bfc5",
      "parents": [
        "717765f0f3de2ef9ae79eb032d41dc009ad8dbe6",
        "fb9b64cf2b49624b024261545ef68e7be4e0dc12"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 00:44:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 00:44:46 2017 +0000"
      },
      "message": "Merge \"CameraServiceProxy: Cleanups and receive more information from CameraService\" into oc-dr1-dev"
    },
    {
      "commit": "717765f0f3de2ef9ae79eb032d41dc009ad8dbe6",
      "tree": "6a1d955b1c9e9080b9cd59faafa25f64094e32c6",
      "parents": [
        "e7f5c6aa38b0e5ba9c5dab036688a5817cec7a55",
        "f75d22dcc0833bf25c95a11031c7923f9bff096f"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 23:22:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 23:22:01 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d am: cba64fb461 am: 998ef870c5 am: bb89a1e3fe am: f645a57a5e am: c3fc745a1c am: 26e98edf31\nam: f75d22dcc0\n\nChange-Id: I694a91cbbfbe0590bfe87df52c7a2aad9ceaedfa\n"
    },
    {
      "commit": "f75d22dcc0833bf25c95a11031c7923f9bff096f",
      "tree": "221667abd9589d48a886de65263138b0ab366282",
      "parents": [
        "88e9aa19e206f2e9f9515f4f7d082441699adf26",
        "26e98edf311db9045aa26bd292b3abb694dc45e6"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 23:15:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 23:15:37 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d am: cba64fb461 am: 998ef870c5 am: bb89a1e3fe am: f645a57a5e am: c3fc745a1c\nam: 26e98edf31\n\nChange-Id: I75d7844c2a000fab74cc82881f8ca4cc43f7acf3\n"
    },
    {
      "commit": "26e98edf311db9045aa26bd292b3abb694dc45e6",
      "tree": "083e979c77dc609a646720024b95f8f9c7ce414f",
      "parents": [
        "48cf1d97687b31bf7c74f6ac5f4db3048782a344",
        "c3fc745a1ce6825b6435d7b435d0cadd8e38d3cf"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 23:10:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 23:10:07 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d am: cba64fb461 am: 998ef870c5 am: bb89a1e3fe am: f645a57a5e\nam: c3fc745a1c\n\nChange-Id: I534f11f2eb0f737a2640acf4482a4af27927f694\n"
    },
    {
      "commit": "c3fc745a1ce6825b6435d7b435d0cadd8e38d3cf",
      "tree": "6fa6efcc0a30b42624486159ab4913d11c2f0f61",
      "parents": [
        "789954fb699430a414b4449be71e662cb7cb5d84",
        "f645a57a5e67909190729c97db2134a4443973d5"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 23:03:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 23:03:33 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d am: cba64fb461 am: 998ef870c5 am: bb89a1e3fe\nam: f645a57a5e\n\nChange-Id: Ibff94cad13a97c9b4a696f5e6df0522e8ac89d50\n"
    },
    {
      "commit": "f645a57a5e67909190729c97db2134a4443973d5",
      "tree": "3fe30f9e7403c1f69ca17578d4538983d45f182a",
      "parents": [
        "a9bf75f50c8e8fc935248d3b60b1fb9b35a36a22",
        "bb89a1e3fe31f0b4d25f56b0e2b0245c6ce78f1b"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:57:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:57:43 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d am: cba64fb461 am: 998ef870c5\nam: bb89a1e3fe\n\nChange-Id: I9e53b0461cb3f28ddc023ba551c1cb4eb1007340\n"
    },
    {
      "commit": "bb89a1e3fe31f0b4d25f56b0e2b0245c6ce78f1b",
      "tree": "a0e4fb17fed7b75d83cfaf96f2824d6701b8bcca",
      "parents": [
        "3cd244e8721a31fb8915c8b5c83fddec94b423fe",
        "998ef870c5bd9e16ca1c222066fdd359e8140e53"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:51:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:51:18 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d am: cba64fb461\nam: 998ef870c5\n\nChange-Id: Icaf066033ce67780052b30be3de891907129404e\n"
    },
    {
      "commit": "998ef870c5bd9e16ca1c222066fdd359e8140e53",
      "tree": "80e0bd0a8d6d1840d19e889bdd6e2f3b86187cca",
      "parents": [
        "4e5ed845c7adeecafad61db98b909bfdf64e8c61",
        "cba64fb4614ff9c1716f3ed40c67f80edaed4855"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:41:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:41:32 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35 am: a6e0a6e31d\nam: cba64fb461\n\nChange-Id: I9c4fc2279ffa79ee85dc8a46be21095918fa52ad\n"
    },
    {
      "commit": "e7f5c6aa38b0e5ba9c5dab036688a5817cec7a55",
      "tree": "6a1d955b1c9e9080b9cd59faafa25f64094e32c6",
      "parents": [
        "fbb85140f847e3cff946c7c742e467692f4c73c4",
        "168f12a056f7ef3adb9f9d52aaa51977b4082213"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 22:38:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 22:38:43 2017 +0000"
      },
      "message": "Merge \"Average of top 4 CNO\" into oc-dr1-dev"
    },
    {
      "commit": "cba64fb4614ff9c1716f3ed40c67f80edaed4855",
      "tree": "6b831d14d8195e8ed5fc93256e5d4a5f43fb72ae",
      "parents": [
        "035e2a5c37976bdab45622844582a7e29922ee05",
        "a6e0a6e31d35551104f2e72c401ae910a5de8e07"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:35:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:35:35 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987 am: 4d608d2f35\nam: a6e0a6e31d\n\nChange-Id: Ia5af67f07974b520d8c3e7424c07402793a486f2\n"
    },
    {
      "commit": "fbb85140f847e3cff946c7c742e467692f4c73c4",
      "tree": "7cd11f9582a51cc91c9fc0831fcc8c87c0dd6001",
      "parents": [
        "d24ed58bc267bacee91c91c7098dc70b1180a398",
        "1cebea61ac756ea1aaddb8c8c9bb43fe813bbf55"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 22:32:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 22:32:42 2017 +0000"
      },
      "message": "Merge \"Fixing some issues with the assistant stack\" into oc-dr1-dev"
    },
    {
      "commit": "a6e0a6e31d35551104f2e72c401ae910a5de8e07",
      "tree": "f69289abb8881a0cb99d5f94dbecb729e5a3adc6",
      "parents": [
        "ce4c7df6a024c50dc27db4c61ce14d5140026024",
        "4d608d2f35ab601e86460a64ae317c862d113997"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:30:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:30:08 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323 am: 111a2c7987\nam: 4d608d2f35\n\nChange-Id: Id1626217e80920f162b735336ac708c4dd9467f9\n"
    },
    {
      "commit": "4d608d2f35ab601e86460a64ae317c862d113997",
      "tree": "cfd7eb33b90071ff7d8f06a3345f166a8d837499",
      "parents": [
        "45cd809caa1446da39e4fb545b3ac9d91fe66deb",
        "111a2c79874f826edd1fe08ecc5c6e8513eb6093"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:24:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:24:06 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e am: ba46064323\nam: 111a2c7987\n\nChange-Id: Idb7d3c789c6241aa8d77eb6077930b47c7ba69e4\n"
    },
    {
      "commit": "111a2c79874f826edd1fe08ecc5c6e8513eb6093",
      "tree": "ee3ecbd6ee958c1070b0dd81a78c4a3ff96bcded",
      "parents": [
        "23118a9b77ce3bba17f2a8f9710b5c9a8583c96e",
        "ba46064323d8ece7cacddf520354c70c93cc2c57"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:18:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:18:59 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522 am: 1add6be25e\nam: ba46064323\n\nChange-Id: I7119e3f003562f6d826d40ad3577b9db0e44c2c6\n"
    },
    {
      "commit": "ba46064323d8ece7cacddf520354c70c93cc2c57",
      "tree": "9a1d9455e8337b4a039e02fcf73c4195c00ffdf7",
      "parents": [
        "49fc959be3dfb0ea135301cfb1028121e9b2ebb2",
        "1add6be25e69e706b29efbd8aec283ed5c9c7685"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:14:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:14:01 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84 am: ba928bd522\nam: 1add6be25e\n\nChange-Id: I83a6c654862443a69bfeeaf675a8c038b3f7fb53\n"
    },
    {
      "commit": "1add6be25e69e706b29efbd8aec283ed5c9c7685",
      "tree": "04d343518292ab286c885df91460f76bc91ec3a5",
      "parents": [
        "398d50feebe3778d1e5041f7475b74f61d1d365a",
        "ba928bd5224f746ed7d19d1dbdd0970782d5136f"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:06:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:06:27 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours am: f433884a84\nam: ba928bd522\n\nChange-Id: I74a7b0488371606dd9bdccab854d23c0e09b1ac9\n"
    },
    {
      "commit": "d24ed58bc267bacee91c91c7098dc70b1180a398",
      "tree": "aea26bcbaa5e24efb6b3d815220993d3b9dfd662",
      "parents": [
        "3d0a74a9e4f54851f223ca70488b249c2acaa226",
        "942a85c6d608dd6a4a31937fe0b57ae43105d5b2"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 22:04:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 22:04:43 2017 +0000"
      },
      "message": "Merge \"Prevent non-fullscreen activities from triggering auto-enter PiP\" into oc-dr1-dev"
    },
    {
      "commit": "ba928bd5224f746ed7d19d1dbdd0970782d5136f",
      "tree": "4f9e8fc7e56eca7207d192766853b3458d9d2a0b",
      "parents": [
        "9a4a34afd801b075228795382a63b690765ee977",
        "f433884a84536386d637a1736c88518f8af78772"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 22:00:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 22:00:31 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57 am: 5a7eb970e2  -s ours\nam: f433884a84\n\nChange-Id: I737838098a36efafe1509c4814ac1120a3bb8297\n"
    },
    {
      "commit": "fb9b64cf2b49624b024261545ef68e7be4e0dc12",
      "tree": "9ba97da28922ed15a89bbd45d61f5f3c3ec184e6",
      "parents": [
        "3d0a74a9e4f54851f223ca70488b249c2acaa226"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 28 12:44:03 2017 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jul 12 14:56:15 2017 -0700"
      },
      "message": "CameraServiceProxy: Cleanups and receive more information from CameraService\n\n- Use constants directly from ICameraServiceProxy\n- Collect more information in camera device status updates\n\nTest: Verify manually that correct information is received, no camera CTS regressions\nBug: 32449509\nChange-Id: I9b5b70a306ef0d15834291e3e752224bbf7b74b6\n"
    },
    {
      "commit": "f433884a84536386d637a1736c88518f8af78772",
      "tree": "64b182ad7d654920633442c0799d89713a0f9c51",
      "parents": [
        "156fa32e2acdd5b2c7438497f0c88d38c212c653",
        "5a7eb970e26744941be0853ff991beebc7e89ad6"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 21:55:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 21:55:31 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835 am: 5bdffc5d57\nam: 5a7eb970e2  -s ours\n\nChange-Id: Ifd4b5ff2487c8b8035ffaf6ed7e55539f26a463e\n"
    },
    {
      "commit": "5a7eb970e26744941be0853ff991beebc7e89ad6",
      "tree": "3313e4df66e870c1b72b2c8caebb9261839c7566",
      "parents": [
        "a821245d70a91ce948f0bf52164f512da4194733",
        "5bdffc5d57aa1387565b86b163e62121a72e3fb0"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 21:43:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 21:43:46 2017 +0000"
      },
      "message": "Back-port fixes for b/62196835\nam: 5bdffc5d57\n\nChange-Id: Ia5dafc7a8724d296e710f32d936bb493b51951de\n"
    },
    {
      "commit": "3d0a74a9e4f54851f223ca70488b249c2acaa226",
      "tree": "945896494fb158b84482636557828fb7a7a009e3",
      "parents": [
        "997e4ac2bbe46a635ffc214a20b497622b1d6083"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 12:37:19 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 12:37:19 2017 -0700"
      },
      "message": "Fix egregious state check for window focusability.\n\n- The original check should have not assumed that these are only app\n  windows.\n\nBug: 63614176\nTest: Ensure that you can unlock with password\nChange-Id: I71a9959378bbd98a8ed6715d67119d38c3daceb5\n"
    },
    {
      "commit": "942a85c6d608dd6a4a31937fe0b57ae43105d5b2",
      "tree": "f74a75f83b3c22123f2dcac93384d710b6f567ee",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Jul 11 15:07:45 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 12:25:35 2017 -0700"
      },
      "message": "Prevent non-fullscreen activities from triggering auto-enter PiP\n\nBug: 63581685\nTest: android.server.cts.ActivityManagerPinnedStackTests\nTest: #testAppOpsDenyPipOnPause\nTest: Launch screenshot from notification tray above auto-enter PiP\n      activity\n\nChange-Id: I0bddfd5c47d6053d079b9bd426003d526e8bb0dd\n"
    },
    {
      "commit": "997e4ac2bbe46a635ffc214a20b497622b1d6083",
      "tree": "45fa03ff715b19bfd6b2077fc5199a234838671f",
      "parents": [
        "bc15a1e3ee8940cacdf64b69c76b44f24df8de3b",
        "47ec33918b4d0e4bccfb6c0fd0750b03d899cadd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 19:23:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 19:23:16 2017 +0000"
      },
      "message": "Merge \"Using transformation method in the ImageFloatingTextView\" into oc-dr1-dev"
    },
    {
      "commit": "bc15a1e3ee8940cacdf64b69c76b44f24df8de3b",
      "tree": "bb92d95e0df18e5cd53f93f94e08daeaaf7fa660",
      "parents": [
        "9e419d30825934f4f3a38dde6832221f54ef03d2",
        "aa85acc8e0395344c5d00abb3d5d64e24031a296"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed Jul 12 18:33:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 18:33:20 2017 +0000"
      },
      "message": "Merge \"wifi: Params for SAR limits\" into oc-dr1-dev"
    },
    {
      "commit": "9e419d30825934f4f3a38dde6832221f54ef03d2",
      "tree": "3690a61819d8c7c3bdd3e2c5b4a70b14e43bf52d",
      "parents": [
        "b07f49dd920f88e809c6aa571cf62050b1dab3c5",
        "3a74c7ac8ebcdbca3f5dfcea3ac97e0d4cbab99c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 18:11:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 18:11:34 2017 +0000"
      },
      "message": "Merge \"[Companion] Prevent NPE in CallbackProxy\" into oc-dr1-dev"
    },
    {
      "commit": "b07f49dd920f88e809c6aa571cf62050b1dab3c5",
      "tree": "4acacd00fd1322dd38726563a12a52c6811b759f",
      "parents": [
        "bcc318f9cf6a82fb30ae050426645130afc8461e",
        "8424315ec37977f9e3a9331f59301414d89802b0"
      ],
      "author": {
        "name": "Peter Qiu",
        "email": "zqiu@google.com",
        "time": "Wed Jul 12 17:44:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:44:25 2017 +0000"
      },
      "message": "Merge \"WifiMetrics: add Passpoint related metrics\" into oc-dr1-dev"
    },
    {
      "commit": "bcc318f9cf6a82fb30ae050426645130afc8461e",
      "tree": "59351fe3168b8f25001d7d3b9731db48cca9cc91",
      "parents": [
        "b6f946c081774152bcb5e2eac29051b0dc7a55f2",
        "ba918dbf0c62fdff27d7f332783be0b2173aa77e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 17:40:15 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:40:15 2017 +0000"
      },
      "message": "Merge \"Move @Ignore from class-level to test level.\" into oc-dr1-dev"
    },
    {
      "commit": "b6f946c081774152bcb5e2eac29051b0dc7a55f2",
      "tree": "039608a5318eb8fea031f28543dd32b2a6b3ec88",
      "parents": [
        "4a82979153047bad5ad9e747378b644e5ad61d8c",
        "403bd3429bff82e4926694d0c02d08bf4a6ca277"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 17:35:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:35:49 2017 +0000"
      },
      "message": "Merge \"audioservice: modify default music volume\" into oc-dr1-dev"
    },
    {
      "commit": "47ec33918b4d0e4bccfb6c0fd0750b03d899cadd",
      "tree": "3f449b7471d1bbecf45f7704d30aa639e61b930a",
      "parents": [
        "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jul 10 17:41:16 2017 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jul 12 19:24:24 2017 +0200"
      },
      "message": "Using transformation method in the ImageFloatingTextView\n\nOtherwise things like singleline and password don\u0027t work.\n\nTest: runtest -x core/tests/coretests/src/com/android/internal/widget/ImageFloatingTextViewTest.java\nChange-Id: I9d7d13c038be38319e6516715137789f612a43f7\nFixes: 36713596\n"
    },
    {
      "commit": "4a82979153047bad5ad9e747378b644e5ad61d8c",
      "tree": "7b83129e1a0bd50cd9f8ddb53b5825cad657d401",
      "parents": [
        "7c9a6b502a4afbaa62c32eeb6ee411ddc9de3ac1",
        "d871e180f113ce9197bb558ca699ab3ada767caf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 17:14:05 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:14:05 2017 +0000"
      },
      "message": "Merge \"Document WifiScanner callback behaviors\" into oc-dr1-dev"
    },
    {
      "commit": "7c9a6b502a4afbaa62c32eeb6ee411ddc9de3ac1",
      "tree": "af2fa04d5b0d6cc01bd26946ac92287186164fc1",
      "parents": [
        "fcceb3ada4c633fcd7eb43c04c5546373d2f04bf",
        "70753081c8d40ad1146dfa5d3cf3fbbb39da36ce"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 16:50:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 16:50:53 2017 +0000"
      },
      "message": "Merge \"canBeModified accessors for AmbientDisplay pickup setting\" into oc-dr1-dev"
    },
    {
      "commit": "ba918dbf0c62fdff27d7f332783be0b2173aa77e",
      "tree": "548ce4f7e42d47bd771d0cc1354f835851b566af",
      "parents": [
        "9df88e1fe7740df26d01a52fa6272627c46e62bc"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 11:40:32 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 11:40:32 2017 -0400"
      },
      "message": "Move @Ignore from class-level to test level.\n\nWorkaround for reporting error.\n\nTest: runtest systemui\nBug: 63521982\nChange-Id: I81e70605471469b0ffa630ff874427a621fc1135\n"
    },
    {
      "commit": "fcceb3ada4c633fcd7eb43c04c5546373d2f04bf",
      "tree": "ac8f1e2cc412b49d3d310d3628bee7e0f3e91d6a",
      "parents": [
        "ea0beea5dd941bc53748787dc8c60c30e0d382c5",
        "a0885000f227ebf15f0b78d1d28c7a5de4afa8ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 15:23:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 15:23:04 2017 +0000"
      },
      "message": "Merge \"Avoid exposing OffloadCallbackEvent values\" into oc-dr1-dev"
    },
    {
      "commit": "ea0beea5dd941bc53748787dc8c60c30e0d382c5",
      "tree": "13d57ff2e7644bcf569dd3119d0a501b9f340c65",
      "parents": [
        "497d73f35ef3fe7a5eda4ddb7c2e132c55a98be8",
        "0c5c375c449aa2b98dbf887539da245662ff1e58"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:58:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:58:20 2017 +0000"
      },
      "message": "Merge \"Update keyguard mic icon to rounded\" into oc-dr1-dev"
    },
    {
      "commit": "497d73f35ef3fe7a5eda4ddb7c2e132c55a98be8",
      "tree": "6ab8e5b502b1c8358ac0f10f8475e4a0821ecce4",
      "parents": [
        "49a16f0998267d6ce60a0d1b931a33b6f53ba0aa",
        "99d4134dd072f742a8e20c6cca209b71704730fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:58:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:58:04 2017 +0000"
      },
      "message": "Merge \"Update animations in QS\" into oc-dr1-dev"
    },
    {
      "commit": "49a16f0998267d6ce60a0d1b931a33b6f53ba0aa",
      "tree": "e4fb2ad585b668dd86212ce92dc132903472755a",
      "parents": [
        "9df88e1fe7740df26d01a52fa6272627c46e62bc",
        "6ee73daa0aa90620e4b2cb13ead4b53d16f45010"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:43:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:43:53 2017 +0000"
      },
      "message": "Merge \"Stop unnecessary tethering reconfigurations\" into oc-dr1-dev"
    },
    {
      "commit": "9df88e1fe7740df26d01a52fa6272627c46e62bc",
      "tree": "80f9520f39ff41629c7d98f2f79674af6535e77d",
      "parents": [
        "f33b1eda888af82ae00c60ee64bd053c700a6a57",
        "9a5b02a89c02d5ff633d8456b22d3d5b7a15bd44"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:06:52 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:06:52 2017 +0000"
      },
      "message": "Merge \"Add OffloadHardwareInterface.getForwardedStats() wrapper\" into oc-dr1-dev"
    },
    {
      "commit": "f33b1eda888af82ae00c60ee64bd053c700a6a57",
      "tree": "a0917f68d6b3d9f5980e0f1cb3dca1632f2876a2",
      "parents": [
        "5e7b01c8236b51fb9e413594afdec176cea89281",
        "60ef3766998f8a436677b10c8732df681a25c879"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 12 12:57:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 12:57:33 2017 +0000"
      },
      "message": "Merge \"Don\u0027t animate bouncer changes when fading out Keyguard\" into oc-dr1-dev"
    },
    {
      "commit": "9a5b02a89c02d5ff633d8456b22d3d5b7a15bd44",
      "tree": "b4635728a14c78a1eec822b310d4484fbe58fecb",
      "parents": [
        "d8fdb26ebfd5c9037ad4e0b97995f280d7a83b8f"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jul 12 15:46:54 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jul 12 21:05:36 2017 +0900"
      },
      "message": "Add OffloadHardwareInterface.getForwardedStats() wrapper\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - \"runtest frameworks-net\" passes\nBug: 29337859\nBug: 32163131\n\nChange-Id: Id831bc99cadbd59d280b026866707dbbe3b0e542\n"
    },
    {
      "commit": "5e7b01c8236b51fb9e413594afdec176cea89281",
      "tree": "ea7809552bdaae2807f7a819445f3a1b3cc0afcc",
      "parents": [
        "09a93b97392f69449cf20f37ef6126c655df1453",
        "3ee447c5a6b639ae25682bf9e353cd20746be501"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jul 12 07:57:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 07:57:49 2017 +0000"
      },
      "message": "Merge \"Use RFC 7217 stable privacy addresses\" into oc-dr1-dev"
    },
    {
      "commit": "09a93b97392f69449cf20f37ef6126c655df1453",
      "tree": "9c8417903fdc5663b500d9e741d5302f833284d0",
      "parents": [
        "d8fdb26ebfd5c9037ad4e0b97995f280d7a83b8f",
        "b378a13a2fe3a7a35f014f70ace611e5cae03d0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 03:38:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 03:38:14 2017 +0000"
      },
      "message": "Merge \"audioservice: fix media volume reset at boot\" into oc-dr1-dev"
    },
    {
      "commit": "d8fdb26ebfd5c9037ad4e0b97995f280d7a83b8f",
      "tree": "2b5cc1aa4a98092f052eca1b40574b937830bb05",
      "parents": [
        "bd2682d0568cb5730c8749e7749698ed1d60f45f",
        "c87cd411843484225897ebdf91cd05073c1c5f35"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 03:05:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 03:05:18 2017 +0000"
      },
      "message": "Merge \"Restructure use of absent tether_offload_disabled setting\" into oc-dr1-dev"
    },
    {
      "commit": "bd2682d0568cb5730c8749e7749698ed1d60f45f",
      "tree": "adf57a507a037b06d033d959dd821dd445fe5e8e",
      "parents": [
        "b822ad3e06a353a38e4013b3fd6c6c26123e2720",
        "b1549341be7383def94dd3d9c1388732141cc822"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 02:53:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 02:53:59 2017 +0000"
      },
      "message": "Merge \"Fix z-order issue with text cursors and PiP.\" into oc-dr1-dev"
    },
    {
      "commit": "b822ad3e06a353a38e4013b3fd6c6c26123e2720",
      "tree": "51dec9b7024cbc2ee229ed7e139d2a67d14a671d",
      "parents": [
        "a249de50d11d023f764edf245ba634ee43fa7e00",
        "79bf7d755f6ed896902130849344f134b44aeb13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 02:47:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 02:47:56 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\" into oc-dr1-dev"
    },
    {
      "commit": "a249de50d11d023f764edf245ba634ee43fa7e00",
      "tree": "f39f1dd8159d64412aa09c7826e74721e4377f84",
      "parents": [
        "d622be1754fc1e10b998246c0fddec1ed6785c09",
        "e060ffd2ca90d998550dcd9501cc7a567fbf6bb1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 02:17:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 02:17:42 2017 +0000"
      },
      "message": "Merge \"Move eSIM factory reset implementation to RecoverySystem\" into oc-dr1-dev"
    },
    {
      "commit": "d622be1754fc1e10b998246c0fddec1ed6785c09",
      "tree": "55128d896641c4f1e2a42bc3f68afa1e1db068a2",
      "parents": [
        "4c66a1dd0d905373df475d64bb5f0c00e51da382",
        "dfa1a47f22a017f99f1eb2146c8b54c91900c778"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 02:09:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 02:09:00 2017 +0000"
      },
      "message": "Merge \"Avoid a race in autofill manager service.\" into oc-dr1-dev"
    },
    {
      "commit": "4c66a1dd0d905373df475d64bb5f0c00e51da382",
      "tree": "a1068a6bb2ade921445ab39f5bf51d08a9e1b3dc",
      "parents": [
        "8d10791f5b979a5343f462d1b0e9ab1cbbfe8346",
        "efd326cfcfb517829f06abb0a54a8160dd72807a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 01:48:36 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 01:48:36 2017 +0000"
      },
      "message": "Merge \"Use DisplayListener instead of WindowRotationListener in AudioService.\" into oc-dr1-dev"
    },
    {
      "commit": "79bf7d755f6ed896902130849344f134b44aeb13",
      "tree": "5c18ef26d85a7f2285e062ad7b916938a897a117",
      "parents": [
        "8d10791f5b979a5343f462d1b0e9ab1cbbfe8346"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jul 05 14:55:35 2017 -0700"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jul 12 00:35:54 2017 +0000"
      },
      "message": "GATT: Expose opportunistic client API to Java\n\n* Allow Java based programs to create an opportunistic GATT client\n* Such client does not hold a GATT connection. It automatically\n  disconnects when no other GATT connections are active for the\n  remote device.\n\nBug: 63347806\nTest: make, run battery service\nChange-Id: Ib9333817d7f17a1fa3ddacfa51c680890bac19ec\nMerged-In: Ib9333817d7f17a1fa3ddacfa51c680890bac19ec\n(cherry picked from commit 13f52c8118c09ffc57b581a7d44b08e5e66d62fe)\n"
    },
    {
      "commit": "b378a13a2fe3a7a35f014f70ace611e5cae03d0e",
      "tree": "54ec679aba0a55bf12913944a1bf6be7632b2c51",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 11 14:08:11 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 11 17:34:17 2017 -0700"
      },
      "message": "audioservice: fix media volume reset at boot\n\nmSafeUsbMediaVolumeIndex must be initialized after createStreamStates()\nbecause it relies on audio policy having correct ranges for volum indexes.\n\nAlso change the safe volume threshold for USB headset from -15dBFs to\n-30dBFs to account for max EQ gain.\n\nBug: 63462140\nBug: 63388412\nTest: Verify USB headset media volume is unchanged after reboot\nwhen no SIM is present.\n\nChange-Id: I5252d97e3f3dcde7568681abb066752ef0d936d2\n"
    },
    {
      "commit": "1cebea61ac756ea1aaddb8c8c9bb43fe813bbf55",
      "tree": "fcba3827f30307c3579f05076127f3687cf92384",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jun 26 17:22:27 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Jul 11 17:20:44 2017 -0700"
      },
      "message": "Fixing some issues with the assistant stack\n\n- Only boost window layers for the docked stack above the windows for\n  stacks that are split with the docked stack. In addition, only adjust\n  the assistant windows if the docked stack windows are boosted.\n- In addition, mark activities in the fullscreen stack as invisible when\n  they are under another task that returns to another stack. This prevents\n  all the fullscreen tasks from being visible when a translucent activity\n  is started from the assistant stack.\n- Also fix an issue where returning from the assistant after launching a\n  fullscreen task would incorrectly being the fullscreen stack forward\n  (since the assistant stack is finishing and considered translucent).\n  In such cases, use the return-type of the assistant stack task to bring\n  the home stack forward instead.\n\nBug: 37527727\nTest: android.server.cts.ActivityManagerAssistantStackTests\nTest: go/wm-smoke\n\nChange-Id: Ie81fbebe016f4854c7edebf382c0c3255f1b6471\nSigned-off-by: Winson Chung \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "8d10791f5b979a5343f462d1b0e9ab1cbbfe8346",
      "tree": "c987a3b1576f02686501281aa019d0243a209bef",
      "parents": [
        "81977b8929c1b258cfb91d02821cbc68ee4589c7",
        "dd7593ac21bf0ba1cd8c946f305a21345d3d5afe"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jul 12 00:01:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 00:01:48 2017 +0000"
      },
      "message": "Merge \"Ensure transparent assistant works with PiP\" into oc-dr1-dev"
    },
    {
      "commit": "b1549341be7383def94dd3d9c1388732141cc822",
      "tree": "03ae5d145261a5ea556296dcd333df29fc4a18c9",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Jul 11 09:59:56 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Jul 11 16:55:52 2017 -0700"
      },
      "message": "Fix z-order issue with text cursors and PiP.\n\n- When an activity is in PiP, its windows are top most and always\n  computed incorrectly as the IME target. As a result, the popup\n  windows for the cursors don\u0027t find the right parent and are not\n  promoted to be above the IME.\n\nBug: 63546389\nTest: Enter PiP, open app with bottom anchored input, and select\n      some text.  Ensure that the cursors are top-most.\nTest: go/wm-smoke\n\nChange-Id: I1267504e10544b0a075bbf73e41e001d07a5f74c\n"
    },
    {
      "commit": "efd326cfcfb517829f06abb0a54a8160dd72807a",
      "tree": "14099f23bb71251c12a51130616e58d96795166e",
      "parents": [
        "81977b8929c1b258cfb91d02821cbc68ee4589c7"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Jun 26 13:48:14 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 11 23:37:54 2017 +0000"
      },
      "message": "Use DisplayListener instead of WindowRotationListener in AudioService.\n\nIn AudioService should use a DisplayListener to listen for the default\ndisplay\u0027s orientation, not handling window orientation in AudioService.\n\nBug: 62460024\nTest: Manually test on Marlin.\nChange-Id: I0b7280f9e851b10e8c23406cae3407b45c97bdda\n(cherry picked from commit 383c1cefd112c0cd56a3b34a9891ce095d3013de)\n"
    },
    {
      "commit": "403bd3429bff82e4926694d0c02d08bf4a6ca277",
      "tree": "197c7d86649d101683053d93d7b4ed41959081a7",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 11 16:21:44 2017 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 11 16:21:44 2017 -0700"
      },
      "message": "audioservice: modify default music volume\n\nDefault music volume is changed from 3/4 of max to 1/3 of max to\nreduce initial volume over headphones percieved as too agressive.\n\nAlso add a property ro.config.media_vol_default to modify this\ndefault value.\n\nBug: 62608451\nTest: verify default music volume over headphones after factory reset.\nChange-Id: Icadb99e1bafe88984d3a3a05014d4d4648830693\n"
    },
    {
      "commit": "5bdffc5d57aa1387565b86b163e62121a72e3fb0",
      "tree": "3d2410866203dc01aaf3bf47bc32dab252c24e79",
      "parents": [
        "ac87aee3542972965937d6a0ff4f000a2b120ab8"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Jul 10 17:27:20 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 11 15:11:26 2017 -0700"
      },
      "message": "Back-port fixes for b/62196835\n\nBug: 62196835\nTest: Created an accessibility service that displays a system\nand a toast overlay, confirmed that it disappeared when we\nreached the accessibility permission screen that uses this\nflag.\n\nChange-Id: Ibb4c2c6a30de6b4ce8d27c34caa02e2d8148f621\n"
    },
    {
      "commit": "d871e180f113ce9197bb558ca699ab3ada767caf",
      "tree": "d1106aab9cac92a99dfe58250792dde7d1535950",
      "parents": [
        "8c4d17b4d8615e036d644aa16c245a3d5d5cbcbf"
      ],
      "author": {
        "name": "Ningyuan Wang",
        "email": "nywang@google.com",
        "time": "Tue Jun 20 14:43:26 2017 -0700"
      },
      "committer": {
        "name": "Ningyuan Wang",
        "email": "nywang@google.com",
        "time": "Tue Jul 11 21:37:46 2017 +0000"
      },
      "message": "Document WifiScanner callback behaviors\n\nThis adds the missing documents for WifiScanner.ActionListener.\nThis also fixes the existing inaccurate documents.\n\nBug: 29524465\nTest: compile\n\nChange-Id: I40d40a6293cdb0af6b8cad45062722ee2a4b746d\n"
    },
    {
      "commit": "81977b8929c1b258cfb91d02821cbc68ee4589c7",
      "tree": "7f5256f7034498584f6dcb24d5ef508735c33710",
      "parents": [
        "0a2ada5416e01f762909c676b7edacb2a4104eac"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jul 11 11:18:34 2017 +0900"
      },
      "committer": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Tue Jul 11 20:38:26 2017 +0000"
      },
      "message": "Fix method sinature of FuseAppLoop JNI code\n\nThe file size passed to replyLookup and replyGetAttr needed to be jlong,\nbut they were jint before the fix.\n\nBug: 63543158\nTest: Transfer 4GB+ files through ProxyFileDescriptor\n\nChange-Id: Idaf27538e067854a25ae413651d8f83f0df3f387\n(cherry picked from commit d2229a65f53e7b9e9fc861ac300607a329153c4c)\n"
    },
    {
      "commit": "0a2ada5416e01f762909c676b7edacb2a4104eac",
      "tree": "1214312af30b70a6644e88743c31b7b13ec8f9bf",
      "parents": [
        "c393be76d9550e143963e3fef1a6c47a004a5c16",
        "4e04e490773b82238a5621a4f1d4efab95a4a538"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 20:22:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 20:22:16 2017 +0000"
      },
      "message": "Merge \"Final tweaks to power menu\" into oc-dr1-dev"
    },
    {
      "commit": "e060ffd2ca90d998550dcd9501cc7a567fbf6bb1",
      "tree": "d6ee3a503a586a616d1bbae8ae377b5929b2e831",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Fri Jun 23 15:32:53 2017 -0700"
      },
      "committer": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Tue Jul 11 13:09:40 2017 -0700"
      },
      "message": "Move eSIM factory reset implementation to RecoverySystem\n\nThis CL reverts the implementation of eSIM factory reset in\nMasterClearReceiver and uses RecoverySystem#rebootWipeUserData to erase\neSIM data. Besides this, when the eSIM data isn\u0027t erased, we should call\nEuiccManager#retainSubscriptionsForFactoryReset to let the fastboot know\nthat.\n\nBug: 62957212\nTest: TreeHugger\nMerged-In: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012\nChange-Id: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012\n"
    },
    {
      "commit": "0c5c375c449aa2b98dbf887539da245662ff1e58",
      "tree": "d025f2e53e7b5ff8db07e53fbed249ac48b3f3ec",
      "parents": [
        "99d4134dd072f742a8e20c6cca209b71704730fa"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 11 16:04:59 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 11 16:04:59 2017 -0400"
      },
      "message": "Update keyguard mic icon to rounded\n\nTest: visual\nChange-Id: I4032e9f496b9b70820448b6ff5794ec58623cd84\nFixes: 62386498\n"
    },
    {
      "commit": "99d4134dd072f742a8e20c6cca209b71704730fa",
      "tree": "75dd1266d6a79bcf523cb5f06a8423b0fc7f8d5f",
      "parents": [
        "c65071d62521fcd2a712f7380bf063d1e18fdf45"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jul 10 16:55:36 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 11 15:24:46 2017 -0400"
      },
      "message": "Update animations in QS\n\n- Hotspot transient\n- Bluetooth transient\n- Trusted -\u003e error\n- Error -\u003e trusted\n- Fingerprint -\u003e error\n- Error -\u003e Fingerprint\n- Expand/collapse caret (shows up in volume and QS footer)\n\nTest: visual\nBug: 62386498\nFixes: 63236324\nFixes: 62387135\nChange-Id: I283dd2d34cd75634911cc7190b49c65d6328bd2e\n"
    },
    {
      "commit": "70753081c8d40ad1146dfa5d3cf3fbbb39da36ce",
      "tree": "2edc04ffdb11642807a3867e4008b518dfec19ab",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Mon Jul 10 10:36:25 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Tue Jul 11 14:04:44 2017 -0400"
      },
      "message": "canBeModified accessors for AmbientDisplay pickup setting\n\nTest: manual\nBug: 62391405\nChange-Id: I2facc2bf404ef88cb44d60de9d70aae1edbc1372\n"
    },
    {
      "commit": "c393be76d9550e143963e3fef1a6c47a004a5c16",
      "tree": "47000a41c4e46bae856458300be20e64ae9cec50",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b",
        "39784a14f38c64e6151be45caaf62dd28106bf1a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jul 11 17:29:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 17:29:13 2017 +0000"
      },
      "message": "Merge \"Fix scrim opacity in the brightness mirror\" into oc-dr1-dev"
    },
    {
      "commit": "e5ab450cca8164563684b84d55b8e32784ac8dab",
      "tree": "13460b5c28d4f6a461d8859991974cc5fba381c5",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Tue Jul 11 08:58:05 2017 -0700"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Tue Jul 11 09:47:32 2017 -0700"
      },
      "message": "Do not apply maxAspectRatio to bounds when in VR mode.\n\nVR applications use fullscreen always and should not have any aspect\nratio limitations applied. This CL addresses the issue by checking\nthe current mode before applying appBounds.\n\nChange-Id: If8118833315af22917e5731cbc13bacb58a71a44\nFixes: 63024874\nTest: launch VR activity, observe activity layout and nav bar placement\nTest: go/wm-smoke\n"
    },
    {
      "commit": "2b6d358d559f31e203f97af0865e67e24c59377b",
      "tree": "5ba3192959622b4f9b66018196c44f3fe464aae1",
      "parents": [
        "1cd7e7a431d0386d0e2cfd9c8a4ef4104075cf08",
        "b86efa4af51d611a9ba9886d95d304e6864bb539"
      ],
      "author": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Tue Jul 11 16:44:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 16:44:49 2017 +0000"
      },
      "message": "Merge \"Hide the Keyguard bottom area overlay when dozing.\" into oc-dr1-dev"
    },
    {
      "commit": "1cd7e7a431d0386d0e2cfd9c8a4ef4104075cf08",
      "tree": "c6935313cf41b74539af1ff910e86eb72557f711",
      "parents": [
        "0c3d08d61cf4d65bc36c4c455ba5d337ce66c9b1",
        "b2eb67b2860c26b7ab733bd9ed59bea050b4a47a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 16:28:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 16:28:44 2017 +0000"
      },
      "message": "Merge \"Fix zen panel theming\" into oc-dr1-dev"
    },
    {
      "commit": "0c3d08d61cf4d65bc36c4c455ba5d337ce66c9b1",
      "tree": "f957fe4961b9ff71d2914e527c9443a39825c437",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49",
        "b05395f53c1241eb1925008f1864e8d5c8455371"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 16:24:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 16:24:50 2017 +0000"
      },
      "message": "Merge \"Try to work on test flakyness.\" into oc-dr1-dev"
    },
    {
      "commit": "a0885000f227ebf15f0b78d1d28c7a5de4afa8ea",
      "tree": "6a7fd7406e7a792fc8dcfc388a78146593597e4e",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jul 12 00:15:26 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jul 12 00:24:38 2017 +0900"
      },
      "message": "Avoid exposing OffloadCallbackEvent values\n\nKeep the android.hardware.tetheroffload.control.V1_0.OffloadCallbackEvent\nimport from leaking outside of OffloadHardwareInterface by converting each\nevent type into a separate callback.\n\nAdd basic logging implementation in OffloadController. Seems like every\ncall just needs to log save for two that actually need to do work:\n\n    - onSupportAvailable()\n      * poll stats and notify NetworkStatsService\n      * (re)push all state, as the hardware now supports offload (again)\n\n    - onStoppedLimitReached()\n      * poll stats and notify NetworkStatsService\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - \"runtest frameworks-net\" passed\nBug: 29337859\nBug: 32163131\nChange-Id: I46c2e5252ae72a09a1550862847c1af441ece072\n"
    },
    {
      "commit": "4e04e490773b82238a5621a4f1d4efab95a4a538",
      "tree": "4cfafa4a82a336d4c03310d96709257dc30d69b7",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 11:07:08 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 11:07:08 2017 -0400"
      },
      "message": "Final tweaks to power menu\n\n - Redlines\n - More scrim on shutdown\n - Fix ordering in seascape\n\nTest: visual\nChange-Id: Id5a92f323162a5157b71e9798f7d4692292bced6\nFixes: 63534082\nFixes: 37013646\n"
    },
    {
      "commit": "c87cd411843484225897ebdf91cd05073c1c5f35",
      "tree": "938b764ca0976050e0e0c43148cb404cbd762bc9",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Jul 07 17:38:30 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Jul 11 23:46:58 2017 +0900"
      },
      "message": "Restructure use of absent tether_offload_disabled setting\n\nThis restructures the fetching of the default disposition such\nthat we disable (and enable) the feature with only a single\ncharacter change.\n\nAdditionally: fix unittests with proper use of FakeSettingsProvider.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - \"runtest frameworks-net\" passed with developer enabled and disabled\nBug: 29337859\nBug: 32163131\nBug: 63250751\n\nChange-Id: Ib32489d07778465134bca52c589baddbd78ab129\n"
    },
    {
      "commit": "2f87ca16377a0069d473edb38d199b701181ec49",
      "tree": "97053ce831e8f7193988812ac68a23fb4fc1e318",
      "parents": [
        "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6",
        "361b825c0dc0d2b0bb1726da7c31c92f3c4e8a35"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Tue Jul 11 14:37:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 14:37:06 2017 +0000"
      },
      "message": "Merge \"Support demo mode and demo users\" into oc-dr1-dev"
    },
    {
      "commit": "b2eb67b2860c26b7ab733bd9ed59bea050b4a47a",
      "tree": "f6c8869b2f85096abe203ea7a4c0fcaec89e5846",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:13:31 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:13:31 2017 -0400"
      },
      "message": "Fix zen panel theming\n\nThe theme of the panel might be different than sysui now, so it\nneeds to use the right context.\n\nTest: visual\nChange-Id: Ic647421113f6721e63e69afc2b9c5d6c5b0e86f2\nFixes: 63530105\n"
    },
    {
      "commit": "b05395f53c1241eb1925008f1864e8d5c8455371",
      "tree": "3c64d40720c690d9895ccd23762d346d21b53864",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:05:03 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:05:03 2017 -0400"
      },
      "message": "Try to work on test flakyness.\n\n - Add bt permission\n - mock more BT stuff\n - Disable test that is causing crash on main thread\n\nTest: runtest systemui\nChange-Id: I5cddb71941cce4f9b595c65ef69919186addb6df\nFixes: 63568935\n"
    },
    {
      "commit": "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6",
      "tree": "d89731584cd3ccef60c10980ad12e29f36c339e7",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9",
        "5657176074f420715d29794da39ca9a9092ad5f9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 13:25:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 13:25:01 2017 +0000"
      },
      "message": "Merge \"Lock pattern should be red when error\" into oc-dr1-dev"
    },
    {
      "commit": "60ef3766998f8a436677b10c8732df681a25c879",
      "tree": "765b6d960396813c1dff1207ea3889c17cbd2b01",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 28 16:25:27 2017 -0400"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jul 11 12:48:01 2017 +0000"
      },
      "message": "Don\u0027t animate bouncer changes when fading out Keyguard\n\nThis fixes a regression from I5f264b74cc258e8d7f608978edfb1faa5ead385c\nwhere we moved updateStates around. Setting the bouncer to hide\ncauses another animated update in scrim controller, which will\nabort the current scrim animation.\n\nTest: Unlock phone from bouncer, make sure proper fading is\nhappening.\nTest: Unlock phone with fingerprint.\nTest: Wake-and-unlock phone with fingerprint\nTest: go/wm-smoke\nTest: Double tap notification, press back, make sure scrim\nanimations are being played.\nChange-Id: Iec0ec3f4a5f861a8ece2d2f8edc159653efafdca\nFixes: 63107737\n"
    },
    {
      "commit": "8b44d3722dde9fcd85acce2e190135c1684759d9",
      "tree": "99987cfefbd90715c93ca9705999aa6cdb20b520",
      "parents": [
        "9a18d592817f523393780857cb4b81d9b4ac0f03",
        "88e9aa19e206f2e9f9515f4f7d082441699adf26"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 11 04:00:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 04:00:23 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev\nam: 88e9aa19e2  -s ours\n\nChange-Id: Id4a8d9d891b06a789132f9d9915306f336f52902\n"
    },
    {
      "commit": "9a18d592817f523393780857cb4b81d9b4ac0f03",
      "tree": "99987cfefbd90715c93ca9705999aa6cdb20b520",
      "parents": [
        "c928f9b87d9434e6fc353c08bac81b0080fd0ba6",
        "58a524a39d642d810bcdea6d6b7fc227b7f43a43"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 03:57:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 03:57:08 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev"
    },
    {
      "commit": "c928f9b87d9434e6fc353c08bac81b0080fd0ba6",
      "tree": "e0c5af640f3d1204d035a5b53937bd552dd94e2b",
      "parents": [
        "3fc57019bb843a6a6e68f7c6452cdfaa43c20d68",
        "829d7186d5710225ad9bd7212daba2a7e148262a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 11 03:52:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 03:52:59 2017 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 48cf1d9768  -s ours\nam: 829d7186d5  -s ours\n\nChange-Id: I16754fc3b6c9df4b415d8c74ffe390787e932f8c\n"
    },
    {
      "commit": "88e9aa19e206f2e9f9515f4f7d082441699adf26",
      "tree": "221667abd9589d48a886de65263138b0ab366282",
      "parents": [
        "829d7186d5710225ad9bd7212daba2a7e148262a",
        "c3a8c90e5bd77e6edf976d231fd9c9b19de115a9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 03:50:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 03:50:19 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "829d7186d5710225ad9bd7212daba2a7e148262a",
      "tree": "0a17ad3ca85d6501cce1ca9b2251f272774132fe",
      "parents": [
        "1cdf4244f45ed58546303e2a37a74e5db2f3409c",
        "48cf1d97687b31bf7c74f6ac5f4db3048782a344"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 11 03:43:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 03:43:57 2017 +0000"
      },
      "message": "Import translations. DO NOT MERGE\nam: 48cf1d9768  -s ours\n\nChange-Id: If7328a10566daf60ac6da033923b1acbb307865f\n"
    },
    {
      "commit": "3fc57019bb843a6a6e68f7c6452cdfaa43c20d68",
      "tree": "e0c5af640f3d1204d035a5b53937bd552dd94e2b",
      "parents": [
        "22d4bf2283537d7fe34871ce7e1c8f23595ea21c",
        "3b16d3fc1ebfbd7b318c328a6060cb61d5a94e0b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 01:48:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 01:48:08 2017 +0000"
      },
      "message": "Merge \"Move eUICC permissions to com.android namespace.\" into oc-dr1-dev"
    },
    {
      "commit": "361b825c0dc0d2b0bb1726da7c31c92f3c4e8a35",
      "tree": "9e243d9c2e4725d3e64306c54d423d8e5d8b9a3d",
      "parents": [
        "037503dfa02e1278f5d43b5710340f89e0ae379c"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Fri Jun 23 18:12:46 2017 -0700"
      },
      "committer": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Mon Jul 10 17:49:42 2017 -0700"
      },
      "message": "Support demo mode and demo users\n\nBug: 62712426\nTest: run cts -m CtsDevicePolicyManagerTestCases -t \\\ncom.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageEphemeralUser\nand\nrun cts -m CtsDevicePolicyManagerTestCases -t \\\ncom.android.cts.devicepolicy.DeviceOwnerTest# \\\ntestCreateAndManageEphemeralUserFailsWithoutSplitSystemUser\nand\nruntest -c com.android.server.devicepolicy.DevicePolicyManagerTest \\\nframeworks-services\nChange-Id: I77a71a994fe0f4f1f8c5df7c4ccf493aafa8fefe\n"
    },
    {
      "commit": "22d4bf2283537d7fe34871ce7e1c8f23595ea21c",
      "tree": "052bccf5b124f0de9dcaa47cec2e168df3450197",
      "parents": [
        "150fec445a4f7db666a899de73f739d90397748a",
        "b82963f3e038cf12708374c78aff3f57619d02b7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 00:46:11 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 00:46:11 2017 +0000"
      },
      "message": "Merge \"Catch exception in descriptor parser causes device connection to be skipped.\" into oc-dr1-dev"
    },
    {
      "commit": "5657176074f420715d29794da39ca9a9092ad5f9",
      "tree": "ea46d57b6333680c81f7dab7d10a2d8df0f69556",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 10 16:33:02 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 10 16:33:02 2017 -0700"
      },
      "message": "Lock pattern should be red when error\n\nTest: visual\nChange-Id: I133ac629ca7ee6ae7e049711d024e6f776b10331\nFixes: 63450674\n"
    },
    {
      "commit": "3a74c7ac8ebcdbca3f5dfcea3ac97e0d4cbab99c",
      "tree": "eae3590e071a22584df26823ed631e197da20bf8",
      "parents": [
        "150fec445a4f7db666a899de73f739d90397748a"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Fri Jul 07 14:06:14 2017 -0700"
      },
      "committer": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Mon Jul 10 22:17:49 2017 +0000"
      },
      "message": "[Companion] Prevent NPE in CallbackProxy\n\nFixes: 63383044\nTest: Ensure all fields of CompanionDeviceManager.CallbackProxy are\nnull-checked in onSuccess and onFailure\nChange-Id: If95a46686f74d184bccfcb2d8c8195add4747a07\n"
    },
    {
      "commit": "48cf1d97687b31bf7c74f6ac5f4db3048782a344",
      "tree": "083e979c77dc609a646720024b95f8f9c7ce414f",
      "parents": [
        "1cd816eeac8309363dce48fed4e3e11e24036000"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 10 14:56:13 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 10 14:56:13 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I6f7c93454c795da3db06572b1cddf9691ec4ff8e\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "150fec445a4f7db666a899de73f739d90397748a",
      "tree": "c1afd450efc2e4a32c20e8d5ec1e0d4ddb092455",
      "parents": [
        "037503dfa02e1278f5d43b5710340f89e0ae379c",
        "015df962d5716c00e3484a65a2b0315fc2978dad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 10 21:21:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 21:21:54 2017 +0000"
      },
      "message": "Merge \"Eliminate a race condition that could lead to calling PBT#finalizeBackup() twice\" into oc-dr1-dev"
    },
    {
      "commit": "c3a8c90e5bd77e6edf976d231fd9c9b19de115a9",
      "tree": "221667abd9589d48a886de65263138b0ab366282",
      "parents": [
        "1cdf4244f45ed58546303e2a37a74e5db2f3409c"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 10 14:17:29 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 10 14:17:29 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0d78e510a92213c8cd7bf2ba96e756418b79aba8\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "58a524a39d642d810bcdea6d6b7fc227b7f43a43",
      "tree": "9b81d7a90c587c941efedd19aef4ab3e62b86529",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 10 14:08:01 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jul 10 14:08:01 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ic838cd08ba00fe8aaf462f7de5908e63bcea79f5\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "b82963f3e038cf12708374c78aff3f57619d02b7",
      "tree": "aede9269adea666bdecceecb3a3ddac0a4da4404",
      "parents": [
        "bc0afda3d2da5d60d48a1ab9e1c54cf50154fa19"
      ],
      "author": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Mon Jul 10 14:51:57 2017 -0600"
      },
      "committer": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Mon Jul 10 14:57:20 2017 -0600"
      },
      "message": "Catch exception in descriptor parser causes device connection to be skipped.\n\nBug: 63538159\n\nTest: Manual - force an exception and verify the the device is still available.\nChange-Id: I4f4c59d4d0f73b664fac8bc74a64414d0e9d9a24\n"
    },
    {
      "commit": "037503dfa02e1278f5d43b5710340f89e0ae379c",
      "tree": "a1ecd74755676e828986369dd7636c3cd906289d",
      "parents": [
        "88da234e35f17926f62a77ee050f83132ceeef10",
        "c457a04d937b0f3b81fb49b78f4cde46059e1ac9"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Jul 10 20:51:52 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 20:51:52 2017 +0000"
      },
      "message": "Merge \"fix cellular captive portal reevaluation url\" into oc-dr1-dev"
    },
    {
      "commit": "88da234e35f17926f62a77ee050f83132ceeef10",
      "tree": "0cb7562d402ecd9c1cae94bbec4f40945105eab1",
      "parents": [
        "2c3c58d917b0f63d37699af58e7b941ba41be9a7",
        "d9d25d89909b1936cab0d5432182d611fd969abf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 10 20:36:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 20:36:07 2017 +0000"
      },
      "message": "Merge \"Fix RTL mobile data type indicators\" into oc-dr1-dev"
    },
    {
      "commit": "2c3c58d917b0f63d37699af58e7b941ba41be9a7",
      "tree": "789aa5451eaba483a7670b92e1eab95fd2fd6eaf",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31",
        "df31effd5f2a21ff57016f4f6f54aa0fdc21c9f2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 10 20:17:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 20:17:56 2017 +0000"
      },
      "message": "Merge \"Add screensaver settings to backup list\" into oc-dr1-dev"
    },
    {
      "commit": "168f12a056f7ef3adb9f9d52aaa51977b4082213",
      "tree": "a949fcd22f839c5664979f1c98db033f354a0890",
      "parents": [
        "b1ab0ff21e83735808f1468fd4e7056de4541cf0"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Mon Jul 10 11:55:10 2017 -0700"
      },
      "committer": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Mon Jul 10 19:00:27 2017 +0000"
      },
      "message": "Average of top 4 CNO\n\nAddition of average of top 4 CNO to GNSS metrics\n\nBUG: 62727230\nChange-Id: Icef0ff5c25596fc1ae787907c0aea305eaf156d6\n"
    }
  ],
  "next": "c457a04d937b0f3b81fb49b78f4cde46059e1ac9"
}
