)]}'
{
  "log": [
    {
      "commit": "7e84d33602bf8486df5db2fe1b3a2a50b3c8c428",
      "tree": "deaf2cf6c7fd79515d198d0614370471f650eaef",
      "parents": [
        "b53030f983b8f606a6fed7527605073613895f67"
      ],
      "author": {
        "name": "Adrian Salido",
        "email": "salidoa@google.com",
        "time": "Wed Dec 05 17:19:57 2018 -0800"
      },
      "committer": {
        "name": "Adrian Salido",
        "email": "salidoa@google.com",
        "time": "Wed Dec 05 17:19:57 2018 -0800"
      },
      "message": "TouchLatency: add 60/90hz mode switch\n\nChange-Id: I512579875530bd6c305310cd6ba50fcd0037e4d4\n"
    },
    {
      "commit": "b53030f983b8f606a6fed7527605073613895f67",
      "tree": "11b7d17bf6b085a12aca3f4596a6a45c49b7bac3",
      "parents": [
        "171dba2c12e0d3cf48acdbec172feb28cafcff69",
        "86a685147aeb530467faeb013950fb7d657cce74"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 21:22:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 21:22:23 2018 +0000"
      },
      "message": "Merge \"Remove TEST_MAPPING due to AJUR filter behavior\""
    },
    {
      "commit": "171dba2c12e0d3cf48acdbec172feb28cafcff69",
      "tree": "c2b9d7521cc357469a7878c1fb72853a033aa200",
      "parents": [
        "f3867a703bdaee7d24e70c7bed41f5ffe2f4999f",
        "2dc5483936e90437538d2a5d9633e647574dd3ba"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 04 21:22:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 21:22:16 2018 +0000"
      },
      "message": "Merge \"Audio: add getters for port ID in AudioTrack and AudioRecord JNI\""
    },
    {
      "commit": "f3867a703bdaee7d24e70c7bed41f5ffe2f4999f",
      "tree": "6a4cff7a98bba5638f3cd7731db5ee5242d6ede4",
      "parents": [
        "37fc6eaaf44b416b142e6b45c62203cc7b8c40ea",
        "ad4506ae090c313891baee35f0182f91e1f967a5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 20:44:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 20:44:44 2018 +0000"
      },
      "message": "Merge \"Prevent clock becoming visible when icon disabled\""
    },
    {
      "commit": "37fc6eaaf44b416b142e6b45c62203cc7b8c40ea",
      "tree": "045f6ed05b15f3f2e181751456ca4bb85e9229bb",
      "parents": [
        "1e1d576b5cda35145eea87b35e989cd2a693b255",
        "1ca52e44ccf2566cd7c33062352a9305d36091e2"
      ],
      "author": {
        "name": "Daniel Solomon",
        "email": "solomondaniel@google.com",
        "time": "Tue Dec 04 20:12:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 20:12:46 2018 +0000"
      },
      "message": "Merge \"Add API to ColorSpace to compute chromaticity coordinates from CCT\""
    },
    {
      "commit": "1e1d576b5cda35145eea87b35e989cd2a693b255",
      "tree": "6673a648237d31202df26d7530c21125e5407530",
      "parents": [
        "50f3bbde561e8d4c403ac80931c89b97efd49d33",
        "449a54fb6bdbe8401d4f7291df46d4d980622ba7"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Tue Dec 04 20:04:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 20:04:33 2018 +0000"
      },
      "message": "Merge \"Do not include system overlay data when excluded\""
    },
    {
      "commit": "50f3bbde561e8d4c403ac80931c89b97efd49d33",
      "tree": "780b125d09a6bffef93db9569acea759ea8fc09c",
      "parents": [
        "3706c94bf3605c656e4b4b3c92d1539e87c4db9d",
        "ca6a9f8feff41ac2fdc78a3df3fbfbb79361b100"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 19:59:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 19:59:51 2018 +0000"
      },
      "message": "Merge \"Update and fix Visualizer class docs\""
    },
    {
      "commit": "86a685147aeb530467faeb013950fb7d657cce74",
      "tree": "e93e165241759f37931b8a7a45eae5fb96224e25",
      "parents": [
        "2b3f0b4c89bb3fccb50245c362fc36b66ef1ed02"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Dec 04 11:46:14 2018 -0800"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Dec 04 11:46:14 2018 -0800"
      },
      "message": "Remove TEST_MAPPING due to AJUR filter behavior\n\nAJUR can\u0027t support mixed filters of class and package. There are 2 other\nTEST_MAPPING files containing about 6 tests using filter on package.\n\nOnce b/117880789 is fixed, we can add this TEST_MAPPING file back.\n\nBug: 120462824\nTest: None\nChange-Id: Iafa0286c18f2c6fd77c5b603a72882e710cef6ee\n"
    },
    {
      "commit": "3706c94bf3605c656e4b4b3c92d1539e87c4db9d",
      "tree": "660621a211954e43ceb4ec160c532119214d2916",
      "parents": [
        "983552299187ff96b8fcd916e715b8c3012f4376",
        "78128395e7795da8f4c14b41163e6d7e2a177f5d"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 11:38:12 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 11:38:12 2018 -0800"
      },
      "message": "resolve merge conflicts of 78128395e7795da8f4c14b41163e6d7e2a177f5d to master\n\nBug: 119675160\nTest: none\nChange-Id: I6bb788cb3b5e0e8f36c48282b06527f5d8dec688\n"
    },
    {
      "commit": "983552299187ff96b8fcd916e715b8c3012f4376",
      "tree": "efd0f433b05478bd2f1718ebbf28c9b7e554484a",
      "parents": [
        "2b3f0b4c89bb3fccb50245c362fc36b66ef1ed02",
        "1afc65d2fd8c74536aca5b64d67116c855932b42"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Tue Dec 04 19:27:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 19:27:19 2018 +0000"
      },
      "message": "Merge \"Fix ActivityView input forwarding.\""
    },
    {
      "commit": "78128395e7795da8f4c14b41163e6d7e2a177f5d",
      "tree": "d9ca9750f8535017e991c7dbd7b1b319891e053d",
      "parents": [
        "214fd845f5bec9a551eced0ac52b93788df7b927",
        "57a6375a99efc61365fc7517a8bfd0f0ebbcf717"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 10:51:01 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 18:55:18 2018 +0000"
      },
      "message": "resolve merge conflicts of 57a6375a99efc61365fc7517a8bfd0f0ebbcf717 to pi-dev-plus-aosp\n\nBug: 119675160\nTest: None\nChange-Id: Ib01e4549beca4fc237b7ea95aa9043536e1e1139\n"
    },
    {
      "commit": "2b3f0b4c89bb3fccb50245c362fc36b66ef1ed02",
      "tree": "1bce615297ed7a0211cc54534276f1c2ee948c11",
      "parents": [
        "be0afe72a83cf09a5d4d37185ef75813a35af124",
        "a2f2fbe5448963e80b09976bbb5a7a30bfc8b2d0"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Dec 04 18:38:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 18:38:10 2018 +0000"
      },
      "message": "Merge \"Config to disable AOD wallpapers\""
    },
    {
      "commit": "be0afe72a83cf09a5d4d37185ef75813a35af124",
      "tree": "e2fa7bb7794691e65bdcf2a5fa81657443410933",
      "parents": [
        "9b827a37229d625efd44228bc05f960954a5772c",
        "d2c5f456c952a8c40b571b798defbc131f81b237"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 18:36:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 18:36:51 2018 +0000"
      },
      "message": "Merge \"Refactor Inspector API\""
    },
    {
      "commit": "57a6375a99efc61365fc7517a8bfd0f0ebbcf717",
      "tree": "7a882bb61e8ff4d8ad35e44458d585bf9cb3d455",
      "parents": [
        "5fd14a4ae96fd44d30e33ee81311d3dc5dc86d2a",
        "239b0de6733e4665b8d65b7c2b9083c4dc0de7df"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 10:21:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 10:21:48 2018 -0800"
      },
      "message": "Merge \"Add API scaffolding for number verification\"\nam: 239b0de673\n\nChange-Id: I40bb8965d22687351782628845eb90cbb80c4130\n"
    },
    {
      "commit": "9b827a37229d625efd44228bc05f960954a5772c",
      "tree": "f1bb35621ded8ddccdaf855d38da65e1f03b5893",
      "parents": [
        "ea6dcec9fa8a147c1a39039e068c8f7759dd9ba0",
        "1990084843733a66eae5c23682cac9a8b6f38208"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 18:21:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 18:21:23 2018 +0000"
      },
      "message": "Merge \"add setMetered in SubscriptionManager\""
    },
    {
      "commit": "1990084843733a66eae5c23682cac9a8b6f38208",
      "tree": "f632b89caa96d9c38a4ee8032c397682d47fb078",
      "parents": [
        "1f081d34bdc0b13eb8edf62fa4ad7007d3a01391"
      ],
      "author": {
        "name": "Nazanin Bakhshi",
        "email": "nazaninb@google.com",
        "time": "Wed Nov 21 16:32:05 2018 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Dec 04 18:21:03 2018 +0000"
      },
      "message": "add setMetered in SubscriptionManager\n\nTest: no tests\nBug: 119316354\nChange-Id: I85224b4b5fdfee9391f673bb3950ad510b978133\nMerged-In: I85224b4b5fdfee9391f673bb3950ad510b978133\n"
    },
    {
      "commit": "239b0de6733e4665b8d65b7c2b9083c4dc0de7df",
      "tree": "d37782210c3ac20a85b6642778cee4c863f5a1c5",
      "parents": [
        "1615f5746e79d42c52ba459cd5e73d0b264cd743",
        "5314036bb183d9f1be62b13d47574638efcdd9cb"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 04 17:58:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 17:58:28 2018 +0000"
      },
      "message": "Merge \"Add API scaffolding for number verification\""
    },
    {
      "commit": "ea6dcec9fa8a147c1a39039e068c8f7759dd9ba0",
      "tree": "43e4283f109604f25a91c2e881440a359812b0b5",
      "parents": [
        "61e31ab56b44fd39f71d511f0df4d3b0ef77391d",
        "66cbe991bacd77d2a3953aa333dfa110d219fedb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 17:53:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 17:53:33 2018 +0000"
      },
      "message": "Merge \"Remove data usage v1 code.\""
    },
    {
      "commit": "61e31ab56b44fd39f71d511f0df4d3b0ef77391d",
      "tree": "46c5b1b97e35680e8b7f57ccc56bfc688e8979ea",
      "parents": [
        "401023f8a05712724c096369ed4ec7163a88ebd3",
        "214fd845f5bec9a551eced0ac52b93788df7b927"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 04 09:42:00 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 09:42:00 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Add OWNERS for upcoming MediaStore work.\" am: 1615f5746e am: 5fd14a4ae9\nam: 214fd845f5  -s ours\n\nChange-Id: I6ae264e80f7d22255c843244b3c6f816fde56aa6\n"
    },
    {
      "commit": "ca6a9f8feff41ac2fdc78a3df3fbfbb79361b100",
      "tree": "aafd8cba0d4ebf0acd850c0f8a77882eae6b2e17",
      "parents": [
        "b9df101c9eac5ce534f274c04913e54ea2c3de1d"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 03 12:44:10 2018 -0800"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Dec 04 17:36:40 2018 +0000"
      },
      "message": "Update and fix Visualizer class docs\n\n1) Fix the formula for the \u0027kth frequency\u0027 in getFft method:\n   since the \u0027fft\u0027 array holds n / 2 frequencies ranging from\n   0 to Fs / 2, the correct formula is k*Fs/n.\n   Also fix the last frequency index in the table.\n\n2) Move the sample code for calculating magnitudes and phases\n   from the fft array from \u0027onFftDataCapture\u0027 to \u0027getFft\u0027, provide\n   a link.\n\n3) Fix the sample code which wasn\u0027t taking into account that\n   fft[0] is the real part of FFT at DC, and fft[1] is the real part\n   of FFT at Fs / 2. Improve the sample code by linking the variable\n   names closer to the variable names in the documentation.\n\nBug: 113790190\nTest: atest CtsMediaTestCases:VisualizerTest\nChange-Id: I07cc9cfcda5b8c44aae2742a26173e7a9475120a\n"
    },
    {
      "commit": "214fd845f5bec9a551eced0ac52b93788df7b927",
      "tree": "c543735a324d7272888fefc65b697540f28022e7",
      "parents": [
        "beb24a9764a6a2a06ad4efe85da6a27abd691849",
        "5fd14a4ae96fd44d30e33ee81311d3dc5dc86d2a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 04 09:32:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 09:32:13 2018 -0800"
      },
      "message": "Merge \"Add OWNERS for upcoming MediaStore work.\" am: 1615f5746e\nam: 5fd14a4ae9\n\nChange-Id: I388d2211661728b7b1b6a633f02d29008c2e85f9\n"
    },
    {
      "commit": "401023f8a05712724c096369ed4ec7163a88ebd3",
      "tree": "46c5b1b97e35680e8b7f57ccc56bfc688e8979ea",
      "parents": [
        "58ccd604a1cc36b6820e382953b1c87e96ca8586",
        "b026a929ccc9d77492ad0243718429c54df322fb"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Dec 04 17:28:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 17:28:35 2018 +0000"
      },
      "message": "Merge \"UpdateAvailableNetworks apis\""
    },
    {
      "commit": "5fd14a4ae96fd44d30e33ee81311d3dc5dc86d2a",
      "tree": "1514ff3caf2e8fe45e29d8df0f29702183bab291",
      "parents": [
        "84cbaf603e101d6a0e417e476d653122db959cce",
        "1615f5746e79d42c52ba459cd5e73d0b264cd743"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 04 09:23:08 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 09:23:08 2018 -0800"
      },
      "message": "Merge \"Add OWNERS for upcoming MediaStore work.\"\nam: 1615f5746e\n\nChange-Id: I842ffdbeebabdccfa53c27fa1e54419df808fa3a\n"
    },
    {
      "commit": "58ccd604a1cc36b6820e382953b1c87e96ca8586",
      "tree": "0107edc07716550c474c3a6757b200e5a1944665",
      "parents": [
        "f660c012b080496eb70ea77f141f346e80bb6cfa",
        "987a80c0cac883f571d3015d0a49cfdea0808d09"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 17:21:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 17:21:28 2018 +0000"
      },
      "message": "Merge \"Set color space on Vulkan render target surface\""
    },
    {
      "commit": "f660c012b080496eb70ea77f141f346e80bb6cfa",
      "tree": "761573788148814a8393f71a574cd82242e1b57b",
      "parents": [
        "5b9de38cd13a2df97733cb6e49d656e88e9964c8",
        "10887d5e5a921b2e8508f93877bf465230003f3b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Dec 04 16:58:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:58:17 2018 +0000"
      },
      "message": "Merge \"Add support for \"Audiobooks\".\""
    },
    {
      "commit": "1615f5746e79d42c52ba459cd5e73d0b264cd743",
      "tree": "7dcffd780d9dffc5dac6cac5c3bbe6738c333d4c",
      "parents": [
        "6dc466fd3a108801e26a58dd195339e3c431f721",
        "1d287ef484cf3bc7138171956c74bff7613dbe4c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 04 16:44:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 16:44:00 2018 +0000"
      },
      "message": "Merge \"Add OWNERS for upcoming MediaStore work.\""
    },
    {
      "commit": "5b9de38cd13a2df97733cb6e49d656e88e9964c8",
      "tree": "abfebcedda182f061734442c96a0cd83a6585a11",
      "parents": [
        "2fcf06a23bc87f94b42ccbedc7e37fa82d2d7bd3",
        "25f2eacaf923ed604414a5dae27d8c0818d21387"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 04 16:40:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:40:27 2018 +0000"
      },
      "message": "Merge \"Activity manager: native callback for process state\""
    },
    {
      "commit": "2fcf06a23bc87f94b42ccbedc7e37fa82d2d7bd3",
      "tree": "a16e12c8eae67c7b45b4fe44f56be8df7ffab458",
      "parents": [
        "2a2896c2808d8d51ed6f8a2b458f3c0971fe9cf7",
        "0b940847d62a25bc0f24e6199971c1782de55170"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 16:28:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:28:34 2018 +0000"
      },
      "message": "Merge \"Fixed deadlock while mapping and unmapping process in AMS\""
    },
    {
      "commit": "2a2896c2808d8d51ed6f8a2b458f3c0971fe9cf7",
      "tree": "2975b4f15f058357167bde542c4f0e2f969857fb",
      "parents": [
        "bc1fdab278ccbf31f9b21f3182365fa7b0f0c52f",
        "3cdaa2488f146a883f1afa53ce5be5e71f9c3a52"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 16:25:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:25:19 2018 +0000"
      },
      "message": "Merge \"Make getUnderlineColor public.\""
    },
    {
      "commit": "987a80c0cac883f571d3015d0a49cfdea0808d09",
      "tree": "c7341e9deb452e1b5aaf4276f0dc164832c60d7f",
      "parents": [
        "17646e2235e090a71518a018ac861b27ad07052a"
      ],
      "author": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Tue Dec 04 10:07:21 2018 -0500"
      },
      "committer": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Tue Dec 04 11:23:21 2018 -0500"
      },
      "message": "Set color space on Vulkan render target surface\n\nTest: Pass UiRendering tests with Vulkan pipeline\nBug: 116117654\nBug: 111436479\nChange-Id: Id58a8a93c6f311402273b1a9e3606c9732f55aec\n"
    },
    {
      "commit": "bc1fdab278ccbf31f9b21f3182365fa7b0f0c52f",
      "tree": "9f97611f4b302601369ed21fabf4985f610017d9",
      "parents": [
        "147ab0cc327c9f26b16a3ef407cf0cb2338b1171",
        "5d770ba930466bdde7ddb0198123ace2d1465a97"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 16:20:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:20:25 2018 +0000"
      },
      "message": "Merge \"Make foreground color of print button always white\""
    },
    {
      "commit": "0b940847d62a25bc0f24e6199971c1782de55170",
      "tree": "31e08c4e72d3f0663e89a079359fa3d36c544f58",
      "parents": [
        "147ab0cc327c9f26b16a3ef407cf0cb2338b1171"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Dec 03 06:58:11 2018 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Dec 04 16:11:03 2018 +0000"
      },
      "message": "Fixed deadlock while mapping and unmapping process in AMS\n\nRe-worked code not to hold process map lock while calling ATMS to mirror\nprocess map information.\n\nChange-Id: I7f84f45709ea665ad9718dce50beaad7e683773f\nFixes: 120172223\nTest: N/A\n"
    },
    {
      "commit": "1d287ef484cf3bc7138171956c74bff7613dbe4c",
      "tree": "7dcffd780d9dffc5dac6cac5c3bbe6738c333d4c",
      "parents": [
        "6dc466fd3a108801e26a58dd195339e3c431f721"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Dec 04 09:09:40 2018 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Dec 04 09:10:50 2018 -0700"
      },
      "message": "Add OWNERS for upcoming MediaStore work.\n\nAlso match contents of internal branch and alphabetize.\n\nBug: 113356944\nTest: manual\nMerged-In: I98245fe411295b6112cdc73a13baf2ac70edeb9d\nMerged-In: I369767557ae023c0a7cdaf7cde46ad65c11bb6de\nChange-Id: Ie48f2f70973e468d95fbbfa9fb56449dfa910b66\n"
    },
    {
      "commit": "147ab0cc327c9f26b16a3ef407cf0cb2338b1171",
      "tree": "494350b484312f11fd880d5d6a92edb80b7a2ef9",
      "parents": [
        "9016506e521ab3ea7f3e74e18819b2d1c19edd41",
        "c4f6b122bcec67e04851a688cdf3fb3c1f9e3fea"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Dec 04 16:07:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:07:52 2018 +0000"
      },
      "message": "Merge \"Fix DisplayPolicyLayoutTests\""
    },
    {
      "commit": "9016506e521ab3ea7f3e74e18819b2d1c19edd41",
      "tree": "970df83ff275d5f661f08e19734606452b9c4322",
      "parents": [
        "d8a905b38c68020977e94b885b2866dec2bf1ae7",
        "cddef9467f0e1c3c1931318985acf4769c07c120"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Tue Dec 04 16:00:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 16:00:24 2018 +0000"
      },
      "message": "Merge \"Removed unused animations\""
    },
    {
      "commit": "d8a905b38c68020977e94b885b2866dec2bf1ae7",
      "tree": "158b2cfc55009c111e10bdeb03c04a69715a7a15",
      "parents": [
        "ddb9b50b5f8fca7537ca12a5447338972aea764a",
        "46045217e30b67aa253759249d4d0627f5994f14"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 15:52:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 15:52:33 2018 +0000"
      },
      "message": "Merge \"Remove dead code\""
    },
    {
      "commit": "ddb9b50b5f8fca7537ca12a5447338972aea764a",
      "tree": "a7d2cf3cce49d0ed8093cfe83e57ffacf5ca729b",
      "parents": [
        "afafd66da28a3bf48ce63df5c8309600572ea2cc"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Fri Nov 30 15:11:29 2018 +0000"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Tue Dec 04 15:41:21 2018 +0000"
      },
      "message": "Suggesting at most three smart actions\n\nRemoved Notification.MAX_ACTION_BUTTONS check as we no longer\nshow smart actions as normal actions. Instead, suggesting at most\n3 smart actions.\n\nBUG: 111437455\nTest: Manual, observes smart action even the notification always have\n     three normal actions.\n\nChange-Id: I9238ef8b74c4f030979cb36cc87eaeff8c777682\n"
    },
    {
      "commit": "afafd66da28a3bf48ce63df5c8309600572ea2cc",
      "tree": "e84434dc5c3ede11cdec4d7543207f0f290df827",
      "parents": [
        "a068624dce06a9948bcef377ac417394def31a4d",
        "f2b92fb3e5f16be5bba049ff2606388f919a2c5c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 14:34:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 14:34:13 2018 +0000"
      },
      "message": "Merge \"Support RRO for system wallpaper\""
    },
    {
      "commit": "a068624dce06a9948bcef377ac417394def31a4d",
      "tree": "45ecd8d65f8a0cf74ce99b1d0aa2b5b6dc188431",
      "parents": [
        "79f40ffadb7c6d85a6ee86859361ed1f8847f01e",
        "beb24a9764a6a2a06ad4efe85da6a27abd691849"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 05:34:21 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 05:34:21 2018 -0800"
      },
      "message": "Merge \"Make ANDROID_RUNTIME_ROOT a required env variable\" am: 6dc466fd3a am: 84cbaf603e\nam: beb24a9764\n\nChange-Id: Iebc2f4a8769f2f2da5459862cb2d6370dd105c83\n"
    },
    {
      "commit": "79f40ffadb7c6d85a6ee86859361ed1f8847f01e",
      "tree": "576443f9c8c95a6a389adfc4d91b931a2a303dfd",
      "parents": [
        "f1ef51a9d5580c8c4c54051fbea7c8ae370ba552",
        "110abbf49a91298b826816d43bea7c36becd0ae5"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Dec 04 05:19:10 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 05:19:10 2018 -0800"
      },
      "message": "[automerger skipped] Merge changes from topic \"apex_adb\" am: f64909587b am: 2d03586435\nam: 110abbf49a  -s ours\n\nChange-Id: I223936e3c8868e409fcec819b1341ac0a3d3549f\n"
    },
    {
      "commit": "beb24a9764a6a2a06ad4efe85da6a27abd691849",
      "tree": "8fd5a70728d81fa39d04d14b9a778f52d5132357",
      "parents": [
        "110abbf49a91298b826816d43bea7c36becd0ae5",
        "84cbaf603e101d6a0e417e476d653122db959cce"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 05:13:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 05:13:57 2018 -0800"
      },
      "message": "Merge \"Make ANDROID_RUNTIME_ROOT a required env variable\" am: 6dc466fd3a\nam: 84cbaf603e\n\nChange-Id: I8fe51f82861ea2397b335efdbc4605fbd1e9b46a\n"
    },
    {
      "commit": "84cbaf603e101d6a0e417e476d653122db959cce",
      "tree": "0001ccb9b552528316c6ef65c298b12b5c8804af",
      "parents": [
        "2d03586435e40cbe843debfe34a67c701778ef69",
        "6dc466fd3a108801e26a58dd195339e3c431f721"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 05:06:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 05:06:13 2018 -0800"
      },
      "message": "Merge \"Make ANDROID_RUNTIME_ROOT a required env variable\"\nam: 6dc466fd3a\n\nChange-Id: I0efcfb627ed17e24ffb278909d19292a4ffdb058\n"
    },
    {
      "commit": "110abbf49a91298b826816d43bea7c36becd0ae5",
      "tree": "90d6261c2b61dcf20b625a6c3471478107ce1b7c",
      "parents": [
        "f29f0de34c7423efc0c6e7a3328078d0c4f17959",
        "2d03586435e40cbe843debfe34a67c701778ef69"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Dec 04 05:05:42 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 05:05:42 2018 -0800"
      },
      "message": "Merge changes from topic \"apex_adb\" am: f64909587b\nam: 2d03586435\n\nChange-Id: I217e06b2e131e6eb3f21c6f25207699f9b15b28f\n"
    },
    {
      "commit": "2d03586435e40cbe843debfe34a67c701778ef69",
      "tree": "b2e824c3e393f5ff5c4dea92939d93c56aed7967",
      "parents": [
        "8a822605d2d37858337a51f5633c4e72281fde43",
        "f64909587beada220cc5697badbd56be72909d13"
      ],
      "author": {
        "name": "Dario Freni",
        "email": "dariofreni@google.com",
        "time": "Tue Dec 04 04:52:09 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 04:52:09 2018 -0800"
      },
      "message": "Merge changes from topic \"apex_adb\"\nam: f64909587b\n\nChange-Id: If241fd30597248d5c34be0e550feaf50850e46cc\n"
    },
    {
      "commit": "f1ef51a9d5580c8c4c54051fbea7c8ae370ba552",
      "tree": "576443f9c8c95a6a389adfc4d91b931a2a303dfd",
      "parents": [
        "3b87c389b7e7aca3cbcda3d1605f1f25f711d623",
        "2c9d47a53303522aaced90ac3f7baf73cc20728a"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Tue Dec 04 12:51:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 12:51:19 2018 +0000"
      },
      "message": "Merge \"Use setMaxBinderCallStats instead of set interval.\""
    },
    {
      "commit": "6dc466fd3a108801e26a58dd195339e3c431f721",
      "tree": "5f48a587e0bf096c6493039c40083a5660110460",
      "parents": [
        "f64909587beada220cc5697badbd56be72909d13",
        "3ce4ccec69f5649693b79c757795ec415456788e"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 12:39:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 12:39:16 2018 +0000"
      },
      "message": "Merge \"Make ANDROID_RUNTIME_ROOT a required env variable\""
    },
    {
      "commit": "f64909587beada220cc5697badbd56be72909d13",
      "tree": "8988b9115e50c2132afe781bd2e65bad6c41cd3f",
      "parents": [
        "ec62f08f8c0a5a947cd2042854e2b5055a291fa5",
        "e8129a31bbe63c88ad4d817485718f42cf486244"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 12:29:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 12:29:06 2018 +0000"
      },
      "message": "Merge changes from topic \"apex_adb\"\n\n* changes:\n  Add MATCH_APEX flag to getInstalledPackages.\n  Rename APEX installPackage method to stagePackage.\n  Initial support for installing APEX via adb.\n"
    },
    {
      "commit": "3b87c389b7e7aca3cbcda3d1605f1f25f711d623",
      "tree": "b1546deabcd87b7827956894d41fdbf0edb5e507",
      "parents": [
        "b844315b7d81d5eddd5b200bcc08101094a8faa2",
        "d448d70a3a86f202d5aae48a8522f828b5342646"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Tue Dec 04 11:33:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 11:33:39 2018 +0000"
      },
      "message": "Merge \"Attribute binder/looper work started from BatteryExternalStatsWorker.\""
    },
    {
      "commit": "b844315b7d81d5eddd5b200bcc08101094a8faa2",
      "tree": "c11b16ad3c0431fe2c5545d51d0fc5141a189de0",
      "parents": [
        "0bf7ab1631aeffa44ef827bdbd917fdf2bc4c810",
        "a62b62081de816201a62a9477709c7aaf93f526a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 11:16:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 11:16:43 2018 +0000"
      },
      "message": "Merge \"Fixed quickscrub regression\""
    },
    {
      "commit": "0bf7ab1631aeffa44ef827bdbd917fdf2bc4c810",
      "tree": "3f5b1e48c172afb44671dba0fd74fe918c5ace98",
      "parents": [
        "b4287e0c49a700b9dcd937cfece594b271afe922",
        "f29f0de34c7423efc0c6e7a3328078d0c4f17959"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 04 03:07:34 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 03:07:34 2018 -0800"
      },
      "message": "Merge \"hiddenapi: Add constants for \u0027greylist-max-p\u0027\" am: ec62f08f8c am: 8a822605d2\nam: f29f0de34c\n\nChange-Id: I31647f9e58e86d1bb18891534fcf1e3d4226298e\n"
    },
    {
      "commit": "f29f0de34c7423efc0c6e7a3328078d0c4f17959",
      "tree": "413e12a15634fa86d11b58d3716f7e4b011e68ef",
      "parents": [
        "b5354b7ca9ad4a89484a0cf9be813da6acefaf3d",
        "8a822605d2d37858337a51f5633c4e72281fde43"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 04 02:48:00 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 02:48:00 2018 -0800"
      },
      "message": "Merge \"hiddenapi: Add constants for \u0027greylist-max-p\u0027\" am: ec62f08f8c\nam: 8a822605d2\n\nChange-Id: If1b679a373cb4a29405076ee1ebe2df904b793ea\n"
    },
    {
      "commit": "8a822605d2d37858337a51f5633c4e72281fde43",
      "tree": "ec09aa85a91aae3bd95f9a1438a2ac3aceef2375",
      "parents": [
        "20547cf20df113c02643737b490c42f384851ec8",
        "ec62f08f8c0a5a947cd2042854e2b5055a291fa5"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 04 02:29:59 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 02:29:59 2018 -0800"
      },
      "message": "Merge \"hiddenapi: Add constants for \u0027greylist-max-p\u0027\"\nam: ec62f08f8c\n\nChange-Id: I4da04fd68d6c779402508b5b901a6566efbc2b40\n"
    },
    {
      "commit": "b4287e0c49a700b9dcd937cfece594b271afe922",
      "tree": "df2800c0d6e8a4d84b455d04b232cfd3bab3b5db",
      "parents": [
        "d380bd78bb68785eeef1cbbf9fd1230310c5687b",
        "b9be295a359de62483854523a0ed292eb92d635f"
      ],
      "author": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Tue Dec 04 10:10:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 10:10:41 2018 +0000"
      },
      "message": "Merge \"Prevent the focus state from getting cleared\""
    },
    {
      "commit": "d380bd78bb68785eeef1cbbf9fd1230310c5687b",
      "tree": "ffae1af4a94b0c82dea04ab2a1c965b245c0e5e1",
      "parents": [
        "c999d5ee849e23bfc49d5e56235702852c966b07",
        "68d1d5ae7e228ceb19f70366567d85c1efa7b6b5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 10:10:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 10:10:11 2018 +0000"
      },
      "message": "Merge \"Select closest font\u0027s style for backward compatibility\""
    },
    {
      "commit": "ec62f08f8c0a5a947cd2042854e2b5055a291fa5",
      "tree": "dfc3576a4c1fab4cde5cdc25eba55e322a7dde57",
      "parents": [
        "08cbafefdc4924e1619da99082e8af3b94cc9ab3",
        "5cd148fc7ae213ceda868c22ee5c573b5b1a47c9"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Tue Dec 04 10:07:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 10:07:59 2018 +0000"
      },
      "message": "Merge \"hiddenapi: Add constants for \u0027greylist-max-p\u0027\""
    },
    {
      "commit": "2c9d47a53303522aaced90ac3f7baf73cc20728a",
      "tree": "fa254c97316839f8603f18877f17320329308d94",
      "parents": [
        "579fdf3ba62c8db90cfdde43562d7fbd726f623e"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Mon Dec 03 21:49:39 2018 +0000"
      },
      "committer": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Tue Dec 04 09:49:11 2018 +0000"
      },
      "message": "Use setMaxBinderCallStats instead of set interval.\n\nTest: manual\nChange-Id: I9ddb84209bb1c4719374276a3ed47e5eebf874f7\n"
    },
    {
      "commit": "c999d5ee849e23bfc49d5e56235702852c966b07",
      "tree": "c361adab0dddff79d0f89d6d5ea4f1d7e673c094",
      "parents": [
        "269be44f8ff8bb57c218aee764aaefbebad1f87b",
        "b603095494b0240797973f443f38875260897a28"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Dec 04 09:44:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 09:44:26 2018 +0000"
      },
      "message": "Merge \"A brave new world for window insets (2 and 3/n)\""
    },
    {
      "commit": "269be44f8ff8bb57c218aee764aaefbebad1f87b",
      "tree": "0dbaa0fc589a8253ef6ce460d2f93a1463a07f43",
      "parents": [
        "d830ca25a19239709b7c644204baeb64d2785080",
        "b5354b7ca9ad4a89484a0cf9be813da6acefaf3d"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 00:56:36 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 00:56:36 2018 -0800"
      },
      "message": "Merge \"Add a service for reporting runtime debug info\" am: 08cbafefdc am: 20547cf20d\nam: b5354b7ca9\n\nChange-Id: I2395418164f3dbcb04bc18647c6cccf7a025c1b4\n"
    },
    {
      "commit": "b5354b7ca9ad4a89484a0cf9be813da6acefaf3d",
      "tree": "240c6ce26035eec2536a43608d5208473000b7a9",
      "parents": [
        "79fa7d39c3568fa83f458e1f5d17a9ad6f7105e4",
        "20547cf20df113c02643737b490c42f384851ec8"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 00:36:09 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 00:36:09 2018 -0800"
      },
      "message": "Merge \"Add a service for reporting runtime debug info\" am: 08cbafefdc\nam: 20547cf20d\n\nChange-Id: I29e7fe0355c7461ca6b939c669b9e4f3d471c4b6\n"
    },
    {
      "commit": "20547cf20df113c02643737b490c42f384851ec8",
      "tree": "86f1041e5e21f3df62bc61f4c71a6d43c94f4a9f",
      "parents": [
        "17fc70b1ee1195e4a86db26dd3f286766bea17c9",
        "08cbafefdc4924e1619da99082e8af3b94cc9ab3"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 00:26:45 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 04 00:26:45 2018 -0800"
      },
      "message": "Merge \"Add a service for reporting runtime debug info\"\nam: 08cbafefdc\n\nChange-Id: I7964eb4c6a72f7d2a52f600cbb4c8e07736284fe\n"
    },
    {
      "commit": "08cbafefdc4924e1619da99082e8af3b94cc9ab3",
      "tree": "5af3b5831d6e5488f25952cd602d1a805972d637",
      "parents": [
        "98c9cd7b206d881b9f9623a6e86121091a654582",
        "ab0b81e9210edb68d0bff9e0428a6bd2d95b411d"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Dec 04 08:10:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 08:10:34 2018 +0000"
      },
      "message": "Merge \"Add a service for reporting runtime debug info\""
    },
    {
      "commit": "d830ca25a19239709b7c644204baeb64d2785080",
      "tree": "25fecf61d8928abc58f5020aae3cfeef07fefdce",
      "parents": [
        "6b611eaefcd2c3be2bdcbd1c4f52b6152e5f1eee",
        "39233ff029c522d790008aa25cef8b295a141b4a"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Dec 04 06:26:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 06:26:49 2018 +0000"
      },
      "message": "Merge \"Refactored AbstractRemoteService in 2 classes.\""
    },
    {
      "commit": "c4f6b122bcec67e04851a688cdf3fb3c1f9e3fea",
      "tree": "2c0191ef63e9b8e000c96879f3ef5867defc7e82",
      "parents": [
        "ff9d6ab69fef9469d8603a30f26e42ab7dcb7f1c"
      ],
      "author": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Wed Nov 28 16:46:08 2018 +0800"
      },
      "committer": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Tue Dec 04 14:24:42 2018 +0800"
      },
      "message": "Fix DisplayPolicyLayoutTests\n\nWindowTestsBase.createWindow() would not only create a WindowState\nobject, but would also create its parents and add it to the scene\ngraph. When WindowTestsBase is creating the StackWindowController, it\nwill invoke controller.onOverrideConfigurationChanged() which\neventually requests a traversal to layout all the windows. The layout\ncaused by the traversal has chances to impact the test.\n\nDisplayPolicyLayoutTests uses its own display frame to perform the\nlayout. The width and height are arbitrary which may not be the same\nas the width and height of the mDisplayContent in the scene graph.\nSo if the layout is performed by the mDisplayContent (instead of\nDisplayPolicyLayoutTests), the window frames will be different.\n\nWith this change, we use the mGlobalLock to protect our tests. It\nensures that no one would modify the window frames computed by\nlayoutWindowLw() when we are testing them.\n\nBug: 120075361\nTest: atest DisplayPolicyInsetsTests \\\n            DisplayPolicyLayoutTests \\\n            DisplayPolicyTests\nChange-Id: I11420d3ddfc1d0610d000919574ad5bfba27345a\n"
    },
    {
      "commit": "68d1d5ae7e228ceb19f70366567d85c1efa7b6b5",
      "tree": "8362702fb6f5727b52ce5be7e0e2e4976c2f2483",
      "parents": [
        "122c0879cdf41aacb3df461c475e4aaf1b90f49f"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Dec 03 19:48:49 2018 -0800"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Dec 03 20:16:26 2018 -0800"
      },
      "message": "Select closest font\u0027s style for backward compatibility\n\nBug: 119425212\nTest: atest CtsGraphicsTestCases\nTest: atest CtsContentTestCases:android.content.res.cts.ResourcesTest\nChange-Id: I796baf342f752366040b657954b0f82d358a7790\n"
    },
    {
      "commit": "6b611eaefcd2c3be2bdcbd1c4f52b6152e5f1eee",
      "tree": "df4572e974cf2cc0f3e9a8321072cc8b93b2ddf6",
      "parents": [
        "c13bfd871da7641c50eb3de65257ce035d88269c",
        "82b49040e570b080559bb247722a38a4b056e56a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 03:55:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 03:55:12 2018 +0000"
      },
      "message": "Merge \"Give navigation audio group priority over voice audio group.\""
    },
    {
      "commit": "c13bfd871da7641c50eb3de65257ce035d88269c",
      "tree": "6309538e0b9a3984b87770ec23eb530daf68dbde",
      "parents": [
        "3af0f3a7c33454b7847a64a7c1ea550e4dbe9432",
        "79fa7d39c3568fa83f458e1f5d17a9ad6f7105e4"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Dec 03 19:37:53 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 19:37:53 2018 -0800"
      },
      "message": "Merge \"Fix ExifInterface for .heic when meta is at the end\" am: 98c9cd7b20 am: 17fc70b1ee\nam: 79fa7d39c3\n\nChange-Id: I33880ecff74ecdc2a60b0857b3cb8e8164232030\n"
    },
    {
      "commit": "79fa7d39c3568fa83f458e1f5d17a9ad6f7105e4",
      "tree": "c4795b1f3453f161754093ef7135780d4f3baea9",
      "parents": [
        "8dd21cd6b5e8183df0f78b69f9667512d70fea4e",
        "17fc70b1ee1195e4a86db26dd3f286766bea17c9"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Dec 03 19:24:28 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 19:24:28 2018 -0800"
      },
      "message": "Merge \"Fix ExifInterface for .heic when meta is at the end\" am: 98c9cd7b20\nam: 17fc70b1ee\n\nChange-Id: Ib3073cfac59888d707583efd9a9fda1d3731f103\n"
    },
    {
      "commit": "17fc70b1ee1195e4a86db26dd3f286766bea17c9",
      "tree": "8d28c946848cc27133c0a4b5b0c456222024ac9a",
      "parents": [
        "ccb3d1d61a3f6e0bc86ab6b366d07cb71a3259a3",
        "98c9cd7b206d881b9f9623a6e86121091a654582"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Dec 03 19:14:11 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 19:14:11 2018 -0800"
      },
      "message": "Merge \"Fix ExifInterface for .heic when meta is at the end\"\nam: 98c9cd7b20\n\nChange-Id: Iad3fabcbbb4f46c1d401c45fe25ea6c39e248efd\n"
    },
    {
      "commit": "98c9cd7b206d881b9f9623a6e86121091a654582",
      "tree": "3832f688ede5b6c15042e03d34fedb20c689d1c2",
      "parents": [
        "fbb102ea841146698fa108e1f7065ed99b9e9778",
        "317316fb2b3911a005aa2e877dceb184892b2ec4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 02:51:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 02:51:07 2018 +0000"
      },
      "message": "Merge \"Fix ExifInterface for .heic when meta is at the end\""
    },
    {
      "commit": "3af0f3a7c33454b7847a64a7c1ea550e4dbe9432",
      "tree": "96d80564ed69d3756000da899b0c90bd252507f7",
      "parents": [
        "402f60848cb1f12a35c620c602975d5974723b0e",
        "bff3dae8090700279de5d1a564f889f304b18939"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 02:49:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 02:49:33 2018 +0000"
      },
      "message": "Merge \"Specify AudioTrack HWAVSync timestamp units as nanoseconds\""
    },
    {
      "commit": "402f60848cb1f12a35c620c602975d5974723b0e",
      "tree": "1fd17da9050bb78275cdc9e06fb7a7bdd7442c88",
      "parents": [
        "61d0334836d85df0194e48240eff492f5563b2ec",
        "fb8bdbb773a3158b4932d7bf8d9907fad3f4e7ca"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 02:48:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 02:48:29 2018 +0000"
      },
      "message": "Merge \"Swipe integration\""
    },
    {
      "commit": "61d0334836d85df0194e48240eff492f5563b2ec",
      "tree": "17652efc5bb55261f320f4eaade613b6b60d6312",
      "parents": [
        "01fb624e0921b0622b9b33339adad9f205714cef",
        "bdc5a733b76d25dab0393a3d4bfa823dc53121e7"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Tue Dec 04 02:25:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 02:25:19 2018 +0000"
      },
      "message": "Merge \"Frame EmergencyNumber notifier in TelephonyRegistry\""
    },
    {
      "commit": "a2f2fbe5448963e80b09976bbb5a7a30bfc8b2d0",
      "tree": "7f9bcea983d762d3afe58c3d48f4b3db78f4f7bf",
      "parents": [
        "9180cf1d46be9c41dab096b1f9983aa838367eb0"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Dec 03 18:03:59 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Dec 03 18:14:06 2018 -0800"
      },
      "message": "Config to disable AOD wallpapers\n\nTest: manual\nChange-Id: I58f70ef87ddb0706dd7fce72282880140c94f763\n"
    },
    {
      "commit": "01fb624e0921b0622b9b33339adad9f205714cef",
      "tree": "8f30adf5bc175a04f24d0ce4249d78bac3377c05",
      "parents": [
        "60cd20ed9bf0a2ae15b2db5e8c39304b6b8b9dca",
        "8dd21cd6b5e8183df0f78b69f9667512d70fea4e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Dec 03 18:05:24 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 18:05:24 2018 -0800"
      },
      "message": "Merge \"C++17 is the default now.\" am: fbb102ea84 am: ccb3d1d61a\nam: 8dd21cd6b5\n\nChange-Id: I79e72e3a99c9590fdbaab72507044aa85dfa38ef\n"
    },
    {
      "commit": "60cd20ed9bf0a2ae15b2db5e8c39304b6b8b9dca",
      "tree": "1b651cbaab791fc12216c5dff5684ae0771433c4",
      "parents": [
        "e74019dc88bb3136a2f5fa0dd419e4684f005888",
        "7b8a808b7db019b383c3a281e24c270ba2e0fc0b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 02:01:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 02:01:14 2018 +0000"
      },
      "message": "Merge \"Remove ; from closing namespaces in libs/hwui\""
    },
    {
      "commit": "e74019dc88bb3136a2f5fa0dd419e4684f005888",
      "tree": "256a4da58e7c472d6be188895688cebae7ac406e",
      "parents": [
        "52f9eb031a6edd2a2e677e984f4ef13a6c290b9b",
        "f374fdcb83c6519e6d4ca9480db47e9f18591b21"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Dec 03 17:49:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:49:44 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Add telecom test-commands for maintaining role overrides.\" am: d2d1a5a23e am: eacfc9fd85\nam: f374fdcb83  -s ours\n\nChange-Id: I5d92e11da24a80a2e912f3b5b78e36e36c830246\n"
    },
    {
      "commit": "8dd21cd6b5e8183df0f78b69f9667512d70fea4e",
      "tree": "f80c35d11a42813ae2d4959d9a378fe812fd8391",
      "parents": [
        "f374fdcb83c6519e6d4ca9480db47e9f18591b21",
        "ccb3d1d61a3f6e0bc86ab6b366d07cb71a3259a3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Dec 03 17:46:41 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:46:41 2018 -0800"
      },
      "message": "Merge \"C++17 is the default now.\" am: fbb102ea84\nam: ccb3d1d61a\n\nChange-Id: I9d422db18f2c87c5f44e8f6e3598d6e597b32c21\n"
    },
    {
      "commit": "ccb3d1d61a3f6e0bc86ab6b366d07cb71a3259a3",
      "tree": "52c728e316195c59c01734d13e10053bb2ac7651",
      "parents": [
        "eacfc9fd85d8fd6228a7ac34cc00b687593254bd",
        "fbb102ea841146698fa108e1f7065ed99b9e9778"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Dec 03 17:36:29 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:36:29 2018 -0800"
      },
      "message": "Merge \"C++17 is the default now.\"\nam: fbb102ea84\n\nChange-Id: I9674640ffa53c4998c9d4f52340803e309b04eb1\n"
    },
    {
      "commit": "52f9eb031a6edd2a2e677e984f4ef13a6c290b9b",
      "tree": "256a4da58e7c472d6be188895688cebae7ac406e",
      "parents": [
        "628d2e688870c49aaf8ef1845f316aa5e303f6c4",
        "b327aeeaa6f11b56aa31229de7af2e289fce0515"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Dec 03 17:35:18 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:35:18 2018 -0800"
      },
      "message": "Merge \"Re-factor state machine in NetworkMonitor\" am: 2339da24d8 am: 6a3dc6bc6d\nam: b327aeeaa6\n\nChange-Id: Ifc5d31d42df58c13185c7c9ec05ab69f36236f19\n"
    },
    {
      "commit": "f374fdcb83c6519e6d4ca9480db47e9f18591b21",
      "tree": "443fb9f11579acc52927885c1544e7c1b7a19f90",
      "parents": [
        "b327aeeaa6f11b56aa31229de7af2e289fce0515",
        "eacfc9fd85d8fd6228a7ac34cc00b687593254bd"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Dec 03 17:34:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:34:47 2018 -0800"
      },
      "message": "Merge \"Add telecom test-commands for maintaining role overrides.\" am: d2d1a5a23e\nam: eacfc9fd85\n\nChange-Id: I131fbd59984aa825403a3c63add8b9a9b6c366d2\n"
    },
    {
      "commit": "628d2e688870c49aaf8ef1845f316aa5e303f6c4",
      "tree": "c083bbbecd9b834800dfc7fb031c4066f979b9e9",
      "parents": [
        "8dfdd61718c7e2863aa76dd3201ac3fb791b069f",
        "cb394993547697cfc45053f8a7fc656dffea8630"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Dec 04 01:28:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 01:28:37 2018 +0000"
      },
      "message": "Merge \"Redact location Exif tags when no permission.\""
    },
    {
      "commit": "b327aeeaa6f11b56aa31229de7af2e289fce0515",
      "tree": "844cf124d2b7044bc8fc82b06abca6705b9284ec",
      "parents": [
        "820f57b1584ab099e19319f9299270a0cc2f5dc8",
        "6a3dc6bc6d8fdbda3c3b41fc386ba0a11231a959"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Dec 03 17:25:42 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:25:42 2018 -0800"
      },
      "message": "Merge \"Re-factor state machine in NetworkMonitor\" am: 2339da24d8\nam: 6a3dc6bc6d\n\nChange-Id: Ie6d97db160bb0155ba6bf20d620f7946fe980cd4\n"
    },
    {
      "commit": "eacfc9fd85d8fd6228a7ac34cc00b687593254bd",
      "tree": "8f022b0ca5cab17386abe24491d99a7add790531",
      "parents": [
        "6a3dc6bc6d8fdbda3c3b41fc386ba0a11231a959",
        "d2d1a5a23e927aa48260ef075498e9c803b5eee1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Dec 03 17:22:39 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:22:39 2018 -0800"
      },
      "message": "Merge \"Add telecom test-commands for maintaining role overrides.\"\nam: d2d1a5a23e\n\nChange-Id: I1119d8ad237c83d9ad30d8a175e117131f63f54b\n"
    },
    {
      "commit": "d2c5f456c952a8c40b571b798defbc131f81b237",
      "tree": "7f27d0b42a0f5769e0422a7c83fb9b2fbd3acbe7",
      "parents": [
        "9ebc59e956dae017cb519c61277c56ecc2875b57"
      ],
      "author": {
        "name": "Ashley Rose",
        "email": "ashleyrose@google.com",
        "time": "Thu Nov 29 15:40:10 2018 -0500"
      },
      "committer": {
        "name": "Ashley Rose",
        "email": "ashleyrose@google.com",
        "time": "Tue Dec 04 01:20:11 2018 +0000"
      },
      "message": "Refactor Inspector API\n\nInspectionHelper has been renamed to InspectionCompanion for clarity\nabout its lifecycle. The APIs needed to be accessed from the context of\nan inspection agent injected by the profiler have been made public.\n\nWith a tightend focus on platfrom views and XML resource IDs, the\n@InspectableProperty annotation now has affordances for specifying an\nattribute resource ID and for defining @IntDef flag and enum mappings.\n@InspectableChildren has been removed, as this will be special cased in\nthe injected inspector. Additionally, support for attribute ID is now\nprovided in all PropertyMapper methods.\n\nAdditionally, PropertyMapper and PropertyReader now have support for\nGravity ints, @ColorInt, @ColorLong, and Color objects.\n\nTest: mmma frameworks/base\nBug: 120224687\nChange-Id: If455e2d1d9693eac39c33fc35f892baf75671ba4\n"
    },
    {
      "commit": "6a3dc6bc6d8fdbda3c3b41fc386ba0a11231a959",
      "tree": "ce9b899fd872d830b81e7dc28140405e92f6372e",
      "parents": [
        "d359564449850c69e122151b2c86d71d5291d833",
        "2339da24d87990928da044fc08a630e44baca51d"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Dec 03 17:16:53 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 17:16:53 2018 -0800"
      },
      "message": "Merge \"Re-factor state machine in NetworkMonitor\"\nam: 2339da24d8\n\nChange-Id: I6d3ca73a09cdb145160729fee57ceca88493812c\n"
    },
    {
      "commit": "fbb102ea841146698fa108e1f7065ed99b9e9778",
      "tree": "6ac5abc3449b462eb7d66f135d972ade64c5208d",
      "parents": [
        "d2d1a5a23e927aa48260ef075498e9c803b5eee1",
        "60a42ccac53682b9cd7cea63f1c8a4525b44d331"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 01:14:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 01:14:30 2018 +0000"
      },
      "message": "Merge \"C++17 is the default now.\""
    },
    {
      "commit": "d2d1a5a23e927aa48260ef075498e9c803b5eee1",
      "tree": "e2740daea339022a56c8adf7bc85c16a1fcfa44e",
      "parents": [
        "2339da24d87990928da044fc08a630e44baca51d",
        "8b68d7760f75d3cabde25cb99af325d53ae33f25"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Dec 04 01:01:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 01:01:48 2018 +0000"
      },
      "message": "Merge \"Add telecom test-commands for maintaining role overrides.\""
    },
    {
      "commit": "449a54fb6bdbe8401d4f7291df46d4d980622ba7",
      "tree": "bd530d1e613b8ae961a8a5b9dee139924e844d83",
      "parents": [
        "e59ac13c375ce1c04d05429826a3d993fea4d9a2"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Fri Nov 30 15:22:31 2018 -0800"
      },
      "committer": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Tue Dec 04 00:58:14 2018 +0000"
      },
      "message": "Do not include system overlay data when excluded\n\nDo not include configurations or locales from overlays overriding system\nresources when exclude_system is specified in GetResourceConfigurations\nor GetResourceLocales.\n\nBug: 120083032\nTest: run cts -m CtsContentTestCases -t\n  android.content.res.cts.AssetManagerTest#testGetNonSystemLocales\n\nChange-Id: I4ba3b07d3bb9ac72b196ff7ed4d1e853b51f7eea\n"
    },
    {
      "commit": "2339da24d87990928da044fc08a630e44baca51d",
      "tree": "735acf607677d7a8d02c5b383c69d1bb99c1f2cc",
      "parents": [
        "72378c7f11a6db7b3e5cabc369ce9afd212f036a",
        "78b0d4b2a64b78033e8c3d5c76cc0a1b2ebc41ab"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Tue Dec 04 00:57:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 04 00:57:46 2018 +0000"
      },
      "message": "Merge \"Re-factor state machine in NetworkMonitor\""
    },
    {
      "commit": "a62b62081de816201a62a9477709c7aaf93f526a",
      "tree": "0e016cc93f35815d1e9a6a28650ecb14bd7e6127",
      "parents": [
        "2648555677544c8f76a8bbaec5e0e93943a24919"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Dec 03 15:58:52 2018 -0800"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Dec 03 16:47:25 2018 -0800"
      },
      "message": "Fixed quickscrub regression\n\nForgot that quickscrub does not proxy motion events when refactoring.\nAdded a new function for actions to proxy events and made sure that the\ntest catches if events were proxied.\n\nTest: atest QuickStepControllerTest\nChange-Id: I8c047816aa266dfd9d220df7d47a13dadf5987f9\nFixes: 119502592\n"
    },
    {
      "commit": "8dfdd61718c7e2863aa76dd3201ac3fb791b069f",
      "tree": "978cd24afbcfeda1e2d66d393c3efc5018f008da",
      "parents": [
        "f1313f72f38c087c1fdd3df1455685e9b81d965a",
        "9cb05c95464c93c8375719f5881b74914e02f3e7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 00:42:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 00:42:00 2018 +0000"
      },
      "message": "Merge \"Add checkable two target preference layout\""
    },
    {
      "commit": "2dc5483936e90437538d2a5d9633e647574dd3ba",
      "tree": "41e480876e387c851b988d742b8ba22a8388ccbb",
      "parents": [
        "25f2eacaf923ed604414a5dae27d8c0818d21387"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 20 17:49:43 2018 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 03 16:28:33 2018 -0800"
      },
      "message": "Audio: add getters for port ID in AudioTrack and AudioRecord JNI\n\nAdd JNI functions to retrieve unique port IDs allocated by audio policy\nmanager for AudioTrack and AudioRecord clients.\n\nTest: basic manual playback and capture tests\nBug: 111438757\nChange-Id: I41f2679329b76b7b28cf506c64b6ffa9192d940a\n"
    },
    {
      "commit": "25f2eacaf923ed604414a5dae27d8c0818d21387",
      "tree": "9129557778ae187f85215edf920756659b58cede",
      "parents": [
        "f1313f72f38c087c1fdd3df1455685e9b81d965a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Oct 18 14:58:22 2018 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 03 16:28:33 2018 -0800"
      },
      "message": "Activity manager: native callback for process state\n\nMake getUidProcessState() callback in IActivityManager.aidl\navailable to native processes.\n\nTest: Manual test with audio recording apps pushed to background and back\nto top.\nBug: 111438757\nChange-Id: Ia0c87ab96baf83fb7fdd119295582f203fb1a50e\n"
    },
    {
      "commit": "5d770ba930466bdde7ddb0198123ace2d1465a97",
      "tree": "2fe14378690a7b258efc4e3111e7c70acdbbf3c9",
      "parents": [
        "579fdf3ba62c8db90cfdde43562d7fbd726f623e"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Dec 03 16:28:29 2018 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Dec 03 16:28:29 2018 -0800"
      },
      "message": "Make foreground color of print button always white\n\nThe theme seems to have stabilized to always have a colored\n\u0027colorAccent\u0027. Hence make the foreground always white as the previous\nattibute causes a black icon on light blue background which was quite\nugly.\n\nTest: Looked at UI in dark more and regular mode\nChange-Id: If3031daa0c8dceced8cc62810054b60e20cfb805\n"
    },
    {
      "commit": "f1313f72f38c087c1fdd3df1455685e9b81d965a",
      "tree": "9a2e2e2102c8b3a53a93238638d682b95920cae3",
      "parents": [
        "f6ac41f7ae1bcd42b3c27ada3852f8a753118436",
        "917743d3abb7550360f5a7a5a15664a4f9603d6c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 00:25:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 00:25:40 2018 +0000"
      },
      "message": "Merge \"Add comments about location access proto fields\""
    },
    {
      "commit": "f6ac41f7ae1bcd42b3c27ada3852f8a753118436",
      "tree": "a217a4052756e1fc4b04cc7f52d605e02134370e",
      "parents": [
        "b91640b2c0ce90beaef8de38c64293c303ed7157",
        "ecb08be22e4b3ceb5047ad367dd994dd92f09362"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 04 00:15:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 04 00:15:50 2018 +0000"
      },
      "message": "Merge \"Split IntelligenceManager / IntelligenceService.\""
    },
    {
      "commit": "7b8a808b7db019b383c3a281e24c270ba2e0fc0b",
      "tree": "f614be639342b8ef5d63e18c6ffda244cf3fabc7",
      "parents": [
        "b0160bb54101f3b101190707a43ba5294a4fdbe7"
      ],
      "author": {
        "name": "Chris Blume",
        "email": "cblume@google.com",
        "time": "Fri Nov 30 15:51:58 2018 -0800"
      },
      "committer": {
        "name": "Chris Blume",
        "email": "cblume@google.com",
        "time": "Mon Dec 03 16:05:14 2018 -0800"
      },
      "message": "Remove ; from closing namespaces in libs/hwui\n\nWhen closing a namespace a } is sufficient. It doesn\u0027t need to be };\nlike closing a class or enum.\n\nWithin frameworks/base/libs/hwui there is a mix between } and }; when\nclosing a namespace. There are even mixes between a .h and the\ncorresponding .cpp files.\n\nIn a separate CL I was asked to not close with };. That was a good\ncomment. I adopted the style from nearby code. This CL cleans up the\nnearby code.\n\nTest: I made sure the code still built as expected.\nChange-Id: Ieb314a4f48d6e33752463f3be4361fdc9be97482\n"
    },
    {
      "commit": "b91640b2c0ce90beaef8de38c64293c303ed7157",
      "tree": "687bac0e8a8e844e217dcdb0e79d9525a5d19ca9",
      "parents": [
        "62f159b1af6ce9f13ef0788c1295acf19c4f0292",
        "dea2735a24754ae12eba2703fe49ea4c6694eaf0"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Dec 03 23:53:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 03 23:53:17 2018 +0000"
      },
      "message": "Merge \"Justify location permission usage by print spooler\""
    },
    {
      "commit": "62f159b1af6ce9f13ef0788c1295acf19c4f0292",
      "tree": "fbe0dddbd97e078bb5848e9e5e8df9087abd06ec",
      "parents": [
        "b04f3bb06e920d34c9052d766b30c0d28a7771a7",
        "8f8cec65a0e01dba4ed63595e00b4db00bdb4337"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Mon Dec 03 23:49:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 03 23:49:46 2018 +0000"
      },
      "message": "Merge \"Merge \"update comments for resetRadioConfig and rebootRadio\" am: 72378c7f11 am: d359564449 am: 820f57b158\""
    },
    {
      "commit": "8f8cec65a0e01dba4ed63595e00b4db00bdb4337",
      "tree": "b064c211db93d3fd2986ccb91da9330b46bc5313",
      "parents": [
        "d913405cd23865540a9003856c80dfe8d13f7486",
        "820f57b1584ab099e19319f9299270a0cc2f5dc8"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Dec 03 15:49:09 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 15:49:09 2018 -0800"
      },
      "message": "Merge \"update comments for resetRadioConfig and rebootRadio\" am: 72378c7f11 am: d359564449\nam: 820f57b158\n\nChange-Id: Ib7042b2f39b73c98983961c34a72e5a39b7bfcf3\n"
    }
  ],
  "next": "b04f3bb06e920d34c9052d766b30c0d28a7771a7"
}
