)]}'
{
  "log": [
    {
      "commit": "58bcfb7d17c1341c0bd9c1035a8e17922829043e",
      "tree": "d54042d79dd1709201667a374d5e40040b4e07ff",
      "parents": [
        "8d33b10edbc032db98a97eb9d4f5349afdab0709",
        "9e28f78763d0f7876cb55143bb4c93c77aaa4d6a"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jun 26 15:09:04 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jun 26 15:09:04 2017 +0000"
      },
      "message": "Merge \"Avoid use of TimeZoneDistro.equals() method\" am: fe0b43cb1e am: 6b5d71f7e5\nam: 9e28f78763\n\nChange-Id: Ia4b5e3da52fabae83defcca5ab171ee46dfc12bb\n"
    },
    {
      "commit": "9e28f78763d0f7876cb55143bb4c93c77aaa4d6a",
      "tree": "6e497656c90f0b5393ade7c9723e9bec618f9355",
      "parents": [
        "143f5d652ce31ff1ba7d42c45e8010de2dfc5c73",
        "6b5d71f7e5097e48361a687fd202c883600c4149"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jun 26 15:01:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jun 26 15:01:37 2017 +0000"
      },
      "message": "Merge \"Avoid use of TimeZoneDistro.equals() method\" am: fe0b43cb1e\nam: 6b5d71f7e5\n\nChange-Id: Ib4d97f72a9fa936beb47267c9e9a888e306ed0e5\n"
    },
    {
      "commit": "fe0b43cb1ec2bfc962e86daf490349db6e24688f",
      "tree": "d17457218ec55c6345da143c0c7b5c8e3f7dcbbf",
      "parents": [
        "3c5ab7d3243e646137d9e60c2a54ffc907a85a27",
        "9c90dc06a3019a3afcfde0d3ddc19e01b7f739fe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 26 14:40:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jun 26 14:40:31 2017 +0000"
      },
      "message": "Merge \"Avoid use of TimeZoneDistro.equals() method\""
    },
    {
      "commit": "99979253ddb67d257bef29e06b047a877f9f5412",
      "tree": "21f5c76005426272101d7f6d2c763862f617d22e",
      "parents": [
        "88f06cba46b17f2782f838548ff9305795fd5b87",
        "834cf8d664d4955696555b7bc47dbe8d58d8164d"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Jun 26 12:12:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jun 26 12:12:20 2017 +0000"
      },
      "message": "Merge \"IpManager: always log immediate provisioning errors\" am: 98f2decdad am: 2d2f66d277\nam: 834cf8d664\n\nChange-Id: I39a5752827b02e9ebefa97b831b38da2eed4ca12\n"
    },
    {
      "commit": "834cf8d664d4955696555b7bc47dbe8d58d8164d",
      "tree": "1e76be357e03b4d4a423888874ebf93aae5bd75a",
      "parents": [
        "1fee4dcd5d761a7631acbc499b63138abf9f9f35",
        "2d2f66d277c3a8b28aa850917988d089221db23a"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Jun 26 12:07:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jun 26 12:07:12 2017 +0000"
      },
      "message": "Merge \"IpManager: always log immediate provisioning errors\" am: 98f2decdad\nam: 2d2f66d277\n\nChange-Id: If1e885c13ce7ec1f480add63940bf9bc929d5072\n"
    },
    {
      "commit": "9c90dc06a3019a3afcfde0d3ddc19e01b7f739fe",
      "tree": "3ef03ad7cc34a73802fa1da21cb0d49aa26260cd",
      "parents": [
        "a634b38c8e4370ae3b6a2e595009c2526196cf8a"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Thu Jun 22 14:10:29 2017 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jun 26 11:55:21 2017 +0100"
      },
      "message": "Avoid use of TimeZoneDistro.equals() method\n\nThe TimeZoneDistro method is going away.\n\nmake -j30 FrameworksServicesTests\nadb install -r -g \\\n    \"out/target/product/angler/data/app/FrameworksServicesTests/FrameworksServicesTests.apk\"\nadb shell am instrument -e package com.android.server.timezone -w \\\n    com.android.frameworks.servicestests \\\n    \"com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner\"\n\nTest: See above\nTest: Manual\nBug: 31008728\n\nChange-Id: Id90cf7ce534b888bf6df1bf1dc9d497608dcdbe9\n"
    },
    {
      "commit": "61f54d3fcd3d12619b254223eb233bda6f8b6bf8",
      "tree": "a3fa3be788342c7139f07b0487fbac52fb2e78f6",
      "parents": [
        "91464bfe6809bf506fada1ec3822d0f9d69b5bef"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Jun 22 15:19:35 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Jun 26 10:47:19 2017 +0900"
      },
      "message": "IpManager: always log immediate provisioning errors\n\nAnd also migrate remaining Log.e usage to logError.\n\nBug: 62716267\nTest: built and flashed\nChange-Id: I61a6cec081d2bc0fe3d73e46fd52f1a42684e58c\n"
    },
    {
      "commit": "1c91f30de9753c64c2790f81727b8989ed7421a9",
      "tree": "93843e49d97fd83e73332758d20ed745c30cd31a",
      "parents": [
        "ec85913a743c69988433cae4533a19b2c9d096b8",
        "fa0543936c3715d9038d3383468f16883b080e75"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Sat Jun 24 01:48:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 24 01:48:11 2017 +0000"
      },
      "message": "Merge \"Fixed some rotation while unlocking screen issue.\" into oc-dev am: 0b138595de\nam: fa0543936c\n\nChange-Id: I5f7e107cd0aa360152ac8a26f4d566f7aa16223e\n"
    },
    {
      "commit": "fa0543936c3715d9038d3383468f16883b080e75",
      "tree": "4641a049e9e9a5d21bed6c20b1ed31a887f372f8",
      "parents": [
        "12a2a7d0f1f3bdfe34c916d37475d7f855d76738",
        "0b138595de60fc4a17390b37dc7151f250b2e587"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Sat Jun 24 01:35:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 24 01:35:49 2017 +0000"
      },
      "message": "Merge \"Fixed some rotation while unlocking screen issue.\" into oc-dev\nam: 0b138595de\n\nChange-Id: I9cb5f092e253f06fc2abe4c90c9070ecf472125f\n"
    },
    {
      "commit": "0b138595de60fc4a17390b37dc7151f250b2e587",
      "tree": "485e37b970e5514f948a7670a2768700529231a8",
      "parents": [
        "9bf5c0c3e17595efafb14c850ae097756d0d2ae4",
        "dfb7fb259828a6cfa222b76398da9e430e94fd90"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jun 24 01:21:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 24 01:21:46 2017 +0000"
      },
      "message": "Merge \"Fixed some rotation while unlocking screen issue.\" into oc-dev"
    },
    {
      "commit": "5cb9281cbb49c9d47bb9208bcd1b6553b3dafd29",
      "tree": "8df97001c3020908bf445f0515ac35076e7a6a81",
      "parents": [
        "ee49b9e1e10c787d82de0e66bf8312dd28202e4a",
        "7fd14c46ef52000379574bb6f044dda03c8f1149"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Sat Jun 24 00:03:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jun 24 00:03:05 2017 +0000"
      },
      "message": "Merge \"Add ActivityInfo logging.\" into oc-dev am: 4b6219dab3\nam: 7fd14c46ef\n\nChange-Id: If62a47ee3cefc509cd0fa406ef5cb43a0f521280\n"
    },
    {
      "commit": "7fd14c46ef52000379574bb6f044dda03c8f1149",
      "tree": "65808ffd16b20355ef9dc03305b16b4bdb0a7493",
      "parents": [
        "ab40d62d2c8e5a7f9a9d30c08f8f39d1bbe47ed4",
        "4b6219dab386195a7be087245a0a3650fdff381e"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Jun 23 23:53:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 23:53:45 2017 +0000"
      },
      "message": "Merge \"Add ActivityInfo logging.\" into oc-dev\nam: 4b6219dab3\n\nChange-Id: I01029ae8a05578e615683f326fe66df0b1e05bf8\n"
    },
    {
      "commit": "7e84086387cba189bb0c20f9ed17784840a2904a",
      "tree": "bb164a811e9c24793c4cf70ba37267e0157e1a89",
      "parents": [
        "9b734011910cdddb6455bd35bab1f099ecfab417"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Jun 23 14:53:02 2017 -0700"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Jun 23 16:40:56 2017 -0700"
      },
      "message": "Add ActivityInfo logging.\n\nThis changelist adds additional logging around the ActivityInfo used\nduring startActivity to trace down when the userid changes.\n\nBug: 38121026\nTest: manual\nChange-Id: I162f4772845bc2cae585b7e4b027f3cce33439f4\n"
    },
    {
      "commit": "dfb7fb259828a6cfa222b76398da9e430e94fd90",
      "tree": "f2e4decc0f06fa189bbd8f69a3c39c8ae48a6e7d",
      "parents": [
        "d406f38d24476efee6f65207e88b03dc14ef2a05"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Jun 23 14:52:40 2017 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Jun 23 16:04:34 2017 -0700"
      },
      "message": "Fixed some rotation while unlocking screen issue.\n\n- Don\u0027t use snapshot that is in different orientation than the current\ndisplay orientation. This is a follow up to a previous CL whose\nimplementation wasn\u0027t complete.\n- Disabled fixed for unnecessary relaunches when unlocking with\nfingerprint sensor introduced in ag/2310557. This causes regression in\nthe experience from N. We still have the relaunches, but we cover up the\ndelay by displaying the apps starting window.\n- Added more trace log points.\n\nFixes: 62796190\nFixes: 62904487\nBug: 38494778\nTest: go/wm-smoke and manual verification of bug.\nChange-Id: Id161a334cb4455dd9eb25c6bb63d5bb3f8a6f1f0\n"
    },
    {
      "commit": "54e2223cb8b5747d01c5b7b4d4fada5f88c1132d",
      "tree": "92f775ced98635e443aa50edd241e228e72e46a4",
      "parents": [
        "95fbd2afef21eb6203f67b31abef3f84702ab6df",
        "d6720f0b5500515b61d2e2ac12a75056fcb2ea89"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Fri Jun 23 22:23:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 22:23:34 2017 +0000"
      },
      "message": "Merge \"ContextHubSystemService: Init of ContextHubSystemService in a parallel thread\" into oc-dr1-dev\nam: d6720f0b55\n\nChange-Id: Ice9256fccb8630e7793698361e215ab939a47d02\n"
    },
    {
      "commit": "d6720f0b5500515b61d2e2ac12a75056fcb2ea89",
      "tree": "ae1bea2af5573a45d7d49450a394915a9e290238",
      "parents": [
        "93ea43386e7da558088c052cfc5aa4195dfd734f",
        "78ca41789edc364b6623eb2b8a6f5c12d2907998"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Fri Jun 23 22:13:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 23 22:13:41 2017 +0000"
      },
      "message": "Merge \"ContextHubSystemService: Init of ContextHubSystemService in a parallel thread\" into oc-dr1-dev"
    },
    {
      "commit": "a465181691045772f39ed037465efef41b0f93f5",
      "tree": "ead37574eb0cd6cf18f422ca224bb356e0d24636",
      "parents": [
        "2a5c0237f34060b0fe33374ec6e5ff8893a409cb",
        "05ce703c87482d3a9ea9d3c555afdfcaaa03b0cc"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Fri Jun 23 21:04:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 21:04:25 2017 +0000"
      },
      "message": "Merge \"Add flag to wipe eUICC data\" into oc-dr1-dev\nam: 05ce703c87\n\nChange-Id: I556f01f7f317e639f8a33a981154721e53a95641\n"
    },
    {
      "commit": "05ce703c87482d3a9ea9d3c555afdfcaaa03b0cc",
      "tree": "1f6002af05634884086b6964c7074c85236ff0e3",
      "parents": [
        "c84cd09d3689a4f78a4ab20bcedae0b504a08981",
        "f4f9cec234bf147f0067cef2791a26eaa2cde0a0"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Fri Jun 23 20:52:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 23 20:52:56 2017 +0000"
      },
      "message": "Merge \"Add flag to wipe eUICC data\" into oc-dr1-dev"
    },
    {
      "commit": "f4f9cec234bf147f0067cef2791a26eaa2cde0a0",
      "tree": "5ae890c04c08931f0253fe30ca90fc0634d3aaaa",
      "parents": [
        "f69d450b6f0a1c3dcaead83943dfe98fceffff47"
      ],
      "author": {
        "name": "yinxu",
        "email": "yinxu@google.com",
        "time": "Mon Jun 19 10:28:19 2017 -0700"
      },
      "committer": {
        "name": "yinxu",
        "email": "yinxu@google.com",
        "time": "Fri Jun 23 10:56:55 2017 -0700"
      },
      "message": "Add flag to wipe eUICC data\n\nAdd a new flag in the DevicePolicyManager so that we can Use\nEuiccManager#eraseSubscriptions(PendingIntent) to erase all the carrier data\nfrom eUICC chip if the user choose to \"ERASE\" from the Android device manager.\n\nBug: 37277944\nTest: E2E\nChange-Id: Ia78090a00d956c645725be4fd591e02ded8ec467\n"
    },
    {
      "commit": "41bf50cc8b40adc58f1e49bfebd408681389856f",
      "tree": "514c9132e8721c8ebfc10865c74d26e2fa9d1a51",
      "parents": [
        "53f4db56120ba03f6c083e9c4a172b8eb97f5f56",
        "2ffd98670f71fd1304eea2743fbf84dbe42a47e0"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Fri Jun 23 17:19:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 17:19:45 2017 +0000"
      },
      "message": "Merge \"Emergency SUPL when location is disabled\" into oc-dev\nam: 2ffd98670f\n\nChange-Id: I7f57683e774109f301e0763607853674c6fda9c9\n"
    },
    {
      "commit": "2ffd98670f71fd1304eea2743fbf84dbe42a47e0",
      "tree": "1b354ce5bf39c1fe89fda7a1f61a75e194546090",
      "parents": [
        "b39c08f9d7e87999a2d9bab0831b470f488f5325",
        "9be64f128de20ca617297dabc2dbb56248361b03"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 23 17:12:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 23 17:12:30 2017 +0000"
      },
      "message": "Merge \"Emergency SUPL when location is disabled\" into oc-dev"
    },
    {
      "commit": "9842dec610a94487d49f02eb0de46296aa2a51bf",
      "tree": "7eb99897067872bd59755a8bea02d5a25d2e4e31",
      "parents": [
        "4fd5aff33b52c8b667cf192e0de011b96f2b1056",
        "e30da86a462b27679ab5a533a323549969ef06c4"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Jun 23 02:27:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 02:27:28 2017 +0000"
      },
      "message": "Merge \"Dump user id in dumpsys activity starter\" into oc-dev am: b55b842898\nam: e30da86a46\n\nChange-Id: Idad772522638c93a1d2a042aa374ec2cabf55167\n"
    },
    {
      "commit": "e30da86a462b27679ab5a533a323549969ef06c4",
      "tree": "2abfa177421b09a2b7fd2c4a363a7a7ec83df80f",
      "parents": [
        "472b4c834f775570ec41fde3b75338a254f87eda",
        "b55b842898e8b6e7768280ee0f278e4e158cc772"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Jun 23 02:19:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 02:19:26 2017 +0000"
      },
      "message": "Merge \"Dump user id in dumpsys activity starter\" into oc-dev\nam: b55b842898\n\nChange-Id: I5b73df5e46d26d2008dba7a34345a0c37c099514\n"
    },
    {
      "commit": "13df994243994a38d0ca80b98f325a59cab114a1",
      "tree": "3ef9e46953ec2f53d146ff15269a2cafa9cd6621",
      "parents": [
        "025b07c38eb30d3f09732b434eea0a13ec36904c",
        "b55b842898e8b6e7768280ee0f278e4e158cc772"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Jun 23 02:19:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 23 02:19:25 2017 +0000"
      },
      "message": "Merge \"Dump user id in dumpsys activity starter\" into oc-dev\nam: b55b842898\n\nChange-Id: I36a34d029f75195d4a865affef5257f1d4aa5d50\n"
    },
    {
      "commit": "b55b842898e8b6e7768280ee0f278e4e158cc772",
      "tree": "9e97c5fc6bf87c2e958337b968d27647ee30b961",
      "parents": [
        "2ef19c1d73f89ca4718b5a8f0c2e7221621e844f",
        "454117fe071e262328c72e73ef432a33da7e1a12"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 23 02:10:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 23 02:10:38 2017 +0000"
      },
      "message": "Merge \"Dump user id in dumpsys activity starter\" into oc-dev"
    },
    {
      "commit": "454117fe071e262328c72e73ef432a33da7e1a12",
      "tree": "40d048b91a879ad852dbaac57b5ee237aadc1244",
      "parents": [
        "be7657b03898fd04bb69b6d33064f927d0641958"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 16:43:53 2017 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 16:43:53 2017 -0700"
      },
      "message": "Dump user id in dumpsys activity starter\n\nTo help with ANR debugging.\n\nTest: adb shell dumpsys activity starter\nBug: 38121026\nChange-Id: I96d530662e6a362b817df3ca8410cb173a2c0dd4\n"
    },
    {
      "commit": "ea0e205a8922cb646653b22d955eab511435c7ee",
      "tree": "0d4a18ca268af2346f377b50df937ca87957277b",
      "parents": [
        "20efc35c3ac1a56b13232142e727202765fce895",
        "424e517d5d55b2f9d1ab71052e5981d22cfdbd9e"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Thu Jun 22 23:05:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 23:05:24 2017 +0000"
      },
      "message": "Merge \"Emergency SUPL when location is disabled\" into oc-dr1-dev\nam: 424e517d5d\n\nChange-Id: I4d7c458c02e3de1d707c6314102bb8b00fe2bda6\n"
    },
    {
      "commit": "424e517d5d55b2f9d1ab71052e5981d22cfdbd9e",
      "tree": "4dff331a901cf997590d80bf3919136c1edc5289",
      "parents": [
        "2e8351b308a08a40241292d00c859d425b33546c",
        "fff3a9d7914263a65bd7a72ad8dae313eb0ae1ac"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 22 22:59:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 22 22:59:47 2017 +0000"
      },
      "message": "Merge \"Emergency SUPL when location is disabled\" into oc-dr1-dev"
    },
    {
      "commit": "b64f56b2e02684c602db4272aea4e4418ccc3297",
      "tree": "514b10d82e9e987c6147f09f3b2b3c44bdcba5d5",
      "parents": [
        "966d76e4620eeafe8d3edecf842dac408438bc07",
        "20fad610b90f7746e98543663cbc522cb3fc1daf"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Jun 22 22:35:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 22:35:52 2017 +0000"
      },
      "message": "Merge \"Allow any app to dynamically install a split\" into oc-dev am: 16503a8f7e\nam: 20fad610b9\n\nChange-Id: I6d6fd8f320fef01c2a89463ce0f72f0f880e1e45\n"
    },
    {
      "commit": "921fc1426f48dee8bf6dc9db256282b2a045bee7",
      "tree": "f3bcde2c1185a732825bd981c41f45e2719deac0",
      "parents": [
        "874b6402af4a950aaa75c398fd7cd9e55f741df8",
        "16503a8f7e983178356f0c4bbbdaf71037e13a40"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Jun 22 22:35:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 22:35:06 2017 +0000"
      },
      "message": "Merge \"Allow any app to dynamically install a split\" into oc-dev\nam: 16503a8f7e\n\nChange-Id: I13cf0e00de235d0bbdb79aa553e04386c519975d\n"
    },
    {
      "commit": "20fad610b90f7746e98543663cbc522cb3fc1daf",
      "tree": "1c5f46d8c1d316431bf65d8d07005c163d62848e",
      "parents": [
        "9e391f9f86a76528f31fa85e150a435dead2e528",
        "16503a8f7e983178356f0c4bbbdaf71037e13a40"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Jun 22 22:26:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 22:26:34 2017 +0000"
      },
      "message": "Merge \"Allow any app to dynamically install a split\" into oc-dev\nam: 16503a8f7e\n\nChange-Id: Ia20de35097f3b5b139afc5ccee59d71584f59a3a\n"
    },
    {
      "commit": "16503a8f7e983178356f0c4bbbdaf71037e13a40",
      "tree": "4dd4650f14b51d9be4fc2e80e90609313acd7538",
      "parents": [
        "82b41e460cc588835657386de66e538e0bae04a7",
        "739af1876b6d1cb3b7c36742a8d2de495687c27e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 22 22:11:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 22 22:11:54 2017 +0000"
      },
      "message": "Merge \"Allow any app to dynamically install a split\" into oc-dev"
    },
    {
      "commit": "aa7e65c02b5a5abb3f4f28ae445512329ea57e65",
      "tree": "4ecfcff3ea876c4e4f1197f63bb6465ad23f3679",
      "parents": [
        "989b7db027647b2e385d86a9b28fec49aa777a3e",
        "9564b4d168aa61ce62cc294dce4d3e27fdea79a2"
      ],
      "author": {
        "name": "Kevin Tang",
        "email": "zhikait@codeaurora.org",
        "time": "Thu Jun 22 20:29:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 20:29:58 2017 +0000"
      },
      "message": "Merge \"GnssLocationProvider: listening to conn lost event\" into oc-dr1-dev\nam: 9564b4d168\n\nChange-Id: I02b2533b777d228d298283697aabaaf0602b567d\n"
    },
    {
      "commit": "9564b4d168aa61ce62cc294dce4d3e27fdea79a2",
      "tree": "3d3bddbfe8a3b60914c39fcb3c3053dee4282f03",
      "parents": [
        "8ac5a94c016280ee277189ae56f69858d6479b60",
        "71ad5fe04aab40fdff5a85cccda8e6a25d4761bc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 22 20:19:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 22 20:19:13 2017 +0000"
      },
      "message": "Merge \"GnssLocationProvider: listening to conn lost event\" into oc-dr1-dev"
    },
    {
      "commit": "9be64f128de20ca617297dabc2dbb56248361b03",
      "tree": "05e46c9fa0684e00e42cd2ff3b72a7c5ac89ad5e",
      "parents": [
        "b792f98446dad265bd08a75aed2e82d81549b0e8"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Wed Jun 21 15:14:44 2017 -0700"
      },
      "committer": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Thu Jun 22 20:18:57 2017 +0000"
      },
      "message": "Emergency SUPL when location is disabled\n\nA cycle of native_init() and native_cleanup() is needed so that\ncallbacks are registered after bootup even when location is disabled.\nThis will allow Emergency SUPL to work even when location is disabled\nbefore device restart.\n\nMerged-In: I423d5a7142709fc0579be009bb8b14d3778aa090\n\nBUG:38362097\n\nChange-Id: I423d5a7142709fc0579be009bb8b14d3778aa090\n"
    },
    {
      "commit": "fff3a9d7914263a65bd7a72ad8dae313eb0ae1ac",
      "tree": "3703c60a389991827ee1b254562ca12afeefc96e",
      "parents": [
        "d037c6ac36cb5a2c9b9c9fbfabb5f786b250a1c4"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Wed Jun 21 15:14:44 2017 -0700"
      },
      "committer": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Thu Jun 22 20:13:49 2017 +0000"
      },
      "message": "Emergency SUPL when location is disabled\n\nA cycle of native_init() and native_cleanup() is needed so that\ncallbacks are registered after bootup even when location is disabled.\nThis will allow Emergency SUPL to work even when location is disabled\nbefore device restart.\n\nBUG:38362097\n\nChange-Id: I423d5a7142709fc0579be009bb8b14d3778aa090\n"
    },
    {
      "commit": "0e068632ef13f642f3884bb576142bc2f06cdbc8",
      "tree": "8146cbc07d9ea1549676b61b0585db916e67e918",
      "parents": [
        "1d10ce12ff86e05639c019a4a0f09e97fb3d172f",
        "182d5ec2d2e141a17eec6d74a68677cfcd19e401"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 19:58:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 19:58:40 2017 +0000"
      },
      "message": "Merge \"Added more systrace points to window manager\" into oc-dev\nam: 182d5ec2d2\n\nChange-Id: I50d3778a7874656803a38594c0cdb1a5f95be123\n"
    },
    {
      "commit": "f3800287c70420b06129c32d08fe11d9b530d5f4",
      "tree": "7515c89280f18765e29c33f41f9c8a57b5081bae",
      "parents": [
        "83ae6653ca2b92f549a550bf4b6be0ccee74f00d",
        "a9c161bc2801599c6a545855ea09f6c251f2b860"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 19:52:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 19:52:20 2017 +0000"
      },
      "message": "Merge \"Added more systrace points to window manager\" into oc-dev am: 182d5ec2d2\nam: a9c161bc28\n\nChange-Id: I5e0a99a9b56bd0cb649fbd345e8fa0f6d6fe146e\n"
    },
    {
      "commit": "a9c161bc2801599c6a545855ea09f6c251f2b860",
      "tree": "69797abc27dba40aa7a926f1542e3716947a29a6",
      "parents": [
        "cc9ff706a42f1e6efe12674b1274f1b95489edea",
        "182d5ec2d2e141a17eec6d74a68677cfcd19e401"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 19:45:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 19:45:21 2017 +0000"
      },
      "message": "Merge \"Added more systrace points to window manager\" into oc-dev\nam: 182d5ec2d2\n\nChange-Id: I6a1ac4ceee2ba943965382fc5cb7c782249b19a2\n"
    },
    {
      "commit": "739af1876b6d1cb3b7c36742a8d2de495687c27e",
      "tree": "886dd8d39571deec932b33a30892a2bd84f41ee3",
      "parents": [
        "ba003a97f8ebee5d99d196cc9a601bd173438dc3"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Jun 22 12:40:39 2017 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Jun 22 12:40:39 2017 -0700"
      },
      "message": "Allow any app to dynamically install a split\n\nAny application starting an activity resolved to a dyanmic split\nshould initiate split installation. Previously, only the application\ndefining the split could start installation of the split.\n\nBug: 62872325\nTest: Manual; install instant app and start intent using \u0027adb shell am\u0027 and see that dynamic split installation occurs\nChange-Id: I232dc5df82fb2c04653015a4a6b9f07c9e382205\n"
    },
    {
      "commit": "7019b5aa81d0404c39d2fe709f6e2909973184a2",
      "tree": "067d202f92ef1a2edc7ddc6f511812b41f189b31",
      "parents": [
        "d25743346a5187513179d39e543b126c1308119a",
        "8a4667b911a53b0a73ef249f120dbfad4969b72b"
      ],
      "author": {
        "name": "Joel Scherpelz",
        "email": "jscherpelz@google.com",
        "time": "Thu Jun 22 19:38:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 19:38:18 2017 +0000"
      },
      "message": "Merge \"Use RFC 7217 stable privacy addresses\" am: a88b12ce5e am: 4c4d5477d4\nam: 8a4667b911\n\nChange-Id: I60e9d4e630ffb6f6ff6870102d4620c5c4c81c47\n"
    },
    {
      "commit": "0aecb6ad445881121e616c20e8b8e55cfbba3c80",
      "tree": "a6ea2483528c056be95aae71d49c83c5c11274cd",
      "parents": [
        "bc8c0e9c1d47bdbf2094c24d3c1d6793b024694f",
        "be7657b03898fd04bb69b6d33064f927d0641958"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jun 22 17:36:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 17:36:12 2017 +0000"
      },
      "message": "Merge \"Create a TetherInterfaceStateMachine when told the interface name.\" into oc-dev\nam: be7657b038\n\nChange-Id: Ie34a3c7aa39c9b70602236f4d4a4d5548566dd51\n"
    },
    {
      "commit": "4958ad283f06452480569f317feea862ad5981e4",
      "tree": "ab7506a54037747fb1a66ba50d56d0a8faaffd70",
      "parents": [
        "be7657b03898fd04bb69b6d33064f927d0641958"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 09:08:14 2017 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Jun 22 10:28:06 2017 -0700"
      },
      "message": "Added more systrace points to window manager\n\nTo help debug performance issues\n\nTest: external/chromium-trace/systrace.py -t 3\nBug: 62796190\nChange-Id: Ie6012a895174053c4732fb58b9365546fdb979de\n"
    },
    {
      "commit": "78ca41789edc364b6623eb2b8a6f5c12d2907998",
      "tree": "e22b34107e642ca96db34b10c2ef1fe362f98bd8",
      "parents": [
        "104b68d0a5c8b0bcf3adc01bff69209ed8d38f34"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Thu Jun 22 09:38:46 2017 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "wvw@google.com",
        "time": "Thu Jun 22 10:15:44 2017 -0700"
      },
      "message": "ContextHubSystemService: Init of ContextHubSystemService in a parallel thread\n\nExpensive parts of initialization (native Initialization) are now done on a separate\ninit thread.\n\nThe service waits for init to complete in PHASE_SYSTEM_SERVICES_READY before expose service.\n\nTest: rebooted and verified that ContextHubSystemService init is completed\nBug: 62667292\nChange-Id: I24d7cc7514fcf234a8f97983a9b170da86b0d8be\n"
    },
    {
      "commit": "e7e3f0657bec763d824426b897109c119957943e",
      "tree": "7b1829ecd6415f0f50b4e653c8ada7be57c4793c",
      "parents": [
        "e8ac390ae3b6d9d730b0da7a1fe463fd47697219",
        "17911ae02b0cec74624a203cf61d01f7daa0334e"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 22 14:04:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 14:04:27 2017 +0000"
      },
      "message": "Merge \"Autofill fixes for secondary users:\" into oc-dev am: 6358cdcd28\nam: 17911ae02b\n\nChange-Id: I848c2f793706bb7223a05b989f55e4f77e31e343\n"
    },
    {
      "commit": "d7efba6e22738e634313fcada9f0ab762242e934",
      "tree": "1530b859eda5650bcf42b6acc55b98400ca07156",
      "parents": [
        "5decd02bc9cb030dcd9a15937508d220d7c1dbe6",
        "604c29006bb13944ee3ba3b64e5ed149608a4d9a"
      ],
      "author": {
        "name": "Rob Carr",
        "email": "racarr@google.com",
        "time": "Thu Jun 22 13:51:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 13:51:45 2017 +0000"
      },
      "message": "Merge \"Create Splash Screen context with CONTEXT_RESTRICTED.\" into oc-dev am: 8bc0aa2559\nam: 604c29006b\n\nChange-Id: Ieea08ba5d0462bd28b185a59ab077a5f31e320cf\n"
    },
    {
      "commit": "17911ae02b0cec74624a203cf61d01f7daa0334e",
      "tree": "0b1854fa24295695fa677911c8f88a1d6eb2a1ab",
      "parents": [
        "ef863368b44ffb1ab5291498782b44bdc819a986",
        "6358cdcd28ab3b76d640541abc93b19a28114226"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 22 13:51:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 13:51:25 2017 +0000"
      },
      "message": "Merge \"Autofill fixes for secondary users:\" into oc-dev\nam: 6358cdcd28\n\nChange-Id: Ic42bd782988bec610281b651346a5809e912c823\n"
    },
    {
      "commit": "e155b7ca8e52a90d5c883439bce5a421047d8adb",
      "tree": "a2b6f6615ca574f64202c17ef9f735ee8a15afa9",
      "parents": [
        "131ccb00a8f62076769d38bc6d335eafa7fd7bc4",
        "8bc0aa25598950fc853287b7513b3df450a840f8"
      ],
      "author": {
        "name": "Rob Carr",
        "email": "racarr@google.com",
        "time": "Thu Jun 22 13:42:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 13:42:47 2017 +0000"
      },
      "message": "Merge \"Create Splash Screen context with CONTEXT_RESTRICTED.\" into oc-dev\nam: 8bc0aa2559\n\nChange-Id: I45a7ed913929eeb8d1b6eda6855fe7976fa64a14\n"
    },
    {
      "commit": "a9cde8b4fb26a963824f297e9b7489bfc35d1512",
      "tree": "0dae3d767fea671f0fbb5083185550e84cd42e6a",
      "parents": [
        "c8b180116d426986a9f180dbf0c6bdf639b7f704"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Jun 20 21:18:31 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jun 22 18:33:56 2017 +0900"
      },
      "message": "Create a TetherInterfaceStateMachine when told the interface name.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 32163131\nBug: 62343300\n\nMerged-In: I542e013aa19fefd3443588c9a81ee59cd669ab6f\nMerged-In: I973bdc5b540cce66a9713cebfd5071ad4a4b0a08\nMerged-In: I2104ecf8102c8f9541ee2d3ce6589b0081db4fe3\nChange-Id: I2104ecf8102c8f9541ee2d3ce6589b0081db4fe3\n(cherry picked from commit b912c50b197cc0fc49bb7897130581dd02d2af01)\n"
    },
    {
      "commit": "8a4667b911a53b0a73ef249f120dbfad4969b72b",
      "tree": "4f43df1487e6719ff65202eef78cd3cf1de84d8a",
      "parents": [
        "0ba9285c7db7e692e03ac79f7ebab1bc5ca871f0",
        "4c4d5477d4b15e23102b6ed8ebf052d37abcab3f"
      ],
      "author": {
        "name": "Joel Scherpelz",
        "email": "jscherpelz@google.com",
        "time": "Thu Jun 22 06:48:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 06:48:09 2017 +0000"
      },
      "message": "Merge \"Use RFC 7217 stable privacy addresses\" am: a88b12ce5e\nam: 4c4d5477d4\n\nChange-Id: I7f286484a31c7209e48e93a94d2a16849af6dace\n"
    },
    {
      "commit": "c8b180116d426986a9f180dbf0c6bdf639b7f704",
      "tree": "464da33b2036f827ca2a269f9a643d532e2a7b6b",
      "parents": [
        "c0af382a25db6c178442944b188b0243f0f38b3f"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Jun 09 16:36:29 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jun 22 15:36:22 2017 +0900"
      },
      "message": "Only disable Wi-Fi IP serving on specific interface, if available\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 32163131\nBug: 62343300\n\nMerged-In: Id8d9c3f67f7a850af69069abee86adfc62841b28\nMerged-In: Iac19359fd8712fa6a135f31bed9f0da97b3f2977\nMerged-In: I99b170ebacc4135d1a09ce1ec3d43f76c6765de4\nChange-Id: Ifd9131bad20810ee24c9436d8c0df7a81fae11d5\n(cherry picked from commit 218c226b0882640a351deb0dd945a30b8bc32fff)\n"
    },
    {
      "commit": "562e0c17d585a8ec3b426512df086b79690d57f9",
      "tree": "d5899cdb6c7eccdbbf2c5184e7257e37f91b45c9",
      "parents": [
        "736ba78a6e3bc1a1ec5b390e1558217b9d43de0c"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Jun 09 16:36:29 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jun 22 15:28:44 2017 +0900"
      },
      "message": "Only disable Wi-Fi IP serving on specific interface, if available\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 32163131\nBug: 62343300\n\nMerged-In: Id8d9c3f67f7a850af69069abee86adfc62841b28\nMerged-In: Iac19359fd8712fa6a135f31bed9f0da97b3f2977\nMerged-In: I99b170ebacc4135d1a09ce1ec3d43f76c6765de4\nChange-Id: Ifd9131bad20810ee24c9436d8c0df7a81fae11d5\n(cherry picked from commit 218c226b0882640a351deb0dd945a30b8bc32fff)\n(cherry picked from commit 798a93b0df76c4feb5ddd619b788f2cf9ea5bf77)\n"
    },
    {
      "commit": "c0af382a25db6c178442944b188b0243f0f38b3f",
      "tree": "e6da927c7072f2734eb172c83361be9d932fe302",
      "parents": [
        "6358cdcd28ab3b76d640541abc93b19a28114226",
        "db970be0fd9112199725f270613ecf808b886a29"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 22 04:52:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 22 04:52:39 2017 +0000"
      },
      "message": "Merge \"Refactor TISM add/remove code\" into oc-dev"
    },
    {
      "commit": "71ad5fe04aab40fdff5a85cccda8e6a25d4761bc",
      "tree": "6689e04855f1699c36a2a972a887d8472a5610c9",
      "parents": [
        "17652d85ecbbbababa7bec457130024346ff4b18"
      ],
      "author": {
        "name": "Kevin Tang",
        "email": "zhikait@codeaurora.org",
        "time": "Wed May 10 19:36:20 2017 -0700"
      },
      "committer": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Wed Jun 21 21:50:33 2017 -0700"
      },
      "message": "GnssLocationProvider: listening to conn lost event\n\nThe HAL layer now gets onLost notificaiton as well\nas connectivity available.  This keeps HAL layer\nbetter informed on what the on what the real\nconnection status is, for things like assistance\ndownload.\n\nFixes: 34076506\nTest: GPS works, even after delete all, and assistance\ndownloads wait politely when in airplane mode.\n\nChange-Id: I4b5fb782f9370b0a45282c8a9dd5920120d449fb\n"
    },
    {
      "commit": "2db1074e4f747ee71e913cd890d385e563f23b5c",
      "tree": "71795956eea71d9748027de3bd8c03e20534ac62",
      "parents": [
        "4ff3cf1eca71e61896a6f4a493974113656f3fd5"
      ],
      "author": {
        "name": "Joel Scherpelz",
        "email": "jscherpelz@google.com",
        "time": "Wed Jun 07 15:38:38 2017 +0900"
      },
      "committer": {
        "name": "Joel Scherpelz",
        "email": "jscherpelz@google.com",
        "time": "Thu Jun 22 13:31:06 2017 +0900"
      },
      "message": "Use RFC 7217 stable privacy addresses\n\nAsk Netd to setup WiFi interfaces to use stable privacy addresses. This\nshould fail benignly on devices with kernels lacking RFC 7217 support.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - Manually observed persistent stable secret\n    - Manually observed randomized IPv6 addresses (with flags \u003d 800)\nBug: 17613910\n\nChange-Id: I9465de16685b1eb0fd842446a530cf98d77a0c28\n"
    },
    {
      "commit": "95e074dab3aa34195c9b67bf259e554fb6564f13",
      "tree": "1fe689fd506fa466c04cf387a03e7eb4efe6f371",
      "parents": [
        "5d45ac6e68d87c59aeb18bda2922cb2db1a61ab8",
        "6358cdcd28ab3b76d640541abc93b19a28114226"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 22 03:16:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 22 03:16:42 2017 +0000"
      },
      "message": "Merge \"Autofill fixes for secondary users:\" into oc-dev\nam: 6358cdcd28\n\nChange-Id: I57f715b886515d53c25104b9952597a961fb3ca2\n"
    },
    {
      "commit": "6358cdcd28ab3b76d640541abc93b19a28114226",
      "tree": "1c067d7b2d6e653575507be954bc7d9db634344a",
      "parents": [
        "78f3a0f722da7c1942e8f58e1673261bf640de60",
        "2f0d1324715ca1fdd6c4ab6c0f7f1c3c9c489503"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jun 22 03:11:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 22 03:11:24 2017 +0000"
      },
      "message": "Merge \"Autofill fixes for secondary users:\" into oc-dev"
    },
    {
      "commit": "db970be0fd9112199725f270613ecf808b886a29",
      "tree": "c7d484ee91b7fa2a735ba6186f0919c379539c5f",
      "parents": [
        "78f3a0f722da7c1942e8f58e1673261bf640de60"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Apr 26 11:11:07 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Jun 22 11:28:37 2017 +0900"
      },
      "message": "Refactor TISM add/remove code\n\nThis de-duplicates all the TISM adding and teardown code.\nIt does not yet change the locking or threading semantics.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - \"runtest frameworks-net\" passes\n    - manual tethering of WiFi and USB start normally\nBug: 32163131\nBug: 36216864\nBug: 62343300\n\nMerged-In: I8ed82272183022a0469011a1f993704ecf771e3f\nMerged-In: Ic1bcb3ca011bdc886086f34be18409eb5b12f521\nMerged-In: I44a57660d23e76a7c13368cb8f60eaeac5830a0a\nChange-Id: I44a57660d23e76a7c13368cb8f60eaeac5830a0a\n(cherry picked from commit 4dd9bb83e2779b309dcc7a7db389b16fa3cb05be)\n"
    },
    {
      "commit": "2f0d1324715ca1fdd6c4ab6c0f7f1c3c9c489503",
      "tree": "95d67265420f6d69ca4db309c8e66551f006e62d",
      "parents": [
        "88f98985d5863cd4a3a1695648482be63c8c73bc"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 17:33:41 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 17:50:51 2017 -0700"
      },
      "message": "Autofill fixes for secondary users:\n\n- Display the SaveUI on all users.\n- Dismiss the UI when switching users.\n- Fix security check on disableOwnedAutofillServicesLocked()\n\nTest: manual verification\nChange-Id: I4e9167314f1feeda618db6c57735cc31d84486c1\nFixes: 62828906\n"
    },
    {
      "commit": "604c29006bb13944ee3ba3b64e5ed149608a4d9a",
      "tree": "0fa787dc89bb523fd246af4f31f7fe88ab25816c",
      "parents": [
        "1a588ec465909526e0d4a70262c82de1a7f2c3b2",
        "8bc0aa25598950fc853287b7513b3df450a840f8"
      ],
      "author": {
        "name": "Rob Carr",
        "email": "racarr@google.com",
        "time": "Wed Jun 21 21:08:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 21:08:31 2017 +0000"
      },
      "message": "Merge \"Create Splash Screen context with CONTEXT_RESTRICTED.\" into oc-dev\nam: 8bc0aa2559\n\nChange-Id: I9ed40cbf0724627bcc89a2dd305ba61f206570e0\n"
    },
    {
      "commit": "8bc0aa25598950fc853287b7513b3df450a840f8",
      "tree": "4e5f920126f0350de620ca78fbf4da4dd412420d",
      "parents": [
        "7c23c990f105651b3e699ae513d78b08d89483fa",
        "7ad24ba7f3b4b5287d6ba53d0dcfd5e3317e3ec4"
      ],
      "author": {
        "name": "Rob Carr",
        "email": "racarr@google.com",
        "time": "Wed Jun 21 21:01:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 21:01:46 2017 +0000"
      },
      "message": "Merge \"Create Splash Screen context with CONTEXT_RESTRICTED.\" into oc-dev"
    },
    {
      "commit": "deab4f0add03baa6ac118d8153d5d2a2a7c9832e",
      "tree": "a5781bb157be997f5c47a8106a3283b95e741e74",
      "parents": [
        "a6465a13cf70328367ee8a37897f3faa78fd819f",
        "22ec7b0c4666d81ddeae768df1a690e38e1a464c"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jun 21 18:37:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 18:37:03 2017 +0000"
      },
      "message": "Merge \"Make the log message in setInteractive a local variable.\" into oc-dr1-dev\nam: 22ec7b0c46\n\nChange-Id: I4106fe3fda23727fee6e10e2721cf707b44ce57d\n"
    },
    {
      "commit": "22ec7b0c4666d81ddeae768df1a690e38e1a464c",
      "tree": "421d29c961080b3af3010b183df3ea384d693291",
      "parents": [
        "77dea6284addf00ba04d92813edf26deb4d43f2c",
        "0d12f7a427e98e54b9dc72cadb994f5cb034eb13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 21 18:26:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 18:26:59 2017 +0000"
      },
      "message": "Merge \"Make the log message in setInteractive a local variable.\" into oc-dr1-dev"
    },
    {
      "commit": "a6465a13cf70328367ee8a37897f3faa78fd819f",
      "tree": "3080b47b64b8dc412fee41125c327bfb231da3bd",
      "parents": [
        "0d090ade2320be877ef690c89b7a732623abc3d4",
        "77dea6284addf00ba04d92813edf26deb4d43f2c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 21 17:38:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 17:38:27 2017 +0000"
      },
      "message": "Merge \"Support native shared libs\" into oc-dr1-dev\nam: 77dea6284a\n\nChange-Id: I69205d02358b025ed00dc7141cb87fd692d0b883\n"
    },
    {
      "commit": "77dea6284addf00ba04d92813edf26deb4d43f2c",
      "tree": "aaca289ae8e5c0564039a7c12f6f393e61379658",
      "parents": [
        "34bc810b0b9b986b3ea28cafd5b070b4b39e699c",
        "40610e3a1402a54697b3da2423431a327a1b3c71"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 21 17:30:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 17:31:05 2017 +0000"
      },
      "message": "Merge \"Support native shared libs\" into oc-dr1-dev"
    },
    {
      "commit": "341bccf7863ad4d469f6a589ebf38c03339f233d",
      "tree": "0aff55e1134e9550959b02bb49cb2bcadcb5d530",
      "parents": [
        "3245530ba18413b17e340970f1a9ecc9f841a44d",
        "34bc810b0b9b986b3ea28cafd5b070b4b39e699c"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jun 21 17:30:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 17:30:53 2017 +0000"
      },
      "message": "Merge \"DnD: Total silence doesn\u0027t suppress A11y\" into oc-dev am: 9f1494368b\nam: 34bc810b0b\n\nChange-Id: I55c12d8767efa48ac596679e1c967a015d597a60\n"
    },
    {
      "commit": "9a68e9b2ef1d8ed5174eab1f453633a30b50d94d",
      "tree": "1fd301b2b978124df27b96c2a2b6def16454f512",
      "parents": [
        "e2744c2705698390dfc280efef72f1bb9a1ce7f7",
        "9f1494368b1efa2302d532694db045d2d9ef6ca2"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jun 21 17:23:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 17:23:30 2017 +0000"
      },
      "message": "Merge \"DnD: Total silence doesn\u0027t suppress A11y\" into oc-dev\nam: 9f1494368b\n\nChange-Id: Iaa671d4c7008609f0be7430b8f6c35f1021c7586\n"
    },
    {
      "commit": "34bc810b0b9b986b3ea28cafd5b070b4b39e699c",
      "tree": "9a3c487e35dd8128a7fbb8b7b23721564c4a0ded",
      "parents": [
        "592e85b4fdbf423d7afa32eb69c7fbae2dd960b4",
        "9f1494368b1efa2302d532694db045d2d9ef6ca2"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jun 21 17:23:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 17:23:30 2017 +0000"
      },
      "message": "Merge \"DnD: Total silence doesn\u0027t suppress A11y\" into oc-dev\nam: 9f1494368b\n\nChange-Id: Ic213b2675ee5571449c74b19184da7cb91331c01\n"
    },
    {
      "commit": "9f1494368b1efa2302d532694db045d2d9ef6ca2",
      "tree": "7b77b7b3fffa35fd7b4bd753c28dd97e58f16f4d",
      "parents": [
        "88f98985d5863cd4a3a1695648482be63c8c73bc",
        "7a84eaef3ca804bcec92a6bfbd689d79676325d7"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jun 21 17:15:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 17:15:37 2017 +0000"
      },
      "message": "Merge \"DnD: Total silence doesn\u0027t suppress A11y\" into oc-dev"
    },
    {
      "commit": "40610e3a1402a54697b3da2423431a327a1b3c71",
      "tree": "437b19228ba392c48c8e302f1bcbc94d89b35252",
      "parents": [
        "592e85b4fdbf423d7afa32eb69c7fbae2dd960b4"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 20 19:35:51 2017 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 21 15:21:22 2017 +0000"
      },
      "message": "Support native shared libs\n\nresolve merge conflict for ac9b6706b\n\nAdd the shared libs that are APKs to the native library\npath when creating application class loaders. Also don\u0027t\nallow shared libraries hosting native libs to request\nextraction of the native libs out of the APK. Lastly,\nshared libraries hosting native libs must be declared\nas multi-architecture.\n\nTest: CTS tests in this topic\n\nbug:62720360\n\nChange-Id: Ie3f203db12a3f3826e114c219a8341d9acab604f\n"
    },
    {
      "commit": "0d12f7a427e98e54b9dc72cadb994f5cb034eb13",
      "tree": "bcdda875f7fea681a53bf13253c25d7c2afb4e53",
      "parents": [
        "592e85b4fdbf423d7afa32eb69c7fbae2dd960b4"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Jun 20 21:21:27 2017 +0100"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jun 21 15:21:18 2017 +0000"
      },
      "message": "Make the log message in setInteractive a local variable.\n\nIf the error message isn\u0027t a local variable, it will go out of scope\nimmediately after LogIfSlow is constructed. Unfortunately, LogIfSlow\nmaintains a pointer to String8s internal char* member... which causes a\nuse after free when it goes to log. Oops.\n\nBug: 62820330\nTest: none\nChange-Id: Ie1da3be723f8aae165822002ff42954480a43aa5\n"
    },
    {
      "commit": "592e85b4fdbf423d7afa32eb69c7fbae2dd960b4",
      "tree": "9b962686d6d844365ba4c79c5c0bcba2e8cb1dd0",
      "parents": [
        "53d87ebb559f8dcfa3ac04c5cdf503006f48d8a8",
        "1e54351ac09478710c17fcfbb0c1de257948a1d5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 21 13:22:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 13:23:00 2017 +0000"
      },
      "message": "Merge \"Always allow Ethernet to be an upstream\" into oc-dr1-dev"
    },
    {
      "commit": "6aff0ffe8befb646f1aa46ea513e7e89701cec00",
      "tree": "b73d4012735d741e2ac9ab1fadafa7e4ab34d775",
      "parents": [
        "d1d3d0fcfc82eb5550be4660fe9cfec3b19db7db",
        "53d87ebb559f8dcfa3ac04c5cdf503006f48d8a8"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jun 21 08:25:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 08:25:55 2017 +0000"
      },
      "message": "Merge \"Allow Instant Apps to call getPermissionControllerPackageName\" into oc-dev am: 88f98985d5\nam: 53d87ebb55\n\nChange-Id: Ie0877eefee8c61c95ffa16303d56c6a448933032\n"
    },
    {
      "commit": "667b655ee516ed54b619aaaa3f7b1212ab3d6b49",
      "tree": "8c60f8f7fa3e28447c2787a37969e8c26991328a",
      "parents": [
        "4d7e8fb79e6cf3e294c130ace28c1c7de0af96f9",
        "88f98985d5863cd4a3a1695648482be63c8c73bc"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jun 21 08:19:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 08:19:51 2017 +0000"
      },
      "message": "Merge \"Allow Instant Apps to call getPermissionControllerPackageName\" into oc-dev\nam: 88f98985d5\n\nChange-Id: Ifc85ffb37f139cd499fd2ebef4cfc6f6d9fcd932\n"
    },
    {
      "commit": "53d87ebb559f8dcfa3ac04c5cdf503006f48d8a8",
      "tree": "f68c4357a66df3962baf512feb715d7b5d2ae575",
      "parents": [
        "104b68d0a5c8b0bcf3adc01bff69209ed8d38f34",
        "88f98985d5863cd4a3a1695648482be63c8c73bc"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jun 21 08:19:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 08:19:25 2017 +0000"
      },
      "message": "Merge \"Allow Instant Apps to call getPermissionControllerPackageName\" into oc-dev\nam: 88f98985d5\n\nChange-Id: Ifd33084351941d2fe58f6534014940a18d57528f\n"
    },
    {
      "commit": "88f98985d5863cd4a3a1695648482be63c8c73bc",
      "tree": "fd1140130baa47c2e7aa7cd3e0e881c69004a0f9",
      "parents": [
        "4f7fd183ebaec60256d38fa4633a09f1a4afc5a5",
        "03f85fef7f80e2faa8ee8f452195d42158d3376e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 21 08:14:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 08:14:12 2017 +0000"
      },
      "message": "Merge \"Allow Instant Apps to call getPermissionControllerPackageName\" into oc-dev"
    },
    {
      "commit": "1e54351ac09478710c17fcfbb0c1de257948a1d5",
      "tree": "20a30775a9156008e7f17f4519de7a1779c2fa7a",
      "parents": [
        "104b68d0a5c8b0bcf3adc01bff69209ed8d38f34"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Mar 09 11:44:11 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jun 21 16:41:31 2017 +0900"
      },
      "message": "Always allow Ethernet to be an upstream\n\nIf there are any upstream types defined at all, make sure that\neither TYPE_ETHERNET is included somewhere within the sorted list\nor force it to be at the front.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 32163131\nBug: 36076442\n\nMerged-In: I97737f4c12285f0bbeed0bd2efdfec6fbe95fd03\nMerged-In: Id60706e623febcc35063ccb96c797fc4f9a223b1\nMerged-In: I97cc3c5ad7dcd4359c28e6aa817856a226a4f8cc\nChange-Id: Ie61d1358f73d518de23f6ca48ca2765ca14a1067\n(cherry picked from commit 0e61baa0ac83e580429217f8394e1790d6510158)\n"
    },
    {
      "commit": "c009f2edcdfbef75a981678076530bc0681d43ae",
      "tree": "6aa60cdc74b16bd928d304ef398ff26e2637c491",
      "parents": [
        "e3fc290f967dd496321506e79cbf0a7a6af5b912",
        "cc6cd46d707ab68984810bf51020f9718661d237"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jun 21 07:27:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 07:27:48 2017 +0000"
      },
      "message": "Merge \"Always allow Ethernet to be an upstream\" am: ecbe6fa147 am: 9cec380720\nam: cc6cd46d70\n\nChange-Id: Id60706e623febcc35063ccb96c797fc4f9a223b1\n"
    },
    {
      "commit": "cc6cd46d707ab68984810bf51020f9718661d237",
      "tree": "03e7919ea1ed78f3082432446085a252e8bde7d7",
      "parents": [
        "5fd9dd2e744668c2baeaeb84a30dbeeb5f0d74b6",
        "9cec380720944ebb56ea2c86d08c3b604cb84f07"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jun 21 07:20:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 07:20:54 2017 +0000"
      },
      "message": "Merge \"Always allow Ethernet to be an upstream\" am: ecbe6fa147\nam: 9cec380720\n\nChange-Id: I97cc3c5ad7dcd4359c28e6aa817856a226a4f8cc\n"
    },
    {
      "commit": "03f85fef7f80e2faa8ee8f452195d42158d3376e",
      "tree": "e174289cd14bf5bc58fa84a0f410fa54dd594b91",
      "parents": [
        "3b5934b2676e7cad516f78c0dce4f1da66c828f2"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Jun 20 23:13:21 2017 -0700"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Jun 20 23:13:21 2017 -0700"
      },
      "message": "Allow Instant Apps to call getPermissionControllerPackageName\n\nThis is needed for requesting permissions to work.\n\nBug: 62791664\nTest: Requesting a runtime permission doesn\u0027t crash the app\nChange-Id: If18ac8e4c903f3804ec24df39d169fa9145f449e\n"
    },
    {
      "commit": "0e61baa0ac83e580429217f8394e1790d6510158",
      "tree": "79bbbdfb82863d05bd64a7604c893d1e6fbd381e",
      "parents": [
        "1bfccadc81dfdaccab231c53bdb3c1d90b7fdfc4"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu Mar 09 11:44:11 2017 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Jun 21 14:03:03 2017 +0900"
      },
      "message": "Always allow Ethernet to be an upstream\n\nIf there are any upstream types defined at all, make sure that\neither TYPE_ETHERNET is included somewhere within the sorted list\nor force it to be at the front.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 32163131\nBug: 36076442\nChange-Id: Ie61d1358f73d518de23f6ca48ca2765ca14a1067\n"
    },
    {
      "commit": "a59df21efecba9dc04c70be8bb95fb789146790e",
      "tree": "8def158d3918e4c324a7e4756b60cdc1dda27994",
      "parents": [
        "0d50b26f75b74dda3853613d16e8fa693b07578d",
        "a4d103d4802aac7e38ed29e1bba88bc3cb738b43"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 04:20:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 04:20:33 2017 +0000"
      },
      "message": "Merge changes from topics \u0027bug_62802026_take_2\u0027, \u0027bug_62802026\u0027 into oc-dev am: 4f7fd183eb\nam: a4d103d480\n\nChange-Id: I99a244cfaa79a2c338a6c75ec1f12b9107420459\n"
    },
    {
      "commit": "0d50b26f75b74dda3853613d16e8fa693b07578d",
      "tree": "b76de22997cfe024a3ee1e516c8e1961a716fad1",
      "parents": [
        "70a5df7256fa39d04c7165c72432469b6a41b432",
        "9cd1c528671d3adfbe6503f9ca942f6964d1b181"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 04:18:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 04:18:33 2017 +0000"
      },
      "message": "Fixed how FillEventHistory is reset and clarified javadoc. am: 2e30c6f371\nam: 9cd1c52867\n\nChange-Id: Ida68112cd418e241b95ce3c65b37169b9098c053\n"
    },
    {
      "commit": "a4d103d4802aac7e38ed29e1bba88bc3cb738b43",
      "tree": "e934303c454aff1e99e1da3fa2ff4a76a55e82b6",
      "parents": [
        "9cd1c528671d3adfbe6503f9ca942f6964d1b181",
        "4f7fd183ebaec60256d38fa4633a09f1a4afc5a5"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 04:02:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 04:02:27 2017 +0000"
      },
      "message": "Merge changes from topics \u0027bug_62802026_take_2\u0027, \u0027bug_62802026\u0027 into oc-dev\nam: 4f7fd183eb\n\nChange-Id: Ibd7aebe46d1bb419ca33f8f38999fa9ab0d981ff\n"
    },
    {
      "commit": "5fd9dd2e744668c2baeaeb84a30dbeeb5f0d74b6",
      "tree": "fd1cc9aa839b34e3886285389e197b5856c20e69",
      "parents": [
        "605f633995ea1e75b7fd80a48e0a59a08ddc2227",
        "4f7fd183ebaec60256d38fa4633a09f1a4afc5a5"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 04:02:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 04:02:25 2017 +0000"
      },
      "message": "Merge changes from topics \u0027bug_62802026_take_2\u0027, \u0027bug_62802026\u0027 into oc-dev\nam: 4f7fd183eb\n\nChange-Id: Id26a5cdd53035eb94d4de3c0acf4378268b24c2e\n"
    },
    {
      "commit": "605f633995ea1e75b7fd80a48e0a59a08ddc2227",
      "tree": "6a283b07a9582825f34425d565522a1bde891c1a",
      "parents": [
        "e06356904fbfef08825bf803ce8477077148f1dc",
        "2e30c6f371be6211f1fa2b2257084df24a535795"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 04:00:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 04:00:28 2017 +0000"
      },
      "message": "Fixed how FillEventHistory is reset and clarified javadoc.\nam: 2e30c6f371\n\nChange-Id: Ib4722f448f977e79d6d9dd8e3132db7167e91b03\n"
    },
    {
      "commit": "9cd1c528671d3adfbe6503f9ca942f6964d1b181",
      "tree": "269a1cbe973b7f0f8aec626360cf73639440296e",
      "parents": [
        "9e055144389dc086b614a89b637fc0dda94eda5d",
        "2e30c6f371be6211f1fa2b2257084df24a535795"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Jun 21 04:00:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 04:00:27 2017 +0000"
      },
      "message": "Fixed how FillEventHistory is reset and clarified javadoc.\nam: 2e30c6f371\n\nChange-Id: I55eb6f4a11e28ef2a8171c62848eb2b067f05ba1\n"
    },
    {
      "commit": "4f7fd183ebaec60256d38fa4633a09f1a4afc5a5",
      "tree": "3aaf3cc3265de06adaf37dc7321ce91009a8a6bd",
      "parents": [
        "0f98ddaa0107e2bbb51c0c470db852485b25d9bd",
        "d013bcea9713d178627cc1d3e8a0f291ccbcd293"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 21 03:45:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 03:45:50 2017 +0000"
      },
      "message": "Merge changes from topics \u0027bug_62802026_take_2\u0027, \u0027bug_62802026\u0027 into oc-dev\n\n* changes:\n  Don\u0027t add FillEventHistory events to the wrong session.\n  Fixed how FillEventHistory is reset and clarified javadoc.\n"
    },
    {
      "commit": "d46d0386e24b5418408760a330232898dd65f4d6",
      "tree": "5400dfb93bf06236c8ca4803c59481b5c0831445",
      "parents": [
        "eb75461502cde8ac4d4528a3293e758cc5782355",
        "324c41ba890f1ee5bacfc01b869f084206b5187e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 21 01:19:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 21 01:19:42 2017 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Support native shared libs\" into oc-dev\nam: 324c41ba89\n\nChange-Id: Ia774a4f3bd1af7c334b2844f87fa8850de48f2f7\n"
    },
    {
      "commit": "324c41ba890f1ee5bacfc01b869f084206b5187e",
      "tree": "2e8bd03161ee89e2e2760e60759be0306a584b17",
      "parents": [
        "ea0de895bb7e529e66427e106c05309281a4cead",
        "f8579581c1d6bf993f26d21aefca410ac9b6706b"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 21 01:06:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 21 01:06:22 2017 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Support native shared libs\" into oc-dev"
    },
    {
      "commit": "d013bcea9713d178627cc1d3e8a0f291ccbcd293",
      "tree": "95a47c69335976f1b3d6df5cca1f8c70c59042da",
      "parents": [
        "2e30c6f371be6211f1fa2b2257084df24a535795"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jun 20 17:15:45 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jun 20 17:31:20 2017 -0700"
      },
      "message": "Don\u0027t add FillEventHistory events to the wrong session.\n\nThe AutofillSession.getFillEventHistory() method returns only the event history\nfor the last onFillRequest(). In the scenario where the user switches\nactivities and the server has multiple sessions open, only the events for the\nlast session should be recorded.\n\nTest: existing CtsAutoFillServiceTestCases pass\nTest: LoginActivityTest.checkFillSelectionFromPreviousSessionIsDiscarded\n\nFixes: 62802026\n\nChange-Id: I447ed77c2167095867b35d616b5cf2ae43aa28db\n"
    },
    {
      "commit": "7ad24ba7f3b4b5287d6ba53d0dcfd5e3317e3ec4",
      "tree": "86eae799d948af078702202aaff8c242cbb99392",
      "parents": [
        "aed0c10d5214c1121b11574e3c0807375612ba8c"
      ],
      "author": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Tue Jun 20 17:26:06 2017 -0700"
      },
      "committer": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Tue Jun 20 17:26:06 2017 -0700"
      },
      "message": "Create Splash Screen context with CONTEXT_RESTRICTED.\n\nIt seems we need to do this to prevent loading and parsing\nof downloadable fonts.\n\nBug: 62813533\nTest: go/wm-smoke\nChange-Id: I9bf9cfac7feba955217e0f3a0fcaa0d7e09d5991\n"
    },
    {
      "commit": "6ee4aa36368ffd1972c3b1c5e14690ede1c2d40e",
      "tree": "667b0d0a0b32630dc51eab51db8cb5ad341612fb",
      "parents": [
        "93bd71f10adbc8f5e37a452747f34025dcdbf7fe",
        "820a5063b4dcbd5036e5a82f46cdb6b10c80dec1"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jun 20 23:58:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jun 20 23:58:08 2017 +0000"
      },
      "message": "Merge \"Update jobscheduler dumpsys\" into oc-dr1-dev\nam: 820a5063b4\n\nChange-Id: I122be861581ac1f57a8fc387a5171a51585eb434\n"
    },
    {
      "commit": "b11cf2d2e52c487a5840a262582d14582a38c1ef",
      "tree": "cbd9d511fc0fbf8f1d3b17398a8fea6dea50ee1a",
      "parents": [
        "8c3e83094e516ae22afb3cd684191731ba0c7b54",
        "8d4ff1b34fa1af6a0eedfab5943761358aabe1d9"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 20 23:53:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jun 20 23:53:14 2017 +0000"
      },
      "message": "Merge \"Only enable wide color gamut support on capable devices\" into oc-dr1-dev\nam: 8d4ff1b34f\n\nChange-Id: I5c1029e2031c4a6ecafaba4950ff88061e765758\n"
    },
    {
      "commit": "820a5063b4dcbd5036e5a82f46cdb6b10c80dec1",
      "tree": "f6569c3f241ea10c29a418f250ce4e936c60e023",
      "parents": [
        "13cfb46e41a18b011233ed8fbc259942ca19b067",
        "ab8a67fa78fc8e03ae8eb73d633d3e5e70867f02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 20 23:46:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 20 23:46:31 2017 +0000"
      },
      "message": "Merge \"Update jobscheduler dumpsys\" into oc-dr1-dev"
    },
    {
      "commit": "8d4ff1b34fa1af6a0eedfab5943761358aabe1d9",
      "tree": "2d1a80022de47813c8728ae728c50b359b9dd545",
      "parents": [
        "eca0ae0663244b99a5eda8a241c73ffdb460ffba",
        "e89d0bba66d76fe4c0d316f065a3d0f96f375c75"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 20 23:41:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 20 23:41:39 2017 +0000"
      },
      "message": "Merge \"Only enable wide color gamut support on capable devices\" into oc-dr1-dev"
    },
    {
      "commit": "66c0d7ce2f28da0d8f2f1685c67133abfc1342df",
      "tree": "62d68d74cd09ef5f63493d43f448c3d81397aa46",
      "parents": [
        "cc284ad42fe03c850ad86aaef8e2a3a78ee2e701",
        "eb75461502cde8ac4d4528a3293e758cc5782355"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 20 23:39:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jun 20 23:39:13 2017 +0000"
      },
      "message": "Merge \"Added dumsys activity starter\" into oc-dev am: ea0de895bb\nam: eb75461502\n\nChange-Id: Ib9531c5ead164dbce6d8b3376c9ee3a84841ee4c\n"
    },
    {
      "commit": "00289d4da37f9a76b00fbc5d794211e47385a2cb",
      "tree": "1a6ab877e2c0d6fc3632dcaec7d31b6d6eb28ca3",
      "parents": [
        "4d932f1e7a1397f094b853446185398d90e279cb",
        "ea0de895bb7e529e66427e106c05309281a4cead"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 20 23:32:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jun 20 23:32:15 2017 +0000"
      },
      "message": "Merge \"Added dumsys activity starter\" into oc-dev\nam: ea0de895bb\n\nChange-Id: I6d66510b54cf5a3c40fcbd87b671f3551ca0d3e8\n"
    },
    {
      "commit": "eb75461502cde8ac4d4528a3293e758cc5782355",
      "tree": "8c4bb359f60e08fed0781aa67afac8ee06a0b97e",
      "parents": [
        "ddd031e23d60ef73f3b0449d631abcbec56163ca",
        "ea0de895bb7e529e66427e106c05309281a4cead"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 20 23:29:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jun 20 23:29:56 2017 +0000"
      },
      "message": "Merge \"Added dumsys activity starter\" into oc-dev\nam: ea0de895bb\n\nChange-Id: I7212c30b68f1dbd76b9478975da2b4232eec5ee4\n"
    },
    {
      "commit": "ea0de895bb7e529e66427e106c05309281a4cead",
      "tree": "a431a05a7b10011d6c1d876e8cf0b004b2ed7089",
      "parents": [
        "07b93779ba30dd1d0350ad26d0d7e4aa36e96eb8",
        "692dcd64146786ce15c96cf054fb7808dd625667"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 20 23:18:05 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 20 23:18:11 2017 +0000"
      },
      "message": "Merge \"Added dumsys activity starter\" into oc-dev"
    }
  ],
  "next": "7a84eaef3ca804bcec92a6bfbd689d79676325d7"
}
