)]}'
{
  "log": [
    {
      "commit": "71587649836d8e97c2ca00d968fc95293b59b0d3",
      "tree": "a64eebf2c25d3ef21d6e73af802ce716da25f561",
      "parents": [
        "d16aeddbd197701b387dcedf2719b7cd09455bfc"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Thu Jul 06 14:28:59 2017 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Wed Jul 19 19:31:28 2017 -0700"
      },
      "message": "Add permission to launch activities on VD\n\n1. Added permission ACTIVITY_EMBEDDING which allows apps to launch\nactivities on virtual displays.\n2. Allow owner of display to launch activities from same app without\npermission check to owned display.\n3. Added permission checks for launching on secondary displays to\nmore target task/stack resolution paths in ActivityStarter.\n\nBug: 63117330\nTest: android.server.cts.ActivityManagerDisplayTests\nTest: go/wm-smoke\nChange-Id: If169a77fb56241e06f7de20168dc38c4b0a217f5\n"
    },
    {
      "commit": "d16aeddbd197701b387dcedf2719b7cd09455bfc",
      "tree": "75d9c7d92354384294b9f4e56ed31b96c01b5e18",
      "parents": [
        "72c323964cd60cd8a7013d3ce9c1cc1bed0b603f",
        "3858aa67365ad574ee474edc68e2e82d4d8c6081"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 22:29:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 22:29:10 2017 +0000"
      },
      "message": "Merge \"Make CustomDescription safe against crashes\""
    },
    {
      "commit": "72c323964cd60cd8a7013d3ce9c1cc1bed0b603f",
      "tree": "9b9d7376cca8fd5154d22a377d12cd3fb4ad61fd",
      "parents": [
        "6d2ae1fd73276692015e9d8f48c0dcda4183e7bb",
        "f28764d900f0a3abba98e63a3b6220066607eeba"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 22:24:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 22:24:18 2017 +0000"
      },
      "message": "Merge \"Verify regex for SimpleRegexVerifier\""
    },
    {
      "commit": "6d2ae1fd73276692015e9d8f48c0dcda4183e7bb",
      "tree": "cc483734c1fa045250b6b5d43a36367f2afa7eaf",
      "parents": [
        "89e7bf84336fd0e2a55045562d015f980d0e87cc",
        "0e3e6f8274b9d4c1c9646a1d39aed6a9f8a6a28d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 22:18:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 22:18:31 2017 +0000"
      },
      "message": "Merge \"Handle failures in validators\""
    },
    {
      "commit": "5abc58313fd968dc6bd65c1cfbc247a3236cc780",
      "tree": "f7258bb73b8ca4aeea0d4e4dec21b96eac807db5",
      "parents": [
        "2955113ee1c0fe84e7673aea932065255825d9be",
        "37b8567a87b42e0429203a6c1ebda187ff1757ae"
      ],
      "author": {
        "name": "Sumir Kataria",
        "email": "sumir@google.com",
        "time": "Wed Jul 12 20:06:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 20:06:17 2017 +0000"
      },
      "message": "Merge \"clearChoices when setting AbsListView adapters.\""
    },
    {
      "commit": "a554ba6e2ebc320e9227a0302c8079c0f2cb9e85",
      "tree": "9ca0903b002112e39183b02bfe00903cbe96da44",
      "parents": [
        "3eab0465bfbfd63b0f6c7d1f8525b9c6443cd342",
        "727b06b498e9df2b8cdc37421b7323c37d86c56b"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jul 12 19:36:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 19:36:02 2017 +0000"
      },
      "message": "Merge \"Using transformation method in the ImageFloatingTextView\" into oc-dr1-dev am: 997e4ac2bb\nam: 727b06b498\n\nChange-Id: I5bb0e7dd6712316f0e349795fb9d607a7bc92b9c\n"
    },
    {
      "commit": "727b06b498e9df2b8cdc37421b7323c37d86c56b",
      "tree": "629ad6e1f34939d05dd929aad4bd7d340d8733d1",
      "parents": [
        "6dea3d77bad51aca23a765abbcc3251359d7c847",
        "997e4ac2bbe46a635ffc214a20b497622b1d6083"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jul 12 19:31:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 19:31:33 2017 +0000"
      },
      "message": "Merge \"Using transformation method in the ImageFloatingTextView\" into oc-dr1-dev\nam: 997e4ac2bb\n\nChange-Id: Ifffc5f1dfe2a5d606e5eae128cbe0a331d4aaf7c\n"
    },
    {
      "commit": "997e4ac2bbe46a635ffc214a20b497622b1d6083",
      "tree": "45fa03ff715b19bfd6b2077fc5199a234838671f",
      "parents": [
        "bc15a1e3ee8940cacdf64b69c76b44f24df8de3b",
        "47ec33918b4d0e4bccfb6c0fd0750b03d899cadd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 19:23:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 19:23:16 2017 +0000"
      },
      "message": "Merge \"Using transformation method in the ImageFloatingTextView\" into oc-dr1-dev"
    },
    {
      "commit": "3eab0465bfbfd63b0f6c7d1f8525b9c6443cd342",
      "tree": "8c75cfbb31e25d60715206ed1ded53a6693de5f4",
      "parents": [
        "f922271d4e1a6532e38748b666db8ed4f3059e17",
        "6dea3d77bad51aca23a765abbcc3251359d7c847"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed Jul 12 18:57:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 18:57:55 2017 +0000"
      },
      "message": "Merge \"wifi: Params for SAR limits\" into oc-dr1-dev am: bc15a1e3ee\nam: 6dea3d77ba\n\nChange-Id: I36d229d2bc7e19a6a3403a5bcd94aed123a436db\n"
    },
    {
      "commit": "6dea3d77bad51aca23a765abbcc3251359d7c847",
      "tree": "2c1282f314cd4a48e2639cd55ef1509a0f8556f4",
      "parents": [
        "58582f7abfd7f2d3c3eab6a7c1db084736d731d4",
        "bc15a1e3ee8940cacdf64b69c76b44f24df8de3b"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed Jul 12 18:48:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 18:48:55 2017 +0000"
      },
      "message": "Merge \"wifi: Params for SAR limits\" into oc-dr1-dev\nam: bc15a1e3ee\n\nChange-Id: Iecd39b0d0449a356c5dfef7ec60fbca4906bf2cf\n"
    },
    {
      "commit": "f922271d4e1a6532e38748b666db8ed4f3059e17",
      "tree": "99046e8f76289ef6f4cb5ce544f317d7b61f97b7",
      "parents": [
        "1f01222bfeeb69202df00859659b317582947d5c",
        "58582f7abfd7f2d3c3eab6a7c1db084736d731d4"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Wed Jul 12 18:34:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 18:34:01 2017 +0000"
      },
      "message": "Merge \"[Companion] Prevent NPE in CallbackProxy\" into oc-dr1-dev am: 9e419d3082\nam: 58582f7abf\n\nChange-Id: I7d7faa17db64be9f01735e2fe0ec216a689042d1\n"
    },
    {
      "commit": "bc15a1e3ee8940cacdf64b69c76b44f24df8de3b",
      "tree": "bb92d95e0df18e5cd53f93f94e08daeaaf7fa660",
      "parents": [
        "9e419d30825934f4f3a38dde6832221f54ef03d2",
        "aa85acc8e0395344c5d00abb3d5d64e24031a296"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed Jul 12 18:33:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 18:33:20 2017 +0000"
      },
      "message": "Merge \"wifi: Params for SAR limits\" into oc-dr1-dev"
    },
    {
      "commit": "58582f7abfd7f2d3c3eab6a7c1db084736d731d4",
      "tree": "056717bb9209783d5bb4d44f8be5a96de41dba61",
      "parents": [
        "54028116d509fbd2299e2d507ce2bba2daca268d",
        "9e419d30825934f4f3a38dde6832221f54ef03d2"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Wed Jul 12 18:20:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 18:20:09 2017 +0000"
      },
      "message": "Merge \"[Companion] Prevent NPE in CallbackProxy\" into oc-dr1-dev\nam: 9e419d3082\n\nChange-Id: I0aa741d69e2f579a914973aff6a093a19d9097b4\n"
    },
    {
      "commit": "9e419d30825934f4f3a38dde6832221f54ef03d2",
      "tree": "3690a61819d8c7c3bdd3e2c5b4a70b14e43bf52d",
      "parents": [
        "b07f49dd920f88e809c6aa571cf62050b1dab3c5",
        "3a74c7ac8ebcdbca3f5dfcea3ac97e0d4cbab99c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 18:11:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 18:11:34 2017 +0000"
      },
      "message": "Merge \"[Companion] Prevent NPE in CallbackProxy\" into oc-dr1-dev"
    },
    {
      "commit": "190ae8926b60781319a29975ccecc980c7171260",
      "tree": "4f26b013be32c5b948dd32499e27862c50c8b441",
      "parents": [
        "e44608a71f93539cc58401c2622866e0f04fae51",
        "f51a80d2b074d1971b11b19e890c936af5aa57a3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 18:04:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 18:04:08 2017 +0000"
      },
      "message": "Merge \"Remove more references to kIndex_8\""
    },
    {
      "commit": "37b8567a87b42e0429203a6c1ebda187ff1757ae",
      "tree": "75bbc3ea5515f50d15cef681a5a7f9f3eaf1b6ff",
      "parents": [
        "d1e123cbadc9bf39997d02d144a81ca64af4ef67"
      ],
      "author": {
        "name": "Sumir Kataria",
        "email": "sumir@google.com",
        "time": "Tue Jul 11 15:35:30 2017 -0700"
      },
      "committer": {
        "name": "Sumir Kataria",
        "email": "sumir@google.com",
        "time": "Wed Jul 12 10:39:41 2017 -0700"
      },
      "message": "clearChoices when setting AbsListView adapters.\n\nThis allows us to reset mCheckedItemCount to 0 to match the clearing\nof check states.\n\nBug: 63559021\nFixes: 63559021\nTest: Added test to AbsListViewTest.\n\nChange-Id: I47a0fbc25448addf75a3f7e5a282bb98360200dd\n"
    },
    {
      "commit": "d1e123cbadc9bf39997d02d144a81ca64af4ef67",
      "tree": "6970cd08645c5f7914f42fe65cea40079cd98a9f",
      "parents": [
        "a135b4b1cd3d702d43d44d9e3a8a24abe5763f6c",
        "4db89ba82eb6b910972b5fd09999e950e617581d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 17:36:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:36:29 2017 +0000"
      },
      "message": "Merge \"Autofill: Add API for virtual view visibility\""
    },
    {
      "commit": "47ec33918b4d0e4bccfb6c0fd0750b03d899cadd",
      "tree": "3f449b7471d1bbecf45f7704d30aa639e61b930a",
      "parents": [
        "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jul 10 17:41:16 2017 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jul 12 19:24:24 2017 +0200"
      },
      "message": "Using transformation method in the ImageFloatingTextView\n\nOtherwise things like singleline and password don\u0027t work.\n\nTest: runtest -x core/tests/coretests/src/com/android/internal/widget/ImageFloatingTextViewTest.java\nChange-Id: I9d7d13c038be38319e6516715137789f612a43f7\nFixes: 36713596\n"
    },
    {
      "commit": "67958557a1de1031a44f5482ac9a00771dbbab40",
      "tree": "0afd6c6be0dbe83f6472920e3b834e8e8c01cefd",
      "parents": [
        "d13dfdf50f24006aa044126349e6aeacfb05eb3f",
        "5be9705588e023464ff7f093530e4a105577dede"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Wed Jul 12 17:21:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 17:21:03 2017 +0000"
      },
      "message": "Merge \"Remove ALOGD_IF_SLOW\" into oc-dr1-dev-plus-aosp\nam: 5be9705588\n\nChange-Id: I639678a11662e867bc62c6a18ca9f9725aae0c51\n"
    },
    {
      "commit": "d13dfdf50f24006aa044126349e6aeacfb05eb3f",
      "tree": "d4228c40355c3ab15a164cdabc6d1c63ec0fe983",
      "parents": [
        "4ad301ad473705f4a9709c35df53cc0843038b2e",
        "804322ee0113a6635b7ec1bd11fa6ab8f7655e59"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 17:14:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 17:14:40 2017 +0000"
      },
      "message": "Merge \"canBeModified accessors for AmbientDisplay pickup setting\" into oc-dr1-dev am: 7c9a6b502a\nam: 804322ee01\n\nChange-Id: I19c58b8be852ab0a705b02f02d0b712bfefd3458\n"
    },
    {
      "commit": "5be9705588e023464ff7f093530e4a105577dede",
      "tree": "f5c9aaaa0a683a010ec30a8f14e66cce4fdfbfa5",
      "parents": [
        "804322ee0113a6635b7ec1bd11fa6ab8f7655e59",
        "8ed74bbe410a72cc0addbe155ba503ca19f7288f"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Wed Jul 12 17:13:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:13:19 2017 +0000"
      },
      "message": "Merge \"Remove ALOGD_IF_SLOW\" into oc-dr1-dev-plus-aosp"
    },
    {
      "commit": "804322ee0113a6635b7ec1bd11fa6ab8f7655e59",
      "tree": "789aa15be18417e0c93164f0e71ef1782ae4d326",
      "parents": [
        "7776b49c135093ed49f021c87cdac81bd813ea48",
        "7c9a6b502a4afbaa62c32eeb6ee411ddc9de3ac1"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 16:59:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 16:59:14 2017 +0000"
      },
      "message": "Merge \"canBeModified accessors for AmbientDisplay pickup setting\" into oc-dr1-dev\nam: 7c9a6b502a\n\nChange-Id: I40ced751c59fbc10d0a23a3e06fe66cc59eafd17\n"
    },
    {
      "commit": "7c9a6b502a4afbaa62c32eeb6ee411ddc9de3ac1",
      "tree": "af2fa04d5b0d6cc01bd26946ac92287186164fc1",
      "parents": [
        "fcceb3ada4c633fcd7eb43c04c5546373d2f04bf",
        "70753081c8d40ad1146dfa5d3cf3fbbb39da36ce"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 16:50:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 16:50:53 2017 +0000"
      },
      "message": "Merge \"canBeModified accessors for AmbientDisplay pickup setting\" into oc-dr1-dev"
    },
    {
      "commit": "3858aa67365ad574ee474edc68e2e82d4d8c6081",
      "tree": "db804af893f744d864cdad1e133c02e093648e83",
      "parents": [
        "796b7a56f9856b9e9efddc427f06f83c2ef7a2d9"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 15:22:14 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Jul 12 09:38:08 2017 -0700"
      },
      "message": "Make CustomDescription safe against crashes\n\n... And allow users of the public APIs use Transformations.\n\nTest: bit CtsAutoFillServiceTestCases:.CustomDescriptionTest\nBug: 62534917\nChange-Id: I6b7b7d5e343e78f2f0381303451e08bb16c5c3e6\n"
    },
    {
      "commit": "555b817670294d823420509a6673855fd459f93d",
      "tree": "71a6192aaf2705102d1793f0644f99952b90bc16",
      "parents": [
        "0bda0736e0c72f363d0773bea7e7836c73d5dc89",
        "2f029ed26c08c8ae892c170f1f6934024a7c5e70"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 16:15:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 16:15:31 2017 +0000"
      },
      "message": "Merge \"Merge \"Address further API review comments\" am: b279ec51b6 am: cf8e06c0ac am: 92189b6e21 am: 7776b49c13\""
    },
    {
      "commit": "2f029ed26c08c8ae892c170f1f6934024a7c5e70",
      "tree": "a62fcb3881a5977b5ad3b5271873b5a339e76031",
      "parents": [
        "2c354c3a1d5908c0e605f62e5253ee817d7513d8",
        "7776b49c135093ed49f021c87cdac81bd813ea48"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jul 12 16:14:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 16:14:00 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\" am: b279ec51b6 am: cf8e06c0ac am: 92189b6e21\nam: 7776b49c13\n\nChange-Id: I0ae1025d7382ca0dca3cf69d7362df38898ee048\n"
    },
    {
      "commit": "0bda0736e0c72f363d0773bea7e7836c73d5dc89",
      "tree": "2db471d606df21a6776191c1ccde11d9a19157b2",
      "parents": [
        "2c354c3a1d5908c0e605f62e5253ee817d7513d8",
        "fb5883e58c9498f4eaa4b8ec87e200dbf3a6b3df"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 16:13:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 16:13:51 2017 +0000"
      },
      "message": "Merge \"Update UCE service permissions\u0027 protection level from the old \"signatureOrSystem\" to \"signature|privileged\". Also: update some outdated protection level documentation in AndroidManifest.xml.\""
    },
    {
      "commit": "7776b49c135093ed49f021c87cdac81bd813ea48",
      "tree": "105b521041115bc999d9e3f1fd53440988b9727d",
      "parents": [
        "47fa2c5fa7b234538149bee219d16aad35ae127d",
        "92189b6e2176cd407ed761f765fe7edeb40bea10"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jul 12 16:07:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 16:07:03 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\" am: b279ec51b6 am: cf8e06c0ac\nam: 92189b6e21\n\nChange-Id: I6b15cc75923cd712ca62302b8f797899ad43ad00\n"
    },
    {
      "commit": "92189b6e2176cd407ed761f765fe7edeb40bea10",
      "tree": "dd449bd8987d4d91d58f0ce812068654ba157b9f",
      "parents": [
        "b63707c0ca7605e420672b3df5ac8f4390a695e3",
        "cf8e06c0ac27795cae0b8df0f2ec620265f84f44"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jul 12 15:59:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 15:59:57 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\" am: b279ec51b6\nam: cf8e06c0ac\n\nChange-Id: I7364fbcc09eaf47a3c90def9fd03b5f9f1d92a7d\n"
    },
    {
      "commit": "cf8e06c0ac27795cae0b8df0f2ec620265f84f44",
      "tree": "07de2d442b0d24e9d328c1aacef7c123679ccc16",
      "parents": [
        "e5e3bdd460cc4eac08310eda3011ea7f7236894d",
        "b279ec51b6e53396509848ce025f4bdbdd608da6"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jul 12 15:52:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 15:52:20 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\"\nam: b279ec51b6\n\nChange-Id: Idbb8fc5c6e6cd912acbca1b5b144533dbfff2775\n"
    },
    {
      "commit": "f28764d900f0a3abba98e63a3b6220066607eeba",
      "tree": "f2c8646a6a2258881f104da45063fc64082998df",
      "parents": [
        "796b7a56f9856b9e9efddc427f06f83c2ef7a2d9"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 10:43:43 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Jul 12 08:38:41 2017 -0700"
      },
      "message": "Verify regex for SimpleRegexVerifier\n\nTest: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases\n          --test\u003dandroid.autofillservice.cts.SimpleRegexValidatorTest\nBug: 62534917\nChange-Id: I63a887643bff0f8d584069ee47f091b0edb8684c\n"
    },
    {
      "commit": "b279ec51b6e53396509848ce025f4bdbdd608da6",
      "tree": "7b23b3343b23f4a2b1f38c3c35f5baa0b9951722",
      "parents": [
        "b27c5e92a2a353499cbb0fd6950147758e5dae1d",
        "493781a5bf5c776d3ff8a59402372536eb0b87d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 15:37:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 12 15:37:40 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\""
    },
    {
      "commit": "f51a80d2b074d1971b11b19e890c936af5aa57a3",
      "tree": "d45f2acf4d6b458ae3c38fdb18064909acc09c07",
      "parents": [
        "5b3d97a8ab5a9c0b13cacb621dcb4f999623dec7"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed Jul 12 10:46:35 2017 -0400"
      },
      "committer": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed Jul 12 11:27:19 2017 -0400"
      },
      "message": "Remove more references to kIndex_8\n\nTest: Covered by existing tests. No actual change in behavior, since\nkIndex_8 is not being used anyway.\n\nBug: 62483967\n\nChange-Id: I317e3a814dbd102925fe412d2e19111b0af3af38\n"
    },
    {
      "commit": "0e3e6f8274b9d4c1c9646a1d39aed6a9f8a6a28d",
      "tree": "c20b2f2c1c479a1e3d903fdca0d0b162727045c0",
      "parents": [
        "796b7a56f9856b9e9efddc427f06f83c2ef7a2d9"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 17:03:49 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Jul 12 08:05:01 2017 -0700"
      },
      "message": "Handle failures in validators\n\nTest: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases\n          --test\u003dandroid.autofillservice.cts.ValidatorTest\nBug: 62534917\n\nChange-Id: I3aad06cd2e8b6caf7238e420727aca0cb3703bc5\n"
    },
    {
      "commit": "d5d183ea90b5bcd8c0e109e63ee943113df23e84",
      "tree": "18c32f460287f88e82fab88af9ba02bb5fb1fbb8",
      "parents": [
        "5b3d97a8ab5a9c0b13cacb621dcb4f999623dec7",
        "dcc535723a23ab15d00ba39ab7f452b7941616f1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:57:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:57:48 2017 +0000"
      },
      "message": "Merge \"Fix Handler.Callback.handleMessage javadoc.\""
    },
    {
      "commit": "bef056732bb574b21d06cf574c2d1ad04b1360a9",
      "tree": "527106b6d5584483893d91b85953c3c74d538051",
      "parents": [
        "2b2e769d4973667131d0b38dee6054d4eef5d4aa",
        "2f6af94c8e3b89b0f846357cb80f952d25209594"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Jul 12 10:51:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 10:51:22 2017 +0000"
      },
      "message": "Merge \"Binder: Don\u0027t attempt to catch OutOfMemoryError\""
    },
    {
      "commit": "dcc535723a23ab15d00ba39ab7f452b7941616f1",
      "tree": "5ca84a70c2f2e140b668051603d741a32f4a7315",
      "parents": [
        "2b2e769d4973667131d0b38dee6054d4eef5d4aa"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Fri Mar 10 19:39:14 2017 +0000"
      },
      "committer": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Wed Jul 12 10:42:31 2017 +0000"
      },
      "message": "Fix Handler.Callback.handleMessage javadoc.\n\nCurrently arguments and return value annotations are applied to the\nwhole interface and aren\u0027t rendered at all:\nhttps://developer.android.com/reference/android/os/Handler.Callback.html#handleMessage(android.os.Message)\n\nTest: nothing to test.\nChange-Id: I8cb44f7a6c339971b770e9bf769efee8294b4d28\nBug:36127602\n"
    },
    {
      "commit": "5e7b01c8236b51fb9e413594afdec176cea89281",
      "tree": "ea7809552bdaae2807f7a819445f3a1b3cc0afcc",
      "parents": [
        "09a93b97392f69449cf20f37ef6126c655df1453",
        "3ee447c5a6b639ae25682bf9e353cd20746be501"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jul 12 07:57:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 07:57:49 2017 +0000"
      },
      "message": "Merge \"Use RFC 7217 stable privacy addresses\" into oc-dr1-dev"
    },
    {
      "commit": "4cbefd0acaf7014e91592e3408e43e18d95f7373",
      "tree": "731b3913e17ec1a5f3090670efe7cb20ceba8917",
      "parents": [
        "b82e0abdc439f66d7dc596a8bf35268954a9ac76",
        "5185c1ce926132f16321a311eb3367d6a071138b"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 04:13:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 04:13:53 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\" am: 4066930a36 am: 531cae76fd am: 59de81533d\nam: 5185c1ce92\n\nChange-Id: I3d0b7bcc72c21485671602d1e6f185fbc7702fe2\n"
    },
    {
      "commit": "5185c1ce926132f16321a311eb3367d6a071138b",
      "tree": "a6137f876896d5a44bacf389bd7c4d1552ee8b0a",
      "parents": [
        "5dbd36d6c27e142b7cbb365731eaff677e3af580",
        "59de81533db2c71cc86c101967e292006bf8dab5"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 04:07:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 04:07:18 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\" am: 4066930a36 am: 531cae76fd\nam: 59de81533d\n\nChange-Id: Id149a16336fd5adfe8b247bb4b116db1ee357653\n"
    },
    {
      "commit": "59de81533db2c71cc86c101967e292006bf8dab5",
      "tree": "e7ed466d6cf31c24aa13fbc18bde6d6cee285c30",
      "parents": [
        "5987ab35cacb508fdeaaed0ee299e540566f9c5c",
        "531cae76fddc0ca8c58ae55bb6d2568dbe1732eb"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 04:01:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 04:01:15 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\" am: 4066930a36\nam: 531cae76fd\n\nChange-Id: I099ee71d8b9ed767af2f4556e4798a1263dab9c0\n"
    },
    {
      "commit": "531cae76fddc0ca8c58ae55bb6d2568dbe1732eb",
      "tree": "5d8bd48c3baf6d7213d15dbbe2e782778dfa2815",
      "parents": [
        "8a4be2a6aebbdcfa576b82e544fc501112ebab35",
        "4066930a367e56fa4743f5c10f7fbc045f0b8486"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 03:54:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 03:54:57 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\"\nam: 4066930a36\n\nChange-Id: Ib8e1b85be03ad5e75a89a7951a59b9bc2a04d112\n"
    },
    {
      "commit": "4066930a367e56fa4743f5c10f7fbc045f0b8486",
      "tree": "75a2adba676177286f546be998b19854801108b8",
      "parents": [
        "cf188f664a71c135c383143a7bb8b50a44fde64a",
        "357b58cdabc39f6231097d642aa2360bf42c21c7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 03:41:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 12 03:41:57 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\""
    },
    {
      "commit": "b822ad3e06a353a38e4013b3fd6c6c26123e2720",
      "tree": "51dec9b7024cbc2ee229ed7e139d2a67d14a671d",
      "parents": [
        "a249de50d11d023f764edf245ba634ee43fa7e00",
        "79bf7d755f6ed896902130849344f134b44aeb13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 02:47:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 02:47:56 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\" into oc-dr1-dev"
    },
    {
      "commit": "4db89ba82eb6b910972b5fd09999e950e617581d",
      "tree": "c2088b209937e0499f5a35cc2a1be37a31ff8882",
      "parents": [
        "70a97de5b28bd5e9785fed4b353e57822d1dc2c7"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 28 16:50:37 2017 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jul 11 19:43:01 2017 -0700"
      },
      "message": "Autofill: Add API for virtual view visibility\n\nTest: VirtualContainerActivityTest\n\nbug:38509603\n\nChange-Id: I3546c99d0b13316337c5015e003337b8019194a9\n"
    },
    {
      "commit": "a6536cc85e260ae692e1a1e1f92ff9591616c7e6",
      "tree": "f8af1ae137fbf26479700ec8b59da544f4d1f38c",
      "parents": [
        "55fbe549d5a3c0fdddf3bfb5be89e3a04a0d2aa0",
        "a249de50d11d023f764edf245ba634ee43fa7e00"
      ],
      "author": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Wed Jul 12 02:31:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 02:31:24 2017 +0000"
      },
      "message": "Merge \"Move eSIM factory reset implementation to RecoverySystem\" into oc-dr1-dev\nam: a249de50d1\n\nChange-Id: I784617e0c34275adc5d177e6728b4b2c86dc1f5d\n"
    },
    {
      "commit": "a249de50d11d023f764edf245ba634ee43fa7e00",
      "tree": "f39f1dd8159d64412aa09c7826e74721e4377f84",
      "parents": [
        "d622be1754fc1e10b998246c0fddec1ed6785c09",
        "e060ffd2ca90d998550dcd9501cc7a567fbf6bb1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 02:17:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 02:17:42 2017 +0000"
      },
      "message": "Merge \"Move eSIM factory reset implementation to RecoverySystem\" into oc-dr1-dev"
    },
    {
      "commit": "071072f33ece3854c4b2282b1deb9296fec2b7a4",
      "tree": "928eb59d422c9279e326a3d0ce290a81e58020c0",
      "parents": [
        "81be016687a365ac84eb61b534696634cdbc90fa",
        "4e5ce390399a77d47aa775e9eb7d04b5e8061483"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 01:06:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 01:06:55 2017 +0000"
      },
      "message": "Merge \"Implement Luhn checksum algo\""
    },
    {
      "commit": "79bf7d755f6ed896902130849344f134b44aeb13",
      "tree": "5c18ef26d85a7f2285e062ad7b916938a897a117",
      "parents": [
        "8d10791f5b979a5343f462d1b0e9ab1cbbfe8346"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jul 05 14:55:35 2017 -0700"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jul 12 00:35:54 2017 +0000"
      },
      "message": "GATT: Expose opportunistic client API to Java\n\n* Allow Java based programs to create an opportunistic GATT client\n* Such client does not hold a GATT connection. It automatically\n  disconnects when no other GATT connections are active for the\n  remote device.\n\nBug: 63347806\nTest: make, run battery service\nChange-Id: Ib9333817d7f17a1fa3ddacfa51c680890bac19ec\nMerged-In: Ib9333817d7f17a1fa3ddacfa51c680890bac19ec\n(cherry picked from commit 13f52c8118c09ffc57b581a7d44b08e5e66d62fe)\n"
    },
    {
      "commit": "357b58cdabc39f6231097d642aa2360bf42c21c7",
      "tree": "d93ea724eee9e8edade20a66f00d3a2573227249",
      "parents": [
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jul 07 11:55:41 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 09:25:15 2017 +0900"
      },
      "message": "Add first OWNERS files for core networking\n\nCovering\n  core/java/android/net/\n  core/java/com/android/server/net/\n  packages/CaptivePortalLogin/\n  services/core/java/com/android/server/\n    ConnectivityService.java\n    NsdServic.java\n    NetworkManagementService.java\n  services/core/java/com/android/server/connectivity/\n  services/net/\n  tests/net/\n\nAndroid core networking files not covered:\n  services/core/jni/com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp\n  services/core/proto/ipconnectivity.proto (path unique to aosp)\n\nBug: 63408147\nTest: builds\nChange-Id: Ifbb923d5ffdcada83864b5e0eb07911682d66efa\n"
    },
    {
      "commit": "7861989f6604b1b689573e87206c65bda26ae134",
      "tree": "0c9ae805cfc4cda59430bf770aa476cd6322b789",
      "parents": [
        "e2a363682e945f7cd7a431941cb0f77d5f0f17b0",
        "1fe1dc0131f8251703ad54ac5e79eefa84affc2b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 00:16:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 00:16:09 2017 +0000"
      },
      "message": "Merge \"Preload app-process HALs in Zygote\""
    },
    {
      "commit": "09ca15e88958c255919d9fb844ac40fd77d565e7",
      "tree": "a295d65040c341fc52c39f4e678f296208005782",
      "parents": [
        "9e90a7236a182b794d6f0011284b359e0231a743",
        "2a9a771c65e086dd8ef5bea648f6447e084ea81c"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 23:15:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 23:15:35 2017 +0000"
      },
      "message": "Merge \"Stabilize order of options in ImageTransformation\""
    },
    {
      "commit": "9e90a7236a182b794d6f0011284b359e0231a743",
      "tree": "97be7529fddbaeb55af9f6122b2705f1dcc46abf",
      "parents": [
        "1137f872c6e4ee0b2f630cd03f5b4f0033368115",
        "2b94bbed69b5c78b7acd86faf5c74cb2ddd420df"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 11 23:12:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 23:12:20 2017 +0000"
      },
      "message": "Merge \"NumberPicker a11y (and a11y-inspired) fixes\""
    },
    {
      "commit": "4f7346b4fa6d9c531b30cde05267ce4e8c45efda",
      "tree": "c68095a9c8a49d55355858e7332e61eae1fa003f",
      "parents": [
        "0dd2942d1b5cb70b28c7b1b56c53ad211771b8b2",
        "81977b8929c1b258cfb91d02821cbc68ee4589c7"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jul 11 23:01:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 23:01:55 2017 +0000"
      },
      "message": "Fix method sinature of FuseAppLoop JNI code\nam: 81977b8929\n\nChange-Id: I876f3dea409cdb90f21d4aa23ba140bcfc5ba224\n"
    },
    {
      "commit": "8ed74bbe410a72cc0addbe155ba503ca19f7288f",
      "tree": "32cd200996e9e9cd13294f773099f186fc998b23",
      "parents": [
        "51b9716332b9840d92111691263056376222f18f"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Mon Jul 10 14:31:18 2017 -0700"
      },
      "committer": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Tue Jul 11 14:50:10 2017 -0700"
      },
      "message": "Remove ALOGD_IF_SLOW\n\nALOGD_IF_SLOW isn\u0027t intuitively implemented as it cannot handle\ntemporaries used as its parameters.  Since there are so few users of\nit already and since it\u0027s just sugar on top of 2 otherwise trivial\nlines, we opt to remove it entirely.\n\nBug: 62820330\nTest: Build\nChange-Id: I196443b3717497f6cab31bfaee94a229e4838556\n"
    },
    {
      "commit": "4dc45e0d6528f9d379eedd24f99c4bb7b5a33fa9",
      "tree": "aea8a9e25b9fd8d15adad7753a694a8d67f05b57",
      "parents": [
        "d197d32b7fc8aa17f5783ed6ac324f5f1151c2de",
        "0dd2942d1b5cb70b28c7b1b56c53ad211771b8b2"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 20:52:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:52:57 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\" am: 782ba0aca8 am: f0efa2c810 am: 778d7cd3a7\nam: 0dd2942d1b\n\nChange-Id: I58b3456a14b75e44945dc68eb72c0301c9081fca\n"
    },
    {
      "commit": "0dd2942d1b5cb70b28c7b1b56c53ad211771b8b2",
      "tree": "f32ecadaf4b4c1199d6ee1a476c762687711a7d3",
      "parents": [
        "b10cf4d1d62425c5d5a7bd915a229e5079b01607",
        "778d7cd3a77164bd23108a1bd3f4572c1d2282cd"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 20:45:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:45:54 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\" am: 782ba0aca8 am: f0efa2c810\nam: 778d7cd3a7\n\nChange-Id: Ifc8800964fc602c6eca3df03e16d1c303389dff0\n"
    },
    {
      "commit": "d197d32b7fc8aa17f5783ed6ac324f5f1151c2de",
      "tree": "8f8361827a16ffaf59fd9a9b56bcca1d52c246b5",
      "parents": [
        "1753646c28eba645a428a85f956c4488cecd77d9",
        "b10cf4d1d62425c5d5a7bd915a229e5079b01607"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 20:38:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:38:50 2017 +0000"
      },
      "message": "Merge \"Final tweaks to power menu\" into oc-dr1-dev am: 0a2ada5416\nam: b10cf4d1d6\n\nChange-Id: Ie720e25985863451ff2b2219764e1af279c6a96f\n"
    },
    {
      "commit": "81977b8929c1b258cfb91d02821cbc68ee4589c7",
      "tree": "7f5256f7034498584f6dcb24d5ef508735c33710",
      "parents": [
        "0a2ada5416e01f762909c676b7edacb2a4104eac"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jul 11 11:18:34 2017 +0900"
      },
      "committer": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Tue Jul 11 20:38:26 2017 +0000"
      },
      "message": "Fix method sinature of FuseAppLoop JNI code\n\nThe file size passed to replyLookup and replyGetAttr needed to be jlong,\nbut they were jint before the fix.\n\nBug: 63543158\nTest: Transfer 4GB+ files through ProxyFileDescriptor\n\nChange-Id: Idaf27538e067854a25ae413651d8f83f0df3f387\n(cherry picked from commit d2229a65f53e7b9e9fc861ac300607a329153c4c)\n"
    },
    {
      "commit": "778d7cd3a77164bd23108a1bd3f4572c1d2282cd",
      "tree": "b5da96162f26f1ccb740198ce3c940cc54996a59",
      "parents": [
        "eed04347e73b07c7c726453c5931b335ce5f0303",
        "f0efa2c8109f8d764dae2a04171ffa86e7751fce"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 20:37:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:37:36 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\" am: 782ba0aca8\nam: f0efa2c810\n\nChange-Id: I242ede1cfe035f51920a5a1cb90cf0616bae1e93\n"
    },
    {
      "commit": "1753646c28eba645a428a85f956c4488cecd77d9",
      "tree": "7aede8d0080bf0e5665759164903d0a51485099f",
      "parents": [
        "c00c64c96a732d5a2968bcdacc4077b6eedb3100",
        "2f7af06efbdf7e2b2995adcf0d0da3ac6e450eef"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Tue Jul 11 20:35:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 20:35:23 2017 +0000"
      },
      "message": "Merge \"Add SafeBrowsingResponse abstract class\""
    },
    {
      "commit": "2f7af06efbdf7e2b2995adcf0d0da3ac6e450eef",
      "tree": "79d0fbd3783239eb3b36a593cb7a06a103187c09",
      "parents": [
        "dfa984e9b46cb2ed85142fcf08e02c88d4ce1031"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Thu Jul 06 11:32:31 2017 -0700"
      },
      "committer": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Tue Jul 11 20:32:04 2017 +0000"
      },
      "message": "Add SafeBrowsingResponse abstract class\n\nThis adds a new class called SafeBrowsingResponse to replace the\nValueCallback parameter for WebViewClient#onSafeBrowsingHit. This\nclass contains specific methods for each of the available actions.\n\nThis also removes the SAFE_BROWSING_ACTION_* constants from the\nWebViewClient class.\n\nBug: 62723291\nTest: N/A\nChange-Id: Ie4fe878ea470f7aea7a716ae9edb80b53b73e172\n"
    },
    {
      "commit": "b10cf4d1d62425c5d5a7bd915a229e5079b01607",
      "tree": "4993c7c7b8c91c65787449e20c6a26add7c53eca",
      "parents": [
        "51b9716332b9840d92111691263056376222f18f",
        "0a2ada5416e01f762909c676b7edacb2a4104eac"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 20:31:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:31:22 2017 +0000"
      },
      "message": "Merge \"Final tweaks to power menu\" into oc-dr1-dev\nam: 0a2ada5416\n\nChange-Id: I2f19770417a30863f99675820908623eb7a8cec0\n"
    },
    {
      "commit": "f0efa2c8109f8d764dae2a04171ffa86e7751fce",
      "tree": "0440bbf4b124840a28915f6fda9f4886c142b700",
      "parents": [
        "d23be95dd7e444e2a223efbc1cddf55e4c7bb881",
        "782ba0aca811044d584f5fb73b124e9869d3cb2b"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 20:23:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:23:53 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\"\nam: 782ba0aca8\n\nChange-Id: If29bc145c1947f2e10472565ae753696e8057dd1\n"
    },
    {
      "commit": "0a2ada5416e01f762909c676b7edacb2a4104eac",
      "tree": "1214312af30b70a6644e88743c31b7b13ec8f9bf",
      "parents": [
        "c393be76d9550e143963e3fef1a6c47a004a5c16",
        "4e04e490773b82238a5621a4f1d4efab95a4a538"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 20:22:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 20:22:16 2017 +0000"
      },
      "message": "Merge \"Final tweaks to power menu\" into oc-dr1-dev"
    },
    {
      "commit": "e060ffd2ca90d998550dcd9501cc7a567fbf6bb1",
      "tree": "d6ee3a503a586a616d1bbae8ae377b5929b2e831",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Fri Jun 23 15:32:53 2017 -0700"
      },
      "committer": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Tue Jul 11 13:09:40 2017 -0700"
      },
      "message": "Move eSIM factory reset implementation to RecoverySystem\n\nThis CL reverts the implementation of eSIM factory reset in\nMasterClearReceiver and uses RecoverySystem#rebootWipeUserData to erase\neSIM data. Besides this, when the eSIM data isn\u0027t erased, we should call\nEuiccManager#retainSubscriptionsForFactoryReset to let the fastboot know\nthat.\n\nBug: 62957212\nTest: TreeHugger\nMerged-In: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012\nChange-Id: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012\n"
    },
    {
      "commit": "c00c64c96a732d5a2968bcdacc4077b6eedb3100",
      "tree": "caa1f6c38947a5bb6f9a1431b5ed74b65da12879",
      "parents": [
        "43bc8a0f1b539cefbca188ecf41c1340c11d4511",
        "2f23151e9764c14b672763af6f0e4408eaa0d399"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 20:08:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 20:08:12 2017 +0000"
      },
      "message": "Merge \"Move eSIM factory reset implementation to RecoverySystem\""
    },
    {
      "commit": "0033e5f7b8da953bc656138c69344db094c2aaa2",
      "tree": "55e69c45b52f7b76b631292792588a44fa5753bf",
      "parents": [
        "a051bff93ae014ae86099c0a309c8b674d998ede",
        "f558fa3bc22eae3e6e4c2804ec628511c47bfa4c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 19:19:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 19:19:42 2017 +0000"
      },
      "message": "Merge \"Protect FragmentManager from Menu calls while not CREATED.\""
    },
    {
      "commit": "ce95b5da8f0c6e856e6859b3421eeea511949514",
      "tree": "f9c6e206abcf548835ef0b5794176d2a1467d496",
      "parents": [
        "9d552b5d47c0ce0c39b73d5b0f0fb33a988bf9db",
        "d2229a65f53e7b9e9fc861ac300607a329153c4c"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Tue Jul 11 18:39:26 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 18:39:26 2017 +0000"
      },
      "message": "Merge \"Fix method sinature of FuseAppLoop JNI code\""
    },
    {
      "commit": "70753081c8d40ad1146dfa5d3cf3fbbb39da36ce",
      "tree": "2edc04ffdb11642807a3867e4008b518dfec19ab",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Mon Jul 10 10:36:25 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Tue Jul 11 14:04:44 2017 -0400"
      },
      "message": "canBeModified accessors for AmbientDisplay pickup setting\n\nTest: manual\nBug: 62391405\nChange-Id: I2facc2bf404ef88cb44d60de9d70aae1edbc1372\n"
    },
    {
      "commit": "13f52c8118c09ffc57b581a7d44b08e5e66d62fe",
      "tree": "49772e81d881730d09ecb89cac92f2eaf5e3a59e",
      "parents": [
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jul 05 14:55:35 2017 -0700"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 18:02:52 2017 +0000"
      },
      "message": "GATT: Expose opportunistic client API to Java\n\n* Allow Java based programs to create an opportunistic GATT client\n* Such client does not hold a GATT connection. It automatically\n  disconnects when no other GATT connections are active for the\n  remote device.\n\nBug: 63347806\nTest: make, run battery service\nChange-Id: Ib9333817d7f17a1fa3ddacfa51c680890bac19ec\n"
    },
    {
      "commit": "2f23151e9764c14b672763af6f0e4408eaa0d399",
      "tree": "d2837534a1ece09abdfd060f611fbab13548810f",
      "parents": [
        "06815d6023f03f0169d67634b3ba10d60c33c7e2"
      ],
      "author": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Fri Jun 23 15:32:53 2017 -0700"
      },
      "committer": {
        "name": "qingxi",
        "email": "qingxi@google.com",
        "time": "Tue Jul 11 10:35:29 2017 -0700"
      },
      "message": "Move eSIM factory reset implementation to RecoverySystem\n\nThis CL reverts the implementation of eSIM factory reset in\nMasterClearReceiver and uses RecoverySystem#rebootWipeUserData to erase\neSIM data. Besides this, when the eSIM data isn\u0027t erased, we should call\nEuiccManager#retainSubscriptionsForFactoryReset to let the fastboot know\nthat.\n\nBug: 62957212\nTest: TreeHugger\nChange-Id: I08ab9d53ec4fc73a65e8e7d0c39ac95b2d44d012\n"
    },
    {
      "commit": "efde2b829fd2fb580857956b85c44614302c66e9",
      "tree": "94f7fb64bef8c584815b9e0e343d90620197b18b",
      "parents": [
        "449c4dc538b96edd8f00abb4cddff59d265f1a8a",
        "ef691a3dba30eb558f4d0eb1dd4d009172ce8fe9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 17:30:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 17:30:19 2017 +0000"
      },
      "message": "Merge \"Remove references to Index8\""
    },
    {
      "commit": "f558fa3bc22eae3e6e4c2804ec628511c47bfa4c",
      "tree": "ee404dfc590428fdb70c557b8767029d3696d100",
      "parents": [
        "a074d8c50c94471ac146c019b7df7ebe81b5f09a"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jul 11 09:58:35 2017 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jul 11 09:58:35 2017 -0700"
      },
      "message": "Protect FragmentManager from Menu calls while not CREATED.\n\nBug 62673781\n\nWhile the FragmentManager is not at least in the CREATED state,\nit should not call any methods related to Menu to any of its\nFragments. This can happen after the FragmentManager has been\ndestroyed, but before the Activity has been replaced.\n\nTest: I1357dcd5d6498a6d35552ee68a5fbda9de89b764\nSupport Lib Change: I6a34b5a95ad69190377eaa4afda041c6b9ef925b\n\nChange-Id: I1a93812b7fa6be0d784d2160f8208939259698c8\n"
    },
    {
      "commit": "4e5ce390399a77d47aa775e9eb7d04b5e8061483",
      "tree": "d62998cb9845f2ceede6a52e330b7c0569023b34",
      "parents": [
        "4c79c7b411cd40b378000de735886a59359ddb9e"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 09:14:47 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 09:19:31 2017 -0700"
      },
      "message": "Implement Luhn checksum algo\n\nIgnore all non-digits. If only digits should be allowed, the\ndeveloper can use a combination of SimpleRegexValidator and\nRequiredValidators.\n\nBug: 62534917\nTest: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases\n          --test\u003dandroid.autofillservice.cts.LuhnChecksumValidatorTest\n\nChange-Id: I4a7c68a236c3d4cb967f1bc61115df89e584a86d\n"
    },
    {
      "commit": "493781a5bf5c776d3ff8a59402372536eb0b87d6",
      "tree": "70813f89a27a2174668fe6227602e6461f13e31a",
      "parents": [
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 15:25:48 2017 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 16:12:29 2017 +0100"
      },
      "message": "Address further API review comments\n\nAddress further API review comments from API reviewer.\n\nBug: 31008728\nTest: make droid\nChange-Id: I0b3f6be9eaf69ffa8a6e73475f9c3a9ba3e343f2\n"
    },
    {
      "commit": "2a9a771c65e086dd8ef5bea648f6447e084ea81c",
      "tree": "701f033fa72877c5ecaaa2440f9701ab998cfb13",
      "parents": [
        "4c79c7b411cd40b378000de735886a59359ddb9e"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 08:07:27 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 11 08:07:27 2017 -0700"
      },
      "message": "Stabilize order of options in ImageTransformation\n\nIf two options match a the one added first is picked instead of a random\none.\n\nTest: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases\n           --test\u003dandroid.autofillservice.cts.ImageTransformationTest\n\nChange-Id: I17d6b93d406fe6aa70646dd0432091aab0ce55c0\n"
    },
    {
      "commit": "4e04e490773b82238a5621a4f1d4efab95a4a538",
      "tree": "4cfafa4a82a336d4c03310d96709257dc30d69b7",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 11:07:08 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 11:07:08 2017 -0400"
      },
      "message": "Final tweaks to power menu\n\n - Redlines\n - More scrim on shutdown\n - Fix ordering in seascape\n\nTest: visual\nChange-Id: Id5a92f323162a5157b71e9798f7d4692292bced6\nFixes: 63534082\nFixes: 37013646\n"
    },
    {
      "commit": "d019d4c3156237d8bf2a993070331f61628c1046",
      "tree": "89d486bf712a45a812c49a2989fca98135b3a620",
      "parents": [
        "4c79c7b411cd40b378000de735886a59359ddb9e",
        "b128d9cd777b87d759ee885adf308dd163e0552e"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Tue Jul 11 14:53:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 14:53:59 2017 +0000"
      },
      "message": "Merge \"Support demo mode and demo users\" into oc-dr1-dev am: 2f87ca1637\nam: b128d9cd77\n\nChange-Id: I317aa17cefa918483aeec0cc58df89dd18f59472\n"
    },
    {
      "commit": "b128d9cd777b87d759ee885adf308dd163e0552e",
      "tree": "6ac3e1c0931bb94d060d32035040dcb4172cf3a4",
      "parents": [
        "f7ea0557b2c97ead6c8d5410be42c980fac70d56",
        "2f87ca16377a0069d473edb38d199b701181ec49"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Tue Jul 11 14:47:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 14:47:35 2017 +0000"
      },
      "message": "Merge \"Support demo mode and demo users\" into oc-dr1-dev\nam: 2f87ca1637\n\nChange-Id: I429ce9d2c273c9b093e2f9fe789d126a0b95f198\n"
    },
    {
      "commit": "2f87ca16377a0069d473edb38d199b701181ec49",
      "tree": "97053ce831e8f7193988812ac68a23fb4fc1e318",
      "parents": [
        "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6",
        "361b825c0dc0d2b0bb1726da7c31c92f3c4e8a35"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Tue Jul 11 14:37:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 14:37:06 2017 +0000"
      },
      "message": "Merge \"Support demo mode and demo users\" into oc-dr1-dev"
    },
    {
      "commit": "d8aad5ac388340512a628bb5820d45afa6709ee5",
      "tree": "4252ad1afb435206b2c1063c24f9a178c265d86b",
      "parents": [
        "b15513d922ac2fd404195ed29924d1e6f76caf02",
        "3f24335abf6ae4f0885a24b5efc93f27b3a8d087"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:30:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 11:30:52 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\" am: ed0e6009df am: d29e275b5b am: 4d4b9a2ac6\nam: 3f24335abf\n\nChange-Id: I565836c25a2e932c75959f99aacd0955a201a668\n"
    },
    {
      "commit": "3f24335abf6ae4f0885a24b5efc93f27b3a8d087",
      "tree": "f926fcdd1df0b5840b22bd79b4c5786cb8d5d7e2",
      "parents": [
        "34386cb564097ced6e2d2e28d9cf66ffbbf829c4",
        "4d4b9a2ac61d6b0a174c783bd16f3e2fa17fabcc"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:23:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 11:23:55 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\" am: ed0e6009df am: d29e275b5b\nam: 4d4b9a2ac6\n\nChange-Id: Ief5a7469fbf2161d116dc210f3aa007bb4d69455\n"
    },
    {
      "commit": "4d4b9a2ac61d6b0a174c783bd16f3e2fa17fabcc",
      "tree": "b6b90434f3438dd139de07b370e920d9bbb08812",
      "parents": [
        "2380d0e2865cddc3811458afbe1dfe1c06b64e1d",
        "d29e275b5b281ace17b7fc0ecc6f1a004ef9de37"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:17:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 11:17:15 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\" am: ed0e6009df\nam: d29e275b5b\n\nChange-Id: Id1fa7cc2948153697c8c34a2e4db632153218162\n"
    },
    {
      "commit": "d29e275b5b281ace17b7fc0ecc6f1a004ef9de37",
      "tree": "e1c96b75ec2cf3cc37e56dbd4c1e848fdea26d38",
      "parents": [
        "858ed182d625a1b88061676b4081d1eb0adaa743",
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:10:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 11:10:23 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\"\nam: ed0e6009df\n\nChange-Id: I06d3ac4d00cfec5179ca6e636365617c644f9fcd\n"
    },
    {
      "commit": "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff",
      "tree": "e92d9a76b1054bd0cc649f445e010c8a16a6cc50",
      "parents": [
        "ab0bb48965e83293f5ee257112e9843a255522b2",
        "b6b12b567de17aa573bf875770b2493639c5821d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 10:58:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 11 10:58:30 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\""
    },
    {
      "commit": "055c79e0707dc476aad0a04e99c9c412a6604074",
      "tree": "0dd05c0d330718d8c9a2b91138e4f9bff0f64b7b",
      "parents": [
        "1f3950f045e4b600a0b643f58eba38b6459ebd3c",
        "51f2974b1f50f4f5db8d8b3ea1e9b1821231b5db"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:35:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:35:41 2017 +0000"
      },
      "message": "Merge \"Merge \"Move column definitions to an inner class\" am: ab0bb48965\" into stage-aosp-master am: cb996b5574 am: 9e86604cbd\nam: 51f2974b1f\n\nChange-Id: I9ce67cef2b8dc4e46be796c048cf84d9ec04d5c0\n"
    },
    {
      "commit": "51f2974b1f50f4f5db8d8b3ea1e9b1821231b5db",
      "tree": "9d87030010430af97718d0d420bb5bcb592b2b7b",
      "parents": [
        "f6f709b0ba130061fc749f65e4c88e12f58d573d",
        "9e86604cbdb323484c872891e8887fae29118238"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:26:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:26:05 2017 +0000"
      },
      "message": "Merge \"Merge \"Move column definitions to an inner class\" am: ab0bb48965\" into stage-aosp-master am: cb996b5574\nam: 9e86604cbd\n\nChange-Id: I8118b8b1041ade5e19fee06289d1ba4c1848837f\n"
    },
    {
      "commit": "9e86604cbdb323484c872891e8887fae29118238",
      "tree": "ed2fba74c806dc09b9df602eacc32ecec34425bd",
      "parents": [
        "6659fdba558aa558aa80f46f72c0722d5eb130a2",
        "cb996b557419ada713e2974d75ae627ed90b68f0"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:16:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:16:54 2017 +0000"
      },
      "message": "Merge \"Merge \"Move column definitions to an inner class\" am: ab0bb48965\" into stage-aosp-master\nam: cb996b5574\n\nChange-Id: I42513c054183772a27fb985cee66440a88003143\n"
    },
    {
      "commit": "6659fdba558aa558aa80f46f72c0722d5eb130a2",
      "tree": "d0bdcb7445772372e53633beb9eeacb71d77199d",
      "parents": [
        "2633524cd5789ccc31c0915d809c0ee835df4733",
        "6ab950dd5fda20505aecac2dea9767cf143a4e1a"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Jul 11 10:15:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:15:19 2017 +0000"
      },
      "message": "Merge \"NetworkCapabilities: Added support for TRANSPORT_LOWPAN\" into stage-aosp-master\nam: 6ab950dd5f\n\nChange-Id: I23fbbc7bf6ec53dc04ba4328166038f19b972268\n"
    },
    {
      "commit": "cb996b557419ada713e2974d75ae627ed90b68f0",
      "tree": "005c3bbc5e8b7104fd13154a2f235a766272be6e",
      "parents": [
        "6ab950dd5fda20505aecac2dea9767cf143a4e1a",
        "fb3804d7209b3f07e31edea0593276f9035050a9"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:08:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 10:08:59 2017 +0000"
      },
      "message": "Merge \"Merge \"Move column definitions to an inner class\" am: ab0bb48965\" into stage-aosp-master"
    },
    {
      "commit": "fb3804d7209b3f07e31edea0593276f9035050a9",
      "tree": "80591a0785d44ce356b96b7b118cd0165c6c864e",
      "parents": [
        "76ea0eb7733bc5ac2351545fccaa3a1d164dae4c",
        "ab0bb48965e83293f5ee257112e9843a255522b2"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:07:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:07:37 2017 +0000"
      },
      "message": "Merge \"Move column definitions to an inner class\"\nam: ab0bb48965\n\nChange-Id: Ie9fa51f05dc7df781e9e9bdeb9d3c21ca4cde6c8\n"
    },
    {
      "commit": "6ab950dd5fda20505aecac2dea9767cf143a4e1a",
      "tree": "91a8e269b705d9d3623b982eb71b2a2d972bb92e",
      "parents": [
        "76ea0eb7733bc5ac2351545fccaa3a1d164dae4c",
        "eadb452d72e75f1ba6908e55c2ee47ab2191a381"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Jul 11 10:06:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 10:06:03 2017 +0000"
      },
      "message": "Merge \"NetworkCapabilities: Added support for TRANSPORT_LOWPAN\" into stage-aosp-master"
    },
    {
      "commit": "6de68dfa4ea4276d152146e2c261710deed76fd1",
      "tree": "4842f535bb121af0083bfa6d4cf106929446d66d",
      "parents": [
        "f3d79e4ef6ccd1a36cc0a61501d5b15fe3edefda",
        "3e99f654fbf56d3b7ef7130658b8ef83d2d0cdbd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 11 10:03:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 10:03:24 2017 +0000"
      },
      "message": "Merge \"Fix issue #34471029: Don\u0027t allow audio use from background apps.\""
    },
    {
      "commit": "ab0bb48965e83293f5ee257112e9843a255522b2",
      "tree": "6c08004e001a3360dd36fab96c78ce5e3358a41f",
      "parents": [
        "2708da7bf6c955e880f8b7952f53e5917cdfb31e",
        "d07c331349ed0ba7584b7b4dfc74ca63fee30537"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:01:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 11 10:01:01 2017 +0000"
      },
      "message": "Merge \"Move column definitions to an inner class\""
    },
    {
      "commit": "eadb452d72e75f1ba6908e55c2ee47ab2191a381",
      "tree": "f2529f1ad5a082f9029ae5e9d69178b46aac6ae9",
      "parents": [
        "0a76af09b1b3f7d37944950267f3f23ab1d336f7"
      ],
      "author": {
        "name": "Robert Quattlebaum",
        "email": "rquattle@google.com",
        "time": "Mon May 15 15:53:29 2017 -0700"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Jul 11 15:52:37 2017 +0900"
      },
      "message": "NetworkCapabilities: Added support for TRANSPORT_LOWPAN\n\nThis change simply adds a new constant, `TRANSPORT_LOWPAN`, for\nidentifying low-power wireless networks like Thread.\n\nBug: b/33073713\nTest: builds\nChange-Id: I50d9b8df1a0270e06c28f001adf6c52a142a85af\nMerged-In: Ie4aa77496f8ff466fa1a5fbc556e9c029457a689\n\n(cherry pick from commit 557e0c38b98f66d6147206f23d24d8d73b09e3e5)\n"
    },
    {
      "commit": "d2229a65f53e7b9e9fc861ac300607a329153c4c",
      "tree": "a6a4288f6dfbaa6fc2f43bddcff9ba4d395439cb",
      "parents": [
        "06815d6023f03f0169d67634b3ba10d60c33c7e2"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jul 11 11:18:34 2017 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jul 11 13:30:00 2017 +0900"
      },
      "message": "Fix method sinature of FuseAppLoop JNI code\n\nThe file size passed to replyLookup and replyGetAttr needed to be jlong,\nbut they were jint before the fix.\n\nBug: 63543158\nTest: Transfer 4GB+ files through ProxyFileDescriptor\n\nChange-Id: Idaf27538e067854a25ae413651d8f83f0df3f387\n"
    },
    {
      "commit": "b6b12b567de17aa573bf875770b2493639c5821d",
      "tree": "84aa97253a09c9ac040cab8ce400abe26bad9bf1",
      "parents": [
        "ed3e6d47ffa3be00b7dadc4ac82ae5c3d49b0146"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:01:44 2017 +0800"
      },
      "committer": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:01:44 2017 +0800"
      },
      "message": "Fix typo in Parcel javadoc.\n\nChange-Id: Ida05259143e86c15c2ed69eeb7566d39b60fa823\n"
    },
    {
      "commit": "c8d6ad8b70c63f7105f201c768771b9ea573bddf",
      "tree": "5f9e1279e005e4bad5431b7b27741c5a716b85d5",
      "parents": [
        "99f0e0ef1e5be661a3f18c4eb7acee133dea2f8c",
        "aa7f92dc6a53890599b129ea67c462cfe276c942"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Tue Jul 11 02:03:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 02:03:11 2017 +0000"
      },
      "message": "Merge \"Move eUICC permissions to com.android namespace.\" into oc-dr1-dev am: 3fc57019bb\nam: aa7f92dc6a\n\nChange-Id: Ibd65e174e4067a8d45c8b9d45a7f020a48e1cdab\n"
    },
    {
      "commit": "aa7f92dc6a53890599b129ea67c462cfe276c942",
      "tree": "1e7c9ea1b816758b6e315101ab8b892d7718ed4e",
      "parents": [
        "702d82fdc0d5cb9abc236660070a531bf4044db0",
        "3fc57019bb843a6a6e68f7c6452cdfaa43c20d68"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Tue Jul 11 01:55:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 01:55:12 2017 +0000"
      },
      "message": "Merge \"Move eUICC permissions to com.android namespace.\" into oc-dr1-dev\nam: 3fc57019bb\n\nChange-Id: Ic29ac9c37bfd6c39fadd53ae57fb289a2f858d5e\n"
    }
  ],
  "next": "3fc57019bb843a6a6e68f7c6452cdfaa43c20d68"
}
