)]}'
{
  "log": [
    {
      "commit": "5b01105ca3764b2466f2887df655fe0058a3bcb0",
      "tree": "cbc5bdf26cc4a75ef8df97f13479fa8f38031974",
      "parents": [
        "413476a2d40d8aea7bf4bb99767e6b1ed891d723",
        "987b0fc4a57c8b8246b12069a5db06693bc3eea6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 03 06:05:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 03 06:05:18 2017 +0000"
      },
      "message": "Merge \"Expose ConfigUpdater Intents in SystemApi\""
    },
    {
      "commit": "1ce83f009ea6d51b7c03772343f54827c7dd9dd5",
      "tree": "d6d3acf54ce2d1087c40e29cd918b4df71ce4bbc",
      "parents": [
        "4580130b09f4af3b79e3b7fcfb89cd36b2634d34",
        "89731a8389c9726172989f1677b76cc0f6a96f4f"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Mon Apr 03 01:31:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 03 01:31:40 2017 +0000"
      },
      "message": "Merge \"Address API concerns for isConcurrentVoiceAndDataAllowed and OnReceiveUssdResponseCallback.\""
    },
    {
      "commit": "e74c3dd1b08dbca72e4060af28aa3a796600f0e1",
      "tree": "82082cadd39355c430f9cde86018e37f7452cbe3",
      "parents": [
        "e970a9176553ce6aef602897c4cf72a977fdb56c",
        "5b0577dd31916ea7aff12de07913075479762339"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Sun Apr 02 00:43:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Apr 02 00:43:05 2017 +0000"
      },
      "message": "IpSecManager and IpSecTransform API Cleanup am: 48b566557d am: 5eaf5393a5 am: 37f260f5d8\nam: 5b0577dd31\n\nChange-Id: I3ab5922127950cc6bca042d6ab43fb10a5b83431\n"
    },
    {
      "commit": "5b0577dd31916ea7aff12de07913075479762339",
      "tree": "13bd193e6ab6bd9c936fa4adc8df8b51ebda687b",
      "parents": [
        "af2a16bfb079353766d6d04a24d8f2a0298b405d",
        "37f260f5d8d88b9339b9c53a889867eede4234a7"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Sun Apr 02 00:33:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Apr 02 00:33:17 2017 +0000"
      },
      "message": "IpSecManager and IpSecTransform API Cleanup am: 48b566557d am: 5eaf5393a5\nam: 37f260f5d8\n\nChange-Id: Ie84a720356466000930030de6f7a9182500afadb\n"
    },
    {
      "commit": "5eaf5393a5b8b1af17bfd9856b3b003fba617eb6",
      "tree": "ccef4c7f4e170dd372e06e7129169fa2ab5ba0c4",
      "parents": [
        "8bafcfe81c1022fa9e54335cd810cefd8c3dcc55",
        "48b566557d5a66d4476008b3c59b815eb78cb373"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Sun Apr 02 00:18:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Apr 02 00:18:42 2017 +0000"
      },
      "message": "IpSecManager and IpSecTransform API Cleanup\nam: 48b566557d\n\nChange-Id: I1524f8381c8a73ba4dc7a36b343e11066b75c08d\n"
    },
    {
      "commit": "c4e5e382d21b8b5773268765100418dc8d3468f7",
      "tree": "98b1cf3cc84c13799f81086f1434d6bd84150a3b",
      "parents": [
        "0a78da059114e1f9048d29e4e4b355c5596400b7",
        "2ed8b54ee32760f54b6665f601226942e88d2274"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Sat Apr 01 04:59:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 04:59:52 2017 +0000"
      },
      "message": "Merge \"Bluetooth 5 advertising duration refactoring (4/4)\" am: 3946df68ed am: 8c5b5b0c4b am: 96e331fb1c\nam: 2ed8b54ee3\n\nChange-Id: I132fc3ef24fd19600675d431a40e7e03afb75f9f\n"
    },
    {
      "commit": "2ed8b54ee32760f54b6665f601226942e88d2274",
      "tree": "93dd7a4582fe3260303abb78671b236552cdccc7",
      "parents": [
        "fe0638ffc3aa23bf8d37c5d3e1863928a92b0a6a",
        "96e331fb1c199632cb09b221373363766a3aea5e"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Sat Apr 01 04:54:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 04:54:55 2017 +0000"
      },
      "message": "Merge \"Bluetooth 5 advertising duration refactoring (4/4)\" am: 3946df68ed am: 8c5b5b0c4b\nam: 96e331fb1c\n\nChange-Id: I1522cf1e15178f2680f5483e6bb4e0d30be1bb80\n"
    },
    {
      "commit": "8c5b5b0c4bebe9cadc78e66bd0eef2a5ed2bd8ae",
      "tree": "e740548b2a44a15b6660cc3f8650e08250d21bb2",
      "parents": [
        "821523d8591ece75637a551fa70d95a7f10b7019",
        "3946df68edb1755b94a1fd9941a3ce553070852c"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Sat Apr 01 04:42:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 04:42:45 2017 +0000"
      },
      "message": "Merge \"Bluetooth 5 advertising duration refactoring (4/4)\"\nam: 3946df68ed\n\nChange-Id: I04f7f867a1387d1816d007ba4bdebf9eecc66b06\n"
    },
    {
      "commit": "5a355610fe6ac0460f7130375de97b4d7bae7ba4",
      "tree": "e54f95cd4c4ab885eefb9e9f85aabc7c471befeb",
      "parents": [
        "3d8436241255a763e224f3839a159c0d080604b1"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu Mar 30 19:10:08 2017 -0700"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Sat Apr 01 04:34:40 2017 +0000"
      },
      "message": "Bluetooth 5 advertising duration refactoring (4/4)\n\nExpose both duration and maximum extended advertising events to limit\nadvertising time.\n\nTest: manual\nBug: 30622771\nChange-Id: I44df300995ef985526b93f8c24389775720b3432\n"
    },
    {
      "commit": "0e5adc0d78d13f201dfbf810e494f1270c4d8184",
      "tree": "8feca59f5bd8c3d1a4b51a373f15fe0a5fce46c4",
      "parents": [
        "3382e600a6e177366e909fdb66633c3f66d03c24",
        "66421a8d81d83651cab74c08ad1976d9410be7cb"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sat Apr 01 04:32:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 04:32:15 2017 +0000"
      },
      "message": "Merge changes from topic \u0027bitmapfactory-options-outdecodecolorspace\u0027 into oc-dev am: 81b292abdf\nam: 66421a8d81\n\nChange-Id: Ib4f0f82441553ff8862f6f4d2dc7e6ef61f16e47\n"
    },
    {
      "commit": "66421a8d81d83651cab74c08ad1976d9410be7cb",
      "tree": "b61e3191d38ce78810209b4d97322ecb5d6132c7",
      "parents": [
        "20f560d7cb9abae84001d8ed563e3a0342b9a057",
        "81b292abdfb4a65c7e0d655a9960fbb00d89331d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sat Apr 01 04:22:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 04:22:17 2017 +0000"
      },
      "message": "Merge changes from topic \u0027bitmapfactory-options-outdecodecolorspace\u0027 into oc-dev\nam: 81b292abdf\n\nChange-Id: I75e541ec15651f63a47dac8f20e1955548f87f58\n"
    },
    {
      "commit": "81b292abdfb4a65c7e0d655a9960fbb00d89331d",
      "tree": "154a0791ee192917acc30cc5e6acf084b589f08a",
      "parents": [
        "2579ec1b6d3fff533ff8a85552e5db104bc96283",
        "c7dacca00828e586ce4496d83a25a4d60a6fb60f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 01 04:17:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 01 04:17:48 2017 +0000"
      },
      "message": "Merge changes from topic \u0027bitmapfactory-options-outdecodecolorspace\u0027 into oc-dev\n\n* changes:\n  Documentation for PorterDuffXfermode\n  Query color space before decoding a bitmap\n"
    },
    {
      "commit": "5ac0d27178259eec14df38acee7c7071639ec829",
      "tree": "4f022d09d1d713ec7f237694e8df365b1d1b8929",
      "parents": [
        "e47212997125a4524a6f350777cfb2140a169e8b",
        "4cd32e5395a9e97e281823c8c57e1c18845447c4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 01 03:57:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 01 03:57:21 2017 +0000"
      },
      "message": "Merge \"Add hidden SystemApi for two setup wizard actions\""
    },
    {
      "commit": "09173fc216f579eb5f3e7d70ed7db66b5d8cdcd4",
      "tree": "478aba26e06b0a47e2041d89c4cac4d1503e9df1",
      "parents": [
        "2817c98fc11822947b1df70bbe891b5817671dcd",
        "7de522c966db6f490a6623b69cd6e6a36f6e30a8"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Sat Apr 01 02:48:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 02:48:10 2017 +0000"
      },
      "message": "Merge \"Created an HtmlInfo object on ViewStructure.\" into oc-dev am: 4d558930c8\nam: 7de522c966\n\nChange-Id: I938906a27bc95b7e200fe1f1211dd757641209f4\n"
    },
    {
      "commit": "7de522c966db6f490a6623b69cd6e6a36f6e30a8",
      "tree": "5072e883879e6319894e988d26a9a389541d0dab",
      "parents": [
        "2d384faaa82cb58ae18f9e218403503a47bca183",
        "4d558930c8fe9381a208715c73e665ab5f9baa0d"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Sat Apr 01 02:39:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 01 02:39:50 2017 +0000"
      },
      "message": "Merge \"Created an HtmlInfo object on ViewStructure.\" into oc-dev\nam: 4d558930c8\n\nChange-Id: I81b4396e998b375feca626e5c0bc188b5f85cb09\n"
    },
    {
      "commit": "4d558930c8fe9381a208715c73e665ab5f9baa0d",
      "tree": "fd6ddd73f47e38aefeee1189b922ea02473bf0e9",
      "parents": [
        "e3ad0267ca05f83d2bf89a0886af56dd9e9220bd",
        "25bf787ffbc2c878683e824643941829e5b6967a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 01 02:33:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 01 02:34:03 2017 +0000"
      },
      "message": "Merge \"Created an HtmlInfo object on ViewStructure.\" into oc-dev"
    },
    {
      "commit": "cc88ddd7ea37209328e720d64e7d4bb5ea56be4f",
      "tree": "6b353c82fb5e6e44d5fe525bfda9c47b4d1a6a13",
      "parents": [
        "7b267af4c3c79f16e4a7eec59f5292d707b236bf",
        "666fe849e3772cf562f75ad945130f6c83c57b32"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Mar 31 23:44:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 23:44:42 2017 +0000"
      },
      "message": "Merge \"Implement issue #36590595: Add ability to associated a ClipData with JobInfo\" into oc-dev am: 2d161b1d3f\nam: 666fe849e3\n\nChange-Id: I61afc96a01bc8bc5d637d65a3f9a84452babd3ed\n"
    },
    {
      "commit": "666fe849e3772cf562f75ad945130f6c83c57b32",
      "tree": "68c6318c88711cea4de12b995aa5da7c067a5344",
      "parents": [
        "87d5fb22da751263e7328f5cd74ef92cd8b8835d",
        "2d161b1d3fd8ceae065d8a475d2ca13de1b48dc2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Mar 31 23:29:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 23:29:01 2017 +0000"
      },
      "message": "Merge \"Implement issue #36590595: Add ability to associated a ClipData with JobInfo\" into oc-dev\nam: 2d161b1d3f\n\nChange-Id: I4aed07a3ad88f3b171e92aaa70f88bcc4da131b8\n"
    },
    {
      "commit": "2d161b1d3fd8ceae065d8a475d2ca13de1b48dc2",
      "tree": "b3bfb20a2c574c3f28651e26841ff0260981553d",
      "parents": [
        "cf6fa5e9512305ce19cdb61d72660f7200e3e48e",
        "a47223f99b6b7ade4ae909c458d975eb487062b3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 23:21:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 23:21:11 2017 +0000"
      },
      "message": "Merge \"Implement issue #36590595: Add ability to associated a ClipData with JobInfo\" into oc-dev"
    },
    {
      "commit": "d2bec1b9a1e2bf676c476b82c119502cf03fadd1",
      "tree": "c9af811069bfdd268ad23432fd8fed0c652f0a30",
      "parents": [
        "798ba732ebc702767fa71daef04f4929fc8515d6",
        "9af9589937b51fafcf2e0d386540368b77452bc2"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 20:25:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 20:25:38 2017 +0000"
      },
      "message": "Merge \"Add feature constants in Call Log provider to identify HD and WIFI calls.\" into oc-dev am: 9220ff1f5a\nam: 9af9589937\n\nChange-Id: Ieed863e86593c054e18db43ca354881e8834c322\n"
    },
    {
      "commit": "9af9589937b51fafcf2e0d386540368b77452bc2",
      "tree": "7750b35b2b6ece1d5b4b90d21213b59504f5a0d1",
      "parents": [
        "86ca9f3826adb5705b27ebfae3530d1177e4e9f4",
        "9220ff1f5a5793c3414ca823534a27ff19ed0801"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 20:21:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 20:21:19 2017 +0000"
      },
      "message": "Merge \"Add feature constants in Call Log provider to identify HD and WIFI calls.\" into oc-dev\nam: 9220ff1f5a\n\nChange-Id: I2bfe8a64253b73d26377985768d5a6aa4b470dc6\n"
    },
    {
      "commit": "9220ff1f5a5793c3414ca823534a27ff19ed0801",
      "tree": "686b51f35ece37518c18890f9484b94a281180be",
      "parents": [
        "1157116b0c54e0eebffb10a347c0b0209b199b78",
        "b4df7b2d9eac1883a3ad9b355b12477d0ec7e341"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 20:14:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 20:14:58 2017 +0000"
      },
      "message": "Merge \"Add feature constants in Call Log provider to identify HD and WIFI calls.\" into oc-dev"
    },
    {
      "commit": "b4df7b2d9eac1883a3ad9b355b12477d0ec7e341",
      "tree": "76f44ca7840bf3cdf346902edf4cd3a482b078d5",
      "parents": [
        "f114667f2dc1f8dbbbb9239d6d3eaa22632ea32b"
      ],
      "author": {
        "name": "BIN ZHOU",
        "email": "xqc387@motorola.com",
        "time": "Fri Mar 31 11:54:04 2017 -0500"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 13:09:08 2017 -0700"
      },
      "message": "Add feature constants in Call Log provider to identify HD and WIFI calls.\n\nMakes use of existing features column in the provider.\n\nTest: Manual\nBug: 35359461\nChange-Id: I405893771a2dac2bb25a54065238917ac2d515c8\n"
    },
    {
      "commit": "89731a8389c9726172989f1677b76cc0f6a96f4f",
      "tree": "dbed5ab7ca2c62581a0a2ce68b41af72c74d3838",
      "parents": [
        "febeda7c0ef12a5ca4d79a1f111065267482ae0b"
      ],
      "author": {
        "name": "pkanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Mar 28 16:40:28 2017 -0700"
      },
      "committer": {
        "name": "pkanwar",
        "email": "pkanwar@google.com",
        "time": "Fri Mar 31 12:16:56 2017 -0700"
      },
      "message": "Address API concerns for isConcurrentVoiceAndDataAllowed and\nOnReceiveUssdResponseCallback.\n\nBug: 35766890\nTest: Existing tests.\nChange-Id: I1ddbdadafa2611edb0ecfce53d5cf32434e5236c\n"
    },
    {
      "commit": "48b566557d5a66d4476008b3c59b815eb78cb373",
      "tree": "549333355e1199447f949e4732181bc387efdf3c",
      "parents": [
        "c4f879925b58b1b5ca9a3cfdc898c20cbf56355a"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 30 11:01:37 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Mar 31 11:21:10 2017 -0700"
      },
      "message": "IpSecManager and IpSecTransform API Cleanup\n\n-Remove Int-based SPI usage from the IpSecTransform.Builder\n This is essentially a less-safe method overload, and it is both\n unnecessary and difficult to implement: the cross-validation\n between SPI and Transform is actually useful, and the kernel\n requires two different mechanisms to use an unreserved vs a\n reserved (alloc\u0027d) SPI: CREATESA vs UPDATESA, which makes this\n hard to support. API Council has questioned the value of this,\n and they are right: everything points to \"remove this\". In the\n future, if we find that SPI reservation is overhead, we can\n always add it back.\n\n-Hiding the TunnelMode builder method and application/remove\n methods. These will not land by the time the next API\n stabilizes, so better to hide them now that this is a\n near-certainty. Expectation is to un-hide them in the subsequent\n API bump.\n\nBug: 36073210\nTest: Compilation, verified nobody is calling these stubs\nChange-Id: Ic1a3f2cf7128633318ac175d6b56b45eb8d21cab\n"
    },
    {
      "commit": "0f04cf094a13290ae9edb8f58dfe3a7cf5ff5fef",
      "tree": "a43d1398274a487ecee22dabdceffcff75bba844",
      "parents": [
        "d385b7b33af6ee909bf4123abf43aced8becd27e",
        "cf3bc18f373e3baac65c0ad5a6048ea7d6a3fdbf"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Fri Mar 31 18:16:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 18:16:08 2017 +0000"
      },
      "message": "Merge \"Add flags for quick viewer to indicate capabilities of a document.\" into oc-dev am: f6d9507a00\nam: cf3bc18f37\n\nChange-Id: I8308f7bbb0ad5d496c3853bc4edc32851ca99a70\n"
    },
    {
      "commit": "cf3bc18f373e3baac65c0ad5a6048ea7d6a3fdbf",
      "tree": "ca60d6e106e622a7990a071ab276aff1b707c701",
      "parents": [
        "3c53fc41ac7a6db8050831840884c02f2e49e7af",
        "f6d9507a0018357c65b1959af4863adaaf86de28"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Fri Mar 31 18:11:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 18:11:08 2017 +0000"
      },
      "message": "Merge \"Add flags for quick viewer to indicate capabilities of a document.\" into oc-dev\nam: f6d9507a00\n\nChange-Id: I331a447f0171c9eb3d3b564cfc170d5bf60e74b9\n"
    },
    {
      "commit": "f6d9507a0018357c65b1959af4863adaaf86de28",
      "tree": "0896dd6cb865f6a0963c6b1d2814d9aa24ca1f16",
      "parents": [
        "70c429d37a097d4cdbbb1e744a35359b21f9bffb",
        "ce1d0e94593eed9f838ff2a01e45aca5576ea7fe"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Fri Mar 31 18:04:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 18:04:54 2017 +0000"
      },
      "message": "Merge \"Add flags for quick viewer to indicate capabilities of a document.\" into oc-dev"
    },
    {
      "commit": "a47223f99b6b7ade4ae909c458d975eb487062b3",
      "tree": "07506d1f14b0fee6fca92e6779066767d44523b8",
      "parents": [
        "474662da390937a95ed2e3b3acdae00c92be47d8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Mar 30 13:49:13 2017 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Mar 31 10:41:50 2017 -0700"
      },
      "message": "Implement issue #36590595: Add ability to associated a ClipData with JobInfo\n\nYum!\n\nAlso needed to have a Context.revokeUriPermission() variant that is sane,\nso reasonable CTS tests can be written.\n\nTest: new ClipDataJobTest added.\n\nChange-Id: Ia3135ea788a6e32c971bae7dab3a844d0ef4139c\n"
    },
    {
      "commit": "8e6cb82a1a8a4aa678282289c13bf9f4ccc83305",
      "tree": "b3ebd41f754517afead0749115f5b590d2d621c0",
      "parents": [
        "ef1ba7b10b684e63f990c9f20a015a9658a3d4be",
        "52e063ee159b42a00ec87b84ea7882114ab8b53d"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Mar 31 16:51:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 16:51:51 2017 +0000"
      },
      "message": "Merge \"Rename badge icon method\" into oc-dev am: ed8d07f213\nam: 52e063ee15\n\nChange-Id: If360b1c8a5f84c0be519cc8ce7e472c23608c202\n"
    },
    {
      "commit": "52e063ee159b42a00ec87b84ea7882114ab8b53d",
      "tree": "29979b084adec47c4e9a27ef17bcd6804c770f4f",
      "parents": [
        "523faba79aac364f740d38b2f90f11d94f431fd7",
        "ed8d07f21321262972ec591e342feb7501f64004"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Mar 31 16:41:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 16:41:27 2017 +0000"
      },
      "message": "Merge \"Rename badge icon method\" into oc-dev\nam: ed8d07f213\n\nChange-Id: I26f8b9cf46ebd30608bd038dde946e7139c9f25a\n"
    },
    {
      "commit": "ed8d07f21321262972ec591e342feb7501f64004",
      "tree": "1848a52d2a8f86e7cabd50c5043f82f7ea88a785",
      "parents": [
        "27b0a55fab03b17bc8e9858991150b514820a06e",
        "612beb2f2fb5016f44cc222c3a18da4d97db504d"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Mar 31 16:33:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 16:34:03 2017 +0000"
      },
      "message": "Merge \"Rename badge icon method\" into oc-dev"
    },
    {
      "commit": "90fc43b33de1439ae7d92b12c3e09038aa878f50",
      "tree": "b5b111f8d1ba380c20928dc2a17967d8970d9367",
      "parents": [
        "474662da390937a95ed2e3b3acdae00c92be47d8"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Mar 30 12:35:26 2017 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Mar 31 09:09:57 2017 -0700"
      },
      "message": "Query color space before decoding a bitmap\n\nThis follows the pattern established by other \"out\" fields\nin BitmapFactory.Options\n\nBug: 32984164\nTest: CtsGraphicsTestCases\n\nChange-Id: Ie72e47338b578b41c550453e2698d2d49eddf6da\n"
    },
    {
      "commit": "3d9286e650831758ed12e3749d5074131c1c3c92",
      "tree": "a329f9cab30302cd0c4c3cfc8a720ffb20a87964",
      "parents": [
        "774b1f1f375721b186ac28ade6797de75b946dff",
        "dd8756d5147348c9da778cf99e7994df7f60a80b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 15:06:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 15:06:47 2017 +0000"
      },
      "message": "Merge \"Self Managed CS Implementation\" into oc-dev"
    },
    {
      "commit": "9ce24968e7ed36615c9543819802682b221ddf30",
      "tree": "2a5eb158192940acfea8bfcf4949e19fbd0955fb",
      "parents": [
        "7cecad7b7bf8085dcea3fea4d0a269747ed9487e",
        "774b1f1f375721b186ac28ade6797de75b946dff"
      ],
      "author": {
        "name": "Aaron Whyte",
        "email": "awhyte@google.com",
        "time": "Fri Mar 31 15:00:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 15:00:56 2017 +0000"
      },
      "message": "Merge \"Split scroll factor into a 2d float.\" into oc-dev\nam: 774b1f1f37\n\nChange-Id: I1424f902aba4580258539db4327c66f4a4532045\n"
    },
    {
      "commit": "774b1f1f375721b186ac28ade6797de75b946dff",
      "tree": "faef4d76b232322e60bd08d03eb6efbcee7be445",
      "parents": [
        "537fd18eafaac246ae54c90577e7fd60e609cc14",
        "f830652e978ce3eb85528bca81bbdfff2c09cd4a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 14:54:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 14:54:45 2017 +0000"
      },
      "message": "Merge \"Split scroll factor into a 2d float.\" into oc-dev"
    },
    {
      "commit": "56b33d9e133d093820e90d13cebd42edc7b466cc",
      "tree": "901a1952aed11baec50a5760bd300dbbc81e82a2",
      "parents": [
        "225fff9a274e5c30857dde2ce87d7bb1269cdb7a",
        "9afea67cea6e0c0e22cea6b2728380ce46d5754b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 04:43:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 04:43:28 2017 +0000"
      },
      "message": "Merge \"Merge \"Self Managed CS Implementation\" am: 98fad21a8a am: 9fab4ad9b3 am: 72cb924f07\" into oc-dev-plus-aosp\nam: 9afea67cea\n\nChange-Id: I9758157926f7d39361994d27823cbdb86ac5ba38\n"
    },
    {
      "commit": "225fff9a274e5c30857dde2ce87d7bb1269cdb7a",
      "tree": "2586993a3ff26427248453a06fab7fc44d4e402a",
      "parents": [
        "a7ca33fb87d09454e4275b7aaa1b5dc4e3cdbc2f",
        "b4d96143b71bbe96d760a6ab620ca81b33f1e933"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Mar 31 04:42:16 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 04:42:16 2017 +0000"
      },
      "message": "Merge \"TextClassificationManager API cleanup.\" into oc-dev am: f9533e7b4d\nam: b4d96143b7\n\nChange-Id: Iafc610d668b53aee127796d9e5933b981d32e3e6\n"
    },
    {
      "commit": "9afea67cea6e0c0e22cea6b2728380ce46d5754b",
      "tree": "62fefabb56c9d2e71154c76aff7c187914633cc5",
      "parents": [
        "b4d96143b71bbe96d760a6ab620ca81b33f1e933",
        "4c4405c19db1d52e9b7010a279b5d17744a2fd4f"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 04:39:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 04:39:10 2017 +0000"
      },
      "message": "Merge \"Merge \"Self Managed CS Implementation\" am: 98fad21a8a am: 9fab4ad9b3 am: 72cb924f07\" into oc-dev-plus-aosp"
    },
    {
      "commit": "4c4405c19db1d52e9b7010a279b5d17744a2fd4f",
      "tree": "147fd4f1b9e8fcf141d67c049a0bd1196cb93427",
      "parents": [
        "18d38be88d6d6729831d2ace786c700ec6e1e975",
        "72cb924f072b6a09d0b08c7b16d5306064d76111"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 04:38:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 04:38:18 2017 +0000"
      },
      "message": "Merge \"Self Managed CS Implementation\" am: 98fad21a8a am: 9fab4ad9b3\nam: 72cb924f07\n\nChange-Id: Ia16c6125567ceac4edfff095e737751c46fde7bf\n"
    },
    {
      "commit": "b4d96143b71bbe96d760a6ab620ca81b33f1e933",
      "tree": "e473dbd8e80e5e3f9cfe835bc92f1c2d77ccd048",
      "parents": [
        "18d38be88d6d6729831d2ace786c700ec6e1e975",
        "f9533e7b4d03d359589ddc15eb153207ace2715a"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Mar 31 04:37:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 04:37:47 2017 +0000"
      },
      "message": "Merge \"TextClassificationManager API cleanup.\" into oc-dev\nam: f9533e7b4d\n\nChange-Id: Id7912117e9aaca4c9b8eee24cb72f6085219453c\n"
    },
    {
      "commit": "f9533e7b4d03d359589ddc15eb153207ace2715a",
      "tree": "46e3b4eff69b80d63c20965621e2050c3d53cbce",
      "parents": [
        "6ccaf9061a66fad57becec3d4d68ddce330563f6",
        "802144cca40afb46297775b1c796d3b669a7139d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 04:29:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 04:29:27 2017 +0000"
      },
      "message": "Merge \"TextClassificationManager API cleanup.\" into oc-dev"
    },
    {
      "commit": "dd8756d5147348c9da778cf99e7994df7f60a80b",
      "tree": "2d1731c417982a61b12c421eec273fb7510f77b5",
      "parents": [
        "f114667f2dc1f8dbbbb9239d6d3eaa22632ea32b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 13 18:15:15 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Mar 30 21:28:19 2017 -0700"
      },
      "message": "Self Managed CS Implementation\n\n- Add API guide for developers giving an overview of what they need\nto implement.\n- Add @hide setLabel method in PhoneAccount; used when registering a\nself-managed CS\u0027s phone account; we override it with their app label to\nensure they don\u0027t try to give themselves another name.\n\nTest: Unit\nBug: 34159263\nMerged-In: I0c890dc2feeb3ee438a80ed425db2aaf1f4c1fdd\nChange-Id: I0c890dc2feeb3ee438a80ed425db2aaf1f4c1fdd\n"
    },
    {
      "commit": "9fab4ad9b39dcbca06f9bd9aedc983a7285782fa",
      "tree": "e3c9c4dca5b0fbbfccd5cdb79a1159a76b116e38",
      "parents": [
        "1fc10c0729e07719e84c48cac82fbb21ec353c65",
        "98fad21a8a33eef7fc8588aa943dd517e245bb74"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Mar 31 04:26:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 04:26:27 2017 +0000"
      },
      "message": "Merge \"Self Managed CS Implementation\"\nam: 98fad21a8a\n\nChange-Id: I8c972f521270e6c973c2524a2684aa32a65ca0fd\n"
    },
    {
      "commit": "98fad21a8a33eef7fc8588aa943dd517e245bb74",
      "tree": "c40c13e67a77a9f695cd6024ad65231ca389fbb9",
      "parents": [
        "e23b2c6c59b68afd8744e51975c3c06132539613",
        "3765356699ca9327ff7ce4a49abb2dd360e22c6a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 04:11:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 31 04:11:54 2017 +0000"
      },
      "message": "Merge \"Self Managed CS Implementation\""
    },
    {
      "commit": "90c9edd5b84ce7bf73a5a2f7505b9d7b2eb319a5",
      "tree": "37653d7fa465fb3eacbb17e3d067e6a3d8695b05",
      "parents": [
        "6a27b97caa52bc8223512dcfdc65eb14e812fbec",
        "b487ff7aa48634e354c7fbc3bdc89808264cac2e"
      ],
      "author": {
        "name": "Tao Bai",
        "email": "michaelbai@google.com",
        "time": "Fri Mar 31 03:08:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 03:08:40 2017 +0000"
      },
      "message": "Merge \"Override View.autofill() method and call into ViewDelegate\" into oc-dev am: c7f474668e\nam: b487ff7aa4\n\nChange-Id: I35cbc825fe6e0d1ec9cbc95ec7a242175606c551\n"
    },
    {
      "commit": "b487ff7aa48634e354c7fbc3bdc89808264cac2e",
      "tree": "4204f607d2a3e6fcf4269168396b875f76c0b8c6",
      "parents": [
        "e6fd3d4281a9d1b308115c9d631c86fb23b08602",
        "c7f474668e229d4aa8db81b1b7b782e82adec229"
      ],
      "author": {
        "name": "Tao Bai",
        "email": "michaelbai@google.com",
        "time": "Fri Mar 31 03:04:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 03:04:40 2017 +0000"
      },
      "message": "Merge \"Override View.autofill() method and call into ViewDelegate\" into oc-dev\nam: c7f474668e\n\nChange-Id: I881a7a6b0b5f471f0981d189d3517886b35a3db6\n"
    },
    {
      "commit": "c7f474668e229d4aa8db81b1b7b782e82adec229",
      "tree": "b39d18f2b16512300c18d321abd3be2a143b47e5",
      "parents": [
        "670e750b2e750a648d8d6ef6f076142780bf6eb4",
        "a5717331d1120324728d1aa79fb902b9945afa02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 02:57:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 02:57:38 2017 +0000"
      },
      "message": "Merge \"Override View.autofill() method and call into ViewDelegate\" into oc-dev"
    },
    {
      "commit": "3765356699ca9327ff7ce4a49abb2dd360e22c6a",
      "tree": "9e6386bc3d869dd2d60c69bd7d656899e7fef878",
      "parents": [
        "ad2e7405ad2762c47455934f150109466081b146"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Mar 13 18:15:15 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Mar 30 19:00:41 2017 -0700"
      },
      "message": "Self Managed CS Implementation\n\n- Add API guide for developers giving an overview of what they need\nto implement.\n- Add @hide setLabel method in PhoneAccount; used when registering a\nself-managed CS\u0027s phone account; we override it with their app label to\nensure they don\u0027t try to give themselves another name.\n\nTest: Unit\nBug: 34159263\nChange-Id: I0c890dc2feeb3ee438a80ed425db2aaf1f4c1fdd\n"
    },
    {
      "commit": "4a61ca5ef6e87344fec8affe2b66806f69c6f568",
      "tree": "188b3c3310d831361d4bd4582f852ca59c76caf4",
      "parents": [
        "3600390cbfc9305e03dad03e6bf73fab1cbcb0be",
        "1a098cf62b44f6493357301f51157085919bf256"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Mar 31 01:47:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 01:47:35 2017 +0000"
      },
      "message": "Merge \"Rename autoFillHint to autoFillHints.\" into oc-dev\nam: 1a098cf62b\n\nChange-Id: I8e20dac31fac8becbdd553b436a8a38312979e50\n"
    },
    {
      "commit": "b9ab5142d99b7fed7e344a3206201267d53ac366",
      "tree": "28aa1dd2d7bd25b97ad897a9dd1a3ba5fcf9b34c",
      "parents": [
        "c4fb348e590117056360593a380f92f69308f21c",
        "35b6bc2e8b73777cd59ffb51e97db3122bcf304a"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Fri Mar 31 01:44:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 01:44:45 2017 +0000"
      },
      "message": "Merge \"Make ACTION_USER_REMOVED intent a SystemApi.\" into oc-dev am: 0fd4284b29\nam: 35b6bc2e8b\n\nChange-Id: I3e7b436397ca48ba68feef586542c296765b0615\n"
    },
    {
      "commit": "1a098cf62b44f6493357301f51157085919bf256",
      "tree": "4106dfb01e811a0e336daf97a4dbb64eb2240829",
      "parents": [
        "ef06d620bc4b2902e71aabe6da5702763d9696fb",
        "81192b40de3578368a38c9815d0af87565f99228"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 01:41:38 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 01:41:45 2017 +0000"
      },
      "message": "Merge \"Rename autoFillHint to autoFillHints.\" into oc-dev"
    },
    {
      "commit": "35b6bc2e8b73777cd59ffb51e97db3122bcf304a",
      "tree": "746790109f0c929f21a670b76aa2ba4e4d06dc5b",
      "parents": [
        "e7d68c767e63404439aebb926e55ca0cde022a2a",
        "0fd4284b29a18aa0cec5515890935ec5530740ed"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Fri Mar 31 01:36:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 31 01:36:55 2017 +0000"
      },
      "message": "Merge \"Make ACTION_USER_REMOVED intent a SystemApi.\" into oc-dev\nam: 0fd4284b29\n\nChange-Id: I2703167cdd75975bbc3ae62343341d7a50c196b8\n"
    },
    {
      "commit": "0fd4284b29a18aa0cec5515890935ec5530740ed",
      "tree": "8ddcdef889123e578a30c52fcb29ee48095a0b07",
      "parents": [
        "1284be68e806917a1ca75c54cd61960c0b1bb64a",
        "166a81b3a36401fab774f06fc1e5989972125afe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 01:27:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 01:27:26 2017 +0000"
      },
      "message": "Merge \"Make ACTION_USER_REMOVED intent a SystemApi.\" into oc-dev"
    },
    {
      "commit": "802144cca40afb46297775b1c796d3b669a7139d",
      "tree": "b01a01129fb7d6a7f3056d636c3f226060b935c7",
      "parents": [
        "1284be68e806917a1ca75c54cd61960c0b1bb64a"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 00:12:25 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Mar 31 02:15:28 2017 +0100"
      },
      "message": "TextClassificationManager API cleanup.\n\nRemoves @removed methods.\nSee: I24e86272cf58bf6864505bee3b06978c1c0d46e5\n\nTest: Checked that API is removed.\nChange-Id: I93e7f64740671b5ff856f8b38eddc04417f6486e\n"
    },
    {
      "commit": "166a81b3a36401fab774f06fc1e5989972125afe",
      "tree": "79f9bc3b21cc06b2f7f4f5cc9b656ea366ccbf65",
      "parents": [
        "3b36051cb52f54f3303e211e4b0cd53283ada763"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 30 15:42:51 2017 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 30 18:12:39 2017 -0700"
      },
      "message": "Make ACTION_USER_REMOVED intent a SystemApi.\n\nFixes: 36645106\nTest: cts-tradefed run singleCommand cts-dev -m CtsSignatureTestCases -t android.signature.cts.IntentTest\nChange-Id: I4230791df73549f147dc048d152a05e9eed5bc63\n"
    },
    {
      "commit": "ce1d0e94593eed9f838ff2a01e45aca5576ea7fe",
      "tree": "fc06726c7eb134baf691054f1ca1835208a81225",
      "parents": [
        "2ce80c839e852927607c2fe6de5a32a7ca3f38ae"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Thu Mar 23 10:52:48 2017 -0700"
      },
      "committer": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Thu Mar 30 17:50:53 2017 -0700"
      },
      "message": "Add flags for quick viewer to indicate capabilities of a document.\n\nReplace the QUICK_VIEW_ADVANCED extra.\n\nAlso restrict quick viewers not to send file content out of the device.\n\nTest: It builds.\nBug: 36484539\nBug: 36755024\nChange-Id: I921230eac6e497a615624202c741ef03432b2690\n"
    },
    {
      "commit": "81192b40de3578368a38c9815d0af87565f99228",
      "tree": "a891da4ca367f7a29a1d1eea231ca4f8aa773213",
      "parents": [
        "20959b2d406d6b76fb6f16075230da7542e1e3e8"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Mar 29 13:58:59 2017 -0700"
      },
      "committer": {
        "name": "Stephen Li",
        "email": "stephenli@google.com",
        "time": "Thu Mar 30 23:45:33 2017 +0000"
      },
      "message": "Rename autoFillHint to autoFillHints.\n\nFixes: 35364993\nTest: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases\nChange-Id: I65a4c2c65563e7bbd60c4e99c8800b0b11af2300\n(cherry picked from commit feb3299ed5fa30db8b1a4ab693e11e8acb32d13d)\n"
    },
    {
      "commit": "3b7ab2a4df4b6e818cbc880f9be0a9a1bd1502aa",
      "tree": "f6cef4ff5fae59bf5c8a86ffb1ed7437d40827ca",
      "parents": [
        "1507baaf8e3fb93171b257e50546d286f66b1aa0",
        "bf9f80219cb7421d16f492fd98345d9657c50f04"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Mar 30 23:35:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 23:35:23 2017 +0000"
      },
      "message": "Merge \"TIF: Remove redundant modifiers in TvContract\" into oc-dev am: 32e45042c9\nam: bf9f80219c\n\nChange-Id: I36f91c211b1fe69ff887e207b15b165ae9e563a1\n"
    },
    {
      "commit": "bf9f80219cb7421d16f492fd98345d9657c50f04",
      "tree": "c8d7187135b448f3fe20cd5fcfef6725e1dba832",
      "parents": [
        "ba1f76131fcd6d4edd1331e426f90a3c83b7d028",
        "32e45042c9c63f0cd9c4c94846f14dbbe8d42f45"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Mar 30 23:27:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 23:27:10 2017 +0000"
      },
      "message": "Merge \"TIF: Remove redundant modifiers in TvContract\" into oc-dev\nam: 32e45042c9\n\nChange-Id: Ie7e374a03e4bb92a704694b6f7a0346331a0c195\n"
    },
    {
      "commit": "32e45042c9c63f0cd9c4c94846f14dbbe8d42f45",
      "tree": "830f2b7ba9a0d7f4ace0f17320e4270a2b00ef74",
      "parents": [
        "e577a840a1d07ecf08a34636f58ca28501ea8f64",
        "c87143446887d0ed0bcd1216a487d093c0a91530"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 23:20:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 23:20:55 2017 +0000"
      },
      "message": "Merge \"TIF: Remove redundant modifiers in TvContract\" into oc-dev"
    },
    {
      "commit": "def061187aaca2e8d2b6e531e190ba49a591f2de",
      "tree": "a71b8178efb1566f0c57e2fbba80d7a79267b878",
      "parents": [
        "4f656ce246c7d691e0c24396e925fee97d4b5159",
        "13fa0e224d23d0b46e3cf1731bbdac5f3309e8d4"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 30 22:56:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 22:56:02 2017 +0000"
      },
      "message": "Merge \"Adds FillResponse extra to passed to authentication intent.\" into oc-dev am: fb4a74f26b\nam: 13fa0e224d\n\nChange-Id: Ie2f167ee942feee1a5d7d83429413723f1d97986\n"
    },
    {
      "commit": "13fa0e224d23d0b46e3cf1731bbdac5f3309e8d4",
      "tree": "76eb419b295956f3ef0c25dd65c8815c883e0843",
      "parents": [
        "fb23ec9906bc7077cbf6108cb7bed93f5760388a",
        "fb4a74f26b6fac845e5e9174b0caf36491b87be0"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 30 22:46:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 22:46:58 2017 +0000"
      },
      "message": "Merge \"Adds FillResponse extra to passed to authentication intent.\" into oc-dev\nam: fb4a74f26b\n\nChange-Id: I41349b71bf680a2951c13955e405f11177171997\n"
    },
    {
      "commit": "fb4a74f26b6fac845e5e9174b0caf36491b87be0",
      "tree": "fd520a1f5fd8f243278204f4a3283ac1e0ed1924",
      "parents": [
        "474662da390937a95ed2e3b3acdae00c92be47d8",
        "7320ca9f99bb582dd7cb8199cedae30f8b1367a4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 22:40:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 22:40:24 2017 +0000"
      },
      "message": "Merge \"Adds FillResponse extra to passed to authentication intent.\" into oc-dev"
    },
    {
      "commit": "4f656ce246c7d691e0c24396e925fee97d4b5159",
      "tree": "39f6dbac7d42c26d71311de55b52162d5631f3ce",
      "parents": [
        "69bbcb6a75216858c5cbbb59c41e01ec4bda02ad",
        "feb3299ed5fa30db8b1a4ab693e11e8acb32d13d"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Mar 30 22:22:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 22:22:21 2017 +0000"
      },
      "message": "Merge \"Rename autoFillHint to autoFillHints.\""
    },
    {
      "commit": "a5717331d1120324728d1aa79fb902b9945afa02",
      "tree": "566a870e488511460c1a35118efa877b99472df3",
      "parents": [
        "474662da390937a95ed2e3b3acdae00c92be47d8"
      ],
      "author": {
        "name": "Tao Bai",
        "email": "michaelbai@google.com",
        "time": "Thu Mar 30 14:58:53 2017 -0700"
      },
      "committer": {
        "name": "Tao Bai",
        "email": "michaelbai@google.com",
        "time": "Thu Mar 30 15:02:53 2017 -0700"
      },
      "message": "Override View.autofill() method and call into ViewDelegate\n\nBUG: 36787841\n\nTest: this just forwards api call.\nChange-Id: Ie2c9675e5a7ee2ed2a7997d1270cf388571a855b\n"
    },
    {
      "commit": "25bf787ffbc2c878683e824643941829e5b6967a",
      "tree": "0be9c4dde674917792f03b5bff6cc5a72136d822",
      "parents": [
        "94696c5ac52b188ee3d0c01443e61ad18e25cd6b"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Mar 28 15:32:29 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 30 14:24:05 2017 -0700"
      },
      "message": "Created an HtmlInfo object on ViewStructure.\n\nThe ViewStructure typically represents a View, but it it can also be a virtual\nview; in particular, WebView uses virtual views to represent HTML elements.\n\nAlthough most of the properties of the HTML element maps to properties of\nAndroid Views, some properties (such as \u0027name\u0027 and \u0027id\u0027 on \u003cINPUT\u003e fields)\ndon\u0027t, and those are crucial for autofilling web pages.\n\nRather than trying to artificially map these properties, it\u0027s better to create\na generic representation, for the following reasons:\n\n1. Web standards move in a different velocity than Android APIs\n2. Android APIs cannot be changed easily. Deprecated APIs continue to work,\n   and new added APIs don\u0027t work in older versions\n3. The data used for autofill is opaque to the Framework - it\u0027s only relevant\n   to the node producers (like WebView) and consumers (Autofill services).\n\nAlso removed the setIdEntry() that was used for the same purpose.\n\nFixes: 36696757\nBug: 36718508\nTest: VirtualContainerActivityTest with new checks pass\n\nChange-Id: Ia626bd1f640b0b5861e81a5915504b95029874c9\n"
    },
    {
      "commit": "2c86398857948112f78e8a94a90c95d5be7e22b1",
      "tree": "edbdb61040c302966b5cab4d70b3684bbfe65e72",
      "parents": [
        "692ed97d87bdd6f9ec856f9010ff5c478d6fe4f0",
        "60e0c1950565b7ed3883825af54d7808c93eb502"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Mar 30 21:06:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 21:06:55 2017 +0000"
      },
      "message": "Merge \"API refactor: context.startForegroundService()\" into oc-dev\nam: 60e0c19505\n\nChange-Id: Id1a027f181ae6cf8e4040b0c8f705504026c34a6\n"
    },
    {
      "commit": "60e0c1950565b7ed3883825af54d7808c93eb502",
      "tree": "70adc778a1bed11013eafb2f21ed2e02a72a343e",
      "parents": [
        "d1d3cdcd4fbadba72bb02552e5f94ccb379874d4",
        "08992ac57e973d6bf32693725ebb341a481e5944"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 20:54:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 20:54:24 2017 +0000"
      },
      "message": "Merge \"API refactor: context.startForegroundService()\" into oc-dev"
    },
    {
      "commit": "acccb0c697220af2e4f41045618f34d4a56328f5",
      "tree": "f98504a5d435628b4211a770d01027c4c9709622",
      "parents": [
        "d574c6765438a6be21323b563d6c7a31f3e8b79f",
        "71538a77e1a333a8944e09ddd41d59437f122666"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 19:39:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 19:39:06 2017 +0000"
      },
      "message": "Merge \"TextClassificationManager API updates.\" into oc-dev am: dada7c0e71\nam: 71538a77e1\n\nChange-Id: I1430cf1319912390fcd124f358f581b892f1f704\n"
    },
    {
      "commit": "71538a77e1a333a8944e09ddd41d59437f122666",
      "tree": "c0abf051ce98001394a13a1009166ef212a517a4",
      "parents": [
        "04312b25500f6f107f394675b1e374aac83006e2",
        "dada7c0e7130763f95e18aa3118b3d91f7ab1bbf"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 19:32:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 19:32:10 2017 +0000"
      },
      "message": "Merge \"TextClassificationManager API updates.\" into oc-dev\nam: dada7c0e71\n\nChange-Id: Idcd8fd7413b4fd187b3ffa893250b33754f0e962\n"
    },
    {
      "commit": "d574c6765438a6be21323b563d6c7a31f3e8b79f",
      "tree": "7519e915f4dfa201a8be40d83cf971d3d50924eb",
      "parents": [
        "bf01a9d14fa7620ccfc04a5db84d9cd8f03df906",
        "04312b25500f6f107f394675b1e374aac83006e2"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 19:30:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 19:30:38 2017 +0000"
      },
      "message": "Merge \"Hide TextClassifier.EntityType from the public API.\" into oc-dev am: 7600925263\nam: 04312b2550\n\nChange-Id: Ie26c2d636891e62be8f89d08429b53226c60e4b0\n"
    },
    {
      "commit": "04312b25500f6f107f394675b1e374aac83006e2",
      "tree": "3ed2ea51f9b11a1dcd9cab5df394609978b56884",
      "parents": [
        "b70a2225022751fbf93dbb2cd595673a48982bcb",
        "760092526340ba230fdeb59bc2765239c63db57d"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 19:27:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 19:27:10 2017 +0000"
      },
      "message": "Merge \"Hide TextClassifier.EntityType from the public API.\" into oc-dev\nam: 7600925263\n\nChange-Id: Id3cdfb650739e48c6ad168239834d46565835180\n"
    },
    {
      "commit": "dada7c0e7130763f95e18aa3118b3d91f7ab1bbf",
      "tree": "2fb00f5dea2a1a107f87fe1daca66ec0d58610e6",
      "parents": [
        "760092526340ba230fdeb59bc2765239c63db57d",
        "df61b0328e21dd03ce6e0ef735e0fb32054659c9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 19:17:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 19:17:24 2017 +0000"
      },
      "message": "Merge \"TextClassificationManager API updates.\" into oc-dev"
    },
    {
      "commit": "760092526340ba230fdeb59bc2765239c63db57d",
      "tree": "e0b861f53690e7ec33721c560695016c5e5d07e9",
      "parents": [
        "6a841cb88bbadbac576b31c39710e632a5978a63",
        "45cb3e6c1fce0792fe0222e4ae8e16eda49084ad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 19:15:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 19:15:17 2017 +0000"
      },
      "message": "Merge \"Hide TextClassifier.EntityType from the public API.\" into oc-dev"
    },
    {
      "commit": "08992ac57e973d6bf32693725ebb341a481e5944",
      "tree": "b766c88e226f2b7705993eeef88984f4a04f5183",
      "parents": [
        "217ecd0729809508c731dc5f49b437fd9681b65e"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Mar 21 11:37:06 2017 -0700"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Thu Mar 30 18:31:24 2017 +0000"
      },
      "message": "API refactor: context.startForegroundService()\n\nRather than require an a-priori Notification be supplied in order to\nstart a service directly into the foreground state, we adopt a two-stage\ncompound operation for undertaking ongoing service work even from a\nbackground execution state.  Context#startForegroundService() is not\nsubject to background restrictions, with the requirement that the\nservice formally enter the foreground state via startForeground() within\n5 seconds.  If the service does not do so, it is stopped by the OS and\nthe app is blamed with a service ANR.\n\nWe also introduce a new flavor of PendingIntent that starts a service\ninto this two-stage \"promises to call startForeground()\" sequence, so\nthat deferred and second-party launches can take advantage of it.\n\nBug 36130212\nTest: CTS\n\nChange-Id: I96d6b23fcfc27d8fa606827b7d48a093611b2345\n(cherry picked from commit 79047c62b58fb0a0ddf28e2b90fe4d17e05bc528)\n"
    },
    {
      "commit": "a94c58642ff7bbef35001bb9b322ec8a2ad4e9d7",
      "tree": "0ef22344fe684c39180ef09faaec319163d5a4ac",
      "parents": [
        "b143af8b69e8590882e86ba4b56598308be4f96c",
        "79047c62b58fb0a0ddf28e2b90fe4d17e05bc528"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Thu Mar 30 18:24:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 18:24:53 2017 +0000"
      },
      "message": "Merge \"API refactor: context.startForegroundService()\""
    },
    {
      "commit": "1a9795fe093bcf552b0efaca8dbd19db1b2ff52f",
      "tree": "60320535d1ecc501cccb874ecc37f536a4779e69",
      "parents": [
        "25fe56ae9b48e2af4f51d5a96bcf300cdfc2df80",
        "7c61bd0fbce65bfbcc17834682203eb1bef4e12d"
      ],
      "author": {
        "name": "Maurice Lam",
        "email": "yukl@google.com",
        "time": "Thu Mar 30 18:17:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 18:17:40 2017 +0000"
      },
      "message": "Merge \"Make Notification.EXTRA_ALLOW_DURING_SETUP system API\" into oc-dev am: 257047b24b\nam: 7c61bd0fbc\n\nChange-Id: I835047c0d75422897080b6ced2447c1e6c734bc8\n"
    },
    {
      "commit": "7c61bd0fbce65bfbcc17834682203eb1bef4e12d",
      "tree": "88ddc1941b112049cac56baf77d7470de78435d9",
      "parents": [
        "74fe1c5055e19b73e0b58da372b8476e80f73431",
        "257047b24b20182c3d27f4cd1a925c0b633cc03f"
      ],
      "author": {
        "name": "Maurice Lam",
        "email": "yukl@google.com",
        "time": "Thu Mar 30 18:11:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 18:11:07 2017 +0000"
      },
      "message": "Merge \"Make Notification.EXTRA_ALLOW_DURING_SETUP system API\" into oc-dev\nam: 257047b24b\n\nChange-Id: I2c2efe34719c14cd3fc3ff55f91917a2141218d3\n"
    },
    {
      "commit": "257047b24b20182c3d27f4cd1a925c0b633cc03f",
      "tree": "0ff669f7c47993caac79bcc2886cff6fdf6ba203",
      "parents": [
        "3b36051cb52f54f3303e211e4b0cd53283ada763",
        "96c1003e1a72ba7d582b0efe79ef5f5993768406"
      ],
      "author": {
        "name": "Maurice Lam",
        "email": "yukl@google.com",
        "time": "Thu Mar 30 18:04:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 18:04:24 2017 +0000"
      },
      "message": "Merge \"Make Notification.EXTRA_ALLOW_DURING_SETUP system API\" into oc-dev"
    },
    {
      "commit": "cff5f453e828d4b89f292b58b919624940808054",
      "tree": "74a5ad945a4475d0c87327849d4bd99983962d95",
      "parents": [
        "67a64e626d4425196b0f54170afceeedcb8913a4",
        "850f8e087154896cb79635a865f4ec449fe4cdda"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 30 17:39:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 17:39:28 2017 +0000"
      },
      "message": "Merge \"Simplified autofill() methods by returning void instead of boolean.\" into oc-dev am: 3030442b89\nam: 850f8e0871\n\nChange-Id: I1c53b662c3f2deb52a11841a89dd8bcd146c1183\n"
    },
    {
      "commit": "850f8e087154896cb79635a865f4ec449fe4cdda",
      "tree": "822dc2b5278df27d409c9b4c62db7c6fa1a2ee08",
      "parents": [
        "5cde044596e58d3e3a894091a290799866a5e198",
        "3030442b8949a0aa1d5b40734ed87799109a53ec"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 30 17:29:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 17:29:31 2017 +0000"
      },
      "message": "Merge \"Simplified autofill() methods by returning void instead of boolean.\" into oc-dev\nam: 3030442b89\n\nChange-Id: I29fc1e973611a77241155b9aeadaba68123e7d02\n"
    },
    {
      "commit": "3030442b8949a0aa1d5b40734ed87799109a53ec",
      "tree": "0befcf0f7232cda9ffdf8998fe2c9e40e0cdab5b",
      "parents": [
        "cd181e63ff1a03aff38041e6f30e23cfa27f5c72",
        "955e252a95785192902da7c9f5610f8e40f97803"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 17:21:26 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 17:21:33 2017 +0000"
      },
      "message": "Merge \"Simplified autofill() methods by returning void instead of boolean.\" into oc-dev"
    },
    {
      "commit": "45cb3e6c1fce0792fe0222e4ae8e16eda49084ad",
      "tree": "797faea1492f7389f5a92e0809104c345fbba8a2",
      "parents": [
        "2ce80c839e852927607c2fe6de5a32a7ca3f38ae"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Wed Mar 29 21:51:45 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 16:56:18 2017 +0100"
      },
      "message": "Hide TextClassifier.EntityType from the public API.\n\nTest: current.txt and friends updated correctly.\nBug: 35959173\nChange-Id: I74011020a4e509bad98b94738d2e929fc068d9ae\n"
    },
    {
      "commit": "612beb2f2fb5016f44cc222c3a18da4d97db504d",
      "tree": "aae5ce90621dd5b3bffe8e1f64df0db520222900",
      "parents": [
        "2692dafa9b78ef22bc685da3ae46198abdd9b0e8"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 30 10:48:30 2017 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 30 11:42:35 2017 -0400"
      },
      "message": "Rename badge icon method\n\nTest: make\nChange-Id: Ic7f7dc3319ba4ffa67e1e02acd1828ca46975baf\n"
    },
    {
      "commit": "df61b0328e21dd03ce6e0ef735e0fb32054659c9",
      "tree": "fe02752132a7fc2da021e3849fadd3b52866db25",
      "parents": [
        "2ce80c839e852927607c2fe6de5a32a7ca3f38ae"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Wed Mar 29 22:41:57 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Mar 30 14:15:44 2017 +0100"
      },
      "message": "TextClassificationManager API updates.\n\n- Changes getDefaultTextClassifier to getTextClassifier\n- Adds a setTextClassifier API\n\nTest: cts-tradefed run cts-dev -m CtsWidgetTestCases -t\nandroid.widget.cts.TextViewTest\nBug: 35763797\n\nChange-Id: I24e86272cf58bf6864505bee3b06978c1c0d46e5\n"
    },
    {
      "commit": "4703e4abc88c43ddc0350f783c23dcc398a14914",
      "tree": "1b06beb246adbecfb3815c283d26f81038f0d55e",
      "parents": [
        "5ea0df72a654ceb05bcf9d09e721529de42886bc",
        "949d1353e950ff2f5338a29193c9b52844126cb9"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 30 03:51:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 03:51:47 2017 +0000"
      },
      "message": "Merge \"Change reserveSecurityParameterIndex() to take a remoteAddress\" am: d118826971 am: 6d3c10495e am: 81d48a99e0\nam: 949d1353e9\n\nChange-Id: I86d5e1c019336707f7d3f1102aaca52a91dea310\n"
    },
    {
      "commit": "949d1353e950ff2f5338a29193c9b52844126cb9",
      "tree": "fab84697e6c03b2697413d18c5038f24aa54ee3b",
      "parents": [
        "f96f05b108d169e7e09b2c2fa6049556209b27d2",
        "81d48a99e03873d8b77aa1c26a749a561462471a"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 30 03:48:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 03:48:20 2017 +0000"
      },
      "message": "Merge \"Change reserveSecurityParameterIndex() to take a remoteAddress\" am: d118826971 am: 6d3c10495e\nam: 81d48a99e0\n\nChange-Id: I941ee00099df0afdbce94b73c1bd81c246fac1e8\n"
    },
    {
      "commit": "6d3c10495e2eecc153e42322f2fb1b3e573f7c2f",
      "tree": "4193f9992b4e829501e6b5c284469842afb485fe",
      "parents": [
        "c06722e7886ecd877f184498f7fb1565b007e124",
        "d1188269716ecba29266178d68092ff2147f83e5"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Mar 30 03:39:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 03:39:46 2017 +0000"
      },
      "message": "Merge \"Change reserveSecurityParameterIndex() to take a remoteAddress\"\nam: d118826971\n\nChange-Id: Ie59322c4e80aab89d784a2fcb3edd6458677bbb7\n"
    },
    {
      "commit": "5ea0df72a654ceb05bcf9d09e721529de42886bc",
      "tree": "b1ebd2a8da46b9c5602aa069f6ab4c3978182c4c",
      "parents": [
        "cbd62752525defa8b6afc522e0faa4de76414650",
        "f96f05b108d169e7e09b2c2fa6049556209b27d2"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu Mar 30 03:39:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 03:39:45 2017 +0000"
      },
      "message": "Merge \"Hide periodic scanning\" am: ca7544ea15 am: c06722e788 am: c809a5b12b\nam: f96f05b108\n\nChange-Id: Ic65fa3ef68543405c1075c03079a4c5fa53ade4f\n"
    },
    {
      "commit": "f96f05b108d169e7e09b2c2fa6049556209b27d2",
      "tree": "8c3113362552ee86e87bd5ef86ce0f4b19512112",
      "parents": [
        "1a322e7d14d489cd902718be77c999cba4e24c04",
        "c809a5b12bca64affa0899f70bdd17cd6f9d5246"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu Mar 30 03:35:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 03:35:53 2017 +0000"
      },
      "message": "Merge \"Hide periodic scanning\" am: ca7544ea15 am: c06722e788\nam: c809a5b12b\n\nChange-Id: I218f37b60aa5cfd4c427663b83807ffce2cfa11b\n"
    },
    {
      "commit": "d1188269716ecba29266178d68092ff2147f83e5",
      "tree": "c80aa4fc35b14aa6565bc9d7ebe7924f4388e531",
      "parents": [
        "ca7544ea15a22007b955c5cf588e0762d3b586f0",
        "c4f879925b58b1b5ca9a3cfdc898c20cbf56355a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 03:33:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 30 03:33:13 2017 +0000"
      },
      "message": "Merge \"Change reserveSecurityParameterIndex() to take a remoteAddress\""
    },
    {
      "commit": "c06722e7886ecd877f184498f7fb1565b007e124",
      "tree": "d9d0feeae97d51191c81729bb40239bd76f1b2ae",
      "parents": [
        "37a1d983fe46be75c409078c8e5d08833bf66d9b",
        "ca7544ea15a22007b955c5cf588e0762d3b586f0"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu Mar 30 03:26:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 03:26:18 2017 +0000"
      },
      "message": "Merge \"Hide periodic scanning\"\nam: ca7544ea15\n\nChange-Id: Icedae1d34de063d6b708a30bdc6217d48ed373ef\n"
    },
    {
      "commit": "e395290b4157aabf4a846ea799eb3db46923e6c5",
      "tree": "0e2fc30d76c6afe0a7cce032b10e39cd8ea41ecd",
      "parents": [
        "9f381c07a4d3d6610925d36aeaa75bb78b569644",
        "b81f36bb72eba347002149e68ffb2f4291b03ee0"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Thu Mar 30 01:42:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 01:42:59 2017 +0000"
      },
      "message": "Merge \"Make public getFragments() and onGetLayoutInflater() methods\" into oc-dev am: ce3cf36652\nam: b81f36bb72\n\nChange-Id: Ia3c9fe24b6a9aec4d2549668689efde46f3ee577\n"
    },
    {
      "commit": "b81f36bb72eba347002149e68ffb2f4291b03ee0",
      "tree": "4fa502f816dea8d632fbf5ea593b751b286a7370",
      "parents": [
        "7a776f03a1279eeea82ded4e652c8869e6ef1f8c",
        "ce3cf36652cb195785a2a9b98cc5a0e30808becd"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Thu Mar 30 01:37:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 30 01:37:30 2017 +0000"
      },
      "message": "Merge \"Make public getFragments() and onGetLayoutInflater() methods\" into oc-dev\nam: ce3cf36652\n\nChange-Id: I4ebe9cd31732ea45e77e6bb0a640160a90c910b0\n"
    },
    {
      "commit": "ce3cf36652cb195785a2a9b98cc5a0e30808becd",
      "tree": "01f74d26bbd0410ce2eca8c84d08c8169493ee4c",
      "parents": [
        "4e7bc119ae9a8aedf8b937b4c2157e7bb1ec0933",
        "c7146beabe21c84248c2c62336b0af8c2f19f4f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 01:26:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 01:26:13 2017 +0000"
      },
      "message": "Merge \"Make public getFragments() and onGetLayoutInflater() methods\" into oc-dev"
    },
    {
      "commit": "955e252a95785192902da7c9f5610f8e40f97803",
      "tree": "dbe611361a5d955c95b277cb50657196f0b4219c",
      "parents": [
        "7ac3fb228261eb12110d372aac71d5117180f291"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 29 17:47:58 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 29 18:16:40 2017 -0700"
      },
      "message": "Simplified autofill() methods by returning void instead of boolean.\n\nTest: CtsAutoFillServiceTestCases pass\n\nChange-Id: Ic94e6686e291fed60ef6715bd160f9b568bf0ea6\n"
    },
    {
      "commit": "c4f879925b58b1b5ca9a3cfdc898c20cbf56355a",
      "tree": "aa891f068ea12da002b9f2199ee2e040cbe39c19",
      "parents": [
        "62c5f64fa53ab7174e7838c157c6523f29fef2b1"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Mar 29 10:47:59 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Mar 29 17:46:47 2017 -0700"
      },
      "message": "Change reserveSecurityParameterIndex() to take a remoteAddress\n\nTo make the SPI reservation more semantically consistent with the\ntransform creation API, and to ensure that we always create SPI\nreservations relative to a well-known remote, we should take the\nSPI request relative to a remote (rather than to a destination).\nThis necessitates that we now consider direction separately, which\nis used for keying the SA-Id.\n\nBug: 36073210\nTest: compilation\nChange-Id: I81e955c20128c1f8e04fd68eb26669561f827a78\n"
    },
    {
      "commit": "cc79f9d95d7687a3c75512d39f2a7831032e5cfc",
      "tree": "501a2feea3c5547c06c96e6896a9a64972df315b",
      "parents": [
        "9c87dfece96b605cfe313e2dd8c9c49fc73754e8",
        "35b9e3015565850e9de963e4bda1be227825df5d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 30 00:18:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 30 00:18:54 2017 +0000"
      },
      "message": "Merge \"Add a service to rank apps for ResolverActivity.\""
    },
    {
      "commit": "63fad69a19bbfe78e64d56c9d775ddf6d7cd84c9",
      "tree": "6b55f89ff9bb62abbadd988169216e38ac6168af",
      "parents": [
        "62c5f64fa53ab7174e7838c157c6523f29fef2b1"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Mar 29 17:00:44 2017 -0700"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Mar 29 17:11:59 2017 -0700"
      },
      "message": "Hide periodic scanning\n\nBug: 30622771\nTest: manual\nChange-Id: I5d786b13cf99287732e16769e2563ac7c4fe715c\n"
    }
  ],
  "next": "f830652e978ce3eb85528bca81bbdfff2c09cd4a"
}
