)]}'
{
  "log": [
    {
      "commit": "6aceee0b7cf5b041b32eee4f136e694c0544fea8",
      "tree": "c5e620449f31789bde146ca7990deb99d6c2aa3f",
      "parents": [
        "b7b36c79844398fcd983cd62f258c807803da736",
        "f922fb13758dbc3002ba59249f6fb8d37947d6fc"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 10:22:41 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 10:22:41 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\" am: b5e8d45245 am: 20b0ca7ef8\nam: f922fb1375\n\nChange-Id: I4c7270d0ae8ea1fd42488e0e3efe2ca1b6d33d94\n"
    },
    {
      "commit": "b7b36c79844398fcd983cd62f258c807803da736",
      "tree": "3acb9c8599f3aef10054a71dff0824f975e19c42",
      "parents": [
        "3492b7c477f04ae34c3a662369cd864a1a0f7521",
        "21beba8bcdddc03df638153be8ba612882394ee8"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Thu Nov 08 18:10:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 18:10:52 2018 +0000"
      },
      "message": "Merge \"New \"FalsingPlugin\" to allow for easier data collection.\""
    },
    {
      "commit": "f922fb13758dbc3002ba59249f6fb8d37947d6fc",
      "tree": "ffaae95be56ce13651dd8719f08f2de3a8d22366",
      "parents": [
        "e8e035aaaa83d190b616429a28a981353648b32a",
        "20b0ca7ef8524314218348f65b52bdae23f213ed"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 10:07:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 10:07:13 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\" am: b5e8d45245\nam: 20b0ca7ef8\n\nChange-Id: Id2794379c6dd94bd5616ef0c86e6186324c33799\n"
    },
    {
      "commit": "3492b7c477f04ae34c3a662369cd864a1a0f7521",
      "tree": "2a9570ec45e87abb5aca2e0f9e4202ef6c3eaea0",
      "parents": [
        "9ba5646aafdf8caa812d56181c6ecfe9494dc1f9",
        "eb61ce118ea609d1c9fdb61f3af3fc81a6526f60"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 17:47:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 17:47:35 2018 +0000"
      },
      "message": "Merge \"Allows different menu icons on each side of a notification.\""
    },
    {
      "commit": "20b0ca7ef8524314218348f65b52bdae23f213ed",
      "tree": "f48c96b4ec42d3d48e709499561209155641b8de",
      "parents": [
        "2d67c198605d304151494438d78e48a98f9f7b47",
        "b5e8d4524545356d6c2d148d38e4d01245b89723"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 09:43:06 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 09:43:06 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\"\nam: b5e8d45245\n\nChange-Id: Ibdac0e482c75909b32baf0f18bbc8d5ac5599b34\n"
    },
    {
      "commit": "9ba5646aafdf8caa812d56181c6ecfe9494dc1f9",
      "tree": "8d84cd6a2ab445f46dd625328393e368c8992afc",
      "parents": [
        "8e3554a156f069bab111789f1cbc9a69090a505d",
        "415376b97da10de73ab31b3013e5de8111bdfa75"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 17:34:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 17:34:45 2018 +0000"
      },
      "message": "Merge \"Replaces binary flag for new interruption model with secure setting.\""
    },
    {
      "commit": "b5e8d4524545356d6c2d148d38e4d01245b89723",
      "tree": "220bc08903a9d11ccf62f6bfdb4c4cd35b59b27b",
      "parents": [
        "07160ff7e5ac08e45d9fc15c61d84054b8790d3d",
        "9e1d4f86ba43e87264aba178f2bb037a3c3b26fb"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 17:22:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 17:22:43 2018 +0000"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\""
    },
    {
      "commit": "8e3554a156f069bab111789f1cbc9a69090a505d",
      "tree": "74b69ae8a87f655707d90cc1f68b5c86c0a942cb",
      "parents": [
        "330f457890b047ee32bf41d63bd544457d15a715",
        "4b55bd77fb69629798e3221025e0740252cbfe41"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Thu Nov 08 17:01:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 17:01:17 2018 +0000"
      },
      "message": "Merge \"AAPT2: propagate SPEC_OVERLAYABLE to splits\""
    },
    {
      "commit": "eb61ce118ea609d1c9fdb61f3af3fc81a6526f60",
      "tree": "811701901eb29157ab3007b70945095c2eff03d8",
      "parents": [
        "c6c856912b69d6db00ec026f9fe2b38b1cfcc715"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Wed Nov 07 16:57:40 2018 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Thu Nov 08 11:31:57 2018 -0500"
      },
      "message": "Allows different menu icons on each side of a notification.\n\nThis change modifies NotificationMenuRow such that it is now able to\ndisplay a different set of icons depending on whether the user swipes\nleft or right.\n\nNo change is made to the current set of icons - all current icons are\nstill displayed on both sides - but this will enable a followup CL to\nreplace the buttons to the right of the notification with block and\nsilence buttons per the designs for the new interruption model.\n\nBug: 116622974\nTest: atest NotificationMenuRowTest\nChange-Id: I459441353099d45f348b8299a1fb140790b0697e\n"
    },
    {
      "commit": "330f457890b047ee32bf41d63bd544457d15a715",
      "tree": "cc41911ce055cc20561cce1285cae538875f33f3",
      "parents": [
        "c5c5b74da80405d7274166e510452b821ff88827",
        "d3b261145b3b684a5c9ef7c2bbf5fd280905deb3"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Thu Nov 08 16:25:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 16:25:12 2018 +0000"
      },
      "message": "Merge \"Create new API for MNO carrier id\""
    },
    {
      "commit": "415376b97da10de73ab31b3013e5de8111bdfa75",
      "tree": "ee71995492d1a531d6d06912bd078746bb50836d",
      "parents": [
        "c6c856912b69d6db00ec026f9fe2b38b1cfcc715"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Thu Nov 08 10:43:27 2018 -0500"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Thu Nov 08 11:07:15 2018 -0500"
      },
      "message": "Replaces binary flag for new interruption model with secure setting.\n\nBug: 116622974\nTest: n/a\nChange-Id: I8445e5db49ba3f87046332624c0a705cc082ab59\n"
    },
    {
      "commit": "c5c5b74da80405d7274166e510452b821ff88827",
      "tree": "5f38c4260b99660358cca17c328955bdf57eb7cf",
      "parents": [
        "905da27bed385983432a025e35d68a1cebf50e6e",
        "d699343f42eb0c588a68a88bbc3ab6df429d8031"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 16:00:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 16:00:09 2018 +0000"
      },
      "message": "Merge \"Fix VkInteropFunctorDrawable log messages\""
    },
    {
      "commit": "905da27bed385983432a025e35d68a1cebf50e6e",
      "tree": "8089809e2b91ceef84514d5f9d3190dcdc3bdfee",
      "parents": [
        "5431cccea9b74df124ca508cd0cde57e66f95b89",
        "d17c6571e0f0a3bd9b3b6a3eb7c1179bc075e413"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 15:40:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 15:40:48 2018 +0000"
      },
      "message": "Merge \"Fix app launch time regression\""
    },
    {
      "commit": "5431cccea9b74df124ca508cd0cde57e66f95b89",
      "tree": "5ae1304af55f511195dfbc5a012032e2ec8b19b3",
      "parents": [
        "355ea855f685bf17f49b796c856848bcc262616a",
        "8d72a6b06f0b54ec62be322f5c8e15857baf1c78"
      ],
      "author": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Thu Nov 08 15:01:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 15:01:51 2018 +0000"
      },
      "message": "Merge changes from topic \"rules_fd_from_disk\"\n\n* changes:\n  Add temp ANGLE rules support\n  Remove app preference from ANGLE logic\n"
    },
    {
      "commit": "355ea855f685bf17f49b796c856848bcc262616a",
      "tree": "1343b414c38b56f2dccb6063297e3c6862e4043b",
      "parents": [
        "3401e9fef2320185044a673f1cfa68a54df70cbe",
        "1f5e53d4a613488ae12a7d17fedfbf702bf2bffa"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 08 14:48:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 14:48:43 2018 +0000"
      },
      "message": "Merge \"Unify Activities and Windows under one lock (38/n)\""
    },
    {
      "commit": "3401e9fef2320185044a673f1cfa68a54df70cbe",
      "tree": "8e4f8833f263c9fbab6595135a55fe8f0a24169c",
      "parents": [
        "408480b27c1feff75ad5957de61fc7c51c05dad8",
        "e8e035aaaa83d190b616429a28a981353648b32a"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 06:17:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 06:17:57 2018 -0800"
      },
      "message": "Merge \"Update API file for libcore additions\" am: 07160ff7e5 am: 2d67c19860\nam: e8e035aaaa\n\nChange-Id: I7a22c36c3b1f9238cfe89f95b4e0d148030c8dc1\n"
    },
    {
      "commit": "e8e035aaaa83d190b616429a28a981353648b32a",
      "tree": "c3d678f08c62834f6be671420229f86c97349664",
      "parents": [
        "ec46ff7a1cc171f3ccc7133a93545653a2abb2e1",
        "2d67c198605d304151494438d78e48a98f9f7b47"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 06:04:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 06:04:57 2018 -0800"
      },
      "message": "Merge \"Update API file for libcore additions\" am: 07160ff7e5\nam: 2d67c19860\n\nChange-Id: I5bdce324be694615712d872eb95b09bd79176b9c\n"
    },
    {
      "commit": "2d67c198605d304151494438d78e48a98f9f7b47",
      "tree": "b1694353bebad726a90e4954a3fabc0718e78b12",
      "parents": [
        "913f72f4cbecfb7529833e24de865c4faa0b7a5e",
        "07160ff7e5ac08e45d9fc15c61d84054b8790d3d"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 05:55:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 05:55:44 2018 -0800"
      },
      "message": "Merge \"Update API file for libcore additions\"\nam: 07160ff7e5\n\nChange-Id: I25c12d26e66cae28e264b60edd5d4803388999b7\n"
    },
    {
      "commit": "408480b27c1feff75ad5957de61fc7c51c05dad8",
      "tree": "d582bda62afb7ced6774e63145604a658a58ff4a",
      "parents": [
        "fd5f1a3166abdde57de2ece27c7a646621b5a4a7",
        "48e3298d69584858b42041a5b32f78c4224c4e48"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 13:50:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 13:50:46 2018 +0000"
      },
      "message": "Merge \"Fix unnecessary warning log in applyOptionsLocked.\""
    },
    {
      "commit": "fd5f1a3166abdde57de2ece27c7a646621b5a4a7",
      "tree": "afa30f50b0ea08ce76d0d709ff1c67b33e6fdfb2",
      "parents": [
        "db96674e054ea3a920666c3aa24c99aefd697c12",
        "10b6353f3505fab660a1bb66bc30f7ae9cbd1b5c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 13:49:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 13:49:16 2018 +0000"
      },
      "message": "Merge \"Prevents large clock on AOD from overflowing top of screen.\""
    },
    {
      "commit": "07160ff7e5ac08e45d9fc15c61d84054b8790d3d",
      "tree": "77bbc2dc0b8625ec97cf915e2956d6922be6e1f0",
      "parents": [
        "aef8fe0d4792d3f3cfc6fd76a06f41be843b5af5",
        "3187dd3f5a98c967c2855a1b6a1141da91ebc1a2"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 13:39:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 13:39:31 2018 +0000"
      },
      "message": "Merge \"Update API file for libcore additions\""
    },
    {
      "commit": "db96674e054ea3a920666c3aa24c99aefd697c12",
      "tree": "e9685154a3374ed4aacc4edaecf0d9f7ca36a6b4",
      "parents": [
        "3cbf07268f0ea3f70779a31af61870fea867e4d4",
        "ec46ff7a1cc171f3ccc7133a93545653a2abb2e1"
      ],
      "author": {
        "name": "soma, kawata",
        "email": "soma.kawata@sony.com",
        "time": "Thu Nov 08 05:26:30 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 05:26:30 2018 -0800"
      },
      "message": "Merge \"Add skip464xlat test in Nat464XlatTest\" am: aef8fe0d47 am: 913f72f4cb\nam: ec46ff7a1c\n\nChange-Id: I9d59f05ee0d73c5df8351de1332ee0a5924ae8e8\n"
    },
    {
      "commit": "ec46ff7a1cc171f3ccc7133a93545653a2abb2e1",
      "tree": "75fa9109ff74e71590f39b1fe29b7748d14ceccf",
      "parents": [
        "123559814a183e3855a00e2e4d87350425426474",
        "913f72f4cbecfb7529833e24de865c4faa0b7a5e"
      ],
      "author": {
        "name": "soma, kawata",
        "email": "soma.kawata@sony.com",
        "time": "Thu Nov 08 05:10:10 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 05:10:10 2018 -0800"
      },
      "message": "Merge \"Add skip464xlat test in Nat464XlatTest\" am: aef8fe0d47\nam: 913f72f4cb\n\nChange-Id: Iee577b9b65ca9b576da966d6ca2468da9aa749ef\n"
    },
    {
      "commit": "913f72f4cbecfb7529833e24de865c4faa0b7a5e",
      "tree": "2f2eb6ff47cb86469946fa5b803cc30668691704",
      "parents": [
        "5e5e921d22284fa7bdc18b23ffa42676695f923d",
        "aef8fe0d4792d3f3cfc6fd76a06f41be843b5af5"
      ],
      "author": {
        "name": "soma, kawata",
        "email": "soma.kawata@sony.com",
        "time": "Thu Nov 08 05:00:10 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 05:00:10 2018 -0800"
      },
      "message": "Merge \"Add skip464xlat test in Nat464XlatTest\"\nam: aef8fe0d47\n\nChange-Id: If437d8eadbc81655756b9b7cac1a5cda019a45da\n"
    },
    {
      "commit": "aef8fe0d4792d3f3cfc6fd76a06f41be843b5af5",
      "tree": "ca8643370fa7f4bd46674170802f1d5fc7bfb0a3",
      "parents": [
        "9d4ebdf379833d4e612dbbaf1ce6f260a15064bd",
        "88b8f6360ad2d85e0e6bbc87bad1d76fbed17719"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 12:38:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 12:38:22 2018 +0000"
      },
      "message": "Merge \"Add skip464xlat test in Nat464XlatTest\""
    },
    {
      "commit": "48e3298d69584858b42041a5b32f78c4224c4e48",
      "tree": "f16f5d78266a0a965560f2eb68c62c8c8531a67e",
      "parents": [
        "b2117bbc3aa853cd7c3db3878be52e2137f7f3df"
      ],
      "author": {
        "name": "lumark",
        "email": "lumark@google.com",
        "time": "Thu Nov 08 17:58:15 2018 +0800"
      },
      "committer": {
        "name": "lumark",
        "email": "lumark@google.com",
        "time": "Thu Nov 08 20:32:41 2018 +0800"
      },
      "message": "Fix unnecessary warning log in applyOptionsLocked.\n\nSince ANIM_NONE \u003d 0 is not unknown animation type for ActivityOption,\nadd a switch case for ANIM_NONE to avoid falling print unknown type log.\n\nBug: 62358627\n\nTest: manual\nChange-Id: Ifc9ee5cb57122bf8f0e5d54c9a81142faf4224b9\n"
    },
    {
      "commit": "3cbf07268f0ea3f70779a31af61870fea867e4d4",
      "tree": "b4522fe7f3cebc32a00fa39780519c63d6cc0262",
      "parents": [
        "4353cd61938628722a343c8616f6256a417cdc78",
        "2f9acd22ce8771de5b65677b4c021d0ab8248fb6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 10:10:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 10:10:00 2018 +0000"
      },
      "message": "Merge \"Fix lost intent extra when starting activity from recents\""
    },
    {
      "commit": "9e1d4f86ba43e87264aba178f2bb037a3c3b26fb",
      "tree": "72aadb5ef310c59200b6e5bbe1b6e4e36b8757bd",
      "parents": [
        "03c766075d3b50bf859fdde64d5c2c42997ff079"
      ],
      "author": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Oct 22 15:11:31 2018 +0800"
      },
      "committer": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 17:28:34 2018 +0800"
      },
      "message": "[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\n\nAdd three call log entries, ALL_SCREENING_COMPONENT_NAME, CALL_SCREENING_APP_NAME,\nBLOCK_REASON, and call block reasons. Add new parameter to get the\npackage name and component name of the implementation of CallScreenService.java.\n\nBug: 113243596\nTest: Build pass\nChange-Id: I63debd80d7f4a92278fdbb84b64ff1199591349c\n"
    },
    {
      "commit": "4353cd61938628722a343c8616f6256a417cdc78",
      "tree": "7442fed6c0ceb7d1f25d76657537fdd724135f0d",
      "parents": [
        "481e21cac6e656ad897d4959f9e4eb6b91f3f1c6",
        "3ddd7def01f65fdf26596f8836efeb04471d8de6"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Thu Nov 08 06:43:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 06:43:07 2018 +0000"
      },
      "message": "Merge \"Show navigation bar on external displays\""
    },
    {
      "commit": "481e21cac6e656ad897d4959f9e4eb6b91f3f1c6",
      "tree": "3a36defefd16a8476795eaf959596310c02cceee",
      "parents": [
        "e79ffcccf386e168212264216c5a902ce6ebf645",
        "dbacf5336f98f02987586087c2c1006c684723d0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 06:40:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 06:40:30 2018 +0000"
      },
      "message": "Merge \"Make sure PermissionPolicyTest#testPlatformPermissionPolicyUnaltered is not broken anymore by changes to AndroidManifest.xml\""
    },
    {
      "commit": "e79ffcccf386e168212264216c5a902ce6ebf645",
      "tree": "4982a7bf80acc7176a4ba6caa01e3b5d8a17932e",
      "parents": [
        "458081dcdf6a3c10bb4982c7ddda24585fdfeb40",
        "36f03d9d82eafb2707306103bcdf79a158434710"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 05:45:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 05:45:23 2018 +0000"
      },
      "message": "Merge \"Pass down uid into requestPermissionDialog\""
    },
    {
      "commit": "458081dcdf6a3c10bb4982c7ddda24585fdfeb40",
      "tree": "61b613a756a57c1f138c8a134c62c2c7a4c70473",
      "parents": [
        "42617d031a6989a07850fcdf60c159d00513df71",
        "c5526dd6b24ff3f43aad2b1f0aae738a4714e8cb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 05:44:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 05:44:24 2018 +0000"
      },
      "message": "Merge \"Add Waveform Support to Vibrator Shell Command\""
    },
    {
      "commit": "dbacf5336f98f02987586087c2c1006c684723d0",
      "tree": "f2d903bf6f3309116afb96b23109d69cbf6df75e",
      "parents": [
        "70afdedb3ea526045fb27ba4d7de6cb242f9b9bf"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Nov 06 15:49:39 2018 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Nov 07 21:34:39 2018 -0800"
      },
      "message": "Make sure PermissionPolicyTest#testPlatformPermissionPolicyUnaltered is not broken anymore by changes to AndroidManifest.xml\n\nTest: atest --test-mapping frameworks/base/core/res\nChange-Id: I3c5d937325c15dc00a7a811d2525828f327b91f5\n"
    },
    {
      "commit": "42617d031a6989a07850fcdf60c159d00513df71",
      "tree": "6db2055fe1f252c0c5bdd7943ba86bbabb5ed12c",
      "parents": [
        "c96b83457a1d9fc2fc6f250f8c5de34f4fdbb2de",
        "402b440f3222f4a7a41c8917b486681bb4278ed2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 05:29:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 05:29:23 2018 +0000"
      },
      "message": "Merge \"Fix unable to cleanup a removed display\""
    },
    {
      "commit": "2f9acd22ce8771de5b65677b4c021d0ab8248fb6",
      "tree": "187ce3eff18724664ddcaf6dcdfa839d446eeba2",
      "parents": [
        "44f74d111f08704cae5a10b6c03db78748419816"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Tue Nov 06 23:44:43 2018 +0800"
      },
      "committer": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu Nov 08 12:28:01 2018 +0800"
      },
      "message": "Fix lost intent extra when starting activity from recents\n\nAlways create a copy for task info to avoid the original intent\nbeing modified.\n\nBug: 119052114\nTest: atest TaskRecordTests#testCopyBaseIntentForTaskInfo\nChange-Id: Ib27bc52c436f3e8b379b4374dc9d5b6031fa0316\n"
    },
    {
      "commit": "c96b83457a1d9fc2fc6f250f8c5de34f4fdbb2de",
      "tree": "47a94eb0ae0a9138169fe39d4980d5eea2e1228e",
      "parents": [
        "33c3eeca5858fa1bf39eb930b4db5a48fb69c7cc",
        "123559814a183e3855a00e2e4d87350425426474"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 20:13:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 20:13:47 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"separate URL for WFC settings\" am: 9d4ebdf379 am: 5e5e921d22\nam: 123559814a  -s ours\n\nChange-Id: I31446b413a9f5714e1612583e7ea289d849ae84c\n"
    },
    {
      "commit": "c5526dd6b24ff3f43aad2b1f0aae738a4714e8cb",
      "tree": "c6818d13f0020caaf61f9729b7f0a8ccc5142a32",
      "parents": [
        "5b4ca699900ff5cca66ec0b0a65c7cef5fab0e1f"
      ],
      "author": {
        "name": "Harpreet \"Eli\" Sangha",
        "email": "eliptus@google.com",
        "time": "Tue Oct 30 16:14:33 2018 +0900"
      },
      "committer": {
        "name": "Harpreet \"Eli\" Sangha",
        "email": "eliptus@google.com",
        "time": "Thu Nov 08 13:10:38 2018 +0900"
      },
      "message": "Add Waveform Support to Vibrator Shell Command\n\nBug: 118418199\nTest: Manual\n\nChange-Id: I1d712e1628b1c01e36c1211158208cf4976d89c9\nSigned-off-by: Harpreet \"Eli\" Sangha \u003celiptus@google.com\u003e\n"
    },
    {
      "commit": "123559814a183e3855a00e2e4d87350425426474",
      "tree": "873e640ff5fa511612987dbdfbe12ed92d4ec162",
      "parents": [
        "f7864681943c1854a6e00dd73f36eff9a8150f9c",
        "5e5e921d22284fa7bdc18b23ffa42676695f923d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 19:52:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 19:52:48 2018 -0800"
      },
      "message": "Merge \"separate URL for WFC settings\" am: 9d4ebdf379\nam: 5e5e921d22\n\nChange-Id: Ia2ac301a7c66359593c5793821b4282d5fc8c251\n"
    },
    {
      "commit": "5e5e921d22284fa7bdc18b23ffa42676695f923d",
      "tree": "1006b730f8cae6cf2eeaf0754372aecaf7027e98",
      "parents": [
        "e3fed59b0321b44f1893d5d68fcf5d5cf440b0ed",
        "9d4ebdf379833d4e612dbbaf1ce6f260a15064bd"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 19:43:36 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 19:43:36 2018 -0800"
      },
      "message": "Merge \"separate URL for WFC settings\"\nam: 9d4ebdf379\n\nChange-Id: Id13b3ed7694f40646f5bfa6f4877ad614da77415\n"
    },
    {
      "commit": "33c3eeca5858fa1bf39eb930b4db5a48fb69c7cc",
      "tree": "47a94eb0ae0a9138169fe39d4980d5eea2e1228e",
      "parents": [
        "74514bcbccd9e068589b683e35eac5897c24ee50",
        "6e827f03758b8cc81a4bf56732f8a90d541f5143"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 03:35:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 03:35:35 2018 +0000"
      },
      "message": "Merge \"MediaPlayer2: change getVideoWidth and getVideoHeight to getVideoSize\""
    },
    {
      "commit": "9d4ebdf379833d4e612dbbaf1ce6f260a15064bd",
      "tree": "1503fa9959fdddc934a399e03eaf1308b112abca",
      "parents": [
        "d10870625f6a38660a3c1472fe7688e6aaa838f2",
        "bf38b068d46f746ed69bfa8372d2aedc1c2e2690"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 08 03:23:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 03:23:20 2018 +0000"
      },
      "message": "Merge \"separate URL for WFC settings\""
    },
    {
      "commit": "74514bcbccd9e068589b683e35eac5897c24ee50",
      "tree": "b960c0b7a3926d6dc77d77326f8682c86aa5c652",
      "parents": [
        "aff190599c23180800a5933153197be48edd346c",
        "72c676e343e4598cfdf2b3f5543c780a03e7ac6e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 03:15:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 03:15:58 2018 +0000"
      },
      "message": "Merge \"Reject PendingIntents owned by another client\""
    },
    {
      "commit": "aff190599c23180800a5933153197be48edd346c",
      "tree": "9c3d4e3cd1f92e110172e90537d0edb8948b666a",
      "parents": [
        "116b1a2ac546d1b62664128cce43b31193503018",
        "f7864681943c1854a6e00dd73f36eff9a8150f9c"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Nov 07 18:33:09 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 18:33:09 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Refactor native Zygote code.\" am: d10870625f am: e3fed59b03\nam: f786468194  -s ours\n\nChange-Id: Iae503799080fca63352b3c26fc3fd1368df869d4\n"
    },
    {
      "commit": "116b1a2ac546d1b62664128cce43b31193503018",
      "tree": "9c3d4e3cd1f92e110172e90537d0edb8948b666a",
      "parents": [
        "68467fa0b3f00c9f4a94721bcdc88a842050738b",
        "4fddffcc3330b309baa59ee740a50befc1a7f7a6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 02:29:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 02:29:22 2018 +0000"
      },
      "message": "Merge \"Documentation for KeyEvent.getRepeatCount()\""
    },
    {
      "commit": "d17c6571e0f0a3bd9b3b6a3eb7c1179bc075e413",
      "tree": "eaba5c290eb20e1a16ceaef5ab51d452e13a3ae9",
      "parents": [
        "44f74d111f08704cae5a10b6c03db78748419816"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Wed Nov 07 16:27:20 2018 +0800"
      },
      "committer": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Thu Nov 08 10:28:54 2018 +0800"
      },
      "message": "Fix app launch time regression\n\nAn idle now message was scheduled when an activity paused\ncompleted and added to stopping list. The message was then\nexecuted before resuming current top activity (waiting for\ntop activity process to be attached). We sent a power hint\nto notify the launch has ended due to there was no activities\nin resumed state, which degraded the launch performance.\n\nGet the resumed activity from focused stack. If the focused\nstack is not null or not empty, there should have some\nactivities resuming or resumed. Check if these activities are\nidled.\n\nBug: 118885508\nTest: atest cold-dropcache-test\n\nChange-Id: I88a2b16504fe030dd57e910f29ca15adac30d2ce\n"
    },
    {
      "commit": "68467fa0b3f00c9f4a94721bcdc88a842050738b",
      "tree": "52df0f49d434bb69f7135d982ccb2c7404a3ace2",
      "parents": [
        "157edce8a771e10a7ea662dfefcc1fe6deaf98f4",
        "df2fc7316609e3f17e1331d17fe35bba58bcc759"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Nov 07 18:24:23 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 18:24:23 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Move configs to CarrierConfig for MobileNetworkSettings\" am: a9ca5c9999 am: 8a45ac103e\nam: df2fc73166  -s ours\n\nChange-Id: I6078593ec1c7dd0647fa45dad88d24fcb8c65ee4\n"
    },
    {
      "commit": "f7864681943c1854a6e00dd73f36eff9a8150f9c",
      "tree": "23926254d3c3d53815e2eb30b2d85a86d2ccef5e",
      "parents": [
        "df2fc7316609e3f17e1331d17fe35bba58bcc759",
        "e3fed59b0321b44f1893d5d68fcf5d5cf440b0ed"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Nov 07 18:15:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 18:15:48 2018 -0800"
      },
      "message": "Merge \"Refactor native Zygote code.\" am: d10870625f\nam: e3fed59b03\n\nChange-Id: Ic725994662cb8d0175009bdff7b001aff88e651d\n"
    },
    {
      "commit": "157edce8a771e10a7ea662dfefcc1fe6deaf98f4",
      "tree": "52df0f49d434bb69f7135d982ccb2c7404a3ace2",
      "parents": [
        "c472be85ce11504f6bdeee3962260616effccacb",
        "b49cedf0b3440fbc676d9753741284cf41337e02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 02:14:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 02:14:24 2018 +0000"
      },
      "message": "Merge \"Deprecated scoped directory access.\""
    },
    {
      "commit": "c472be85ce11504f6bdeee3962260616effccacb",
      "tree": "0c05cbcea919cc8e4bf2d66794b4579f94838b7f",
      "parents": [
        "5b4ca699900ff5cca66ec0b0a65c7cef5fab0e1f",
        "2764aaee13fc6c378d70c1f4704dab34e47b98c8"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 18:12:35 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 18:12:35 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Introduce Emergency number functions APIs\" am: 24cddced04 am: 1bc7e852ef\nam: 2764aaee13  -s ours\n\nChange-Id: I59bdc2655ebc1f87defb4693d092acabfb65a7c1\n"
    },
    {
      "commit": "df2fc7316609e3f17e1331d17fe35bba58bcc759",
      "tree": "1b0b7e19e83e00000da4c01d3400418d024f6814",
      "parents": [
        "2764aaee13fc6c378d70c1f4704dab34e47b98c8",
        "8a45ac103e9568d6ff03b2542dd232b79f611fbd"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Nov 07 18:07:11 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 18:07:11 2018 -0800"
      },
      "message": "Merge \"Move configs to CarrierConfig for MobileNetworkSettings\" am: a9ca5c9999\nam: 8a45ac103e\n\nChange-Id: I12f1c1f0df3c9138023cdc6b4e9b564a36406849\n"
    },
    {
      "commit": "2764aaee13fc6c378d70c1f4704dab34e47b98c8",
      "tree": "598312e2a86c255ded4f71a13ccbb53592a0130e",
      "parents": [
        "05394caefed04b9cb43d5ef99f5a564bfb657669",
        "1bc7e852ef102abe273ddec15e6d8cc5b34ba073"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 17:58:54 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 17:58:54 2018 -0800"
      },
      "message": "Merge \"Introduce Emergency number functions APIs\" am: 24cddced04\nam: 1bc7e852ef\n\nChange-Id: I7748108ebaa6a22702b7d59c67aa9623438bcffc\n"
    },
    {
      "commit": "5b4ca699900ff5cca66ec0b0a65c7cef5fab0e1f",
      "tree": "0c05cbcea919cc8e4bf2d66794b4579f94838b7f",
      "parents": [
        "d0f153d270b66b9efffbf37191301c8000b213e3",
        "05394caefed04b9cb43d5ef99f5a564bfb657669"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 17:57:29 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 17:57:29 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"resolve merge conflicts of 61444e09ff46c30f6728954323765562eb6fd0cf to pi-dev-plus-aosp\" into pi-dev-plus-aosp\nam: 05394caefe  -s ours\n\nChange-Id: I5509a1aa9487f7c111f0a5faff80f50fb28f3637\n"
    },
    {
      "commit": "d0f153d270b66b9efffbf37191301c8000b213e3",
      "tree": "0c05cbcea919cc8e4bf2d66794b4579f94838b7f",
      "parents": [
        "059810b73e9f29441074b2c3b07d5f4c260eb52f",
        "bad7c206063d1d0dc84853d11bc8621d308e9e6e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 01:43:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:43:14 2018 +0000"
      },
      "message": "Merge \"Add thermal service into system_server\""
    },
    {
      "commit": "05394caefed04b9cb43d5ef99f5a564bfb657669",
      "tree": "db32d7fead321dd4619c1355ef3817d205d2ff7f",
      "parents": [
        "c2dcd92c33ad1e6b29ade9dd756f7d44b257ddfc",
        "8d391c858092e12e500298ad0c588a9d49ad55f9"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Nov 08 01:41:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:41:15 2018 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 61444e09ff46c30f6728954323765562eb6fd0cf to pi-dev-plus-aosp\" into pi-dev-plus-aosp"
    },
    {
      "commit": "059810b73e9f29441074b2c3b07d5f4c260eb52f",
      "tree": "2a44f70bafb05c9515b23a364dacef5813dba4e9",
      "parents": [
        "38e1cb73f5a4eb027e61f24666185e729b7f194b",
        "4eec415f5fbca42f1d84257e0e978552a1cd9020"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 08 01:35:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:35:46 2018 +0000"
      },
      "message": "Merge \"separate URL for WFC settings\""
    },
    {
      "commit": "38e1cb73f5a4eb027e61f24666185e729b7f194b",
      "tree": "a7a6aa90a3a9b133dbc92f5113269711f848e15d",
      "parents": [
        "28c413eb32db771318bbe52139381c9a62ddfa33",
        "e747c3e4e18d7110db6e5ca95404c786c0f57482"
      ],
      "author": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Thu Nov 08 01:15:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:15:27 2018 +0000"
      },
      "message": "Merge changes from topic \"wm_move_disp_to_hier_2\"\n\n* changes:\n  Move some display logic into hierarchy [2/2]\n  Move some display logic into hierarchy [1/2]\n"
    },
    {
      "commit": "6e827f03758b8cc81a4bf56732f8a90d541f5143",
      "tree": "626c6686d25a54460b1169a5a0c9e27dc1186c62",
      "parents": [
        "05ac00c630a96f657031cc10842139f015e311b0"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Nov 07 13:18:24 2018 -0800"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Nov 07 17:14:53 2018 -0800"
      },
      "message": "MediaPlayer2: change getVideoWidth and getVideoHeight to getVideoSize\n\nTest: cts\nBug: 112549021\nChange-Id: I9b68b7ada3f60db7eccc0eb919515ba6308dddea\n"
    },
    {
      "commit": "e3fed59b0321b44f1893d5d68fcf5d5cf440b0ed",
      "tree": "68da96e68c434af97e0b4d70984637aea87ff471",
      "parents": [
        "8a45ac103e9568d6ff03b2542dd232b79f611fbd",
        "d10870625f6a38660a3c1472fe7688e6aaa838f2"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Nov 07 17:14:14 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 17:14:14 2018 -0800"
      },
      "message": "Merge \"Refactor native Zygote code.\"\nam: d10870625f\n\nChange-Id: I9a98ceb26fb58399b76b8c27124ed07ea87a4305\n"
    },
    {
      "commit": "8a45ac103e9568d6ff03b2542dd232b79f611fbd",
      "tree": "bbc269f5cd59d42fc7d4c7dfffe8582487f9525f",
      "parents": [
        "1bc7e852ef102abe273ddec15e6d8cc5b34ba073",
        "a9ca5c9999817ceabd60728af52e015acb31e055"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Nov 07 17:08:55 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 17:08:55 2018 -0800"
      },
      "message": "Merge \"Move configs to CarrierConfig for MobileNetworkSettings\"\nam: a9ca5c9999\n\nChange-Id: I0706c8456290ef235747ac908b6a8231a70131dc\n"
    },
    {
      "commit": "d10870625f6a38660a3c1472fe7688e6aaa838f2",
      "tree": "967e20c0c061da48d7695f19ec6626e9d95711d3",
      "parents": [
        "a9ca5c9999817ceabd60728af52e015acb31e055",
        "efc65b28857bce95626d84ff786c9969768648a5"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Thu Nov 08 01:08:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 01:08:32 2018 +0000"
      },
      "message": "Merge \"Refactor native Zygote code.\""
    },
    {
      "commit": "28c413eb32db771318bbe52139381c9a62ddfa33",
      "tree": "9a50420785049266f18b3e1d3951174380161738",
      "parents": [
        "b8d667222eda3a5eeec93e954ceb60318922e317",
        "ec6bcbceee8fed0f99d1d5d1760b74eead98668a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 01:04:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:04:08 2018 +0000"
      },
      "message": "Merge \"Fix FrameworksServicesTests:StorageManagerServiceTest\""
    },
    {
      "commit": "1bc7e852ef102abe273ddec15e6d8cc5b34ba073",
      "tree": "b44b200c7ef267002eeb5429f20745a59bad1d5f",
      "parents": [
        "61444e09ff46c30f6728954323765562eb6fd0cf",
        "24cddced04b172d2f0f3a2932c32ad209f60ec28"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 17:02:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 17:02:44 2018 -0800"
      },
      "message": "Merge \"Introduce Emergency number functions APIs\"\nam: 24cddced04\n\nChange-Id: Iec0db365b392fb5127a41e0ddf03b1f9a8234ca0\n"
    },
    {
      "commit": "4fddffcc3330b309baa59ee740a50befc1a7f7a6",
      "tree": "bae84cdd5a5055933885400fb4313033f1a47c38",
      "parents": [
        "b8d667222eda3a5eeec93e954ceb60318922e317"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Nov 07 17:02:29 2018 -0800"
      },
      "committer": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Nov 07 17:02:29 2018 -0800"
      },
      "message": "Documentation for KeyEvent.getRepeatCount()\n\nThe existing documentation suggests that ACTION_UP events will contain a\nvalid repeat count that is equal to the repeat count of the latest\nACTION_DOWN event. However, in practice, that is not the case.\n\nRather than changing the behaviour to follow the existing documentation,\nchange documentation to conform to the existing behaviour. The rationale\nhere is that changing the behaviour might mean that some apps would\nstart relying on getRepeatCount() being non-zero. But this would only\nwork on the latest Android release. So if an app is tested only on the\nlatest Android release, and not on the release before this behaviour was\nchanged, the app would be broken on the older releases of Android.\n\nTest: CTS tests will be added for injection\nBug: 113341746\nChange-Id: Ia53e0e606c0b3c64135ef00950dc8a19f62933ca\n"
    },
    {
      "commit": "a9ca5c9999817ceabd60728af52e015acb31e055",
      "tree": "0ab85484644c01eba9aa42badbd72655b4efee80",
      "parents": [
        "24cddced04b172d2f0f3a2932c32ad209f60ec28",
        "3539c290db07844f22fc7fefeaa85e12b52f167e"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Thu Nov 08 00:47:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 00:47:22 2018 +0000"
      },
      "message": "Merge \"Move configs to CarrierConfig for MobileNetworkSettings\""
    },
    {
      "commit": "24cddced04b172d2f0f3a2932c32ad209f60ec28",
      "tree": "3bebc25e3a40986c7db55a6a9bc0a9a805a809b1",
      "parents": [
        "d605b5ab3dc329d36a391a6088d9464dbbb5c546",
        "5ac293f0406cc48cafb17a7f17eb0bfb50b3b2af"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Nov 08 00:40:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 00:40:10 2018 +0000"
      },
      "message": "Merge \"Introduce Emergency number functions APIs\""
    },
    {
      "commit": "36f03d9d82eafb2707306103bcdf79a158434710",
      "tree": "331cd5ed968628a5f54f6a76aef3f6deb47890ba",
      "parents": [
        "70afdedb3ea526045fb27ba4d7de6cb242f9b9bf"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Nov 07 16:37:10 2018 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Nov 07 16:38:20 2018 -0800"
      },
      "message": "Pass down uid into requestPermissionDialog\n\nAs it is cleared further up in the call stack.\n\nTest: Requested usb-device permissions from an app\nChange-Id: Ib0e2b264086238785562f6f9da4800fb8f0a1590\n"
    },
    {
      "commit": "efc65b28857bce95626d84ff786c9969768648a5",
      "tree": "106218e9f6b25ab7ee7a1aec73e14c0fb29e969e",
      "parents": [
        "d605b5ab3dc329d36a391a6088d9464dbbb5c546"
      ],
      "author": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Fri Oct 26 12:41:54 2018 -0700"
      },
      "committer": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Nov 07 16:10:34 2018 -0800"
      },
      "message": "Refactor native Zygote code.\n\nThis patch refactors the native Zygote code in anticipation of future\nchanges.  Notibly, this allows forking without application specific\ninformation, replaces a lambda that was defined twice with a function,\nand cleans up some of the jstring extraction logic.\n\nBug: 68253328\nTest: Built image, flashed phone, and booted\nChange-Id: I694994b2062b2839bf0cdf7d4bef366d98fc6eed\nMerged-In: I694994b2062b2839bf0cdf7d4bef366d98fc6eed\n"
    },
    {
      "commit": "b8d667222eda3a5eeec93e954ceb60318922e317",
      "tree": "550d45f6f2242f0cc7e328c8fd305100f0e4e2bd",
      "parents": [
        "9b4d90b0edfe354a7fef471b2b7aa552242967b8",
        "424859a44b164b15eada0a476a36c6cb0e49b92d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 23:59:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 23:59:35 2018 +0000"
      },
      "message": "Merge \"Keep ambient notifications visible for 10sec\""
    },
    {
      "commit": "8d391c858092e12e500298ad0c588a9d49ad55f9",
      "tree": "b04cbe7ae61f254ea92feaedec9ebf8f3bcf2022",
      "parents": [
        "575e267a23c079168a18b78c3a617e22c4e67345",
        "61444e09ff46c30f6728954323765562eb6fd0cf"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 15:17:30 2018 -0800"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 23:55:06 2018 +0000"
      },
      "message": "resolve merge conflicts of 61444e09ff46c30f6728954323765562eb6fd0cf to pi-dev-plus-aosp\n\nTest: I solemnly swear I tested this conflict resolution.\nBug: 109809543\nChange-Id: If49f6adecb3cae911ba758753679565f9f5d317b\nMerged-In: I9f750a72edfc282c80f7547647bcddaf2da51d9b\n"
    },
    {
      "commit": "9b4d90b0edfe354a7fef471b2b7aa552242967b8",
      "tree": "77ef0b4d1c76648b8f2c805eb51eb1b90654e64d",
      "parents": [
        "22b63148b14a0aac39323c1590c1cae3dc101979",
        "c2dcd92c33ad1e6b29ade9dd756f7d44b257ddfc"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Wed Nov 07 15:48:07 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 15:48:07 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Log the thermal throttling event to enable conditional temperature pulling.\" into pi-dev am: e905bdb194\nam: c2dcd92c33  -s ours\n\nChange-Id: I2db804488e00a6fb2551449fc0508d2c318de0d3\n"
    },
    {
      "commit": "c2dcd92c33ad1e6b29ade9dd756f7d44b257ddfc",
      "tree": "1b415315d12334e8abad3819a08a429c9a946cf7",
      "parents": [
        "575e267a23c079168a18b78c3a617e22c4e67345",
        "e905bdb194373e28df3c6313c11376bf03a3ede4"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Wed Nov 07 15:26:53 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 15:26:53 2018 -0800"
      },
      "message": "Merge \"Log the thermal throttling event to enable conditional temperature pulling.\" into pi-dev\nam: e905bdb194\n\nChange-Id: Iaa3d1aa70fcf7d1cb00f79986cfe0d6a6279c834\n"
    },
    {
      "commit": "22b63148b14a0aac39323c1590c1cae3dc101979",
      "tree": "77ef0b4d1c76648b8f2c805eb51eb1b90654e64d",
      "parents": [
        "327553750d3b0ac63f884957fc507b93818288c6",
        "7e5c7018d335054be574eb351f92d94beb82d6bf"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Nov 07 23:25:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 23:25:24 2018 +0000"
      },
      "message": "Merge \"Clarifying some battery saver policy variables.\""
    },
    {
      "commit": "7e5c7018d335054be574eb351f92d94beb82d6bf",
      "tree": "f5e08b422b3194e188982a3d3d6ecf77c2ae14b0",
      "parents": [
        "97dfb6aeebcd538d43d5717c2a823e019b0d6c9f"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Sat Nov 03 16:50:06 2018 -0700"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Nov 07 15:21:51 2018 -0800"
      },
      "message": "Clarifying some battery saver policy variables.\n\nThe flags for the network firewall, screen brightness adjustment, and\ndata saver are essentially to decide whether to turn on these features\nor not, so having them be *_disabled is confusing for someone to read.\nThese flags differ from others such as animation_disabled or\nvibration_disabled, which are actually turning off features instead of\nenabling them. I\u0027m updating the internal variable names and adding\ndocumentation to make the behavior clearer. I haven\u0027t changed the flag\nnames themselves since that could make things a little more difficult if\nsomeone wants to set flags later on.\n\nBug: 117126975\nTest: atest com.android.server.power.BatterySaverPolicyTest\nChange-Id: If3fa220f9f62117eac39b54bf771a9cc17bcc911\n"
    },
    {
      "commit": "327553750d3b0ac63f884957fc507b93818288c6",
      "tree": "bf731a298f32f24fd856e1b049dba5355c484919",
      "parents": [
        "ccf59d6f21b6f9ea16b0cbf2c70591b869c42561",
        "e731ca8931cba465b03ea109ddc304a127a909d3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 23:20:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 23:20:50 2018 +0000"
      },
      "message": "Merge \"Refactor ServiceWatcher\""
    },
    {
      "commit": "ccf59d6f21b6f9ea16b0cbf2c70591b869c42561",
      "tree": "34b85ab2a5612381b505bd975748a9151614eec2",
      "parents": [
        "4959811fb41af597eeaf50ccbcb67e61a9274366",
        "7e1c9d75bc5b26bbe19f93f84793db2813664a11"
      ],
      "author": {
        "name": "Jie Song",
        "email": "jies@google.com",
        "time": "Wed Nov 07 23:14:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 23:14:45 2018 +0000"
      },
      "message": "Merge \"Revert \"Adds new atomic install API\"\""
    },
    {
      "commit": "4959811fb41af597eeaf50ccbcb67e61a9274366",
      "tree": "5f47ca812d81bcce2ab5486e191e08477583949f",
      "parents": [
        "24a95430eee47ed4f63b35c3ac4302861acf111a",
        "2df4e1b31a16b0032fc96134c131bf57e23c82b0"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Nov 07 23:06:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 23:06:35 2018 +0000"
      },
      "message": "Merge \"Revert \"Prefer ScopedUtfChars where possible\"\""
    },
    {
      "commit": "2df4e1b31a16b0032fc96134c131bf57e23c82b0",
      "tree": "f0039082b8cc378ed650519d88858316cfbc79ba",
      "parents": [
        "712de28e19dfb046d246b65434e1d21c8e6d2f29"
      ],
      "author": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Nov 07 23:01:51 2018 +0000"
      },
      "committer": {
        "name": "Siarhei Vishniakou",
        "email": "svv@google.com",
        "time": "Wed Nov 07 23:01:51 2018 +0000"
      },
      "message": "Revert \"Prefer ScopedUtfChars where possible\"\n\nThis reverts commit 712de28e19dfb046d246b65434e1d21c8e6d2f29.\n\nReason for revert: crash in b/119214506\n\nChange-Id: I79f56158c29fe09cc7d2af6eff6dea572ca2d656\n"
    },
    {
      "commit": "7e1c9d75bc5b26bbe19f93f84793db2813664a11",
      "tree": "e5119576e44e2c7b20c5192bfc87d797fe0227ce",
      "parents": [
        "44da627fd59fdb1d1f0e21186bc0bc67384ba630"
      ],
      "author": {
        "name": "Jie Song",
        "email": "jies@google.com",
        "time": "Wed Nov 07 22:59:18 2018 +0000"
      },
      "committer": {
        "name": "Jie Song",
        "email": "jies@google.com",
        "time": "Wed Nov 07 22:59:18 2018 +0000"
      },
      "message": "Revert \"Adds new atomic install API\"\n\nThis reverts commit 44da627fd59fdb1d1f0e21186bc0bc67384ba630.\n\nReason for revert: \u003cfix build\u003e\n\nChange-Id: I6f9ae2fc7606547e6bf6f9d8d6c2fc309b5a4538\n"
    },
    {
      "commit": "5ac293f0406cc48cafb17a7f17eb0bfb50b3b2af",
      "tree": "86ff4f73bbaacfd8c3015336ce0b1d34cb01fe13",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Oct 17 16:31:31 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 14:57:44 2018 -0800"
      },
      "message": "Introduce Emergency number functions APIs\n\n- getCurrentEmergencyNumberList\n- getCurrentEmergencyNumberList (per categories)\n- isCurrentEmergencyNumber\n\nNote: the implementaion from PhoneInterfaceManager is empty, but the names\nof the APIs need to be finalized so that the usages and test plan are not\nblocked.\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I1e310941aea6d5288fd6c99071be6b46a8d98197\nMerged-In: I854db34f4378f35f99c3d8133bf35f3d0b3aad2b\nMerged-In: Ic0a22dd9c2023362bbb65b80cb78990ace7caac4\n"
    },
    {
      "commit": "24a95430eee47ed4f63b35c3ac4302861acf111a",
      "tree": "a1df9dddc327b6f50c9ffa2dcf9245dc7218c875",
      "parents": [
        "89d277a982472074fd7184f21c37f4d994b9b57a",
        "af594fc6e99ae00b1c9c452e2f59cde7ce6f7f28"
      ],
      "author": {
        "name": "Christian Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Nov 07 22:54:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 22:54:59 2018 +0000"
      },
      "message": "Merge \"Refactor native Zygote code.\""
    },
    {
      "commit": "89d277a982472074fd7184f21c37f4d994b9b57a",
      "tree": "d02b7773bfe3f72a891fcd7e6355479927b1f90f",
      "parents": [
        "7c62638354e5c2d228194af7fb1110babd991b63",
        "2776ca3f4e877709e0e313e25d2d9f86cbd89b8b"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 07 22:54:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 22:54:02 2018 +0000"
      },
      "message": "Merge \"Camera: Add support for recommended stream configurations\""
    },
    {
      "commit": "e905bdb194373e28df3c6313c11376bf03a3ede4",
      "tree": "033e5cb996b197483f8aca065a281a624c9bafdf",
      "parents": [
        "5a3b666ab068ca86f9c2fbb33b895c4ee7368d61",
        "80c4474a7b12ecd82c96fa229d576ef629f0d1da"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Wed Nov 07 22:51:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 22:51:12 2018 +0000"
      },
      "message": "Merge \"Log the thermal throttling event to enable conditional temperature pulling.\" into pi-dev"
    },
    {
      "commit": "7c62638354e5c2d228194af7fb1110babd991b63",
      "tree": "722401bce923d66aac234297ff80ca2a9a991e4a",
      "parents": [
        "055bb189bd620abac5b1ca7cfb5885957c75c09e",
        "58db75e8827653df1db75b33e9198aac213aeef9"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Nov 07 22:18:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 22:18:46 2018 +0000"
      },
      "message": "Merge \"Fix getProcessMemoryInfo()\u0027s calling UID check\""
    },
    {
      "commit": "61444e09ff46c30f6728954323765562eb6fd0cf",
      "tree": "f01d21b17e5d5691cd2723e2f3504a9c323f0bef",
      "parents": [
        "2a0bb8b78a204b03a49e1f0a3f847c9835ac8e85",
        "d605b5ab3dc329d36a391a6088d9464dbbb5c546"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 14:07:58 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 14:07:58 2018 -0800"
      },
      "message": "Merge \"Add telephony commands about SMS apps\"\nam: d605b5ab3d\n\nChange-Id: I9f1bb06c8f83197ec5aaad395ab28d78d5e709b4\n"
    },
    {
      "commit": "21beba8bcdddc03df638153be8ba612882394ee8",
      "tree": "eedfe551b3c7dad20af378ee3139b737e48664c7",
      "parents": [
        "fe878c454ad92f98db770eb51a55ac14ca7fcd08"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Tue Nov 06 16:25:39 2018 -0500"
      },
      "committer": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Wed Nov 07 17:07:22 2018 -0500"
      },
      "message": "New \"FalsingPlugin\" to allow for easier data collection.\n\nBug: 117600098\nChange-Id: I67b634f84a0e168eec269f7804c5169b130db586\nTest: manual testing\n"
    },
    {
      "commit": "055bb189bd620abac5b1ca7cfb5885957c75c09e",
      "tree": "2c7a0223c4affc654ec925d5c0aad894aa3c6c38",
      "parents": [
        "de2c4d5f48e4a93258f83f9a8f6bf3c362716a80",
        "575e267a23c079168a18b78c3a617e22c4e67345"
      ],
      "author": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Wed Nov 07 14:06:18 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 14:06:18 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Disable blending for opaque TextureView\" into pi-dev am: 5a3b666ab0\nam: 575e267a23  -s ours\n\nChange-Id: Ia1e89891d05ed601406a26be1a1c6f221af37dc6\n"
    },
    {
      "commit": "de2c4d5f48e4a93258f83f9a8f6bf3c362716a80",
      "tree": "2c7a0223c4affc654ec925d5c0aad894aa3c6c38",
      "parents": [
        "df66e568be15ba21daec7a62c3a054549e96be39",
        "25f51c6ab9e4b97001bda2d8bc6c8a5f144903dd"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Nov 07 22:02:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 22:02:04 2018 +0000"
      },
      "message": "Merge \"NativeMIDI: Fix access to unaligned 64-bit data\""
    },
    {
      "commit": "575e267a23c079168a18b78c3a617e22c4e67345",
      "tree": "fbdd05a57afa2739f29969598a6f8c774514c08a",
      "parents": [
        "83048a884145361d49835bbe4b6cfe4d780e2296",
        "5a3b666ab068ca86f9c2fbb33b895c4ee7368d61"
      ],
      "author": {
        "name": "Stan Iliev",
        "email": "stani@google.com",
        "time": "Wed Nov 07 13:54:42 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 13:54:42 2018 -0800"
      },
      "message": "Merge \"Disable blending for opaque TextureView\" into pi-dev\nam: 5a3b666ab0\n\nChange-Id: Ifc11ee820172117e3740e82829e37ff38ad8ca29\n"
    },
    {
      "commit": "d605b5ab3dc329d36a391a6088d9464dbbb5c546",
      "tree": "013b53cf4f463d6cf0fff04f3ba05c57f6f24c6d",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520",
        "1ed547ee3e28fddeaabf29fb3d9a418b0403c9eb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:46:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 07 21:46:13 2018 +0000"
      },
      "message": "Merge \"Add telephony commands about SMS apps\""
    },
    {
      "commit": "72c676e343e4598cfdf2b3f5543c780a03e7ac6e",
      "tree": "c657bf0d53dbb892d7c9910d1d8b7a8b788b421e",
      "parents": [
        "630630cf6b1b26b4eaeaf35d0303b5263e8c1fff"
      ],
      "author": {
        "name": "Arthur Ishiguro",
        "email": "arthuri@google.com",
        "time": "Wed Nov 07 13:39:12 2018 -0800"
      },
      "committer": {
        "name": "Arthur Ishiguro",
        "email": "arthuri@google.com",
        "time": "Wed Nov 07 13:40:41 2018 -0800"
      },
      "message": "Reject PendingIntents owned by another client\n\nRemoves ambiguity when regenerating a ContextHubClient.\n\nBug: 117612105\nTest: Compile only\nChange-Id: Ie105366d8b46b69c332859d9b096f6e6c05ca271\n"
    },
    {
      "commit": "df66e568be15ba21daec7a62c3a054549e96be39",
      "tree": "8d1e13c55a36ff3f3099b31e1f98d3e0822aef5d",
      "parents": [
        "4a88b461a4644f57948e919a2d1d79ef193b40a6",
        "ae750fb9ac9575891431bcf5193a5929ecdb62e4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:39:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 21:39:23 2018 +0000"
      },
      "message": "Merge \"Revert \"Revoke permissions defined in a to-be removed package.\"\""
    },
    {
      "commit": "8d72a6b06f0b54ec62be322f5c8e15857baf1c78",
      "tree": "8e1e6fbdadb51ed694de543464ffa45547d8ddf9",
      "parents": [
        "6d8d96801e4e52971e7f61a95328fefa7af3fa86"
      ],
      "author": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Thu Nov 01 08:20:26 2018 -0600"
      },
      "committer": {
        "name": "Cody Northrop",
        "email": "cnorthrop@google.com",
        "time": "Wed Nov 07 14:38:58 2018 -0700"
      },
      "message": "Add temp ANGLE rules support\n\nIf root is available or the app is debuggable,\ncheck for the following property and use it to load\na rules file instead of the one that comes with ANGLE:\n\n  debug.angle.rules\n\nFor example:\n\n  adb shell setprop debug.angle.rules /data/local/tmp/a4a_rules.json\n\nBug: 80239516\nTest: Manual build, ensure rules behave as expected\nTest: cts-tradefed run singleCommand cts -m CtsAngleIntegrationHostTestCases\nChange-Id: Ie43c67c078ad962ba12f1046a878f79216660755\n"
    },
    {
      "commit": "bad7c206063d1d0dc84853d11bc8621d308e9e6e",
      "tree": "342e4dd7816922ed1d1bc1c782000c25c89c7ccb",
      "parents": [
        "630630cf6b1b26b4eaeaf35d0303b5263e8c1fff"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Thu Nov 01 11:57:39 2018 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Wed Nov 07 13:38:57 2018 -0800"
      },
      "message": "Add thermal service into system_server\n\nThis system service will listen to ThermalHAL for throttling events and\ntake actions accordingly, e.g. shutdown device and/or sending\nnotification to registered listeners to IThermalSerivce.\n\nBug: 79443945\nBug: 118510237\nBug: 111086696\nBug: 116541003\nTest: Boot and test callback on ThermalHAL 1.1\nTest: Boot and test callback on ThermalHAL 2.0\nTest: Kill ThermalHAL process\nTest: Change device threshold to trigger shutdown\nChange-Id: I1f4066c9f1cf9ab46c1738a0a4435802512e4339\n"
    },
    {
      "commit": "424859a44b164b15eada0a476a36c6cb0e49b92d",
      "tree": "fba5f3712996dcdd640f1ed4392e928057b4fbfa",
      "parents": [
        "67dd91e6a301c9dd15f4f95ac715064534296a53"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Nov 07 13:35:46 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Nov 07 13:35:46 2018 -0800"
      },
      "message": "Keep ambient notifications visible for 10sec\n\nWe were using 6 seconds before.\n\nTest: visual\nBug: 111405682\nChange-Id: Ib48b5c6f05a29975bed449c4029b5d4e8652c6f8\n"
    },
    {
      "commit": "5a3b666ab068ca86f9c2fbb33b895c4ee7368d61",
      "tree": "bd18c70f15474d005d036ccbeb24c29b1370e160",
      "parents": [
        "31c29dd82695b59316dba7284e7b25f144c15cd4",
        "9b7887736a2af9806e30447453b22b86c12969e5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:35:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 21:35:14 2018 +0000"
      },
      "message": "Merge \"Disable blending for opaque TextureView\" into pi-dev"
    },
    {
      "commit": "4a88b461a4644f57948e919a2d1d79ef193b40a6",
      "tree": "ad5b58c8f895941d2ae69cbfd8f17b0e45b7bb1f",
      "parents": [
        "0f60a8defc210bca881bc71877e89c8bf6b8b502",
        "712de28e19dfb046d246b65434e1d21c8e6d2f29"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:28:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 21:28:55 2018 +0000"
      },
      "message": "Merge \"Prefer ScopedUtfChars where possible\""
    },
    {
      "commit": "0f60a8defc210bca881bc71877e89c8bf6b8b502",
      "tree": "2409598fe7600330cdce878045ee309fa90cae31",
      "parents": [
        "e9d19cfc9670ccfbe7955320b2d71edeb8acfe78",
        "44da627fd59fdb1d1f0e21186bc0bc67384ba630"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:23:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 21:23:08 2018 +0000"
      },
      "message": "Merge \"Adds new atomic install API\""
    },
    {
      "commit": "10b6353f3505fab660a1bb66bc30f7ae9cbd1b5c",
      "tree": "14596f0132121c31845a86973516137bdb2b8534",
      "parents": [
        "57872e306c0a645c14614e5ec45cdfce08490d81"
      ],
      "author": {
        "name": "Robert Snoeberger",
        "email": "snoeberger@google.com",
        "time": "Wed Nov 07 16:14:11 2018 -0500"
      },
      "committer": {
        "name": "Robert Snoeberger",
        "email": "snoeberger@google.com",
        "time": "Wed Nov 07 21:21:38 2018 +0000"
      },
      "message": "Prevents large clock on AOD from overflowing top of screen.\n\nThis works on AOD since notification icons were moved to\nthe status bar. For the lock screen, the clock is made\ntransparent due to the height of the clock. This prevents\nthe clock from interfering with the notifs in stack scroller.\n\nBug: b119103421\nTest: KeyguardClockPositionAlgorithmTest updated.\nChange-Id: Ife2de31ae6d55effced99c6d419c794ac57c8522\n"
    },
    {
      "commit": "e9d19cfc9670ccfbe7955320b2d71edeb8acfe78",
      "tree": "f252c13618d455f44d2580d0cf5cad0679e055ab",
      "parents": [
        "e4df471c9d8337c486c913e2168ec6d9e5bf0db9",
        "5f1ac2b2176310def846972a6cbbec62646af4a0"
      ],
      "author": {
        "name": "Chris Blume",
        "email": "cblume@google.com",
        "time": "Wed Nov 07 21:15:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 21:15:13 2018 +0000"
      },
      "message": "Merge \"Rename VkFunctorDrawable-\u003eVkInteropFunctorDrawable\""
    },
    {
      "commit": "e4df471c9d8337c486c913e2168ec6d9e5bf0db9",
      "tree": "9663cde1bda04c9e75751bf338fd6dbd18bab06a",
      "parents": [
        "bc120bcce69ddccf5ff4e14ef849f5c53b42563f",
        "83048a884145361d49835bbe4b6cfe4d780e2296"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Nov 07 13:10:36 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 13:10:36 2018 -0800"
      },
      "message": "[automerger skipped] Merge \"Changing setPreferredData so that it takes subId.\" am: fbc4e55540 am: 2a0bb8b78a\nam: 83048a8841  -s ours\n\nChange-Id: I9c5f120fb1b22dfffd3953907faeb2635c0b0970\n"
    }
  ],
  "next": "af594fc6e99ae00b1c9c452e2f59cde7ce6f7f28"
}
