)]}'
{
  "log": [
    {
      "commit": "11e1805ab3b502ac8fbfd28c7de4b6e24713c273",
      "tree": "20d76cf974ec952a9515e0a7667e5efdf1c8bb23",
      "parents": [
        "ed1e91e4f4089c27fcd665d8a61718fa91eaf4c1",
        "2a30085e5ca4a29001a42d21ece791ccf19a96cb"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Fri Apr 14 04:33:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:33:27 2017 +0000"
      },
      "message": "Merge \"Add ACTION_ACCOUNT_REMOVED to Account Manager.\" into oc-dev\nam: 2a30085e5c\n\nChange-Id: I2f583203d8b97f0a56c8b911d20098a3ed1772eb\n"
    },
    {
      "commit": "ed1e91e4f4089c27fcd665d8a61718fa91eaf4c1",
      "tree": "faed7c58a10da264f6d51122ec07614747943dd7",
      "parents": [
        "4e544771dd0dc617bbf6d78af010702bf637471a",
        "0e8090b10e5922f7ab3ecfdfe9936db234789619"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Apr 14 04:32:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:32:17 2017 +0000"
      },
      "message": "Merge changes Id0d536ff,I4fcd0ad7 into oc-dev\nam: 0e8090b10e\n\nChange-Id: I0b432e9d7aa5654a0aeac1d3d0a09e624bcbc9bc\n"
    },
    {
      "commit": "4e544771dd0dc617bbf6d78af010702bf637471a",
      "tree": "f70e0860ae7428c0583037f4a05e7f01efa222a3",
      "parents": [
        "c20a2aaa0852f19e28933cdfacd281ddd73ecb32",
        "f5d5e5e4bfbbcc5b464744001d78d01bb26cf46b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Apr 14 04:30:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:30:50 2017 +0000"
      },
      "message": "Merge \"Relax enforcement of GET_USAGE_STATS permission.\" into oc-dev\nam: f5d5e5e4bf\n\nChange-Id: I2af664620bdaf6fa4551aade80e56decf0995838\n"
    },
    {
      "commit": "c20a2aaa0852f19e28933cdfacd281ddd73ecb32",
      "tree": "346037c56ba010761f311ff8c18039f3ad92a1ad",
      "parents": [
        "637c5b11a35d41f545fc9dab7f79ab25614f1717",
        "4cae059bb9cc810dcd2f3acaf0afd4c0c979b93c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Apr 14 04:29:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:29:39 2017 +0000"
      },
      "message": "Merge \"Add more doc to ColorSpace.getName()\" into oc-dev\nam: 4cae059bb9\n\nChange-Id: If6674f4884a8d0e4c36072125cbcc7895a49abe5\n"
    },
    {
      "commit": "637c5b11a35d41f545fc9dab7f79ab25614f1717",
      "tree": "511e68b59aa1cd95e116ed891e09c0ddd4a8edc9",
      "parents": [
        "65aed2286348b5223ef1eaa4f9d74a0fad669586",
        "59047acea71e2fa23c049d30a13cc45a5606ad38"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Apr 14 04:28:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:28:31 2017 +0000"
      },
      "message": "Merge \"Turn down dynamic toggle for background restriction policy\" into oc-dev\nam: 59047acea7\n\nChange-Id: Ibd345b735d1743f2c253bc0d0937a44573343dd0\n"
    },
    {
      "commit": "65aed2286348b5223ef1eaa4f9d74a0fad669586",
      "tree": "16a331863ceee20fe4f1a885da197275be45b564",
      "parents": [
        "162a93ca1c15b79dbc0756354645d6d67a9590e4",
        "59c124b7557628519cc219e95ef16c15521c9005"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Fri Apr 14 04:27:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:27:08 2017 +0000"
      },
      "message": "Merge \"Visual changes to PIP drag to dismiss UI\" into oc-dev\nam: 59c124b755\n\nChange-Id: I38781516da59f84f829699e2ef9c1db27e7578b6\n"
    },
    {
      "commit": "162a93ca1c15b79dbc0756354645d6d67a9590e4",
      "tree": "6d2b78cb7b54819a05b6dbfb1cacc1745db21b52",
      "parents": [
        "71a840befaf9862a9a618f36a1f245645ae6b4da",
        "3a74243ae4ee3944340d4e4fcbefd3d8d200373c"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 14 04:26:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:26:02 2017 +0000"
      },
      "message": "Check for non-null parent before delegating to it\nam: 3a74243ae4\n\nChange-Id: I294345cde604bf61175297ceb5ab11d23dbf6eb7\n"
    },
    {
      "commit": "71a840befaf9862a9a618f36a1f245645ae6b4da",
      "tree": "50566134fa9f82096315baa799d4574db5b14007",
      "parents": [
        "b9e8d31ecaebcda42c8328c3d3fc4831df946c12",
        "9b2ed2b7c48f80f8b8968616447b966ba6fe9c2a"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Apr 14 04:17:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:17:37 2017 +0000"
      },
      "message": "Merge \"Changed the naming scheme for Treble java libraries (both static and dynamic)\" into oc-dev\nam: 9b2ed2b7c4\n\nChange-Id: Ibc670da31571add92a312b7673be376be67f9072\n"
    },
    {
      "commit": "b9e8d31ecaebcda42c8328c3d3fc4831df946c12",
      "tree": "96e9579cc73d8d21c5eff03f4fa51cc0a52d0d23",
      "parents": [
        "38bf613c0f80ec5d8ee94a0e4c1976882ae35fd2",
        "1ad7ff32b186478c674858e886a05777d13dc362"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Fri Apr 14 04:14:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:14:25 2017 +0000"
      },
      "message": "Merge \"Add Adlam font to fonts.xml\" into oc-dev\nam: 1ad7ff32b1\n\nChange-Id: Ic5244c47a1d31e75df484decc65195fd381bf8b5\n"
    },
    {
      "commit": "38bf613c0f80ec5d8ee94a0e4c1976882ae35fd2",
      "tree": "075f63005cc17f01d83d0b323437c3878b6d41d9",
      "parents": [
        "63668e43968b761422b21c51a2452b3e3b4b3419",
        "c223d70e64352a709c689b940268d210e4ea0ae8"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Fri Apr 14 04:13:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:13:04 2017 +0000"
      },
      "message": "Merge \"Add Java API for libvintf.\" into oc-dev\nam: c223d70e64\n\nChange-Id: I4401faccfb5c6be29635983ec07dedb32b7f8c74\n"
    },
    {
      "commit": "63668e43968b761422b21c51a2452b3e3b4b3419",
      "tree": "c63e3c8d01cc1746cb6354c1f8801f18cd9e19d2",
      "parents": [
        "d6af00f5e4747b58794abb94a5b0c210c8c98795",
        "ad989b1711ebcc7b5c764284efe4170c6ca9d0b5"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Fri Apr 14 04:11:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 04:11:29 2017 +0000"
      },
      "message": "Merge \"Deprecate setVisualVoicemailEnabled isVisualVoicemailEnabled\" into oc-dev\nam: ad989b1711\n\nChange-Id: I7a9f56a2585584fdce87025cd07c5c526c9bc176\n"
    },
    {
      "commit": "2a30085e5ca4a29001a42d21ece791ccf19a96cb",
      "tree": "2c786e27e7a7306015e07427e48f0517e053e0c7",
      "parents": [
        "0e8090b10e5922f7ab3ecfdfe9936db234789619",
        "a461e30053da64966d632a9655d0dca0daac983c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 03:53:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 03:53:52 2017 +0000"
      },
      "message": "Merge \"Add ACTION_ACCOUNT_REMOVED to Account Manager.\" into oc-dev"
    },
    {
      "commit": "0e8090b10e5922f7ab3ecfdfe9936db234789619",
      "tree": "6cafafdfbb9a6a28b308d881b1d30aee4e5630b5",
      "parents": [
        "f5d5e5e4bfbbcc5b464744001d78d01bb26cf46b",
        "5eb9053c4e8c788b83cfcfd7bfd39f628dd4ca45"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 03:42:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 03:43:02 2017 +0000"
      },
      "message": "Merge changes Id0d536ff,I4fcd0ad7 into oc-dev\n\n* changes:\n  Connectivity metrics: add transports to connect stats\n  Connectivity metrics: log DnsEvents in-band\n"
    },
    {
      "commit": "f5d5e5e4bfbbcc5b464744001d78d01bb26cf46b",
      "tree": "15f6688477d3990adaa2f1273b2cb3c4bba578e8",
      "parents": [
        "4cae059bb9cc810dcd2f3acaf0afd4c0c979b93c",
        "e5e2569a1f0af3dd8cc245aada168f7969c3a5d9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 03:37:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 03:37:37 2017 +0000"
      },
      "message": "Merge \"Relax enforcement of GET_USAGE_STATS permission.\" into oc-dev"
    },
    {
      "commit": "4cae059bb9cc810dcd2f3acaf0afd4c0c979b93c",
      "tree": "7267d19e691960637dcaa06907b0045460e7a315",
      "parents": [
        "59047acea71e2fa23c049d30a13cc45a5606ad38",
        "cb7a24539bc5c0595ee554f982c2e6233d232b7a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 03:10:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 03:10:16 2017 +0000"
      },
      "message": "Merge \"Add more doc to ColorSpace.getName()\" into oc-dev"
    },
    {
      "commit": "59047acea71e2fa23c049d30a13cc45a5606ad38",
      "tree": "f467d7b5c931bc306ef637a73354f9bcb6e06def",
      "parents": [
        "59c124b7557628519cc219e95ef16c15521c9005",
        "e62c211fabc213ee8ae3d35176f68de5aa15098f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 03:00:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 03:00:24 2017 +0000"
      },
      "message": "Merge \"Turn down dynamic toggle for background restriction policy\" into oc-dev"
    },
    {
      "commit": "59c124b7557628519cc219e95ef16c15521c9005",
      "tree": "08a5868919ed7f2947a0ab398695738d45e53ec1",
      "parents": [
        "3a74243ae4ee3944340d4e4fcbefd3d8d200373c",
        "b91efb8b3624b10e8f58f1263fa6afcc68f9f9ee"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 02:39:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 02:40:01 2017 +0000"
      },
      "message": "Merge \"Visual changes to PIP drag to dismiss UI\" into oc-dev"
    },
    {
      "commit": "d6af00f5e4747b58794abb94a5b0c210c8c98795",
      "tree": "9662b0284c54fd3673e9193661b90b1ee76cce94",
      "parents": [
        "054a99d029da9c2635f747dfd5560a929e270ad8",
        "4db137b0599a9dfff8a26cb5c2b6dab71b457a9b"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 14 11:37:12 2017 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 14 11:37:12 2017 +0900"
      },
      "message": "resolve merge conflicts of 4db137b0599a to oc-dev-plus-aosp\n\nTest: builds\nChange-Id: I786ece9b82e47691855c8549e174345080964b91\n"
    },
    {
      "commit": "3a74243ae4ee3944340d4e4fcbefd3d8d200373c",
      "tree": "297878cef5aeb9226b928dd8f1b68214d515882e",
      "parents": [
        "9b2ed2b7c48f80f8b8968616447b966ba6fe9c2a"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 13 16:03:34 2017 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 14 02:31:53 2017 +0000"
      },
      "message": "Check for non-null parent before delegating to it\n\nTest: manual\n\nbug:37289681\n\nChange-Id: If3055747471d4b7771256d8adaaa08b73641c09d\n"
    },
    {
      "commit": "9b2ed2b7c48f80f8b8968616447b966ba6fe9c2a",
      "tree": "40c363aac739659c0882fbc5a33c4ad1a6786bb9",
      "parents": [
        "1ad7ff32b186478c674858e886a05777d13dc362",
        "f13eb2e0c7f6c398464620f21c52490ce43f01c7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 02:13:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 02:13:27 2017 +0000"
      },
      "message": "Merge \"Changed the naming scheme for Treble java libraries (both static and dynamic)\" into oc-dev"
    },
    {
      "commit": "1ad7ff32b186478c674858e886a05777d13dc362",
      "tree": "e055c5299bafddd8f7b414e977490be3b98e49da",
      "parents": [
        "c223d70e64352a709c689b940268d210e4ea0ae8",
        "d6e9a6028a827acaa449b4657a7076738915ef74"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 02:04:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 02:04:36 2017 +0000"
      },
      "message": "Merge \"Add Adlam font to fonts.xml\" into oc-dev"
    },
    {
      "commit": "c223d70e64352a709c689b940268d210e4ea0ae8",
      "tree": "49d7c4cda6beb72714c2debdd4f57597ef4c7fd3",
      "parents": [
        "ad989b1711ebcc7b5c764284efe4170c6ca9d0b5",
        "becc56d7ea523aa153219446232cbf5e561726f4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 02:02:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 02:02:08 2017 +0000"
      },
      "message": "Merge \"Add Java API for libvintf.\" into oc-dev"
    },
    {
      "commit": "e5e2569a1f0af3dd8cc245aada168f7969c3a5d9",
      "tree": "6205a3ddf08a14b677eec91a814839f2c125eb3a",
      "parents": [
        "57af565fb79c006522261fc211b078d2a5efd331"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Apr 13 19:43:34 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Apr 13 19:54:51 2017 -0600"
      },
      "message": "Relax enforcement of GET_USAGE_STATS permission.\n\nThis matches the logic used in all other places where we check for\nthis app-op.\n\nTest: builds, boots\nBug: 37315351\nChange-Id: I1fef7d30709d24c3f8978d33271a15b37b2ccc26\n"
    },
    {
      "commit": "5eb9053c4e8c788b83cfcfd7bfd39f628dd4ca45",
      "tree": "8a7df3645c6829e2f9371e8619f49cc346f271c5",
      "parents": [
        "2a5cfb9738867da634a3bf64ccef881aaefbfce5"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Mar 23 18:38:22 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Apr 14 01:44:52 2017 +0000"
      },
      "message": "Connectivity metrics: add transports to connect stats\n\nThis patch groups connect() events per netId. It adds netid and\ntransport information to serialized ConnectStatistics events.\n\nTest: updated NetdEventListenerServiceTest\n      updated IpConnectivityMetricsTest\n      $ runtest frameworks-net passes\nBug: 34901696\nChange-Id: Id0d536ff723ded5c26eafe0bb138ba75ba2856c5\nMerged-In: I4769496383943e714a1d350c298e093c2ed57477\n\n(cherry picked from commit dfc2cc5857199345e08f07977b79b20292f964a2)\n"
    },
    {
      "commit": "ad989b1711ebcc7b5c764284efe4170c6ca9d0b5",
      "tree": "e792b4706d36693f86415a3fba560e8185f80be0",
      "parents": [
        "4db137b0599a9dfff8a26cb5c2b6dab71b457a9b",
        "d6099178f121544581579408c6d3bca38d726ae6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 01:44:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 01:44:06 2017 +0000"
      },
      "message": "Merge \"Deprecate setVisualVoicemailEnabled isVisualVoicemailEnabled\" into oc-dev"
    },
    {
      "commit": "2a5cfb9738867da634a3bf64ccef881aaefbfce5",
      "tree": "a9d31ae88eb5dfedff90ca5a20c1b77e5d1d6031",
      "parents": [
        "4db137b0599a9dfff8a26cb5c2b6dab71b457a9b"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Mar 22 22:21:44 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Apr 14 01:41:48 2017 +0000"
      },
      "message": "Connectivity metrics: log DnsEvents in-band\n\nThis patch changes how DnsEvents are logged in IpConnectivityMetrics.\nThe following changes are made:\n - DnsEventBatch are not logged after 100 queries on the same network\n    - this allows to merge DnsEvent and DnsEventBatch into one class\n - DnsEventBatch are not logged after a network disconnect\n    - this allows to remove the NetworkCallback\n - DnsEvent are now logged similarly to ConnectStats when statistics are\n   flushed, in a direct call from IpConnectivityMetrics into\n   NetdEventListenerService, in a direct call from IpConnectivityMetrics\n   into NetdEventListenerService.\n    - this allows to remove the Parcelable implementation of DnsEvent\n - transports information is added to DnsEvent.\n\nTest: - simplified NetdEventListenerServiceTest covering dns logging\n      - updated IpConnectivityEventBuilderTest\n      - updated IpConnectivityMetricsTest\n      - $ runtest frameworks-net passes\n      - manually verified $ adb shell dumpsys connmetrics list proto\nBug: 34901696\nChange-Id: I4fcd0ad7a7b85d587647f471a90c1e53a18fc95a\nMerged-In: Ia4b33fd4212741152662a2adbb0533bd1b4902ee\n\n(cherry picked from commit 0699cf98042a64e41ee076c464eb115a6579be08)\n"
    },
    {
      "commit": "054a99d029da9c2635f747dfd5560a929e270ad8",
      "tree": "e1441e171657f74cabb0599a24d4cf2cb5347073",
      "parents": [
        "e20f42b8a91ac2f34004a4b97f499638c43e5a31",
        "4a2be133d4a52bf4cfacc6bc3ca29db1fec1edc9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 14 01:14:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 01:14:18 2017 +0000"
      },
      "message": "Merge \"Don\u0027t consider app as top app if alpha \u003d 0\" into oc-dev\nam: 4a2be133d4\n\nChange-Id: Ibd7f89a49154bbf0bf89a5baa301e7912cf8db89\n"
    },
    {
      "commit": "e20f42b8a91ac2f34004a4b97f499638c43e5a31",
      "tree": "357a01a27229206b377d616dab9540c9bdf705e1",
      "parents": [
        "48d5b68815a79752bc24ac10de285d370063f67b",
        "8cafe5d9b442d5177d6f5110695821318ca79cf9"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Apr 14 01:10:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 01:10:49 2017 +0000"
      },
      "message": "Merge \"Allow disabling GL preload even if gfxdriver isn\u0027t updatable\" into oc-dev\nam: 8cafe5d9b4\n\nChange-Id: I024b5cf450aa2832bdd2638bd83b6d5048b80a7f\n"
    },
    {
      "commit": "48d5b68815a79752bc24ac10de285d370063f67b",
      "tree": "b3900665656c0ca54c98156a2b0318de26bb1f41",
      "parents": [
        "9596d716642730f37510b1c695b20ed39309e59c",
        "b97d51a0d2bd28f597cd81df9bbd776436d03fb6"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Apr 14 01:09:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 01:09:40 2017 +0000"
      },
      "message": "Merge \"AAPT2: Allow the \u0027;\u0027 separator on Windows for split args\" into oc-dev\nam: b97d51a0d2\n\nChange-Id: I25ee394a6950ca6cc85d66727847c32041a8a65b\n"
    },
    {
      "commit": "4db137b0599a9dfff8a26cb5c2b6dab71b457a9b",
      "tree": "318f8c2e7ea1d4338193072e9037bc2998833180",
      "parents": [
        "4a2be133d4a52bf4cfacc6bc3ca29db1fec1edc9",
        "a365bace7a8e3e6da016531e26a6046a827acaa5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 01:08:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 01:08:54 2017 +0000"
      },
      "message": "Merge \"Connectivity metrics: add transports pretty printing\" into oc-dev"
    },
    {
      "commit": "9596d716642730f37510b1c695b20ed39309e59c",
      "tree": "c68a9966e3c33b4e7ffbb768cefdaf72adbb4292",
      "parents": [
        "f110127aefac5fb96f9f9bf7e49230e7fb679a35",
        "676bd21542d991edfadf8b655d481baa83d23511"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Apr 14 01:08:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 01:08:26 2017 +0000"
      },
      "message": "Merge \"Add new extra for identifying an intent coming from storage UI.\" into oc-dev\nam: 676bd21542\n\nChange-Id: I0e806e12b361b90eb4f349a7624d5f5ce4c91a9b\n"
    },
    {
      "commit": "f110127aefac5fb96f9f9bf7e49230e7fb679a35",
      "tree": "73521e1922cb465c06be487cecaceb37aae1be07",
      "parents": [
        "a29ecc1a1ca4712d0adc40114e7af796af2feb04",
        "74037d128735d2a219fe8c140cf321a3d585acef"
      ],
      "author": {
        "name": "Daniel Nishi",
        "email": "dhnishi@google.com",
        "time": "Fri Apr 14 01:07:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 01:07:18 2017 +0000"
      },
      "message": "Merge \"Don\u0027t crash in background after app uninstall.\" into oc-dev\nam: 74037d1287\n\nChange-Id: I261336a0d6b729dfba31a812cfa106ffc01f9931\n"
    },
    {
      "commit": "4a2be133d4a52bf4cfacc6bc3ca29db1fec1edc9",
      "tree": "d98779a61679d8577effca3618cef3948cabc9f9",
      "parents": [
        "8cafe5d9b442d5177d6f5110695821318ca79cf9",
        "2c4640b5ad08fa61aba69a0269ef0f9a00149496"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 01:06:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 01:06:52 2017 +0000"
      },
      "message": "Merge \"Don\u0027t consider app as top app if alpha \u003d 0\" into oc-dev"
    },
    {
      "commit": "becc56d7ea523aa153219446232cbf5e561726f4",
      "tree": "ee2273c66ee9f7fcff75d8b82e99f806c40a6e01",
      "parents": [
        "96907e6553a972e21530894e11595c5151fb2038"
      ],
      "author": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Wed Apr 05 14:42:05 2017 -0700"
      },
      "committer": {
        "name": "Yifan Hong",
        "email": "elsk@google.com",
        "time": "Thu Apr 13 18:04:05 2017 -0700"
      },
      "message": "Add Java API for libvintf.\n\nandroid.os.VintfObject has two methods:\n\n- report: return device info that can be reported to OTA server\n- verify: verify that metadata for a given OTA package is\n          compatible.\n\nTest: pass\nTest: adb shell am instrument -w -e class android.os.VintfObjectTest \\\ncom.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner\n\nBug: 36814503\n\nChange-Id: Iff8fae289eec8ae9cfc327d0d0d36a1cdd5e6800\n"
    },
    {
      "commit": "8cafe5d9b442d5177d6f5110695821318ca79cf9",
      "tree": "a5b5fe7d3976710ac01e50826040a9dcef480aa5",
      "parents": [
        "b97d51a0d2bd28f597cd81df9bbd776436d03fb6",
        "5d911fe6bb8f05a69b208fafeb3f6bd4b13f06ad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 01:00:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 01:00:46 2017 +0000"
      },
      "message": "Merge \"Allow disabling GL preload even if gfxdriver isn\u0027t updatable\" into oc-dev"
    },
    {
      "commit": "b97d51a0d2bd28f597cd81df9bbd776436d03fb6",
      "tree": "716e3d6504e69097e60df7d27ce854ce01f999c3",
      "parents": [
        "676bd21542d991edfadf8b655d481baa83d23511",
        "db091577fff5bcddac703bc8ac4f932fd53e0621"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 00:58:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 00:58:08 2017 +0000"
      },
      "message": "Merge \"AAPT2: Allow the \u0027;\u0027 separator on Windows for split args\" into oc-dev"
    },
    {
      "commit": "676bd21542d991edfadf8b655d481baa83d23511",
      "tree": "800ddf6f7850cdb1c0a4c491af3ae2170b5438e5",
      "parents": [
        "74037d128735d2a219fe8c140cf321a3d585acef",
        "a320f014709e165f2e5abd32235dd05932cd1e19"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Apr 14 00:56:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 00:56:39 2017 +0000"
      },
      "message": "Merge \"Add new extra for identifying an intent coming from storage UI.\" into oc-dev"
    },
    {
      "commit": "74037d128735d2a219fe8c140cf321a3d585acef",
      "tree": "45b9571550789b711fe322c59ddc6cbc66b9c019",
      "parents": [
        "92fc8bdd518cccf1c4fe2c9ad2460178cf61e3b4",
        "2b80ab7d72b1805135ba3e0970550b99cabe3468"
      ],
      "author": {
        "name": "Daniel Nishi",
        "email": "dhnishi@google.com",
        "time": "Fri Apr 14 00:56:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 00:56:19 2017 +0000"
      },
      "message": "Merge \"Don\u0027t crash in background after app uninstall.\" into oc-dev"
    },
    {
      "commit": "e62c211fabc213ee8ae3d35176f68de5aa15098f",
      "tree": "edf8ef701c20771e86ddd846835b8ae98851d9b7",
      "parents": [
        "5879aa4b03f17753eca3419a13db0ecbf2075e62"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Apr 13 17:34:15 2017 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Apr 13 17:34:15 2017 -0700"
      },
      "message": "Turn down dynamic toggle for background restriction policy\n\nBug 35248677\nTest: manual\n\nChange-Id: Ib2a85df27a0de7f205783506bd3d2afe2da92baf\n"
    },
    {
      "commit": "b91efb8b3624b10e8f58f1263fa6afcc68f9f9ee",
      "tree": "40b8e69c712cd760e184b8839d79d9ff5d58e048",
      "parents": [
        "dc52fd316802316d65174feebb5e210b7c2db7de"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 13 17:20:15 2017 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 13 17:20:15 2017 -0700"
      },
      "message": "Visual changes to PIP drag to dismiss UI\n\nUpdated gradient asset, spacing, and added shadow to text\n\nTest: Manual: have a PIP, move it around, observe drag to dismiss UI\nBug: 35358628\nChange-Id: I8614468edfc14d0337d69184a7bbab5419f22ec3\n"
    },
    {
      "commit": "a29ecc1a1ca4712d0adc40114e7af796af2feb04",
      "tree": "4907e7c9e71e23126c3e09a9c38a1e1537df70ca",
      "parents": [
        "4f499a0a175e96320ae1828ea35816d9c9a6d8eb",
        "92fc8bdd518cccf1c4fe2c9ad2460178cf61e3b4"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Apr 14 00:18:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 14 00:18:41 2017 +0000"
      },
      "message": "Merge \"Deprecate MediaDrm\u0027s EVENT_KEY_EXPIRED method\" into oc-dev\nam: 92fc8bdd51\n\nChange-Id: I14d1dae73008df0244c1435c1ab634d573208d50\n"
    },
    {
      "commit": "92fc8bdd518cccf1c4fe2c9ad2460178cf61e3b4",
      "tree": "0dbfb9bb2ddac3ddd1ed547fa93a491cc179b79f",
      "parents": [
        "2ec7decaa5b1870b37f8cd21e581279e0d96a733",
        "112b98b5789e8048833e29020ffadb5ce75fb48e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 14 00:09:38 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 00:09:42 2017 +0000"
      },
      "message": "Merge \"Deprecate MediaDrm\u0027s EVENT_KEY_EXPIRED method\" into oc-dev"
    },
    {
      "commit": "4f499a0a175e96320ae1828ea35816d9c9a6d8eb",
      "tree": "f691d965ccf9da6e8f7679ec02f514067364fe7e",
      "parents": [
        "1f1667122ae8a6b2fb58aa41e89a5d741cb64faa",
        "2ec7decaa5b1870b37f8cd21e581279e0d96a733"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Thu Apr 13 23:48:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:48:18 2017 +0000"
      },
      "message": "Merge \"Add TvProvider methods to block or unblock package, get blocked packages\" into oc-dev\nam: 2ec7decaa5\n\nChange-Id: Ic648086244bcc0df6b35cf8b8439d0bc200917d7\n"
    },
    {
      "commit": "1f1667122ae8a6b2fb58aa41e89a5d741cb64faa",
      "tree": "5a9c0aa7fbaa6c79df2b8c3a4cb5d9e477895a9a",
      "parents": [
        "70004dd19c39a54d826d178078022b4de7d77122",
        "819740cc7371f1f8a02d34b48b87dc7e34d7654a"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Apr 13 23:45:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:45:32 2017 +0000"
      },
      "message": "Merge \"Range check transfer params in float domain\" into oc-dev\nam: 819740cc73\n\nChange-Id: I51c15e9a81e8af04c2a4061ed0ac3b98272c1c44\n"
    },
    {
      "commit": "2ec7decaa5b1870b37f8cd21e581279e0d96a733",
      "tree": "dfd78e43676e162fd6dfa9b5b62bb57485556527",
      "parents": [
        "819740cc7371f1f8a02d34b48b87dc7e34d7654a",
        "0b8df1dedbbe95bd128423220371033d6b6844cd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 23:39:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 23:39:13 2017 +0000"
      },
      "message": "Merge \"Add TvProvider methods to block or unblock package, get blocked packages\" into oc-dev"
    },
    {
      "commit": "819740cc7371f1f8a02d34b48b87dc7e34d7654a",
      "tree": "6222e85ee0ebb2df6cb3279cc6a627e71f7d9be5",
      "parents": [
        "5ebb159a92199906c0bb25e1f4865afbf8a126d5",
        "bfa58aab0a7723f2757f7919f37a520f469b7b04"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Apr 13 23:35:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 23:35:27 2017 +0000"
      },
      "message": "Merge \"Range check transfer params in float domain\" into oc-dev"
    },
    {
      "commit": "70004dd19c39a54d826d178078022b4de7d77122",
      "tree": "e5ef2addcc87f1405f748b06dd18267362697b86",
      "parents": [
        "efda6390c98ae0c09da903544ce1b38b55756119",
        "5ebb159a92199906c0bb25e1f4865afbf8a126d5"
      ],
      "author": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Thu Apr 13 23:33:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:33:43 2017 +0000"
      },
      "message": "Merge \"Address review suggestions for sensor direct report related APIs\" into oc-dev\nam: 5ebb159a92\n\nChange-Id: I39838189ba70cd74e726d4332e1c2adfb5b269d6\n"
    },
    {
      "commit": "5ebb159a92199906c0bb25e1f4865afbf8a126d5",
      "tree": "0e592f3aedec8be27132e2040c9c5ad772a06303",
      "parents": [
        "fbadd6dac9ba36dc77593668f1ad06d504c56733",
        "3c8c6a4cc91ad2aed52e0d331ecb8abc287a4a11"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 23:24:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 23:24:42 2017 +0000"
      },
      "message": "Merge \"Address review suggestions for sensor direct report related APIs\" into oc-dev"
    },
    {
      "commit": "efda6390c98ae0c09da903544ce1b38b55756119",
      "tree": "619cb485529295c14e67b929aed9d412704ea42c",
      "parents": [
        "d6072f29007a569443d00cb96587e221cea7d0ed",
        "fbadd6dac9ba36dc77593668f1ad06d504c56733"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Apr 13 23:17:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:17:21 2017 +0000"
      },
      "message": "Merge \"Actually remove the chooser APIs\" into oc-dev\nam: fbadd6dac9\n\nChange-Id: Ibb59269e2da0698ebc7140c08de8265059be8033\n"
    },
    {
      "commit": "d6072f29007a569443d00cb96587e221cea7d0ed",
      "tree": "3628e63fe2d911a338e29e9990cf6d178a6d8431",
      "parents": [
        "2fc8adc5fcd40ec638f6a588c18a54264e2bba93",
        "197052d6cbce7284bedd2706f3a3f3cee72e360d"
      ],
      "author": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Thu Apr 13 23:14:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:14:53 2017 +0000"
      },
      "message": "Merge \"Improve rect-level focus ordering\" into oc-dev\nam: 197052d6cb\n\nChange-Id: I3e155776f9ccffb6f0a2d19b73ec73f0b8bf829b\n"
    },
    {
      "commit": "fbadd6dac9ba36dc77593668f1ad06d504c56733",
      "tree": "ffcaa63e77247c3c76433db841cb0c67e3978ef2",
      "parents": [
        "197052d6cbce7284bedd2706f3a3f3cee72e360d",
        "d3aebf3320645859ddbc19470984dad53f6c47ff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 23:08:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 23:08:55 2017 +0000"
      },
      "message": "Merge \"Actually remove the chooser APIs\" into oc-dev"
    },
    {
      "commit": "2fc8adc5fcd40ec638f6a588c18a54264e2bba93",
      "tree": "d600b3a25f48cb2d8a394d09d34f8d262a579048",
      "parents": [
        "f1f29ca50b1328ebee5699facac87f6d6f3ed854",
        "62b713ed73e72ce18ae81367322e5de00aabeb07"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 23:08:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:08:34 2017 +0000"
      },
      "message": "Merge \"AAPT2: Fix order-of-destruction crash\" into oc-dev\nam: 62b713ed73\n\nChange-Id: I1e32861bec801645e11e36663d57d3e36bf3f133\n"
    },
    {
      "commit": "db091577fff5bcddac703bc8ac4f932fd53e0621",
      "tree": "9367138a0889a4c84c7ea993853eb62db099c549",
      "parents": [
        "ec8f35366851fcfea2d8b8e42821dda72bdca344"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 12:48:56 2017 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 16:07:35 2017 -0700"
      },
      "message": "AAPT2: Allow the \u0027;\u0027 separator on Windows for split args\n\nBug: 36870463\nTest: manual (wine)\nChange-Id: I8a38545a3cac9354b41858e1840b197b60925c03\n"
    },
    {
      "commit": "197052d6cbce7284bedd2706f3a3f3cee72e360d",
      "tree": "e629b9163625e7af533b15f6024e0fa562eb0ab4",
      "parents": [
        "62b713ed73e72ce18ae81367322e5de00aabeb07",
        "d114e0fc59dc57cc90694dd8634c6ab8c473819c"
      ],
      "author": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Thu Apr 13 23:06:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 23:06:18 2017 +0000"
      },
      "message": "Merge \"Improve rect-level focus ordering\" into oc-dev"
    },
    {
      "commit": "d6e9a6028a827acaa449b4657a7076738915ef74",
      "tree": "842a4755a3c593da2717d2c97bb54b184a49bced",
      "parents": [
        "117ac766a931e1893fb4a61a95670d23c409f140"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Apr 13 16:04:47 2017 -0700"
      },
      "committer": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Apr 13 16:04:47 2017 -0700"
      },
      "message": "Add Adlam font to fonts.xml\n\nChange-Id: If6b4b9138b9b761360cfdd3c1ba9659739af6402\nFixes: 37156487\nTest: not needed\n"
    },
    {
      "commit": "f1f29ca50b1328ebee5699facac87f6d6f3ed854",
      "tree": "817391bc8b9a9f4d2070fffd984e61086e7b6953",
      "parents": [
        "24638307c2077748d5556a9771f91550613acbeb",
        "07525d4f259934e43d10c733b203a55c6fa8e1ef"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 13 23:02:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 23:02:41 2017 +0000"
      },
      "message": "Merge changes Icc9c36f7,I723474e2 into oc-dev\nam: 07525d4f25\n\nChange-Id: I84d476d21e920fdd28e8e1f7c18d54d3eaf1e23b\n"
    },
    {
      "commit": "62b713ed73e72ce18ae81367322e5de00aabeb07",
      "tree": "f60ba4b2dff556dba638f4cd0525749a65ad697c",
      "parents": [
        "07525d4f259934e43d10c733b203a55c6fa8e1ef",
        "ea134e08d70d156bdd17714d5f9ab9c44c91d4fa"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 22:53:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 22:54:02 2017 +0000"
      },
      "message": "Merge \"AAPT2: Fix order-of-destruction crash\" into oc-dev"
    },
    {
      "commit": "5d911fe6bb8f05a69b208fafeb3f6bd4b13f06ad",
      "tree": "5c9bc974505950c8945be2116ba316e33d801c60",
      "parents": [
        "bc4bd823d9b7acaf6fd715e24496bab2731de0be"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Thu Apr 13 15:44:24 2017 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Thu Apr 13 15:53:28 2017 -0700"
      },
      "message": "Allow disabling GL preload even if gfxdriver isn\u0027t updatable\n\nBug: 34611670\nTest: set ro.zygote.disable_gl_preload\u003d1, shell start,\n      confirm GL driver isn\u0027t loaded in zygote process\n      by checking /proc/\u003cpid\u003e/maps\n\nChange-Id: Ieb739bd7eba365917684cf830d78c15fea06f8cf\n"
    },
    {
      "commit": "07525d4f259934e43d10c733b203a55c6fa8e1ef",
      "tree": "973c4597ac875a2b0f201bff309f4c633b03bd7b",
      "parents": [
        "57af565fb79c006522261fc211b078d2a5efd331",
        "3acdc8e7fc7e4e21f2ffb13b55d258f4a9cc460e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 13 22:52:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 22:52:16 2017 +0000"
      },
      "message": "Merge changes Icc9c36f7,I723474e2 into oc-dev\n\n* changes:\n  Fixed a crash when expanding\n  Fixed the visual appearance on heads-up notifications\n"
    },
    {
      "commit": "f13eb2e0c7f6c398464620f21c52490ce43f01c7",
      "tree": "9f12069813a5e51fee521ab55b264f0c87881d6c",
      "parents": [
        "1be9766a68ab25d4912aa19859414c8b2af6242b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Apr 13 10:45:47 2017 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Apr 13 15:21:31 2017 -0700"
      },
      "message": "Changed the naming scheme for Treble java libraries (both static and dynamic)\n\nandroid.hardware.foo@1.0-java \u003d\u003e android.hardware.foo-V1.0-java\n\nBug: 37207894\nTest: make\nChange-Id: Ica91a6813956f4ea99001c5f427be94865e48fde\nMerged-In: I2d8912dc752f904188457c3e6dac10da1afd287a\n"
    },
    {
      "commit": "a365bace7a8e3e6da016531e26a6046a827acaa5",
      "tree": "174be22d576e2114123e9ef2212952f23bde4470",
      "parents": [
        "39608b85564d37d170fde5590ddf4c76c878d104"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Mar 22 18:29:58 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Apr 13 22:17:50 2017 +0000"
      },
      "message": "Connectivity metrics: add transports pretty printing\n\nThis patch also\n  - partially reverts commit f927f0c52e7df5b057e7d28888c3cfed164d241a\n    that exposed a getTransports method on NetworkCapabilities.\n  - moves enumerateBits to BitUtils (as unpackBits), and adds the\n    reverse packBit method.\n\nBug: 34901696\nTest: manually looked at $ adb shell dumpsys connmetrics list\nChange-Id: I1650daf8fc9c1b6e0d986d2285f81e888be8847f\nMerged-In: Id04f9080e7f75608deeb49306aec34941e71794c\n\n(cherry picked from commit df456e13a1127e3c8594b1d22ea4a9b3dca67a4b)\n"
    },
    {
      "commit": "24638307c2077748d5556a9771f91550613acbeb",
      "tree": "cc32d4e96537849ebdb4aa6e2c330fca1be510fb",
      "parents": [
        "350b39fbc8ba5e1d4877dcc514896a74d51d2101",
        "57af565fb79c006522261fc211b078d2a5efd331"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Thu Apr 13 21:52:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 21:52:40 2017 +0000"
      },
      "message": "Merge \"Refine BatteryInfo and battery drawable\" into oc-dev\nam: 57af565fb7\n\nChange-Id: Ie9fce326b23293e9f66d71f4be4b166aae310eb0\n"
    },
    {
      "commit": "57af565fb79c006522261fc211b078d2a5efd331",
      "tree": "715fd3c02ebe15a77b1ab0042809678aedfb3735",
      "parents": [
        "076a0bd0bf4be3cb9743365eef31911a82e7f8e5",
        "ff5bd948b0b5fc2122b4fe9dafe5245a2c05694c"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Thu Apr 13 21:43:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 21:43:37 2017 +0000"
      },
      "message": "Merge \"Refine BatteryInfo and battery drawable\" into oc-dev"
    },
    {
      "commit": "350b39fbc8ba5e1d4877dcc514896a74d51d2101",
      "tree": "fdbec07aef54fc92f55b7d8d21066f2cd6075241",
      "parents": [
        "3d9ecc264d64088681a81018f851db45a3a8354f",
        "076a0bd0bf4be3cb9743365eef31911a82e7f8e5"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Apr 13 21:40:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 21:40:36 2017 +0000"
      },
      "message": "Merge \"Fix A11y volume persisting/restore\" into oc-dev\nam: 076a0bd0bf\n\nChange-Id: Ida09a7781114812adbb4536fac53a3773cd69dc4\n"
    },
    {
      "commit": "3d9ecc264d64088681a81018f851db45a3a8354f",
      "tree": "92c7b0f0034378437c5c42eeab40e694dad7766b",
      "parents": [
        "53b7ff2014b95c03bbff855ac3fe77fbb9fc6441",
        "b2eb818a7d5f7cf65ce69ba5c98ecc14298515a4"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Apr 13 21:32:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 21:32:15 2017 +0000"
      },
      "message": "Merge \"TIF: add helper methods for making a channel browsable.\" into oc-dev\nam: b2eb818a7d\n\nChange-Id: I54b92c8b773706de49ffd2e78df59568e19d3b49\n"
    },
    {
      "commit": "076a0bd0bf4be3cb9743365eef31911a82e7f8e5",
      "tree": "4b7e10257c8230319c39698d06f801c477578b1e",
      "parents": [
        "b2eb818a7d5f7cf65ce69ba5c98ecc14298515a4",
        "a53b7051a2d2d2ff9bddba0a12d2e8dcd0d5c620"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Apr 13 21:32:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 21:32:06 2017 +0000"
      },
      "message": "Merge \"Fix A11y volume persisting/restore\" into oc-dev"
    },
    {
      "commit": "53b7ff2014b95c03bbff855ac3fe77fbb9fc6441",
      "tree": "74c4b01aa2b61c4ca79e39741a54ccf06006c88a",
      "parents": [
        "9bcbf38e79f4818249a4e0a5cd204de4d29f5fd1",
        "a8fc7bff5a4900f7a47da611bd9dc4322a6eab41"
      ],
      "author": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Thu Apr 13 21:31:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 21:31:05 2017 +0000"
      },
      "message": "Merge \"Collect background stats: syncs\" into oc-dev\nam: a8fc7bff5a\n\nChange-Id: Id3f2d7b2a77c74657416e492519f2205bc46218a\n"
    },
    {
      "commit": "b2eb818a7d5f7cf65ce69ba5c98ecc14298515a4",
      "tree": "546c90f8912a4e4c05832c5086c169410d4775ab",
      "parents": [
        "a8fc7bff5a4900f7a47da611bd9dc4322a6eab41",
        "2e7f5ce709f9ee45c4fb219d768fbec057185375"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 21:23:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 21:23:48 2017 +0000"
      },
      "message": "Merge \"TIF: add helper methods for making a channel browsable.\" into oc-dev"
    },
    {
      "commit": "a8fc7bff5a4900f7a47da611bd9dc4322a6eab41",
      "tree": "593bec2d29d19b6bf913bcf36de0a1be5e373c20",
      "parents": [
        "5879aa4b03f17753eca3419a13db0ecbf2075e62",
        "2bffb5bb3ae092b9e5c6154a6db693c75ccb1b25"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 21:20:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 21:20:14 2017 +0000"
      },
      "message": "Merge \"Collect background stats: syncs\" into oc-dev"
    },
    {
      "commit": "3c8c6a4cc91ad2aed52e0d331ecb8abc287a4a11",
      "tree": "d0347efaf258b9c71e61fba2c76d300d123fadf6",
      "parents": [
        "d09be1c0e961fbcf27cb25d5d0070912a9fadd2e"
      ],
      "author": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Thu Apr 06 18:37:56 2017 -0700"
      },
      "committer": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Thu Apr 13 14:17:11 2017 -0700"
      },
      "message": "Address review suggestions for sensor direct report related APIs\n\nChanges inline with bug number\n\nSome improvements about SensorDirectChannel class.\n  * Complete the doc about creation of SensorDirectChannel object.\n  * Make SensorDirectChannel implements java.nio.channels.Channel.\n  * Change isValid() to isOpen().\n  * Make close() thread safe.\nBug: 36550285\n\n  * Throw exception on failure of SensorManager.createDirectChannel.\n  * Change to use NullPointerException when unexpected null pointer\n    is passed in.\nBug: 36555061\n\n  * Move SensorManager.configureDirectChannel() to\n    SensorDirectChannel.configure().\n  * Format SensorDirectChannel.configure() function doc with\n    \u003cpre\u003e\u003c/pre\u003e to maintain the table structure.\n  * Reworded Sensor.isDirectChannelTypeSupported java doc.\nBug: 36555604\n\nTest: pass updated cts SensorDirectReportTest\nChange-Id: I447121eaf414cbc94292a109a9d93d2e3c89f8f4\n"
    },
    {
      "commit": "a461e30053da64966d632a9655d0dca0daac983c",
      "tree": "762d3e66de431336cbecb039abf2dabd21199eb2",
      "parents": [
        "5879aa4b03f17753eca3419a13db0ecbf2075e62"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Wed Apr 12 11:00:48 2017 -0700"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Thu Apr 13 21:10:50 2017 +0000"
      },
      "message": "Add ACTION_ACCOUNT_REMOVED to Account Manager.\n\nAccountManagerService sends an intent with the action when account of any type is removed or renamed.\n\nTest: manual, APCT.\nBug: 37280078\n\nChange-Id: I53b1bb9d6cde1edba5c37ecf3e4e13d748b19005\n"
    },
    {
      "commit": "9bcbf38e79f4818249a4e0a5cd204de4d29f5fd1",
      "tree": "a4f3cefc05a69fe6b11c6ccbd30e0b1f3fdc17ba",
      "parents": [
        "b8dc42fcf3ccc10943adb4177ba8e7251e3caaef",
        "5879aa4b03f17753eca3419a13db0ecbf2075e62"
      ],
      "author": {
        "name": "Jeremy Joslin",
        "email": "jjoslin@google.com",
        "time": "Thu Apr 13 21:04:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 21:04:53 2017 +0000"
      },
      "message": "Merge \"Add more NetworkRecommendationProvider documentation.\" into oc-dev\nam: 5879aa4b03\n\nChange-Id: I4e41346ea4dd9a731f8747c3e447deb0a991fc3d\n"
    },
    {
      "commit": "b8dc42fcf3ccc10943adb4177ba8e7251e3caaef",
      "tree": "ce94ba021491c58cdbaf2e9a8a7fde564edf2924",
      "parents": [
        "2e55245f9813aa105d51f0bfad11bf3005427bdc",
        "4124851b64364b80f91f69755ce79d5ef99ba742"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 21:03:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 21:03:53 2017 +0000"
      },
      "message": "Merge \"Add example to TypedValue.changingConfigurations JavaDoc\" into oc-dev\nam: 4124851b64\n\nChange-Id: I2bdfbdbe4e08e4b10b0fe7a2d0ed813f29d72fe7\n"
    },
    {
      "commit": "5879aa4b03f17753eca3419a13db0ecbf2075e62",
      "tree": "3de03817f45cd63334c514cf7c89a00c3c0ec5cc",
      "parents": [
        "4124851b64364b80f91f69755ce79d5ef99ba742",
        "f7909cc399e0e7664a679d6048e41337acef8a25"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 20:55:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:55:55 2017 +0000"
      },
      "message": "Merge \"Add more NetworkRecommendationProvider documentation.\" into oc-dev"
    },
    {
      "commit": "4124851b64364b80f91f69755ce79d5ef99ba742",
      "tree": "7ba3734905e8ed694e8b8315a69b79ce094178f0",
      "parents": [
        "d2b368a68dfd1447e6590606cf8231dcf00a5bdc",
        "41a2fb1c75989e6e6ff9559058eb59d061f0735e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 20:54:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:54:30 2017 +0000"
      },
      "message": "Merge \"Add example to TypedValue.changingConfigurations JavaDoc\" into oc-dev"
    },
    {
      "commit": "2e55245f9813aa105d51f0bfad11bf3005427bdc",
      "tree": "c154e5961115fdaf4a5c9bddb92b883074e6cb0e",
      "parents": [
        "f8235c3631d3ca2831b8b7985f26402ee52aea43",
        "d2b368a68dfd1447e6590606cf8231dcf00a5bdc"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Apr 13 20:35:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:35:37 2017 +0000"
      },
      "message": "Merge \"Fix location status bar icon\" into oc-dev\nam: d2b368a68d\n\nChange-Id: Ibe7699d1ad05a5c261620838a270faf99ba66697\n"
    },
    {
      "commit": "f8235c3631d3ca2831b8b7985f26402ee52aea43",
      "tree": "32100a72b0c1cdd48b277379af88cb63b7012512",
      "parents": [
        "a27128b8c791c8731f86adc6f31a7eb928a3af16",
        "80b7a214bac14d48c08abeeb4cdd9499a0f40117"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 20:34:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:34:34 2017 +0000"
      },
      "message": "Merge \"Update docs for obtainStyledAttribute\" into oc-dev\nam: 80b7a214ba\n\nChange-Id: I66c85d892d708176f2cef6a6ef2b698976d649c9\n"
    },
    {
      "commit": "a27128b8c791c8731f86adc6f31a7eb928a3af16",
      "tree": "19b4f137b2333bf9832626ebccf2ad3b68d6402c",
      "parents": [
        "51d94c82afbde84db39d6aa3ff2780cbe442903c",
        "61bce9ab13ac3783720ab6e5a1fda939bea23977"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Apr 13 20:33:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:33:19 2017 +0000"
      },
      "message": "Merge \"Remove window container from empty task when destroying.\" into oc-dev\nam: 61bce9ab13\n\nChange-Id: If4544085864f9fe40de4d2dd44ad4a880f79c43a\n"
    },
    {
      "commit": "d2b368a68dfd1447e6590606cf8231dcf00a5bdc",
      "tree": "9d423359e9fda5940c86aa8d6119064eca731165",
      "parents": [
        "80b7a214bac14d48c08abeeb4cdd9499a0f40117",
        "359bb74a540ab57db159427d85ac562d56183df1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 20:26:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:26:16 2017 +0000"
      },
      "message": "Merge \"Fix location status bar icon\" into oc-dev"
    },
    {
      "commit": "51d94c82afbde84db39d6aa3ff2780cbe442903c",
      "tree": "1b706b63b579b05dcc5233d046dbc92936b1f580",
      "parents": [
        "c7fd8db8a6441fda127a16e55238e8bc8bd39454",
        "af85d8405054268487cdeddea6723f03523b08b4"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 20:22:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:22:19 2017 +0000"
      },
      "message": "Merge \"BatteryStats: Remove reading of cpu power\" into oc-dev\nam: af85d84050\n\nChange-Id: I671a51d53c035d40cb1af1428f7c0f4093445aed\n"
    },
    {
      "commit": "c7fd8db8a6441fda127a16e55238e8bc8bd39454",
      "tree": "09306e444c65d5726f3a0c7ad6d9567bc4b86163",
      "parents": [
        "76c71a01e2c39a35969b19811afdf78e3e60124b",
        "1be9766a68ab25d4912aa19859414c8b2af6242b"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Apr 13 20:16:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:16:17 2017 +0000"
      },
      "message": "Merge \"Add uncached and perspective shadows to Skia renderer\" into oc-dev\nam: 1be9766a68\n\nChange-Id: I8034dff9695425939a00b3f38d06615ffcc0f2b4\n"
    },
    {
      "commit": "80b7a214bac14d48c08abeeb4cdd9499a0f40117",
      "tree": "edaded8cd0c00c0d8d2cd92913f7cccb1b2a3f88",
      "parents": [
        "61bce9ab13ac3783720ab6e5a1fda939bea23977",
        "5ec8875d2088876b4706dc25dab62cb083509e63"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 20:15:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:15:51 2017 +0000"
      },
      "message": "Merge \"Update docs for obtainStyledAttribute\" into oc-dev"
    },
    {
      "commit": "76c71a01e2c39a35969b19811afdf78e3e60124b",
      "tree": "ffdb93c312108dee0cc802b5ed25a9458df8b672",
      "parents": [
        "cea904333e3e73895c76feadf22d0d527309c873",
        "29c70437b337a8645fc2fb1e47c947b895af9180"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Apr 13 20:15:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:15:05 2017 +0000"
      },
      "message": "Merge \"Add new facility to find out when a PendingIntent is canceled.\" into oc-dev\nam: 29c70437b3\n\nChange-Id: I5078d76e3eb861850ef7af769badf81dbdee418a\n"
    },
    {
      "commit": "cea904333e3e73895c76feadf22d0d527309c873",
      "tree": "b5aaa2cdddf80659ec9e1f568b8addc5c3f311c0",
      "parents": [
        "21d8d8095e86ea0bb268fc1a54065af85400adbd",
        "0b67d53ba9f98176060eb8916acae18869e56746"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Apr 13 20:13:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:13:55 2017 +0000"
      },
      "message": "Merge \"Fix leak in nav bar\" into oc-dev\nam: 0b67d53ba9\n\nChange-Id: I46aa7def6eb54f967ab568fc459786d0401055d3\n"
    },
    {
      "commit": "21d8d8095e86ea0bb268fc1a54065af85400adbd",
      "tree": "6b4aba222b6a0f18f68d6d2bcb4d4ca25797661e",
      "parents": [
        "aa8dcf3751283fe1c7af398ab666342c5976fec5",
        "efb8882b47a50f155efdb1e4cdec027a0d000b7a"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Apr 13 20:11:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:11:41 2017 +0000"
      },
      "message": "Merge \"ECBM SystemProperty cleanup\" into oc-dev\nam: efb8882b47\n\nChange-Id: I69e063bbb4c93f94d50c58a1c8af1643f5e024ca\n"
    },
    {
      "commit": "61bce9ab13ac3783720ab6e5a1fda939bea23977",
      "tree": "8dd59b515e7c2f1d2796a729715335c3fe2b75e5",
      "parents": [
        "af85d8405054268487cdeddea6723f03523b08b4",
        "840c566d13b8c84ad5edb37006176d6731bad250"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Apr 13 20:10:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:10:56 2017 +0000"
      },
      "message": "Merge \"Remove window container from empty task when destroying.\" into oc-dev"
    },
    {
      "commit": "aa8dcf3751283fe1c7af398ab666342c5976fec5",
      "tree": "6b4aba222b6a0f18f68d6d2bcb4d4ca25797661e",
      "parents": [
        "97164fe986de65bc283311efca81dabcee79a2e8",
        "c4ca1b5677798d30493283891ce55a8fead2f672"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Thu Apr 13 20:10:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:10:13 2017 +0000"
      },
      "message": "Merge \"Ensure removeForegroundService checks both lists under lock\" into oc-dev\nam: c4ca1b5677\n\nChange-Id: I81a50649ba59d28fdfc9a7b8381bcaf346555a3a\n"
    },
    {
      "commit": "af85d8405054268487cdeddea6723f03523b08b4",
      "tree": "92950bb5301efe1871fead823ffa44a217a13b71",
      "parents": [
        "1be9766a68ab25d4912aa19859414c8b2af6242b",
        "d4abd1eeb01187fa2ef78b64ae4f493a7bb3563f"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 20:09:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:09:51 2017 +0000"
      },
      "message": "Merge \"BatteryStats: Remove reading of cpu power\" into oc-dev"
    },
    {
      "commit": "97164fe986de65bc283311efca81dabcee79a2e8",
      "tree": "bed23433aaade20d680dcad376cac4165f50abab",
      "parents": [
        "0bb486bcb48e10801e7d250e25214ef1a7ef1a6e",
        "aadf525e1a1988b5c083f94f6aa00881e4a86c3d"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Thu Apr 13 20:07:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 20:07:44 2017 +0000"
      },
      "message": "Merge \"Add developer setting and system API for inband ringing support\" into oc-dev\nam: aadf525e1a\n\nChange-Id: I458b5df924ca65edc4b38ee1e275b6b6f86310fe\n"
    },
    {
      "commit": "1be9766a68ab25d4912aa19859414c8b2af6242b",
      "tree": "e60ef64a5d050298540bf9727106bd357f61756b",
      "parents": [
        "29c70437b337a8645fc2fb1e47c947b895af9180",
        "5745a0a37fa8b09e6ce538ab8ef58684cc00604e"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Apr 13 20:01:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:01:47 2017 +0000"
      },
      "message": "Merge \"Add uncached and perspective shadows to Skia renderer\" into oc-dev"
    },
    {
      "commit": "29c70437b337a8645fc2fb1e47c947b895af9180",
      "tree": "930666aa4d0edc5c042afadec85ffebb06b153e7",
      "parents": [
        "0b67d53ba9f98176060eb8916acae18869e56746",
        "f66adfd1cd0dd565d7ba497da28a407e69995272"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 20:01:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 20:01:32 2017 +0000"
      },
      "message": "Merge \"Add new facility to find out when a PendingIntent is canceled.\" into oc-dev"
    },
    {
      "commit": "bfa58aab0a7723f2757f7919f37a520f469b7b04",
      "tree": "5c4eb59c6cc8a58a32c0e7a3bced856dcac2bc23",
      "parents": [
        "d09be1c0e961fbcf27cb25d5d0070912a9fadd2e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Apr 13 12:53:15 2017 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Apr 13 12:59:38 2017 -0700"
      },
      "message": "Range check transfer params in float domain\n\nOur native code uses floats for transfer parameters, the range\ncheck was too small (using the next representable double instead\nof the next representable float).\n\nBug: 37013532\nTest: Manual run of broken app, CtsGraphicsTestCases\nChange-Id: Id91a3e62068be0abf13ee75e39c758eb106a5f24\n"
    },
    {
      "commit": "0bb486bcb48e10801e7d250e25214ef1a7ef1a6e",
      "tree": "bed23433aaade20d680dcad376cac4165f50abab",
      "parents": [
        "4520cb7ad9836902163c84fb9708ff356a08d32f",
        "38916742040f33f821ca5381c66160bb5b25214d"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Apr 13 19:59:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 19:59:28 2017 +0000"
      },
      "message": "Merge \"Filter instant app content providers\" into oc-dev\nam: 3891674204\n\nChange-Id: I4e33d8e82a249249dfe25964cbfdb89b2f1e0318\n"
    },
    {
      "commit": "ea134e08d70d156bdd17714d5f9ab9c44c91d4fa",
      "tree": "6a4f5d5db064e11a303d6adb7b5e0cec2e126282",
      "parents": [
        "ec8f35366851fcfea2d8b8e42821dda72bdca344"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 12:55:19 2017 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Apr 13 12:57:06 2017 -0700"
      },
      "message": "AAPT2: Fix order-of-destruction crash\n\nMake sure that users of StringPool are destroyed before\nthe StringPool itself.\n\nTest: valgrind aapt2 optimize -o opt.apk out/target/common/obj/APPS/framework-res_intermediates/package-export.apk\nChange-Id: I140c2d32f8449028976795d5d6865d83e1409b53\n"
    },
    {
      "commit": "0b67d53ba9f98176060eb8916acae18869e56746",
      "tree": "56ae23affdc86ee8457fb39b45d8699e8a7d0778",
      "parents": [
        "efb8882b47a50f155efdb1e4cdec027a0d000b7a",
        "91e587ebbc5b208f152c8a882f9e137f2525410e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 19:55:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 19:55:52 2017 +0000"
      },
      "message": "Merge \"Fix leak in nav bar\" into oc-dev"
    },
    {
      "commit": "efb8882b47a50f155efdb1e4cdec027a0d000b7a",
      "tree": "386025ab513df6e605105017281d86bf5aa1b7ca",
      "parents": [
        "c4ca1b5677798d30493283891ce55a8fead2f672",
        "cfe9e61ce4029da61b973f5b80fccafdde4c9cc3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 19:53:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 19:53:14 2017 +0000"
      },
      "message": "Merge \"ECBM SystemProperty cleanup\" into oc-dev"
    },
    {
      "commit": "c4ca1b5677798d30493283891ce55a8fead2f672",
      "tree": "55afdf1a36eb715ec19d1517b1b13f5c0b14ca36",
      "parents": [
        "aadf525e1a1988b5c083f94f6aa00881e4a86c3d",
        "87237d70a5fb2f3343e35604eed3ea079c439769"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 13 19:49:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 19:50:00 2017 +0000"
      },
      "message": "Merge \"Ensure removeForegroundService checks both lists under lock\" into oc-dev"
    },
    {
      "commit": "4520cb7ad9836902163c84fb9708ff356a08d32f",
      "tree": "354380070e851f91c080d2770d38cd0773a584d4",
      "parents": [
        "636915a2edd78466564452f788f62ad572fd0430",
        "99856429db5f0733cb2af8f61f66c3b1ed3aec0c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Apr 13 19:46:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 19:46:47 2017 +0000"
      },
      "message": "Merge \"Update mobile data icon\" into oc-dev\nam: 99856429db\n\nChange-Id: I1cb5f4e16f3832ff304894fac43eced6decd020d\n"
    },
    {
      "commit": "636915a2edd78466564452f788f62ad572fd0430",
      "tree": "3027dbab94481285c710d9b3ddbb8e5fa5284374",
      "parents": [
        "17452ee553c4ba02291d74ad2ba23e06edaeecc2",
        "117ac766a931e1893fb4a61a95670d23c409f140"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Thu Apr 13 19:45:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 13 19:45:30 2017 +0000"
      },
      "message": "Merge \"Introduce PACKAGE_FIRST_ADDED broadcast\" into oc-dev\nam: 117ac766a9\n\nChange-Id: I9bec0f90873a5bcb9ff89eadcf7e334e9f0afb89\n"
    },
    {
      "commit": "aadf525e1a1988b5c083f94f6aa00881e4a86c3d",
      "tree": "f928356c82174b48521ec2a067ab13b2e5248588",
      "parents": [
        "38916742040f33f821ca5381c66160bb5b25214d",
        "76cd53a953db78efe40b435457f51dd83150216a"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Thu Apr 13 19:43:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 13 19:43:54 2017 +0000"
      },
      "message": "Merge \"Add developer setting and system API for inband ringing support\" into oc-dev"
    }
  ],
  "next": "38916742040f33f821ca5381c66160bb5b25214d"
}
