)]}'
{
  "log": [
    {
      "commit": "f4e08c3efeda28ce7a9d839745dc14f2ca75d7f4",
      "tree": "ca5ddb446618c32418629725f327939fdf741a69",
      "parents": [
        "7f0087be4804a9f8fb1f5fb68036015918c3b37f",
        "355692b0dafe66903ea78a963e2ec0c913025ff9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 17:06:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 17:06:12 2018 +0000"
      },
      "message": "Merge \"Add canChildBeDraggable() method to SwipeHelper\u0027s callback\""
    },
    {
      "commit": "7f0087be4804a9f8fb1f5fb68036015918c3b37f",
      "tree": "d78fcbbb2befc0e0bde4e11c6bfb63f484248e5d",
      "parents": [
        "6f7734a64d72fe53baa811fbba6e7513857d92f9",
        "cfbf873dd1099be5453ea9f0bbc0277e6a663257"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 16:46:11 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 16:46:11 2018 +0000"
      },
      "message": "Merge changes Id8776d14,Ifa291c62,I5ea9d200 am: c48f4cb7f1 am: b36b423230\nam: cfbf873dd1\n\nChange-Id: I12108d96e29bfe71406106c2af950a6d6a9f8351\n"
    },
    {
      "commit": "cfbf873dd1099be5453ea9f0bbc0277e6a663257",
      "tree": "80596c6cfeb93eb87fbc44331c890f55463ec7de",
      "parents": [
        "1644137343d6572561efe962bdbdb317cba66d55",
        "b36b423230e03223980970af02f634f717ce7d09"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 16:37:44 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 16:37:44 2018 +0000"
      },
      "message": "Merge changes Id8776d14,Ifa291c62,I5ea9d200 am: c48f4cb7f1\nam: b36b423230\n\nChange-Id: I1ac9d349850d607c5fbf4a47760bc09de1c18043\n"
    },
    {
      "commit": "b36b423230e03223980970af02f634f717ce7d09",
      "tree": "a3f76f1427cfdd24259673e760e29222ace1b4f7",
      "parents": [
        "6ada16b3861190136ae6ceea3418ad0af1e3add1",
        "c48f4cb7f1384842f615ff527fbaab70449c4d81"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 16:30:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 16:30:17 2018 +0000"
      },
      "message": "Merge changes Id8776d14,Ifa291c62,I5ea9d200\nam: c48f4cb7f1\n\nChange-Id: I7a0b01cba8bdee67cffabddacb4ff5f4591cbc34\n"
    },
    {
      "commit": "6f7734a64d72fe53baa811fbba6e7513857d92f9",
      "tree": "0f3c1302cdc678eae5348b74d63d96d39f60ee66",
      "parents": [
        "4852106787f3ffad3c78114757deaae9ce8bd88f",
        "a4517cdb7d99d076bfed2a81ec9511fcae68487a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 15:47:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 15:47:14 2018 +0000"
      },
      "message": "Merge \"Remove use of streams in TransportManager\""
    },
    {
      "commit": "4852106787f3ffad3c78114757deaae9ce8bd88f",
      "tree": "f8313c7b18f80226cc0f9a416fe64b536981e846",
      "parents": [
        "0fbbf7c098ff3efe60134e54a39b7a97a774a113",
        "3e09911460362c6949a5a3212192491e271dd8a7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 15:41:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 15:41:20 2018 +0000"
      },
      "message": "Merge \"Renamed Setting\u0027s Directory Access constants.\""
    },
    {
      "commit": "0fbbf7c098ff3efe60134e54a39b7a97a774a113",
      "tree": "9ef1b8f4ebe3903a2d950cc09be0855afa24b279",
      "parents": [
        "c5ec8934a21c7849285fdd39bdb56a4fbc08f4bb",
        "4f9750c42af4d204e713baa0ef7be93debc67675"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Jan 19 15:40:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 15:40:35 2018 +0000"
      },
      "message": "Merge \"Display the active volume stream.\""
    },
    {
      "commit": "c5ec8934a21c7849285fdd39bdb56a4fbc08f4bb",
      "tree": "df9846d6f8ef16facfd74a964b8cf138bd7c48ae",
      "parents": [
        "3733b8ed7b085bb7fa3459af831d7d8f00013e2b",
        "e2369a4dcfef385c64cb70d9b71df429ed3b975e"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Fri Jan 19 15:25:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 15:25:29 2018 +0000"
      },
      "message": "Merge \"Revert \"Calc job standby runnability based on last job execution...\"\""
    },
    {
      "commit": "c48f4cb7f1384842f615ff527fbaab70449c4d81",
      "tree": "b59bde4e2e9884877effc1e035df1966f3ab9011",
      "parents": [
        "0fc9900802e695b3ff64d17438efa88257a29d1e",
        "d3e4a1e250194bbf59b1e04b60711f97001f61f8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 14:48:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 19 14:48:52 2018 +0000"
      },
      "message": "Merge changes Id8776d14,Ifa291c62,I5ea9d200\n\n* changes:\n  Track and persist in stats whether traffic is on the default network.\n  Add the default network to NetworkStats and NetworkStatsCollection.\n  Pass all default networks to NetworkStatsService\n"
    },
    {
      "commit": "3733b8ed7b085bb7fa3459af831d7d8f00013e2b",
      "tree": "05af0aa80c89b2d455779dbbfa545845f0271996",
      "parents": [
        "bb06403cb256f3fc4bef19eb9b9d46b762efc65c",
        "16693f3466108de69db77ae6dc7b73cc74102bc6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 14:42:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 14:42:13 2018 +0000"
      },
      "message": "Merge \"DisplayCutout: device-independent emulation overlay\""
    },
    {
      "commit": "bb06403cb256f3fc4bef19eb9b9d46b762efc65c",
      "tree": "0303950b837c2686193eb4954894831baeec3153",
      "parents": [
        "a070145d094f693e433616540843345960b1147b",
        "0c9a0112604bbf11d364b0b8d38b58a534072b7a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 14:28:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 14:28:26 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "a070145d094f693e433616540843345960b1147b",
      "tree": "3c547582484b217bdc62d4ba61e17403d9785739",
      "parents": [
        "34bc84649701db932e6f54a261e1fb0086fc3239",
        "71e118d4e393b29149ec9c2dd78e60801161740c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 13:37:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 13:37:19 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "34bc84649701db932e6f54a261e1fb0086fc3239",
      "tree": "aefb8e9cfde6ed8eb81d0d5c75f156a5e3e80b6c",
      "parents": [
        "71253ff635c3548441e555560e747a7dc6e57fd9",
        "792d58fbcef3da36dbde5fd8b0cf5a5b972bd12e"
      ],
      "author": {
        "name": "Vladislav Kuzkokov",
        "email": "vkuzkokov@google.com",
        "time": "Fri Jan 19 13:36:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 13:36:09 2018 +0000"
      },
      "message": "Merge \"Implement Policy to disable printing.\""
    },
    {
      "commit": "e2369a4dcfef385c64cb70d9b71df429ed3b975e",
      "tree": "66000c9d117035d3962de4b18794727aca9b5b6e",
      "parents": [
        "71253ff635c3548441e555560e747a7dc6e57fd9"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Fri Jan 19 10:52:19 2018 +0000"
      },
      "committer": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Fri Jan 19 13:28:34 2018 +0000"
      },
      "message": "Revert \"Calc job standby runnability based on last job execution...\"\n\nThis reverts commit f0ce10155244b8e7361dc61640a2d0beac22471b.\n\nReason for revert: broken master\n\nTest: manual\nBug: 72207660\nChange-Id: Ib760dadfd51c4457744b0688f714de8f61570f50\n"
    },
    {
      "commit": "71253ff635c3548441e555560e747a7dc6e57fd9",
      "tree": "7f386bc2a5d77e7ac4f35734ce5033ebb5d96d94",
      "parents": [
        "fa15daba2c2775ff5e775433c06f47a3507788c6",
        "2e4714575ff7aac65a0e107cbf2dd03fa3affe95"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Jan 19 12:27:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 12:27:22 2018 +0000"
      },
      "message": "Merge \"Alert user on rapid/heavy data usage.\""
    },
    {
      "commit": "fa15daba2c2775ff5e775433c06f47a3507788c6",
      "tree": "7540adf9132d3b6c4703f7c2194939884163484a",
      "parents": [
        "8f0d71e3ee99cb3cee8409ec7b5448282aaadce7",
        "9252b34065809731ea2f6d3ffad91f678f809c93"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Jan 19 12:21:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 12:21:01 2018 +0000"
      },
      "message": "Merge \"Use data plans for better job scheduling.\""
    },
    {
      "commit": "a4517cdb7d99d076bfed2a81ec9511fcae68487a",
      "tree": "25aaa76600a4de03d012ea5224bc3117b2e28ff3",
      "parents": [
        "8f0d71e3ee99cb3cee8409ec7b5448282aaadce7"
      ],
      "author": {
        "name": "Bernardo Rufino",
        "email": "brufino@google.com",
        "time": "Fri Jan 19 11:22:44 2018 +0000"
      },
      "committer": {
        "name": "Bernardo Rufino",
        "email": "brufino@google.com",
        "time": "Fri Jan 19 12:09:15 2018 +0000"
      },
      "message": "Remove use of streams in TransportManager\n\nTest: m -j RunFrameworksServicesRoboTests\nChange-Id: Ie5d81ca9e8c8fcda482fa520aa46841800b88210\n"
    },
    {
      "commit": "16693f3466108de69db77ae6dc7b73cc74102bc6",
      "tree": "8530b2bf90d49cda7e3b8160b59ce1158398d788",
      "parents": [
        "7d0e1f8065cc618ed8931f070777cda366e65fd0"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 18 17:45:52 2018 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jan 19 12:55:01 2018 +0100"
      },
      "message": "DisplayCutout: device-independent emulation overlay\n\nAdds an option to use dp instead of px when specifying the cutout bounds.\nAlso centers the coordinate system in the middle, making it easier to specify\nthe usually centered cutouts.\n\nAlso makes the emulated cutout a bit prettier.\n\nBug: 65689439\nTest: adb shell overlay enable com.android.display.cutout.emulation\nChange-Id: I3bd16af15f1dad2af204d436abaa35fb9e5ae146\n"
    },
    {
      "commit": "8f0d71e3ee99cb3cee8409ec7b5448282aaadce7",
      "tree": "07ecf5ce822ba467686da48e4545a271547db30e",
      "parents": [
        "ebd999832642385a581213d2cb487b07fcd4f236",
        "5db1e430f9d774a5b203eda5ec53f065bb1ec5b3"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Jan 19 11:44:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 11:44:13 2018 +0000"
      },
      "message": "Merge \"Add validators for all Settings.Global settings that are backed up\""
    },
    {
      "commit": "ebd999832642385a581213d2cb487b07fcd4f236",
      "tree": "a60e4327946bcc37bc9ce8d79fc2462b716bdc1e",
      "parents": [
        "480e156bfb6b87160c553f2ba899ef55724a556a",
        "2c37b08510877af06542ad21eb5b63c8f9824584"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Jan 19 11:42:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 11:42:52 2018 +0000"
      },
      "message": "Merge \"Add SettingsValidators class and a test for validators enforcement\""
    },
    {
      "commit": "480e156bfb6b87160c553f2ba899ef55724a556a",
      "tree": "d4cc0b4cf4e992977030ee389b90cf578f42f88a",
      "parents": [
        "d61f7fafb408d6d212720f8eb6d4717e10e7f76e",
        "fb48139a4148571fea02c0fa7bc81b1ef6d5bfcc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 11:40:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 11:40:20 2018 +0000"
      },
      "message": "Merge \"Remove junit classes from android.jar\""
    },
    {
      "commit": "d61f7fafb408d6d212720f8eb6d4717e10e7f76e",
      "tree": "0ca6e1a2d36473feacd471548212fcd7eb036801",
      "parents": [
        "cfd1b4b263da8fac7bda724fae0e42e618256871",
        "103ebf5bc56b25c8b4d77daa82692a026da32e85"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Fri Jan 19 11:28:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 11:28:06 2018 +0000"
      },
      "message": "Merge \"Apply differential privacy on watchlist report\""
    },
    {
      "commit": "cfd1b4b263da8fac7bda724fae0e42e618256871",
      "tree": "3abe0d80a7f5ba306e7580d13357f3d2d0c923c1",
      "parents": [
        "24de6a45aae21d576e84b1398ce346baf7639710",
        "e3c1a4a9d21e7698e9e5196086198569ac5cc6cd"
      ],
      "author": {
        "name": "David Chaloupka",
        "email": "chaloupka@google.com",
        "time": "Fri Jan 19 10:57:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 10:57:53 2018 +0000"
      },
      "message": "Merge \"Handle multiple packages of same name in \u0027aapt2 convert\u0027\""
    },
    {
      "commit": "d3e4a1e250194bbf59b1e04b60711f97001f61f8",
      "tree": "195e04139c9f7092f465a2a4a78a93a5f9648de1",
      "parents": [
        "ada23ed56addb7c06a489c7464ae228a46588b95"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 01:12:04 2018 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 19:49:16 2018 +0900"
      },
      "message": "Track and persist in stats whether traffic is on the default network.\n\nThis change adds the defaultNetwork to the ident based on current\nsystem networking state, and persists that value to flash.\n\nBug: 35142602\nTest: runtest frameworks-net\nTest: downloaded files using default/non-default networks while watching dumpsys netstats\nChange-Id: Id8776d149b2977548a9eb455ad4926af55e25aba\n"
    },
    {
      "commit": "ada23ed56addb7c06a489c7464ae228a46588b95",
      "tree": "6a4a2026428495baf51ba38ae5d09b2eee4c314a",
      "parents": [
        "c78da2937cf79e11d439df7730fa29c82b177ab3"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 01:05:20 2018 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 19:49:16 2018 +0900"
      },
      "message": "Add the default network to NetworkStats and NetworkStatsCollection.\n\nThis allows us to maintain NetworkStats entries that track\nwhether the traffic was on the default network.\n\nAt the moment, the stats collection code always passes in\nDEFAULT_NETWORK_NO. However, this value is a no-op, since it is\nnot persisted to disk. Only the ident, the uid/set/tag, and the\npacket/byte/operation counters are persisted.\n\nA future change will add defaultNetwork to the ident and start\npersisting it.\n\nBug: 35142602\nTest: runtest frameworks-net\nChange-Id: Ifa291c62c0fa389b88e5561086a29dcd7cee2253\n"
    },
    {
      "commit": "24de6a45aae21d576e84b1398ce346baf7639710",
      "tree": "c5eea0836a1db07d4a81b34262db4bfd5c56b445",
      "parents": [
        "319294134f3bdd821626fe79eb28d4f2a9d78b59",
        "de16c4d3579238b49cd3a253e9905196120f9bf0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 09:57:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 09:57:15 2018 +0000"
      },
      "message": "Merge \"Initial commit for VideoView2Impl\""
    },
    {
      "commit": "2e4714575ff7aac65a0e107cbf2dd03fa3affe95",
      "tree": "91f96552a4d5769dfe0208bf325db43e47762939",
      "parents": [
        "9252b34065809731ea2f6d3ffad91f678f809c93"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 18:02:47 2018 +0900"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 18:18:51 2018 +0900"
      },
      "message": "Alert user on rapid/heavy data usage.\n\nNow that we have accurate information about a user\u0027s carrier data\nplan, we can alert them if the current usage patterns would end up\nwith a nasty surprise towards the end of the current billing cycle.\n\nFor example, a single abusive app could use 90% of the user\u0027s budget\nwithin the first few days of a billing cycle, leaving the user to\nlimp along for the remainder of the month.\n\nThe simple algorithm here extrapolates to see if the average usage\nover the last 4 days would be more than 150% of the data limit for\nthe full billing cycle.  This period is short enough to catch rapid\nrecent usage, but long enough to smooth over short-term habit\nchanges, such as a weekend getaway.  This was chosen after\nbacktesting the proposed algorithm against real-world data usage\nfrom a handful of internal users.\n\nFix NPMS unit tests, and write new ones, but leave the existing\n@Ignored annotation intact for now.\n\nTest: bit FrameworksServicesTests:com.android.server.NetworkPolicyManagerServiceTest\nBug: 64133169\nChange-Id: I0d394b133257e8569a9aa2631b57638839d870ce\n"
    },
    {
      "commit": "319294134f3bdd821626fe79eb28d4f2a9d78b59",
      "tree": "bb89fafb9d2e3ba4063b818a759e552c0f16bee3",
      "parents": [
        "de5db0fb066287350ac6eab1738fb2113209cd67",
        "3661ad03d2cde4e04e10ee5226e8aa1f05d70413"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 09:18:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 09:18:39 2018 +0000"
      },
      "message": "Merge \"Only load preinstalled updatable in release\""
    },
    {
      "commit": "fb48139a4148571fea02c0fa7bc81b1ef6d5bfcc",
      "tree": "e28b4ed10c6fcbef5e5b15d6cecdd58221f3a7a3",
      "parents": [
        "4b60648be6500b0c550be6816036312e34a53dc9"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Dec 18 12:53:43 2017 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Jan 19 08:16:36 2018 +0000"
      },
      "message": "Remove junit classes from android.jar\n\nBug: 30188076\nTest: make checkbuild\nChange-Id: Ia90b8a81495299165d6f8d373ab8c5937e2a5290\n"
    },
    {
      "commit": "de5db0fb066287350ac6eab1738fb2113209cd67",
      "tree": "536d47118c856009e41cc674f3e16c19f35d0e88",
      "parents": [
        "4b60648be6500b0c550be6816036312e34a53dc9",
        "1644137343d6572561efe962bdbdb317cba66d55"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Jan 19 08:02:04 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 08:02:04 2018 +0000"
      },
      "message": "Merge \"Added new SIM state related broadcasts.\" am: 0fc9900802 am: 6ada16b386\nam: 1644137343  -s ours\n\nChange-Id: I3b6f80f86f5a422d768f92ded609a2bc0ee61d86\n"
    },
    {
      "commit": "1644137343d6572561efe962bdbdb317cba66d55",
      "tree": "6c852e6b2128f47a69031dd58203e01cf0d3d9c1",
      "parents": [
        "1993c5618abd342fc82ba93c5ec4062bb079488f",
        "6ada16b3861190136ae6ceea3418ad0af1e3add1"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Jan 19 07:54:45 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 07:54:45 2018 +0000"
      },
      "message": "Merge \"Added new SIM state related broadcasts.\" am: 0fc9900802\nam: 6ada16b386\n\nChange-Id: Id2b6996e712675b387d0f6b89043b02f39fb1af9\n"
    },
    {
      "commit": "6ada16b3861190136ae6ceea3418ad0af1e3add1",
      "tree": "35633cd2f6ef6018c37699beabef3863b7f5017d",
      "parents": [
        "61bab24fa8d46c2b9f7a40bd299eee8c3b2ddeec",
        "0fc9900802e695b3ff64d17438efa88257a29d1e"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri Jan 19 07:47:21 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 07:47:21 2018 +0000"
      },
      "message": "Merge \"Added new SIM state related broadcasts.\"\nam: 0fc9900802\n\nChange-Id: I10b5f7a9307012e1097712acd36a91c5f6969c11\n"
    },
    {
      "commit": "c78da2937cf79e11d439df7730fa29c82b177ab3",
      "tree": "5c67271e8396bf18783cf7c5a1b5c6d515aa583c",
      "parents": [
        "a3bf36f05009a5b809eb4dc04185c0fba4dddaca"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 00:50:48 2018 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jan 19 16:40:10 2018 +0900"
      },
      "message": "Pass all default networks to NetworkStatsService\n\nThis will allow NetworkStatsService to treat traffic on these\nnetworks differently from traffic where the app selects a network\nthat is not the default.\n\nBug: 35142602\nTest: runtest frameworks-net\nChange-Id: I5ea9d200d9fb153490c6108bb9390bf152f297da\n"
    },
    {
      "commit": "3661ad03d2cde4e04e10ee5226e8aa1f05d70413",
      "tree": "bb89fafb9d2e3ba4063b818a759e552c0f16bee3",
      "parents": [
        "4b60648be6500b0c550be6816036312e34a53dc9"
      ],
      "author": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Fri Jan 19 16:20:37 2018 +0900"
      },
      "committer": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Fri Jan 19 16:20:37 2018 +0900"
      },
      "message": "Only load preinstalled updatable in release\n\nTest: Instantiate MediaController2\nChange-Id: I8da88cf9291ee1365143ca86fa64d3f2fde8e225\n"
    },
    {
      "commit": "4b60648be6500b0c550be6816036312e34a53dc9",
      "tree": "536d47118c856009e41cc674f3e16c19f35d0e88",
      "parents": [
        "c694cde7bbb797699485b9df62c25f6e242852c6",
        "365ded397ce0211c0356b563551866b2f3cdf62c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 07:14:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 07:14:46 2018 +0000"
      },
      "message": "Merge \"Only pass resources to updatable\""
    },
    {
      "commit": "9252b34065809731ea2f6d3ffad91f678f809c93",
      "tree": "cd4e63c7ab82fd449f476cc6b4ae27e8a2828f39",
      "parents": [
        "c694cde7bbb797699485b9df62c25f6e242852c6"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 07:58:35 2018 +0900"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 15:50:12 2018 +0900"
      },
      "message": "Use data plans for better job scheduling.\n\nNow that we have data plan information from the carrier, we can start\nusing it to influence when we schedule jobs.  As a first pass\nalgorithm:\n\n-- If the network is congested, and a job is less than 50% through\nits runnable window, then we\u0027ll defer it for awhile.\n-- If the network has a surplus of data, we\u0027ll consider using some\nof it to improve the user experience by running prefetching jobs.\n\nProvider APIs for carrier apps to override their connections to be\ntemporarily marked as either \"unmetered\" or \"congested\", along with\nautomatic timeouts if desired.\n\nFlag for developers to indicate which jobs will have a material\npositive impact on end users.  (We don\u0027t want to promote jobs that\nare simply doing logs upload; for example.)  Glue code to quickly\nreturn targetSdk of a specific package.\n\nMore tweaking to the exact algorithms will come in future CLs.\n\nTest: bit FrameworksServicesTests:com.android.server.job.\nBug: 64133169\nChange-Id: Iabb9f90a7a65958ad648b091edec378fc3bf785a\n"
    },
    {
      "commit": "c694cde7bbb797699485b9df62c25f6e242852c6",
      "tree": "7abe08b9dc61b2651a7dbde179eb92997a2e3e90",
      "parents": [
        "f54bb2af3c83787594eab216353d9bff0b5fdc8d",
        "399ea8325b353cef0ffcd6cebc122f7e328cc083"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Jan 19 06:38:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 06:38:48 2018 +0000"
      },
      "message": "Merge \"Add DataUnit to clarify SI-vs-IEC units.\""
    },
    {
      "commit": "71e118d4e393b29149ec9c2dd78e60801161740c",
      "tree": "599f5312c2fd964cb2f3d7fe094e8b7cabd0e16c",
      "parents": [
        "7bd63192154dc5e75b3331b1f25009e448cac5f3"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jan 18 22:34:01 2018 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jan 18 22:34:01 2018 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If8ac5eb5604380c537ddfa2ae118b7fc3f873211\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "0c9a0112604bbf11d364b0b8d38b58a534072b7a",
      "tree": "cd23c58feb208d2bfa7408e087f51836321ab624",
      "parents": [
        "7bd63192154dc5e75b3331b1f25009e448cac5f3"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jan 18 22:28:46 2018 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jan 18 22:28:46 2018 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Icf032c113be4120f53b881992df53e3450720404\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "f54bb2af3c83787594eab216353d9bff0b5fdc8d",
      "tree": "1e324f289e028a2a94a502515aacc942da472d44",
      "parents": [
        "d5ba9f60dc9885912a5add4c6d9038c35f31b08a",
        "5b38e15ed9b661655c33c867c61d88675a33944e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 06:08:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 06:08:23 2018 +0000"
      },
      "message": "Merge \"Camera: Update MOTION_TRACKING requirements\""
    },
    {
      "commit": "d5ba9f60dc9885912a5add4c6d9038c35f31b08a",
      "tree": "af4bc9fb2298185dcacb5ee31e118e02062d72fc",
      "parents": [
        "84dec420138ddb28df564b5378bc69e03e9a0458",
        "add1bad01ee9ac90177df832e6dceb288db93f04"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 05:51:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 05:51:43 2018 +0000"
      },
      "message": "Merge \"Add 4 new fields to KeychainSnapshot\""
    },
    {
      "commit": "de16c4d3579238b49cd3a253e9905196120f9bf0",
      "tree": "8d761a77b9b401285c4f1136cef6a79944b8f0ee",
      "parents": [
        "7d0e1f8065cc618ed8931f070777cda366e65fd0"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Wed Jan 17 23:06:18 2018 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Fri Jan 19 14:41:39 2018 +0900"
      },
      "message": "Initial commit for VideoView2Impl\n\nTest: build\nChange-Id: I12b93da01b9c37115cba29b8b50b36cf3d74ddb6\n"
    },
    {
      "commit": "84dec420138ddb28df564b5378bc69e03e9a0458",
      "tree": "9ece2a27269722e1747f518228998bf92c14a178",
      "parents": [
        "e097f82a548d9e271efd0ee2b931f4ce34d80715",
        "1cd8b5c6cb30e9bf66590c2290348b2676207fb1"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Jan 19 05:36:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 05:36:48 2018 +0000"
      },
      "message": "Merge \"Merge \"Fixing app compat issue b/72143978\" am: 8353a39ecc am: 61bab24fa8 am: 1993c5618a\""
    },
    {
      "commit": "1cd8b5c6cb30e9bf66590c2290348b2676207fb1",
      "tree": "787920d0bcf6a977578806dbc8571c9378f298e6",
      "parents": [
        "52062b1f93b64677bc377cd63951a0672dd080e9",
        "1993c5618abd342fc82ba93c5ec4062bb079488f"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Fri Jan 19 05:35:27 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:35:27 2018 +0000"
      },
      "message": "Merge \"Fixing app compat issue b/72143978\" am: 8353a39ecc am: 61bab24fa8\nam: 1993c5618a\n\nChange-Id: If6e67a008d02dc561982583a3819de1ef3e06e46\n"
    },
    {
      "commit": "e097f82a548d9e271efd0ee2b931f4ce34d80715",
      "tree": "33614d5584a630167c2c65d5e6c21ef6c8d4ceaa",
      "parents": [
        "974e1e30c60a9b759c89eb6a2c9cc8e47490f843",
        "52062b1f93b64677bc377cd63951a0672dd080e9"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Jan 19 05:30:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 05:30:31 2018 +0000"
      },
      "message": "Merge \"Merge \"HIDL: Check error value.\" am: 898137f817 am: 74426e9c2d am: b9b7bfb02f\""
    },
    {
      "commit": "52062b1f93b64677bc377cd63951a0672dd080e9",
      "tree": "84f2ce3d8b1191df690419bbb72dd42c6de9f797",
      "parents": [
        "6f180ea9c6f9ad8214a9a4103889b9957204ade6",
        "b9b7bfb02f71e94b5e8cb01da7e69cb6a012083b"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 19 05:30:07 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:30:07 2018 +0000"
      },
      "message": "Merge \"HIDL: Check error value.\" am: 898137f817 am: 74426e9c2d\nam: b9b7bfb02f\n\nChange-Id: I2b1506eee7c7a5f9557029abd2013c3b2ae0c523\n"
    },
    {
      "commit": "974e1e30c60a9b759c89eb6a2c9cc8e47490f843",
      "tree": "9dba1f372c262e75b928d6f3af94a73a105ccfa0",
      "parents": [
        "6f180ea9c6f9ad8214a9a4103889b9957204ade6",
        "f2829deea4f8203148d7e1436419c1aea224b171"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 05:27:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 05:27:46 2018 +0000"
      },
      "message": "Merge \"StaticLayoutPerfTest: Use fixed seed in each test case\""
    },
    {
      "commit": "6f180ea9c6f9ad8214a9a4103889b9957204ade6",
      "tree": "69e89b10a6d03f8fa2d702f8a89b821f4b3b9657",
      "parents": [
        "2ae76a73acfe8080014309d3bf520b200416868e",
        "992cfa266797adde3c470331aa07ab111d989cd5"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 05:25:20 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:25:20 2018 +0000"
      },
      "message": "Merge \"Add ability to override subscriber capabilities.\" am: d6cd4b241a am: 5e097d452b\nam: 992cfa2667\n\nChange-Id: I46a6c87751494afca6fdd13736d7a4877e3cc833\n"
    },
    {
      "commit": "2ae76a73acfe8080014309d3bf520b200416868e",
      "tree": "56b48cf9933d09e9dde3fe5189962dec971b2c1f",
      "parents": [
        "52f5d01ee8df20368896eeaee481e7d3d2e9b53f",
        "4775f0c76e51779462ba460b88dd9a3a32d5fef9"
      ],
      "author": {
        "name": "Dan Zhang",
        "email": "danielzhang@google.com",
        "time": "Fri Jan 19 05:21:12 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:21:12 2018 +0000"
      },
      "message": "Merge \"Fix \u003cReport Audio Status\u003e update\" am: 1d5e2c3c37 am: e7aaba48de\nam: 4775f0c76e\n\nChange-Id: I98074b58c0b9def3d766c40ac2c5bc669a2abd0f\n"
    },
    {
      "commit": "52f5d01ee8df20368896eeaee481e7d3d2e9b53f",
      "tree": "8620836fb4871931f8ac3139b7f143bc0f5e39d4",
      "parents": [
        "c1bdc0ba054d1730b9b71bf46b6d0e7e249f74a8",
        "0f279d457726bb63bb572d88ab025b74ca07af5f"
      ],
      "author": {
        "name": "Dan Zhang",
        "email": "danielzhang@google.com",
        "time": "Fri Jan 19 05:17:09 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:17:09 2018 +0000"
      },
      "message": "Merge \"Fix OTP performance with no Vendor ID device\" am: 6ecaac4c9f am: b88d9b4593\nam: 0f279d4577\n\nChange-Id: I0f8bb0736384cafd60180e658ecbe08a464db8d4\n"
    },
    {
      "commit": "c1bdc0ba054d1730b9b71bf46b6d0e7e249f74a8",
      "tree": "d2a4b2a87669489d1f9210cf00504923fea9c82e",
      "parents": [
        "58e210e9985fcb5b8a84a31dad22b0a1ed59c0be",
        "cc07fa73a17b02f65a6e4ae196d6a90886cee6cb"
      ],
      "author": {
        "name": "Dan Zhang",
        "email": "danielzhang@google.com",
        "time": "Fri Jan 19 05:13:10 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:13:10 2018 +0000"
      },
      "message": "Merge \"Fix NPE by pressing Volume Up/Down\" am: fca5ee0bb8 am: bd57a4d8a1\nam: cc07fa73a1\n\nChange-Id: I95d710489a0ad87c6e3811603097e5438f11f413\n"
    },
    {
      "commit": "58e210e9985fcb5b8a84a31dad22b0a1ed59c0be",
      "tree": "88df8ea0002ee4e840cea4e548a2be7d2a4ac47c",
      "parents": [
        "56dc5fdd0034b0d1b4f69cddf13a585bd2031197",
        "3a05ecd71484fcb2031adf6a236df972379383de"
      ],
      "author": {
        "name": "Dan Zhang",
        "email": "danielzhang@google.com",
        "time": "Fri Jan 19 05:09:15 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 05:09:15 2018 +0000"
      },
      "message": "Merge \"Fix illegal volume value issue\" am: 20443a8dbb am: 65dd4cbf32\nam: 3a05ecd714\n\nChange-Id: I64f27d734dc93c036b4f8bd1ecf3088821b92a75\n"
    },
    {
      "commit": "365ded397ce0211c0356b563551866b2f3cdf62c",
      "tree": "a45d237c5b581668491a22700bf89ebcab584672",
      "parents": [
        "3452415141c54e771297d77bdc5e2832722ca7d0"
      ],
      "author": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Fri Jan 19 14:09:09 2018 +0900"
      },
      "committer": {
        "name": "Christofer Åkersten",
        "email": "akersten@google.com",
        "time": "Fri Jan 19 14:09:09 2018 +0900"
      },
      "message": "Only pass resources to updatable\n\nTest: Instantiate MediaController2\nChange-Id: If357a01847d8a2f9995af3f4c3ec3a777082c662\n"
    },
    {
      "commit": "56dc5fdd0034b0d1b4f69cddf13a585bd2031197",
      "tree": "489b919e352ad3d7b78122ff799ded0d0533a056",
      "parents": [
        "42f92549c75d4687b3d2499872132573109cf16f",
        "6622e942def136eafeeb3978d2fc62648658e285"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 05:03:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 05:03:27 2018 +0000"
      },
      "message": "Merge \"Revert the field number change to make statsd_config proto backward-compatible.\""
    },
    {
      "commit": "42f92549c75d4687b3d2499872132573109cf16f",
      "tree": "df74106b53e35ea2df37755a57a8a3ca39fbac3c",
      "parents": [
        "a76a9d4cb83e7f26cf734f4d74af05a54b74cc80",
        "aea1e39be476a6e005709191b5b78a0cbec12684"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 05:02:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 05:02:18 2018 +0000"
      },
      "message": "Merge \"Temporary use hardcoded counterId.\""
    },
    {
      "commit": "a76a9d4cb83e7f26cf734f4d74af05a54b74cc80",
      "tree": "f8cb3dcb93f0a821a70c8f3e5533c5bd4142b738",
      "parents": [
        "98b6993af6ac09f8686adbc0c405350e36d68ff6",
        "54f4413375e1ea7e231caf1f2bfcfbd838316c60"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 04:58:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 04:58:29 2018 +0000"
      },
      "message": "Merge \"resolve merge conflicts of f761f6371a0350bd8d62e97d14cce869a5039572 to master\""
    },
    {
      "commit": "0fc9900802e695b3ff64d17438efa88257a29d1e",
      "tree": "5a8ffd64641bd0ca2d501086ef77c2c899bc4728",
      "parents": [
        "8353a39ecc8e44bb9c084bcaf5ede8469d64d260",
        "5d70fc9ae34138f34d2dd69b93a8ca718f0b14fd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 04:25:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 19 04:25:12 2018 +0000"
      },
      "message": "Merge \"Added new SIM state related broadcasts.\""
    },
    {
      "commit": "1993c5618abd342fc82ba93c5ec4062bb079488f",
      "tree": "0ec722e79e35d50cab7f0f505e8a7af649e68677",
      "parents": [
        "b9b7bfb02f71e94b5e8cb01da7e69cb6a012083b",
        "61bab24fa8d46c2b9f7a40bd299eee8c3b2ddeec"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Fri Jan 19 04:21:35 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 04:21:35 2018 +0000"
      },
      "message": "Merge \"Fixing app compat issue b/72143978\" am: 8353a39ecc\nam: 61bab24fa8\n\nChange-Id: I6f07f1d9cfd26aa8b93a2563349b5e40effb7a41\n"
    },
    {
      "commit": "98b6993af6ac09f8686adbc0c405350e36d68ff6",
      "tree": "862df4fa9cffcdcc0f801d5886cd5d5e30048757",
      "parents": [
        "e52851673117f2e486152c606b517637285b17aa",
        "2cf335798201ad9133c83da4cd0792bf93448413"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 04:19:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 04:19:23 2018 +0000"
      },
      "message": "Merge \"camera: Add external flash mode key\""
    },
    {
      "commit": "61bab24fa8d46c2b9f7a40bd299eee8c3b2ddeec",
      "tree": "895abaaa7eacd5f6b25f217f844c970782b262c2",
      "parents": [
        "74426e9c2d3fcc9c07713384bac6b2fb0c1d8050",
        "8353a39ecc8e44bb9c084bcaf5ede8469d64d260"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Fri Jan 19 04:13:00 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 04:13:00 2018 +0000"
      },
      "message": "Merge \"Fixing app compat issue b/72143978\"\nam: 8353a39ecc\n\nChange-Id: I4ca60a29aec20f08c65d85b03a080a19d03c7345\n"
    },
    {
      "commit": "e52851673117f2e486152c606b517637285b17aa",
      "tree": "5a2294840879975d88ae25bf7b65ec21e81ac536",
      "parents": [
        "3727179195cc9d8c46431b6ab2616663b95889aa",
        "1403ff2b0b5f23b11ce427f54c16d3ebd62100eb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 03:37:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 03:37:25 2018 +0000"
      },
      "message": "Merge \"Ignore missing font in fontchain_linter.py\""
    },
    {
      "commit": "3727179195cc9d8c46431b6ab2616663b95889aa",
      "tree": "3f659702b2d778d72a9b1ce86293265e4efa3fa1",
      "parents": [
        "bfff5d705a6757828f233e84d4e0ba82cd8b8cee",
        "5d3d2d051836422e8033dd95e071abbbeb6b67d8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 03:36:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 03:36:02 2018 +0000"
      },
      "message": "Merge \"Make NotificationShelf nullable in StackScrollAlgorithm.\""
    },
    {
      "commit": "bfff5d705a6757828f233e84d4e0ba82cd8b8cee",
      "tree": "f4fb2763dc93a7d32f174d9f074db547e3906f7f",
      "parents": [
        "504039b1d36075f03f2923a457b03694380c529f",
        "c0f6f63e2799e5ae95283521a90df801de6ea389"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 03:31:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 03:31:56 2018 +0000"
      },
      "message": "Merge \"Fix bug in statsd with uid memory guardrail\""
    },
    {
      "commit": "b9b7bfb02f71e94b5e8cb01da7e69cb6a012083b",
      "tree": "972130ead1e2da01fb6a095d46d1f0e17da67ea7",
      "parents": [
        "992cfa266797adde3c470331aa07ab111d989cd5",
        "74426e9c2d3fcc9c07713384bac6b2fb0c1d8050"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 19 03:21:45 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 03:21:45 2018 +0000"
      },
      "message": "Merge \"HIDL: Check error value.\" am: 898137f817\nam: 74426e9c2d\n\nChange-Id: Iadcd6a9264e0771aa6d9fe62cca221f2391f2d12\n"
    },
    {
      "commit": "504039b1d36075f03f2923a457b03694380c529f",
      "tree": "f28876da6305b52b678bc11b10e20bd48b1df270",
      "parents": [
        "3f1f2bc986738685ae9160fbf6788502628df792",
        "f0ce10155244b8e7361dc61640a2d0beac22471b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 03:19:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 03:19:36 2018 +0000"
      },
      "message": "Merge \"Calc job standby runnability based on last job execution...\""
    },
    {
      "commit": "74426e9c2d3fcc9c07713384bac6b2fb0c1d8050",
      "tree": "8f3d2405b5e9d5c3885a27e07ab6afcc84e80af6",
      "parents": [
        "5e097d452b37c8bb21a6e4dac62cad750a4b61db",
        "898137f81744ca26e980de56c69ff6f780b8caff"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 19 03:15:30 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 03:15:30 2018 +0000"
      },
      "message": "Merge \"HIDL: Check error value.\"\nam: 898137f817\n\nChange-Id: I838c21cc0c423d41e980a360967a2773238dff81\n"
    },
    {
      "commit": "add1bad01ee9ac90177df832e6dceb288db93f04",
      "tree": "27a91ef14a970d96832a7d6ba8005ec498888caf",
      "parents": [
        "940ba0c8fe9f24e2696f4910262be098bb152fc1"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Jan 18 16:44:08 2018 -0800"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Jan 18 19:02:02 2018 -0800"
      },
      "message": "Add 4 new fields to KeychainSnapshot\n\nThe fields are necessary to construct correct arguments for recovery session.\n maxAttempts\n counterId\n serverParams\n trustedHardwarePublicKey\n\nBug: 66499222\nTest: adb shell am instrument -w -e package \\\ncom.android.server.locksettings.recoverablekeystore \\\ncom.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner\n\nChange-Id: If8fbc2e0a313d4367712e3598925eab0fb334258\n"
    },
    {
      "commit": "3f1f2bc986738685ae9160fbf6788502628df792",
      "tree": "a5d187b06dc06ff2ea1b5e31628d31544868f88b",
      "parents": [
        "1ebcf6101d473ac916f60c85aa5ed800c1280beb",
        "2346a22e7892b5b10a00fb47a013238182798acb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 02:53:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 02:53:30 2018 +0000"
      },
      "message": "Merge \"Put statsd on system-background cpu set.\""
    },
    {
      "commit": "aea1e39be476a6e005709191b5b78a0cbec12684",
      "tree": "d97fcd22ee5fcb617ca5cf4072f1191e297019f8",
      "parents": [
        "1ebcf6101d473ac916f60c85aa5ed800c1280beb"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Jan 18 16:57:01 2018 -0800"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Jan 18 18:40:44 2018 -0800"
      },
      "message": "Temporary use hardcoded counterId.\n\nBug: 66499222\nTest: adb shell am instrument -w -e package \\\ncom.android.server.locksettings.recoverablekeystore \\\ncom.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner\n\nChange-Id: I0f387e6a424f24de340276fc45cfaddb3529a715\n"
    },
    {
      "commit": "8353a39ecc8e44bb9c084bcaf5ede8469d64d260",
      "tree": "47b97421efca68829405204222252a79cc8fd4d5",
      "parents": [
        "898137f81744ca26e980de56c69ff6f780b8caff",
        "0c3c4d1c7d6fb210548f32a6e6ec01fd9bf90760"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 02:38:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 19 02:38:33 2018 +0000"
      },
      "message": "Merge \"Fixing app compat issue b/72143978\""
    },
    {
      "commit": "1ebcf6101d473ac916f60c85aa5ed800c1280beb",
      "tree": "feecaaccad6eaf4d873c510510d94af237a14df3",
      "parents": [
        "492b68635eacfd43d563590c61bd0c5d0f5993df",
        "052e1e2941f6393831db9e102fae3ffc7d476204"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 02:32:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 02:32:46 2018 +0000"
      },
      "message": "Merge \"Added new SIM state related broadcasts.\""
    },
    {
      "commit": "54f4413375e1ea7e231caf1f2bfcfbd838316c60",
      "tree": "bdd74e1f018d21c6924772b5224ca5284c3c2319",
      "parents": [
        "492b68635eacfd43d563590c61bd0c5d0f5993df",
        "f761f6371a0350bd8d62e97d14cce869a5039572"
      ],
      "author": {
        "name": "Arthur Hsu",
        "email": "arthurhsu@google.com",
        "time": "Thu Jan 18 18:30:23 2018 -0800"
      },
      "committer": {
        "name": "Arthur Hsu",
        "email": "arthurhsu@google.com",
        "time": "Thu Jan 18 18:30:44 2018 -0800"
      },
      "message": "resolve merge conflicts of f761f6371a0350bd8d62e97d14cce869a5039572 to\nmaster\n\nTest: I solemnly swear I tested this conflict resolution.\n\nChange-Id: I095f92ed3607616a7147a23f1fd9cd65b72e921b\n"
    },
    {
      "commit": "492b68635eacfd43d563590c61bd0c5d0f5993df",
      "tree": "32bec4c53f1776df8a4e6d065634197463a01590",
      "parents": [
        "3452415141c54e771297d77bdc5e2832722ca7d0",
        "fbc7717851f2681d15fedd684ab530d7a4fc842e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 02:10:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 02:10:46 2018 +0000"
      },
      "message": "Merge \"Add back missing synchronized in stopGuestOrEphemeralUserIfBackground\""
    },
    {
      "commit": "3452415141c54e771297d77bdc5e2832722ca7d0",
      "tree": "b3dc6b2589e48863c63ba22f6913bb4639707410",
      "parents": [
        "30760c4aa379269472aeceb65ef1518f91406009",
        "a09fa9092ad3029fb1f0449fb85d244b2a768e03"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:55:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:55:27 2018 +0000"
      },
      "message": "Merge \"Modify IHealthInfoCallback interface to return V2.0 HealthInfo\""
    },
    {
      "commit": "30760c4aa379269472aeceb65ef1518f91406009",
      "tree": "f41176430d8dafcf645e6e66e1ac26a78a712c89",
      "parents": [
        "5105bf7c17b76050977f0263d51a8cc1a1395e9c",
        "ae6ec6d2ee732ae6060e4558f36c77e0283a2dd8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:48:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:48:10 2018 +0000"
      },
      "message": "Merge \"Fix RecoverableKeyStore unit tests.\""
    },
    {
      "commit": "898137f81744ca26e980de56c69ff6f780b8caff",
      "tree": "85efcf69ea426555748c3e4f864373b5c40a43a5",
      "parents": [
        "d6cd4b241a7c51cf2611e4b1cf30358c77bf9804",
        "2ef0cbd8bb070a3268ba5e832c4994415fcfbabf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:41:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 19 01:41:08 2018 +0000"
      },
      "message": "Merge \"HIDL: Check error value.\""
    },
    {
      "commit": "5105bf7c17b76050977f0263d51a8cc1a1395e9c",
      "tree": "0773489b3c7bd027053fc9b2867d01c2be935e68",
      "parents": [
        "7125d4151e9a5f52856496d7b609134a93558577",
        "f2b1a03b3de445713d34262b8e0fde2931b96520"
      ],
      "author": {
        "name": "Dake Gu",
        "email": "dake@google.com",
        "time": "Fri Jan 19 01:32:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:32:47 2018 +0000"
      },
      "message": "Merge \"leanback janktest: use extra to initialize fastlane state\""
    },
    {
      "commit": "7125d4151e9a5f52856496d7b609134a93558577",
      "tree": "afaa1b66f61a1e09af0fe73cc60db88c5e87baf0",
      "parents": [
        "8410675cc695523a4aad74aeef169f9a5d2fbded",
        "51ac979c2dabe4b209735605a309879529aea88b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:26:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:26:41 2018 +0000"
      },
      "message": "Merge \"Center backspace key ripple in pin keyguard\""
    },
    {
      "commit": "8410675cc695523a4aad74aeef169f9a5d2fbded",
      "tree": "a0414f17a06ea80c2afdd176789ddefd3bcff61a",
      "parents": [
        "07f35aa6165c7abd418faf3b419bc1a003f6d992",
        "5503f5caae9496585da928a85c563ee28e683496"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:26:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:26:21 2018 +0000"
      },
      "message": "Merge \"condition dimension query.\""
    },
    {
      "commit": "07f35aa6165c7abd418faf3b419bc1a003f6d992",
      "tree": "8e18d0dd37c25747b72cfd89d876a32614d55379",
      "parents": [
        "22b111da8b41f5f5962d1a37725cb58db44577c5",
        "fabca09f0f5cf32eeebb4c8ae793f498aa182d58"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:24:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:24:40 2018 +0000"
      },
      "message": "Merge changes from topic \"shadow-in-app\"\n\n* changes:\n  Remove DragDropController#prepareDrag()\n  Create a drag shadow surface in app process,\n"
    },
    {
      "commit": "1403ff2b0b5f23b11ce427f54c16d3ebd62100eb",
      "tree": "c6bbf4201c1336faa512c59fd8f40d21f121533f",
      "parents": [
        "633792e2d3fd0d09eebc4294119dcc9b1b1de970"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Jan 18 17:24:31 2018 -0800"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Jan 18 17:24:31 2018 -0800"
      },
      "message": "Ignore missing font in fontchain_linter.py\n\nIt is totally valid if the font is missing even if the font is listed in\nfonts.xml. Android Watch has less fonts and OEM vendor may reduce the\nfont files.\n\nBug: 72159040\nTest: m fontchain_lint\nChange-Id: I22bdf7bfeb6d80a2a338ebf7536c8eaf193b03c5\n"
    },
    {
      "commit": "22b111da8b41f5f5962d1a37725cb58db44577c5",
      "tree": "6c0f88cd2bc9e4c37d60290d5a71c2bd0d761390",
      "parents": [
        "244c6a65e9fe2c309295ec2d0d99e8d6068e614a",
        "9aedfb18500d6affd645216574805fd7d8a00370"
      ],
      "author": {
        "name": "Steven Thomas",
        "email": "steventhomas@google.com",
        "time": "Fri Jan 19 01:19:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:19:44 2018 +0000"
      },
      "message": "Merge \"Fix missing service call when rebinding to VrCore\""
    },
    {
      "commit": "992cfa266797adde3c470331aa07ab111d989cd5",
      "tree": "0839fcf0d7f6c41e18465e36a58b29caa18d0099",
      "parents": [
        "4775f0c76e51779462ba460b88dd9a3a32d5fef9",
        "5e097d452b37c8bb21a6e4dac62cad750a4b61db"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 01:11:41 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 01:11:41 2018 +0000"
      },
      "message": "Merge \"Add ability to override subscriber capabilities.\" am: d6cd4b241a\nam: 5e097d452b\n\nChange-Id: Ib22d57c7cde75560cfd5bdd71b75d29b1056f783\n"
    },
    {
      "commit": "5e097d452b37c8bb21a6e4dac62cad750a4b61db",
      "tree": "577b3e7e90ef4d84dc242d6f1f919b43e664512c",
      "parents": [
        "e7aaba48dea4035e476e165ef0415c5f1602f785",
        "d6cd4b241a7c51cf2611e4b1cf30358c77bf9804"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 01:04:32 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 01:04:32 2018 +0000"
      },
      "message": "Merge \"Add ability to override subscriber capabilities.\"\nam: d6cd4b241a\n\nChange-Id: Id035d437e9b297ba70ba9231f6cfdd44e5b9c257\n"
    },
    {
      "commit": "244c6a65e9fe2c309295ec2d0d99e8d6068e614a",
      "tree": "db997aa4a0c2574f3f2f001a010eaa17b236b2b4",
      "parents": [
        "8f2fffd809690bbef2593fbf45bc3d86a9ceedab",
        "545faa4c4c1a74360ed27f81cdc6dce1c7a067e4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:03:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:03:55 2018 +0000"
      },
      "message": "Merge \"Treat missing font in fallback chain\""
    },
    {
      "commit": "8f2fffd809690bbef2593fbf45bc3d86a9ceedab",
      "tree": "626897cd34a290d31286b4879683ae19ded07e7f",
      "parents": [
        "f5e25a3052070485fc520863e3e6162097466e39",
        "d06f1f38a9266f4674a89d69d33198abd12b0e78"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 01:00:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 01:00:00 2018 +0000"
      },
      "message": "Merge \"AAPT2: Store BinaryPrimatives in protos as oneofs\""
    },
    {
      "commit": "399ea8325b353cef0ffcd6cebc122f7e328cc083",
      "tree": "379dbae354d61b97bb0eabdcb541606fcb883c85",
      "parents": [
        "633792e2d3fd0d09eebc4294119dcc9b1b1de970"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 09:56:51 2018 +0900"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Jan 19 09:56:53 2018 +0900"
      },
      "message": "Add DataUnit to clarify SI-vs-IEC units.\n\nImprove docs and propose it as public API.\n\nTest: builds, boots\nBug: 70915728\nChange-Id: I9b55601e9eb8c069eeccd5f8f5e64fb34e336fd2\n"
    },
    {
      "commit": "f5e25a3052070485fc520863e3e6162097466e39",
      "tree": "d01568cd2d01f8affb50c736e6ac4df569031095",
      "parents": [
        "0ee628f47b72e9c9f81e7354997679bb4796e37b",
        "6290fb599aab2ec12f065155c3d0c634c7a3fb84"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 00:53:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 00:53:49 2018 +0000"
      },
      "message": "Merge \"Add semantics for accessibility headings\""
    },
    {
      "commit": "0ee628f47b72e9c9f81e7354997679bb4796e37b",
      "tree": "1fbc31c92c94738c396c03b2dd2c69acc3cc1ab0",
      "parents": [
        "0137f81fafb77ed553d301a23f23e2ec2091069d",
        "31ccba1af0e2eb6ca280a3da12b3521f3353e599"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Fri Jan 19 00:44:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 00:44:40 2018 +0000"
      },
      "message": "Merge \"Change packVaultParams to use the real vault_handle directly\""
    },
    {
      "commit": "6622e942def136eafeeb3978d2fc62648658e285",
      "tree": "c05eff2b3bf0d17ee4d3a32c041428721f27e638",
      "parents": [
        "940ba0c8fe9f24e2696f4910262be098bb152fc1"
      ],
      "author": {
        "name": "Yangster-mac",
        "email": "yanglu@google.com",
        "time": "Thu Jan 18 16:40:57 2018 -0800"
      },
      "committer": {
        "name": "Yangster-mac",
        "email": "yanglu@google.com",
        "time": "Thu Jan 18 16:40:57 2018 -0800"
      },
      "message": "Revert the field number change to make statsd_config proto backward-compatible.\n\nTest: statsd unit test passed.\nChange-Id: I28b28c0706d35da3617ec9dba4c5bfeb2527befc\n"
    },
    {
      "commit": "0137f81fafb77ed553d301a23f23e2ec2091069d",
      "tree": "95935a158392c21901affdcfb2f42b729469ff93",
      "parents": [
        "8d262867e101ff3455961da1ce63854b40fcf0cc",
        "16fc72f006976d2dc453782e9bf5369d885c74a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 00:37:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 00:37:42 2018 +0000"
      },
      "message": "Merge \"Update the dimension_in_what/condition field number.\""
    },
    {
      "commit": "2346a22e7892b5b10a00fb47a013238182798acb",
      "tree": "c0985473c2d3e83197e9deb641529bee523483b2",
      "parents": [
        "af7b167f751f99ab583c0aa24d4ef9b8dfda4b6e"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Thu Jan 18 16:37:10 2018 -0800"
      },
      "committer": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Thu Jan 18 16:37:10 2018 -0800"
      },
      "message": "Put statsd on system-background cpu set.\n\nBug: 72176997\nTest: manual\nChange-Id: Ic160dc8ffea8fd349185ad8b583e6c02dc7defa6\n"
    },
    {
      "commit": "8d262867e101ff3455961da1ce63854b40fcf0cc",
      "tree": "1af5dd9a6b82856b4a28d61ef2733b195752c8c0",
      "parents": [
        "d03c598b937ea078108cd81cb1b61775adb1315e",
        "11cc74913d7c5c06ae12ea232a53918c0959fc86"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 00:35:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 00:35:58 2018 +0000"
      },
      "message": "Merge \"GnssMeasurementsListener - Fix indexing, add \u0026 remove\""
    },
    {
      "commit": "d03c598b937ea078108cd81cb1b61775adb1315e",
      "tree": "f23c398486374a3f5f7c3c8d70d9eb4b2bbbe366",
      "parents": [
        "5ccc6641595576a83b17c1d600ceefd3b14dc8f3",
        "5f3dc878dc0a0fddd4f7b3bc80e1277ffde22c51"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Fri Jan 19 00:27:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 00:27:36 2018 +0000"
      },
      "message": "Merge \"Revert \"Enable init.rc for statsd to start statsd by default in boot time\"\""
    },
    {
      "commit": "0c3c4d1c7d6fb210548f32a6e6ec01fd9bf90760",
      "tree": "20bef3c1e82ff74b1794f202401c291020e21f96",
      "parents": [
        "d6cd4b241a7c51cf2611e4b1cf30358c77bf9804"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Thu Jan 18 16:24:11 2018 -0800"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Thu Jan 18 16:24:11 2018 -0800"
      },
      "message": "Fixing app compat issue b/72143978\n\nRevert \"Remove obsolete workaround.\"\n\nThis reverts commit 5e48241a95b843c10f96c57d8544af9d04807218.\n\nBug: 72143978\nBug: 24465209\nTest: Tested failing case on sailfish, reverted back all CL\u0027s since\nTest: 3471433 for b/24465209 and apps open\n"
    },
    {
      "commit": "5ccc6641595576a83b17c1d600ceefd3b14dc8f3",
      "tree": "739ea3127f8b32a51a206725335411ddac2e89fd",
      "parents": [
        "fd8d8944de0656f92fcdbccd1fd3c91840d98b3a",
        "4b6599e494e90904cdbae03bb9cabfcaf2d06de0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 19 00:23:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 19 00:23:33 2018 +0000"
      },
      "message": "Merge \"Set ActivityView\u0027s rect as tap exclude region\""
    },
    {
      "commit": "5f3dc878dc0a0fddd4f7b3bc80e1277ffde22c51",
      "tree": "e5dcd5f4e54fe6bdc636b9760991d2090a728c59",
      "parents": [
        "56967528d7bcc7a1342d68f19e0ffa79f2a1ed59"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Fri Jan 19 00:12:18 2018 +0000"
      },
      "committer": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Fri Jan 19 00:12:18 2018 +0000"
      },
      "message": "Revert \"Enable init.rc for statsd to start statsd by default in boot time\"\n\nThis reverts commit 56967528d7bcc7a1342d68f19e0ffa79f2a1ed59.\n\nChange-Id: I4b76bf5783f0df43603e82168009f33296d1f840\n"
    },
    {
      "commit": "f0ce10155244b8e7361dc61640a2d0beac22471b",
      "tree": "3d72fd184fd0b574be06d52310ce6331ce1304bc",
      "parents": [
        "fd8d8944de0656f92fcdbccd1fd3c91840d98b3a"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Jan 18 12:59:15 2018 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Jan 18 16:10:38 2018 -0800"
      },
      "message": "Calc job standby runnability based on last job execution...\n\n...not unilaterally on the current time of day.  In practice, the point\nis that we should let an app run new jobs immediately if it\u0027s been a long\ntime since it ran any, even if it\u0027s in a less-active standby bucket,\nbecause it\u0027s being a good citizen.\n\nBug: 63527785\nTest: atest CtsJobSchedulerTestCases\nChange-Id: I1521c82f23341246484efa733c43f983a5e9e568\n"
    },
    {
      "commit": "4775f0c76e51779462ba460b88dd9a3a32d5fef9",
      "tree": "f30e81e1401eac323967c34ea362061335c9cd36",
      "parents": [
        "0f279d457726bb63bb572d88ab025b74ca07af5f",
        "e7aaba48dea4035e476e165ef0415c5f1602f785"
      ],
      "author": {
        "name": "Dan Zhang",
        "email": "danielzhang@google.com",
        "time": "Fri Jan 19 00:05:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 19 00:05:48 2018 +0000"
      },
      "message": "Merge \"Fix \u003cReport Audio Status\u003e update\" am: 1d5e2c3c37\nam: e7aaba48de\n\nChange-Id: I6f7314a01386aff883992d7f4b32bb9bb0500555\n"
    },
    {
      "commit": "c0f6f63e2799e5ae95283521a90df801de6ea389",
      "tree": "f8a021683dbe64f75a1e992f8cb2b1c41aeef1b9",
      "parents": [
        "633792e2d3fd0d09eebc4294119dcc9b1b1de970"
      ],
      "author": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Thu Jan 18 16:02:42 2018 -0800"
      },
      "committer": {
        "name": "David Chen",
        "email": "dwchen@google.com",
        "time": "Thu Jan 18 16:02:42 2018 -0800"
      },
      "message": "Fix bug in statsd with uid memory guardrail\n\nPreviously unsigned a negative number to unsigned type, so the int\ncomparison didn\u0027t work as planned.\n\nTest: Manually tested and observed log messages.\nChange-Id: Ic72c4dbde5e560288fd64ca11c4bcc81021fb1a9\n"
    }
  ],
  "next": "fd8d8944de0656f92fcdbccd1fd3c91840d98b3a"
}
