)]}'
{
  "log": [
    {
      "commit": "fc513f98d7086605e9b3499d90a88d3b4592c2b6",
      "tree": "55bb455533cd1e491bd6300c10ba7f2a58270c5d",
      "parents": [
        "6ccc29bba52e03c02272836c176d95689b89ecd6",
        "db041188bc9ca03bed3c14a7ca1b3eb9524a9287"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 25 08:55:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 08:56:03 2017 +0000"
      },
      "message": "Merge \"Added APIs that let AutofillService implementations set themselves as such.\" into oc-dev"
    },
    {
      "commit": "302ba2d3ab85a7be89fdd6446c115cc5c2b22184",
      "tree": "96bca9a512cb0a35e5152b0ef1a5f6092300c508",
      "parents": [
        "024f80ca8277faadada3c7e38c5e04ba9bd7daca",
        "724ca14b20830de678e605e6e6665c7be7240fc5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 25 06:03:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 06:03:11 2017 +0000"
      },
      "message": "Merge \"Continue to @hide freeform decor caption APIs\" into oc-dev"
    },
    {
      "commit": "59fe3108fa958b7a84cea6ddf863e7a4b683716c",
      "tree": "55a2a445e7c6b1ce734e962b02aa91af05000a37",
      "parents": [
        "b06ff6f2560482bf1e375053cbde0ebb08b001a8",
        "cb4dd8090b0e68aa185ba1a8a13686c38311d0db"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 25 05:09:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 05:09:27 2017 +0000"
      },
      "message": "Merge \"Hide deprecated APIs.\" into oc-dev"
    },
    {
      "commit": "724ca14b20830de678e605e6e6665c7be7240fc5",
      "tree": "f96961ed1bad4e80ed1a286d5f92891197b11769",
      "parents": [
        "6b3263a6e27ce30ded746656d9f13b8b6daed05e"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Apr 24 13:40:34 2017 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Apr 25 04:02:59 2017 +0000"
      },
      "message": "Continue to @hide freeform decor caption APIs\n\nHiding the APIs for now since we\u0027re not releasing freeform yet and it\u0027s\nbetter not to expose them now in case we\u0027ll decide to change them later.\n\nMay you make the P release!\n\nTest: manual\nBug: 28774476\nChange-Id: Ie4b4d1bdabef9b27d2eb1442ffc9f6c46ce7dfcb\n"
    },
    {
      "commit": "14ff091a1d9e08bf725837813b3e90a211b966c9",
      "tree": "c3cce521c791c9dd13ed0dfd6367eaf44a2872e7",
      "parents": [
        "3db7350d7d44138b6031c17241a0445ae2044c96",
        "a1d90d9e9fbe62561d3a77b2733b5fce3b92d17a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Apr 25 03:26:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 03:26:07 2017 +0000"
      },
      "message": "Merge \"[AWARE] Add AutoCloseable interface/implementation\" into oc-dev"
    },
    {
      "commit": "3db7350d7d44138b6031c17241a0445ae2044c96",
      "tree": "1871b619ef3f146604c57952c449649016325ae7",
      "parents": [
        "b7aec13d51ba5eb58173835af207fd30389ce44b",
        "70a3e828aa6a436ed8a7cb51727959c450e0d426"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 25 02:55:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 25 02:55:20 2017 +0000"
      },
      "message": "Merge \"Move sendVisualVoicemailSms and setSmsFilterSettings to Telephony\" into oc-dev"
    },
    {
      "commit": "db041188bc9ca03bed3c14a7ca1b3eb9524a9287",
      "tree": "d7b90cb78c4079c6013a79036c4560273f801aa4",
      "parents": [
        "9e55fcbdc254da098bb792f460296ff0649c3b00"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 21 17:33:38 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Apr 24 18:44:09 2017 -0700"
      },
      "message": "Added APIs that let AutofillService implementations set themselves as such.\n\nBug: 37576671\nTest: manual verification\nTest: CtsAutoFillServiceTestCases (with new tests) pass\n\nChange-Id: I6fd61f8a2826dbf6b6fce831f3deadf6df025386\n"
    },
    {
      "commit": "2be0a532bf485988aba1b278f070259d9568d80a",
      "tree": "ee1554c133983890c2042137bbc675d881dfd01f",
      "parents": [
        "d8f13bbc3d6728cc068dcd65777afcd66c04b821",
        "66a3b8c7c09c1b1f587afabd0a7d06801a52fc28"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Mon Apr 24 22:59:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 22:59:26 2017 +0000"
      },
      "message": "Merge \"[AWARE] Remove match style API\" into oc-dev"
    },
    {
      "commit": "925d3cf211feb701f20d5d3d5e72d4cc48c7a0c9",
      "tree": "c4442056cc664321d87c11c17650e8149867bfd6",
      "parents": [
        "10e72759651182c5b3462f0c99afa8f2a2345477",
        "0f80719a6f3c30619ad73a9f2452626ed5ef5bd0"
      ],
      "author": {
        "name": "Kang Li",
        "email": "kanlig@google.com",
        "time": "Mon Apr 24 21:21:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 21:21:42 2017 +0000"
      },
      "message": "Merge \"Moved LRResolverRankerService to ExtServices, and added a permission to ensure that ResolverRankerServices are from trust sources.\" into oc-dev"
    },
    {
      "commit": "cb4dd8090b0e68aa185ba1a8a13686c38311d0db",
      "tree": "bab12bc3944732c3a4ec4362d7ca9fb9e38065dc",
      "parents": [
        "5d1c65971f2221eba12f85c96b20e225c4889911"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 21 16:25:47 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Apr 24 14:04:56 2017 -0700"
      },
      "message": "Hide deprecated APIs.\n\nTest: CtsAutoFillServiceTestCases pass\nBug: 37563972\n\nChange-Id: Ia5f33c5624b7a6be3c152e126c99800914d23cbd\n"
    },
    {
      "commit": "ffef2ad2b0cd45e71357a49e5f43a8636a29e43e",
      "tree": "720922fedc87d2ef5973a6dfe5335c7f27e445cb",
      "parents": [
        "e4964118c6f906d1529e00f241b3df9947102c3b",
        "4711ed9f9f8c4a320c66f2a277817acfea127703"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 24 20:45:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 20:45:58 2017 +0000"
      },
      "message": "Merge \"Replaced getUrl() by getWebDomain().\" into oc-dev"
    },
    {
      "commit": "70a3e828aa6a436ed8a7cb51727959c450e0d426",
      "tree": "e56dc0130252701257859c8836e3e6ae7551c12f",
      "parents": [
        "3440e92009133856cdabb410e84d51f44e27f814"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Thu Apr 20 12:41:17 2017 -0700"
      },
      "committer": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Mon Apr 24 13:34:12 2017 -0700"
      },
      "message": "Move sendVisualVoicemailSms and setSmsFilterSettings to Telephony\n\nBug: 35766990\nChange-Id: Ife9df5baa9b511cd8e9c043cb92236b7697582c1\nFixes: 35766990\nTest: CtsTelephonyTestCases VisualVoicemailServiceTest\n"
    },
    {
      "commit": "c2d54af521f84cba3d1651087680d885fde4e254",
      "tree": "f3d1df7a2993d76093377d542533c00939e24c21",
      "parents": [
        "4d23f258d4c15df9329d9c66ee902afa78cebca7",
        "efbc20fe2e4468b2f9f297b73337c6bcf4c8826e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 24 17:34:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 17:34:42 2017 +0000"
      },
      "message": "Merge \"Update USSD API docs per API review comments.\" into oc-dev"
    },
    {
      "commit": "4711ed9f9f8c4a320c66f2a277817acfea127703",
      "tree": "e5273cbd3bb2e058828df82379dd2b169a745706",
      "parents": [
        "91e5c886c88cc8c55ba452f692e8117627a3f822"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 21 16:47:18 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Apr 24 09:43:08 2017 -0700"
      },
      "message": "Replaced getUrl() by getWebDomain().\n\nBug: 37566507\nTest: CtsAssistTestCases pass\n\nChange-Id: I1b4dfa7259040b3b8bf1014ebb806eb7a3b36c58\n"
    },
    {
      "commit": "3f3354e087d3b0df568f53faef1d5bdf800d3be6",
      "tree": "2f0883832c7165788a80241c0ed1234081411426",
      "parents": [
        "e70ce27c4458fd4f4aaedfede90cc881c3f7f5a9"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Apr 21 17:54:38 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Mon Apr 24 14:41:14 2017 +0000"
      },
      "message": "Undeprecate WebView.findAddress\n\nReverts I772961bd20bff4817a060f14a843abeceb55ac92\nUntil we bring back TextClassifier.getLinks\nSee I275a9d055ef0ab68f3ca339c37ee939257c4bd54\n\nTest: none\nBug: 22362008\nBug: 37565246\nChange-Id: I2948f22cf4c3462491f47376af48624697703969\n"
    },
    {
      "commit": "e70ce27c4458fd4f4aaedfede90cc881c3f7f5a9",
      "tree": "033d8df9db57982f32f240f304b9800bb7c3c8e3",
      "parents": [
        "6adb089cab726b706db8ab9b01bdd7d4de00e178",
        "85ae12aee1a5d75aedf30651740c95ea5f1f6212"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Mon Apr 24 14:39:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 14:39:51 2017 +0000"
      },
      "message": "Merge changes from topic \u0027langdet\u0027 into oc-dev\n\n* changes:\n  Hide TextClassifier.getLinks API.\n  Hide TextClassificationManager.detectLanguages API\n"
    },
    {
      "commit": "28d1b661347a6a7e05dc1004fd7e8436cace8953",
      "tree": "c1ec3887bb1b46c02d8391cb31f66c265fd5d9ba",
      "parents": [
        "31eeb08bdbe8f6ababe6414db729ac9449b01fc9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Apr 21 14:17:23 2017 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Apr 21 15:02:10 2017 -0700"
      },
      "message": "Address various JobScheduler API feedback.\n\n- New sample code.\n- Fix/improve some docs.\n- Hide JobWorkItem Parcl constructor.\n\nAlso:\n\n- Add new JobWorkItem API to get the number of times it has been\ndelivered.\n- Do a bit more optimization of checking if a job is ready.\n\nBug: 37534393  API Review: JobInfo.Builder\nBug: 37544057  API Review: JobServiceEngine\nBug: 37544153  API Review: JobWorkItem\n\nTest: bit CtsJobSchedulerTestCases:*\nChange-Id: I66891a038fba752f45dcaed43e615fa9209b71fc\n"
    },
    {
      "commit": "31eeb08bdbe8f6ababe6414db729ac9449b01fc9",
      "tree": "1347581d415902a49a29f6a04e8cb87abd2d9a47",
      "parents": [
        "a72902a079abd502f2325d21375e9aa7c65d62fe",
        "4cbb4414252326795b2956f20f974ace3314f917"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 21:31:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 21:31:20 2017 +0000"
      },
      "message": "Merge \"Introduce TextView attribute for control justification.\" into oc-dev"
    },
    {
      "commit": "f277ccbca694cf02370ae818dbd77aea9a8d21da",
      "tree": "d584d026882b834f6896e92b20e78ee644f8084a",
      "parents": [
        "ba5c2d3e4411472d56a9cb34f3e988d9f2695d8a",
        "89aae4463a2af0166ef16c710c3bdf6a7d33b8fc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 21:22:05 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 21:22:09 2017 +0000"
      },
      "message": "Merge \"Renaming intent action for unknown sources\" into oc-dev"
    },
    {
      "commit": "4cbb4414252326795b2956f20f974ace3314f917",
      "tree": "930e4444b415d872c0b92064e3ad5576c4d2b3ff",
      "parents": [
        "ab7a2879eb7a46d599b3f9e627a22f6daa3fa0f0"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Fri Apr 21 10:16:26 2017 -0700"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Fri Apr 21 21:17:58 2017 +0000"
      },
      "message": "Introduce TextView attribute for control justification.\n\nBug: 37447278\nTest: am instrument -w -e class android.widget.cts.TextViewTest\n      android.widget.cts/android.support.test.runner.AndroidJUnitRunner\nChange-Id: I7946f460ad8a6c2423b464c27225411d155d4d8d\n"
    },
    {
      "commit": "62a3aa745ab5462f3df60652b8a587e8aba3a029",
      "tree": "12f3c8de3d74689e42739d050b3870bb959ca220",
      "parents": [
        "910311b35603a9132d8b986806ca13499d60240f",
        "bebeaf9ae3251e24a214951e6559cd40f15ef4fb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 21:10:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 21:10:51 2017 +0000"
      },
      "message": "Merge \"MediaPlayer: fix new API seekTo to address API review.\" into oc-dev"
    },
    {
      "commit": "a1d90d9e9fbe62561d3a77b2733b5fce3b92d17a",
      "tree": "c92b4bd4d83f2df6b84fc7802eb044cb93f8b3b1",
      "parents": [
        "fd25662e034e260e32616b680e25287b53a11452"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Apr 20 15:13:24 2017 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 21 14:05:58 2017 -0700"
      },
      "message": "[AWARE] Add AutoCloseable interface/implementation\n\nMake resource holding classes AutoCloseable. These are objects\nwhich (already) require the client to call a destroy() method.\n\nNote: the destroy() method was renamed to close() - no sense in\nidentical/duplicate methods.\n\nBug: 37514387\nTest: unit tests and integration (sl4a) tests passing.\nMerged-In: Ia14065ab9dcd92481412532bfdb198f2e8d9f83c\nChange-Id: Ia14065ab9dcd92481412532bfdb198f2e8d9f83c\n"
    },
    {
      "commit": "4b32f7c676e014c3d59aac280be6a159cef3d4b8",
      "tree": "274dea83194fec5e8e500b74a8d65547593edfe8",
      "parents": [
        "eedceb57216748bc6efe0b554c064222c035467a",
        "0034788844fd053f87beee60092c1dd44c7046e2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Fri Apr 21 20:01:36 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 20:01:43 2017 +0000"
      },
      "message": "Merge \"Fix code accounting bugs, track external app data.\" into oc-dev"
    },
    {
      "commit": "0f80719a6f3c30619ad73a9f2452626ed5ef5bd0",
      "tree": "14b02bfd7e3108a10e37d1a8808d5e718f1daa0b",
      "parents": [
        "eedceb57216748bc6efe0b554c064222c035467a"
      ],
      "author": {
        "name": "Kang Li",
        "email": "kanlig@google.com",
        "time": "Thu Apr 13 09:17:07 2017 -0700"
      },
      "committer": {
        "name": "Kang Li",
        "email": "kanlig@google.com",
        "time": "Fri Apr 21 19:56:59 2017 +0000"
      },
      "message": "Moved LRResolverRankerService to ExtServices, and added a permission to\nensure that ResolverRankerServices are from trust sources.\n\nTest: manually shared images in Camera, and in PTP to confirm it works\nas expected.\n\nChange-Id: I3549292d424fec949e9115faea7a0c5bdec06e87\n(cherry picked from commit 61cf4d145e3f899ff2ff4500c3e46ea2c39adaf3)\n"
    },
    {
      "commit": "eedceb57216748bc6efe0b554c064222c035467a",
      "tree": "dc2eef077de62102a08d4a40abc39572c8fddb8f",
      "parents": [
        "649040c7f6ad7c00949687e7656732adc2f22786",
        "b27b47df6b9e77259badd0eaa9a3978bacd830b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 19:29:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 19:29:07 2017 +0000"
      },
      "message": "Merge \"Add transfer mode support to ColorDrawable\" into oc-dev"
    },
    {
      "commit": "649040c7f6ad7c00949687e7656732adc2f22786",
      "tree": "af616d88f03f9761e3f870f04d1a23612741a929",
      "parents": [
        "0fa2574ecb2dbc2258065d4803afc35c2474c346",
        "fd5d331efb64b1221053ea59f0d4491d5a6bcb49"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 19:28:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 19:28:32 2017 +0000"
      },
      "message": "Merge \"Update HardwareBuffer API.\" into oc-dev"
    },
    {
      "commit": "bebeaf9ae3251e24a214951e6559cd40f15ef4fb",
      "tree": "a342015905abfc6dd9e90433b7738275906e2bce",
      "parents": [
        "4132f860419584bf4aefa7b6a3a708b25643675b"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Apr 19 16:22:10 2017 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Apr 21 11:05:13 2017 -0700"
      },
      "message": "MediaPlayer: fix new API seekTo to address API review.\n\nTest: compiles\nBug: 36790516\nBug: 37514763\nChange-Id: I91307d10e6c9bc65779651c056053b3a025b0d50\n"
    },
    {
      "commit": "85ae12aee1a5d75aedf30651740c95ea5f1f6212",
      "tree": "765dc7057260a60881d9c62a3224631c16b99313",
      "parents": [
        "855780224872501ae57d03ae7ed766f60601dd06"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Apr 21 17:39:23 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Apr 21 17:39:23 2017 +0100"
      },
      "message": "Hide TextClassifier.getLinks API.\n\nTest: none\nBug: 37565246\nChange-Id: I275a9d055ef0ab68f3ca339c37ee939257c4bd54\n"
    },
    {
      "commit": "855780224872501ae57d03ae7ed766f60601dd06",
      "tree": "65ba1561c89b619997c960dcd5015479d288a196",
      "parents": [
        "0db9724b6cfe4d13d54d0552345d2fc3b0aa4002"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Apr 21 13:56:50 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Fri Apr 21 16:25:13 2017 +0100"
      },
      "message": "Hide TextClassificationManager.detectLanguages API\n\nTest: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationManagerTest\nBug: 37562190\nChange-Id: Ibc1b7f61a8c5c8109de70e9026434c91a3ea655c\n"
    },
    {
      "commit": "ab7a2879eb7a46d599b3f9e627a22f6daa3fa0f0",
      "tree": "9ccc46a9b4f3dc0c58d41d52920797094a9d0879",
      "parents": [
        "d3892caf95ce77c5e3c33a1f51d5ccbd7f313ccd",
        "d0dfe3008da5985207c3c08be2c89f2c0bb0194d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 15:14:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 15:14:27 2017 +0000"
      },
      "message": "Merge \"Support fraction type for inset* for InsetDrawable. b/36024318\" into oc-dev"
    },
    {
      "commit": "652d006d6bc79468d5227cf109d750a23d73cdbd",
      "tree": "672dfc334cab55d1557c0273f237b2b785ac5db1",
      "parents": [
        "bb21986b33d4ca26c655c3b659681412e3a8ddfe",
        "5167ede2afc57b6114b09d4a854c8103b5161cd0"
      ],
      "author": {
        "name": "Hassan Shojania",
        "email": "shojania@google.com",
        "time": "Fri Apr 21 02:58:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 02:58:25 2017 +0000"
      },
      "message": "Merge \"MediaPlayer/ModularDrm API review: Document/runtime exception update\" into oc-dev"
    },
    {
      "commit": "0e6cce9de16d2580e7e68ddd41ba9cc5b12dff27",
      "tree": "ef8222f0d00ba5b676ca2a9f993e2081e376ec88",
      "parents": [
        "68bfea8a5d0853e0383bc5797a9a7519b684654b",
        "c481c50a4254ed0072246c1e771a28154f6161a3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 02:06:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 02:06:18 2017 +0000"
      },
      "message": "Merge \"media: Change setNextOutputFile to address API review comments.\" into oc-dev"
    },
    {
      "commit": "82629345c881231780917d2430c3353065c7dbde",
      "tree": "28fd567841c34b0ea7e4542bfb64352955aaa377",
      "parents": [
        "a8851447ef1e46eb8490932d4c927a34f36efc27",
        "0ddf6aa0a4e5db30a19f27bb3372d8a86fba1660"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 21 00:31:05 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 00:31:11 2017 +0000"
      },
      "message": "Merge \"Renaming setAsyncExecutor to setExecutor\" into oc-dev"
    },
    {
      "commit": "66a3b8c7c09c1b1f587afabd0a7d06801a52fc28",
      "tree": "b0f9e337a98e76d9dfa426f3efe02483106106f6",
      "parents": [
        "fd25662e034e260e32616b680e25287b53a11452"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Apr 20 15:54:06 2017 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Apr 20 17:12:20 2017 -0700"
      },
      "message": "[AWARE] Remove match style API\n\nMatch style (ALL or FIRST) are not necessary - there is no use-case\nfor need to match any but the first time. Match style ALL also has\npower implications.\n\nBug: 37547045\nTest: unit tests + integration (sl4a) tests passing.\nChange-Id: I6ae872711159f4ade4b2c7cfcd36cd2a0e64dd52\n"
    },
    {
      "commit": "4a5ea54710b83666b455b3daff740c195f2b0277",
      "tree": "e5a306c8439dba066d2cf2aa0057f43d093569ca",
      "parents": [
        "dcc7feb329945a68af004cb1dc9854599e0fa82b",
        "4cab9308fc73967f8085325b237d30978a7ba6da"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 21 00:11:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 21 00:11:08 2017 +0000"
      },
      "message": "Merge \"Hide API to listen to a11y service state\" into oc-dev"
    },
    {
      "commit": "5fc916d85293411c7ddf2a883f96ce0999830bdb",
      "tree": "dd8d4dbebdbeb49a9f22f51a1b7ebdef7eef96dc",
      "parents": [
        "b0806f1006ce4e930e338b61002c1ba5d8cf7fed",
        "5b1979f5b9ecbd4a1e278f4fb6030dfac01c978f"
      ],
      "author": {
        "name": "Michael Plass",
        "email": "mplass@google.com",
        "time": "Thu Apr 20 23:37:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 23:37:53 2017 +0000"
      },
      "message": "Merge \"Deprecate BSSID Hostlist system API\" into oc-dev"
    },
    {
      "commit": "89aae4463a2af0166ef16c710c3bdf6a7d33b8fc",
      "tree": "3cee04f769f47a94ba8df65c917322041db96b7a",
      "parents": [
        "b0806f1006ce4e930e338b61002c1ba5d8cf7fed"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Thu Apr 20 16:04:26 2017 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Thu Apr 20 16:32:44 2017 -0700"
      },
      "message": "Renaming intent action for unknown sources\n\nRenaming to maintain consistency with neighboring constants\n\nTest: gts-tradefed run gts GtsExternalSourcesTestCases\n\nBug:37515311\nChange-Id: I5e153d93fce01633ee69363c0725b026f1551b1e\n"
    },
    {
      "commit": "d0dfe3008da5985207c3c08be2c89f2c0bb0194d",
      "tree": "24c0b55bd9fd0eb80498f34bda48e846387f5e64",
      "parents": [
        "61bce9ab13ac3783720ab6e5a1fda939bea23977"
      ],
      "author": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Tue Mar 14 00:58:33 2017 -0700"
      },
      "committer": {
        "name": "Hyunyoung Song",
        "email": "hyunyoungs@google.com",
        "time": "Thu Apr 20 16:23:40 2017 -0700"
      },
      "message": "Support fraction type for inset* for InsetDrawable.\nb/36024318\n\nTest: manually tested on default icons.\nTest: $ runtest --path\u003dcts/tests/tests/graphics/src/android/graphics/drawable/cts/InsetDrawableTest.java\n\nadb  shell am instrument -e class \u0027android.graphics.drawable.cts.InsetDrawableTest\u0027 -w \u0027android.graphics.cts/android.support.test.runner.AndroidJUnitRunner\u0027\n\nandroid.graphics.drawable.cts.InsetDrawableTest:........................\n\nTime: 0.132\n\nOK (26 tests)\n\nChange-Id: Ie8d24680b6884e65017f07723a371120f5ae610c\n"
    },
    {
      "commit": "fd5d331efb64b1221053ea59f0d4491d5a6bcb49",
      "tree": "06333512f3d359d2361d7ae5be52ded963c4c9d8",
      "parents": [
        "1e28c8fa337388060dc7f69a835852cab324724d"
      ],
      "author": {
        "name": "Craig Donner",
        "email": "cdonner@google.com",
        "time": "Wed Apr 19 18:33:36 2017 -0700"
      },
      "committer": {
        "name": "Craig Donner",
        "email": "cdonner@google.com",
        "time": "Thu Apr 20 15:47:49 2017 -0700"
      },
      "message": "Update HardwareBuffer API.\n\nBug: 37514517\nTest: cts-tradefed run cts -t CtsHardwareTestCases -t android.hardware.cts.HardwareBufferTest\nChange-Id: I5e381964b780472081ef9a65c3c37f63dbaf1e51\n"
    },
    {
      "commit": "0ddf6aa0a4e5db30a19f27bb3372d8a86fba1660",
      "tree": "a3199be5ad2fc512dcb160c75eaa9606a9ac5af6",
      "parents": [
        "f04390ed49f8152453c859519976767f4e1a8caa"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Apr 20 15:25:47 2017 -0700"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Apr 20 15:27:08 2017 -0700"
      },
      "message": "Renaming setAsyncExecutor to setExecutor\n\nBug: 37534990\nTest: Tests updated\nChange-Id: I9ea467d05b4ac4d96c23d53750727096a511686d\n"
    },
    {
      "commit": "b27b47df6b9e77259badd0eaa9a3978bacd830b8",
      "tree": "2e0db7d57fa41a6ae5bf7f016fdbc8643cb28a78",
      "parents": [
        "947be6bed9f9b994f2c4be19836bde95aa1464a2"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Apr 20 12:05:38 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Apr 20 13:57:01 2017 -0700"
      },
      "message": "Add transfer mode support to ColorDrawable\n\nTest: runtest --path cts/tests/tests/graphics/src/android/graphics/drawable/cts/ColorDrawableTest.java\nChange-Id: Ice87f248e307710315304fc191cb58ee7142e525\n"
    },
    {
      "commit": "c481c50a4254ed0072246c1e771a28154f6161a3",
      "tree": "19610a9af77ab1a5f178f7d287b33472539408b7",
      "parents": [
        "fd25662e034e260e32616b680e25287b53a11452"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Thu Apr 20 13:53:48 2017 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Thu Apr 20 13:53:48 2017 -0700"
      },
      "message": "media: Change setNextOutputFile to address API review comments.\n\nBug: 37514763\nTest: CTS test\nChange-Id: If0fb59f26ecf3882600ca7a8b26b6c248615bbd0\n"
    },
    {
      "commit": "1f4e053aef81e38ed905c210687c00d8f8d8bda4",
      "tree": "c45bd2ae2859f7edb997a94256d17fc4c04fce3c",
      "parents": [
        "4e45b1491a11edd85213eee1a3323505a1f7ac2e",
        "6d6015f652f1b7bca129a22b1bd256b990e3ca28"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Apr 20 19:52:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 19:52:51 2017 +0000"
      },
      "message": "Merge \"Address API review comments for registerReceiver\" into oc-dev"
    },
    {
      "commit": "4e45b1491a11edd85213eee1a3323505a1f7ac2e",
      "tree": "2a54252edef661ff0dd9cb7a8ee00fbff30c1180",
      "parents": [
        "047adbefe246419e8138f8ca53ca2b9c3d35c168",
        "ebecd7e802cd65bfc5cf1d8de1e6ea031580ae79"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 20 18:56:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 18:56:46 2017 +0000"
      },
      "message": "Merge \"Stop fetching font data if the context is restricted.\" into oc-dev"
    },
    {
      "commit": "f4af35a5fe6298e6ea8d70377b18b0124145986a",
      "tree": "564a1f9f273779bb0dbac7dceb4bb0791a529801",
      "parents": [
        "b8abd8d8677838a145d613bf0439f84947f804e0",
        "7e4c205d8f7e6746ab6e0701e4d7776a2cdd6aa0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 20 17:25:15 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 17:25:19 2017 +0000"
      },
      "message": "Merge \"Moved getAutofillOptions() logic from SpinnerAbs to AdapterView and Adapter.\" into oc-dev"
    },
    {
      "commit": "8079a69eba21d05c7fc180a322d66120cf8e13bd",
      "tree": "efff6f893390569f9fc1a4227f0972227ec81731",
      "parents": [
        "bd3d0dea8880b26a8a44628f6a803d20f73f7c65",
        "0f332523b2edf3f1b5e935661b8b4400c76a71be"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Apr 20 17:02:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 17:02:54 2017 +0000"
      },
      "message": "Merge \"Use SubscriptionId instead of SubId\" into oc-dev"
    },
    {
      "commit": "8f40881e3e801e3372a738df29eefdbeea33d706",
      "tree": "8ed98e7a6119e146fa33dbad01d3899f15b922b8",
      "parents": [
        "9240fffcbb2a41c9270a1b480e1759417ccab85d",
        "55337a831aaa9920ed52d3bc41b80c40591222f8"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Apr 20 16:32:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 16:32:37 2017 +0000"
      },
      "message": "Merge \"Revert \"Add new api Activity.getStartInitiatedTime.\"\" into oc-dev"
    },
    {
      "commit": "ac7f2151247322bcb66daeee51972573183ac074",
      "tree": "0eebddd6150a2d1555b601a119125b953abb7613",
      "parents": [
        "fd25662e034e260e32616b680e25287b53a11452",
        "fa97222e87baeaf09d9e3d53a513a5ae87245b7d"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Apr 20 15:45:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 15:45:11 2017 +0000"
      },
      "message": "Merge \"Revert \"Revert \"AudioAttributes: remove static getVolumeControlStream method\"\"\" into oc-dev"
    },
    {
      "commit": "e4b6441198a6e422da96368ed52763eb934213f1",
      "tree": "2446521ee0803c1e5b0126bff9def46afe0a2b92",
      "parents": [
        "61f57e74352a999313c8d11385bfa0e456356fd8",
        "d59629e9faa770ad9c5cd1b8a45c9df781ee9741"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Apr 20 14:19:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 14:19:16 2017 +0000"
      },
      "message": "Merge \"Deprecate Activity#requestVisibleBehind\" into oc-dev"
    },
    {
      "commit": "06a53d4729a679be5b3b716b31a62a112b45ff59",
      "tree": "8f30a16ce5335f43c7690722f7356017e5a0d285",
      "parents": [
        "635d9dd864906e867421b67ad7fc1cdee880ec29",
        "bb957d12ba96f3a1afcecbcdae8040dcaf35d35e"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Thu Apr 20 13:30:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 13:30:35 2017 +0000"
      },
      "message": "Merge changes from topics \u0027smartselectconfig\u0027, \u0027langidconfig\u0027 into oc-dev\n\n* changes:\n  SmartSelection Config installer.\n  LangId Config installer.\n"
    },
    {
      "commit": "635d9dd864906e867421b67ad7fc1cdee880ec29",
      "tree": "06b05f42376a80253dde7f992e29c52c46d382db",
      "parents": [
        "fa9d889d3e5137caffdbe8c2506c642713b10b99",
        "1b59a21c5cf90a5bcf9aa24810debc5b68df764b"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Thu Apr 20 13:14:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 13:14:06 2017 +0000"
      },
      "message": "Merge \"AutoSize TextView - API polish - no RuntimeException in signature\" into oc-dev"
    },
    {
      "commit": "1ef45a8bedc4f0212dfd47082d52ea58f513086c",
      "tree": "35c7f951722185291dd5c5bfd3ded649df80a178",
      "parents": [
        "017f5df1e7b47acde9d922eccae6b9894f95fd3e",
        "7fea2e264e2e793586bb999ee80897d488e62141"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 20 12:52:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 12:52:43 2017 +0000"
      },
      "message": "Merge \"Api Council: hide FontsContract.Columns constructor\" into oc-dev"
    },
    {
      "commit": "1b59a21c5cf90a5bcf9aa24810debc5b68df764b",
      "tree": "f14ab27cc8b86bcaa01ffd23c387b1ed68bce913",
      "parents": [
        "a017e573b5a900f6d7e0f1c6e4ed01fd569cc89f"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Thu Apr 20 11:18:58 2017 +0100"
      },
      "committer": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Thu Apr 20 12:09:11 2017 +0100"
      },
      "message": "AutoSize TextView - API polish - no RuntimeException in signature\n\nDo not mention RuntimeException subclasses in throws clauses in\nmethod signatures.\n\nBug: 37514926\nTest: cts-tradefed run cts-dev -m CtsWidgetTestCases -t \\\n      android.widget.cts.TextViewTest\n\nChange-Id: Ia5bf4cd64e12c53dd7c409b6e44efec4983ae62e\n"
    },
    {
      "commit": "7fea2e264e2e793586bb999ee80897d488e62141",
      "tree": "09e62a5b5d21fd4eb29fab841637d1015eb98e38",
      "parents": [
        "4132f860419584bf4aefa7b6a3a708b25643675b"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Apr 20 11:31:15 2017 +0100"
      },
      "committer": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Apr 20 11:56:09 2017 +0100"
      },
      "message": "Api Council: hide FontsContract.Columns constructor\n\nBug: 37515256\nTest: none\nChange-Id: I2a9de7ea30ffa39af5104977f6604ce3bda220fb\n"
    },
    {
      "commit": "fb4fb03cc3aa273c763df97f99eae1ba11594997",
      "tree": "19797f683f6b32bd15d9ed539f317786075f3fcb",
      "parents": [
        "08ca0a5a9eab09686cff1ee3ba516ab9b06074a3",
        "345ffa5421f4158b9c30439b9f18aed7b61aaea9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 20 03:53:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 03:53:37 2017 +0000"
      },
      "message": "Merge \"Address API council comments\" into oc-dev"
    },
    {
      "commit": "bf2e5bd0f9249cc5f20dcd4996a2868487ba866c",
      "tree": "1dcdf765f5bbfbcbfc1c4fb5cda13fbbc63dfd51",
      "parents": [
        "2891f34ea977b9cfd2009f8e2a357b63982b565f",
        "a105c7b1a81b468aca34dd37a3ba01ad11966608"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Thu Apr 20 03:10:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 03:10:26 2017 +0000"
      },
      "message": "Merge \"Ensure that LLOB sensor is names similr to other android sensors.\" into oc-dev"
    },
    {
      "commit": "5167ede2afc57b6114b09d4a854c8103b5161cd0",
      "tree": "05f4bb488d7ca9c3ce934defd7d11e30b1638d74",
      "parents": [
        "f9d3bb773585959dcfaa506ea0d32eb32fe8ad83"
      ],
      "author": {
        "name": "Hassan Shojania",
        "email": "shojania@google.com",
        "time": "Wed Apr 19 12:27:05 2017 -0700"
      },
      "committer": {
        "name": "Hassan Shojania",
        "email": "shojania@google.com",
        "time": "Wed Apr 19 19:35:02 2017 -0700"
      },
      "message": "MediaPlayer/ModularDrm API review: Document/runtime exception update\n\nBug:  36790220\nBug:  37514763\nTest: GTS tests\nChange-Id: I264f6cf66dd09e94720edcf22110240be61e9702\n"
    },
    {
      "commit": "aa6b649a35072dc529c3b09bab097815fe3bff81",
      "tree": "ff7bc0a542b80610895aaec6603d11856fa26f96",
      "parents": [
        "37658383b449bd09cdaf881550f894c16da6752c",
        "94b91dbbb899a4a1c9e5eec6cda5d7138f0a49b7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 20 02:15:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 20 02:15:14 2017 +0000"
      },
      "message": "Merge \"Revert \"Introduce PACKAGE_FIRST_ADDED broadcast\"\" into oc-dev"
    },
    {
      "commit": "232ff0bdc8c2660ae23964823097114ab09a7dd4",
      "tree": "04b542f269dd63af175b129c75398d6aee1d9950",
      "parents": [
        "a875bf3ebe3619d01aa54f1974b41016123d788e",
        "ac2653499692880571922ff63a9dd0ecc2d742a1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 19 23:55:36 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 23:55:40 2017 +0000"
      },
      "message": "Merge \"Fix issue #37470038: API Review: ServiceConnection.onBindingDead()\" into oc-dev"
    },
    {
      "commit": "4cab9308fc73967f8085325b237d30978a7ba6da",
      "tree": "acb6760f462c43f04e85f270b097e0504b2ddb5f",
      "parents": [
        "f9f8120e56caf757e4a995c6a62273f9210c041d"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Thu Mar 30 15:27:39 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Apr 19 16:19:53 2017 -0700"
      },
      "message": "Hide API to listen to a11y service state\n\nHiding and adding the requested return value, so if we\nlater decide to unhide it we\u0027ll be up to snuff for API\nreview.\n\nBug: 35764675\nTest: Verified that the two features that listen, a11y\nvolume and the accessibility button on the nav bar, work\nproperly. Also ran accessibility CTS.\nMerged-In: I47b62f2b4fd1ea4a7e697d20a3bb2c3201f6bcce\nChange-Id: I4df6164772eb01b4f988c201f46c788eb7124511\n"
    },
    {
      "commit": "94b91dbbb899a4a1c9e5eec6cda5d7138f0a49b7",
      "tree": "527726c30e43e93e81c0587c26b4a815493c068f",
      "parents": [
        "8305a1fb38ebb701af7cef2b8698315e2d9ffd17"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Apr 19 15:49:17 2017 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Apr 19 15:49:17 2017 -0700"
      },
      "message": "Revert \"Introduce PACKAGE_FIRST_ADDED broadcast\"\n\nThis reverts commit ee3b42af3f23c37cbd2799c1527f89ac623844be.\n\nBug 37219124\nTest: manual\n"
    },
    {
      "commit": "6d6015f652f1b7bca129a22b1bd256b990e3ca28",
      "tree": "a091bfe73f97d84b82732b11e0f8076d693844ba",
      "parents": [
        "4132f860419584bf4aefa7b6a3a708b25643675b"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Apr 18 11:25:16 2017 -0700"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Apr 19 15:06:35 2017 -0700"
      },
      "message": "Address API review comments for registerReceiver\n\nBug: 37465538\nTest: manual; Verified that Instant Apps can send broadcasts to\nreceivers still via the changed API.\n\nChange-Id: Ib0f3d0c8ee71234288ccecd07e621554eb9b70ac\n"
    },
    {
      "commit": "ac2653499692880571922ff63a9dd0ecc2d742a1",
      "tree": "9b3cefce09cc5775d4b8b41b25861d5c64d351ca",
      "parents": [
        "6e8f116647d0b6dcccdc25d00c0806e5c5f91318"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Apr 19 14:53:18 2017 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Apr 19 14:53:43 2017 -0700"
      },
      "message": "Fix issue #37470038: API Review: ServiceConnection.onBindingDead()\n\nRenamed.\n\nTest: booted and ran.\n\nChange-Id: Ic21f7ef66d43fb6db9f7ebbc833f28c09474ea59\n"
    },
    {
      "commit": "0f332523b2edf3f1b5e935661b8b4400c76a71be",
      "tree": "4e84ea4e3a30f539546a6b66218f28c70daea743",
      "parents": [
        "f9f8120e56caf757e4a995c6a62273f9210c041d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Apr 19 14:25:29 2017 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Apr 19 14:40:23 2017 -0700"
      },
      "message": "Use SubscriptionId instead of SubId\n\nRename the methods and arguments in ServiceStateTable to use\nSubscriptionId instead of SubId.\n\nChange-Id: I6f99da3bf533cab74f5ec81aac4f62e63d55378a\nFixes: 35766624\nTest: Existing unit tests pass\n"
    },
    {
      "commit": "bb957d12ba96f3a1afcecbcdae8040dcaf35d35e",
      "tree": "acba4705d88033b1a08070688d60cecc253e2721",
      "parents": [
        "51c4203ab4223b5cc601dbca2755bbe76082f455"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Wed Apr 12 14:40:46 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Wed Apr 19 21:39:41 2017 +0100"
      },
      "message": "SmartSelection Config installer.\n\nTest: none\nBug: 34780396\nChange-Id: I9cb04e7b20b565ac5d128475a90bd065c805e95e\n"
    },
    {
      "commit": "51c4203ab4223b5cc601dbca2755bbe76082f455",
      "tree": "a9eaf9e0dad89319df438121fabc23bea75032d3",
      "parents": [
        "f3157e1692349d85ed6e7a3908b350fbcaeb176c"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Sun Apr 02 19:16:01 2017 +0100"
      },
      "committer": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Wed Apr 19 21:35:07 2017 +0100"
      },
      "message": "LangId Config installer.\n\nTest: none\nBug: 34780396\nChange-Id: I6cdd608ea9a41041d03640997c076c6e6fea0129\n"
    },
    {
      "commit": "55337a831aaa9920ed52d3bc41b80c40591222f8",
      "tree": "e2680a05ff1c0486289401eb1e31b0a76c5f6d04",
      "parents": [
        "bc308988bdcb76d67c80e85183bcfa8128f73890"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Apr 19 20:32:14 2017 +0000"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Apr 19 20:32:14 2017 +0000"
      },
      "message": "Revert \"Add new api Activity.getStartInitiatedTime.\"\n\nThis reverts commit bc308988bdcb76d67c80e85183bcfa8128f73890.\n\nChange-Id: Ieaca7c9ec8b4affbb8ce98ebbcb663a531904bf8\n"
    },
    {
      "commit": "fa97222e87baeaf09d9e3d53a513a5ae87245b7d",
      "tree": "673432a0d339496170424f8158bfa21d819fa21f",
      "parents": [
        "e4a9911b68d847cd720a7b506dc705f97bd1c3f0"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Apr 19 18:36:48 2017 +0000"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Apr 19 18:37:27 2017 +0000"
      },
      "message": "Revert \"Revert \"AudioAttributes: remove static getVolumeControlStream method\"\"\n\nThis reverts commit e4a9911b68d847cd720a7b506dc705f97bd1c3f0.\n\nChange-Id: Id260024dbf926a1defc1c5302a86b694e3c7f8c9\n\nBug: 36724262\n"
    },
    {
      "commit": "f3ff7b820710154f6f85e7ae70f4e3da3a6fe347",
      "tree": "5fabe180e7c05eb996a0e8172c2ff8e31e5feb23",
      "parents": [
        "d1a1c8004e82b10fc8b127efc031b552abeaefce",
        "3fd812988f0fc47c71f4455d58b020d54fb9a906"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 19 18:15:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 18:15:36 2017 +0000"
      },
      "message": "Merge \"Adds getLayoutInflater() to return a cached value.\" into oc-dev"
    },
    {
      "commit": "d1a1c8004e82b10fc8b127efc031b552abeaefce",
      "tree": "8e46748739bc1dc8b8bb2fd2048ce1aba42f545d",
      "parents": [
        "f4c31bf67b60e24dfd56249bbcfdc640f2d842ce",
        "4fc7d29ece5c4e656c86e18a4611ca93616cc244"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Apr 19 18:10:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 18:10:20 2017 +0000"
      },
      "message": "Merge \"Adding consistent platform PiP action asset.\" into oc-dev"
    },
    {
      "commit": "7790695bf2f44a0f9bbfe304a86bd0da05335339",
      "tree": "19583e1f341753025ddbcf660dff02fb8b13a433",
      "parents": [
        "d6c9efa3323f3f5ae44abe312ae5a1e6ef3816ce",
        "edfdb67ee901121c3c421a8fb5673ca07a4fb1d0"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Wed Apr 19 17:10:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 17:10:42 2017 +0000"
      },
      "message": "Merge \"Adding API AppWidgetHost.getAppWidgetIds() to get active widgets of the host\" into oc-dev"
    },
    {
      "commit": "e3872a4fc94418c9eb49c1a85eeb3e0a4d8cf335",
      "tree": "5aecf3d3df8b6968d143094553ba0126c96f8602",
      "parents": [
        "f9db6d3b5f4f8956935d6129e6d507297c6d0166",
        "e01b520dd490935694a50f9f0abd7dc0564d95c5"
      ],
      "author": {
        "name": "Tao Bao",
        "email": "tbao@google.com",
        "time": "Wed Apr 19 15:54:18 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 15:54:24 2017 +0000"
      },
      "message": "Merge \"RecoverySystem: Verify the package compatibility.\" into oc-dev"
    },
    {
      "commit": "fe1bddfbb54c20156b45e99c9d18166d702c9adb",
      "tree": "7ba079aee06e94eec80e3553e40432aa17eecc16",
      "parents": [
        "9cd92959e65e829553ea808976eebff68ea09678",
        "e5f9c30688f0277505fb6b50ea385e5df6271ed8"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Apr 19 05:05:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 05:05:48 2017 +0000"
      },
      "message": "Merge \"Some Autofill API changes.\" into oc-dev"
    },
    {
      "commit": "a105c7b1a81b468aca34dd37a3ba01ad11966608",
      "tree": "f440e33508adfdf4e7b19c44f793fd0ea3573e5b",
      "parents": [
        "fca728da6ca6d1e6dab185b76905667adf5c7482"
      ],
      "author": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Sat Apr 15 05:50:40 2017 -0700"
      },
      "committer": {
        "name": "Ashutosh Joshi",
        "email": "ashutoshj@google.com",
        "time": "Tue Apr 18 21:30:44 2017 -0700"
      },
      "message": "Ensure that LLOB sensor is names similr to other android sensors.\n\nEnsuring that the LLOB sensos naming style is consistent with other\nsensor naming styles.\n\nBug: 36554362\nTest: Verify that the sensor shows up with the appropriate name\n      string.\n\nChange-Id: I904bd067e8a427ef32a45f19c6bff29afb69bec3\n"
    },
    {
      "commit": "0034788844fd053f87beee60092c1dd44c7046e2",
      "tree": "03ee8ec4a14408c8484b5d4b9dee8ec838f7e21a",
      "parents": [
        "2b499e4eba123baeb1ed7ba884c842623970ebd4"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 17 16:44:12 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Apr 18 21:00:13 2017 -0600"
      },
      "message": "Fix code accounting bugs, track external app data.\n\nWhen counting code size, don\u0027t include APKs baked into the system.\n\nSettings already accounts external storage used by apps, so they\nneed a way to exclude that from the total space used by external\nstorage; give them new getAppSize() API.\n\nRefine docs to explain that emulated storage might be included in\nmeasured statistics.\n\nResolve symlinks as part of matching getUuidForPath().\n\nTest: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.StorageHostTest\nBug: 35812899, 35844919, 37193650\nChange-Id: Iec3ce8b336b71dc98a7d25fdd30fa78e9ee826dc\n"
    },
    {
      "commit": "57ed0ba69d7f36493fc45cac66764bfeb10c6998",
      "tree": "d6a8f2a8c2ab7539327fabe36f85cf645f373fcf",
      "parents": [
        "15b48ff4de81c60263db6f70b226a4dfe3607b05",
        "0cb43ef67b5d284f6c0afbca5a50e189355c0ab3"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 19 02:44:11 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 02:44:18 2017 +0000"
      },
      "message": "Merge \"Address API council comments\" into oc-dev"
    },
    {
      "commit": "42775f2a8990c0e599fbfe5b187467f1764c6b75",
      "tree": "375bde5a82b5117bbc320d5c70a25c0ccdf01faa",
      "parents": [
        "500c1d0749159eb44b0ebfb0b3625a975e3fbcd5",
        "cc684ed41f17ccdce45a056fd4034efc35b213d5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 19 02:43:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 02:43:08 2017 +0000"
      },
      "message": "Merge \"Add a way to read the last AutofillSelection.\" into oc-dev"
    },
    {
      "commit": "e5f9c30688f0277505fb6b50ea385e5df6271ed8",
      "tree": "b7de06b7da9d231c222d22b26920855828d3078e",
      "parents": [
        "fca728da6ca6d1e6dab185b76905667adf5c7482"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 18 17:48:49 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 18 19:27:58 2017 -0700"
      },
      "message": "Some Autofill API changes.\n\n- Added View.IMPORTANT_FOR_AUTOFILL_YES_INCLUDE_DESCENDANTS\n- Added View.IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS\n- Added FillResponse.Builder.setIgnoredIds()\n- Fixed javadoc links.\n\nThese changes are not implemented yet....\n\nBug: 37424141\nBug: 36171235\nTest: m update-api\n\nChange-Id: I604960443ab08cd3f2a84a70b0a2cece7cb0a00c\n"
    },
    {
      "commit": "4fc7d29ece5c4e656c86e18a4611ca93616cc244",
      "tree": "e51f9778b88e6875e46ac836ab57f94bd11e9754",
      "parents": [
        "aede8d62263264729c357a8f576ef040e1b4938c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Apr 18 19:01:40 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Apr 18 19:11:55 2017 -0700"
      },
      "message": "Adding consistent platform PiP action asset.\n\nBug: 36782878\nTest: This is just an asset\nChange-Id: I43fdafcc8d2626d5fe0c61935ff09137ad0d6e0a\n"
    },
    {
      "commit": "500c1d0749159eb44b0ebfb0b3625a975e3fbcd5",
      "tree": "3614384a9013cb2ae25df0d0d8aa54c0bc8ac84e",
      "parents": [
        "e28cccab24893525a6b0de69c36c49e7889e8505",
        "b87243cb43753c6f90d54afd3bc0839882742942"
      ],
      "author": {
        "name": "Yu Liu",
        "email": "yudiliu@google.com",
        "time": "Wed Apr 19 01:33:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 01:33:07 2017 +0000"
      },
      "message": "Merge \"Remove newly added remove methods in Location and deprecate the old ones, this is the request from the android API council Test: Existing unit tests still pass. BUG: 36552859\" into oc-dev"
    },
    {
      "commit": "fca728da6ca6d1e6dab185b76905667adf5c7482",
      "tree": "32f5cb9734c96c7d7b3c418f5ccf284c4e7dfff3",
      "parents": [
        "7358ebeeddac446b100c36c6bb0ecabb6767fc6b",
        "10f051ca91f352acea3ccd329da87db67012bd19"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Apr 19 00:36:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 00:36:21 2017 +0000"
      },
      "message": "Merge \"Hide Socket+DatagramSocket IpSecTransform methods\" into oc-dev"
    },
    {
      "commit": "01307a7e94f4c6d7d4ddf82fe9b944bdfb58ae81",
      "tree": "77a2863e0eb58cfe05d8dba45c4f51ebca034f05",
      "parents": [
        "aede8d62263264729c357a8f576ef040e1b4938c",
        "05c7b5ad7cdba444db3d7813bf69da8f5d7f9058"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Apr 19 00:34:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 19 00:34:24 2017 +0000"
      },
      "message": "Merge \"Consistenly Throw IOExceptions from IpSecManager\" into oc-dev"
    },
    {
      "commit": "cc684ed41f17ccdce45a056fd4034efc35b213d5",
      "tree": "945c876249cccd9dee95c43c5ae33a826b7442f5",
      "parents": [
        "7fa4198ab1e44ea8336e177f52ec8fdc501a6904"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Apr 17 14:18:33 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Apr 18 16:59:40 2017 -0700"
      },
      "message": "Add a way to read the last AutofillSelection.\n\n- Check UID to make sure one service cannot read FillSelections of other\n  services\n- Add id to Dataset to allow to tag the datasets. This id is then found\n  in the FillSelection.Event\n- Add clientState to FillSelection to allow service to store more data\n\nFixes: 36871500\nTest: CtsAutoFillServiceTestCases\nChange-Id: Ice894245508227265294a1c59ea97842175e5aec\n"
    },
    {
      "commit": "345ffa5421f4158b9c30439b9f18aed7b61aaea9",
      "tree": "053479224bf8b05edae510a2f53f8d3f091384cd",
      "parents": [
        "0cb43ef67b5d284f6c0afbca5a50e189355c0ab3"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 18 16:08:41 2017 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 18 16:44:43 2017 -0700"
      },
      "message": "Address API council comments\n\nTest: cookie CTS tests pass\n\nbug:37327624\nbug:37325276\nbug:37323696\n\nChange-Id: I52b10470759e471629ec6772e115df94482eb341\n"
    },
    {
      "commit": "0cb43ef67b5d284f6c0afbca5a50e189355c0ab3",
      "tree": "5445533866ff062acbeb2dec6a6c90719c347863",
      "parents": [
        "3b41407f1908cea425b753003b31a16b49bad822"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 18 14:28:35 2017 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 18 16:44:28 2017 -0700"
      },
      "message": "Address API council comments\n\nTest: all static shared lib CTS tests pass\n\nbug:37327970\n\nChange-Id: Ie8c4d853da5fa0a6125b9def38831860f79ce53d\n"
    },
    {
      "commit": "b87243cb43753c6f90d54afd3bc0839882742942",
      "tree": "023fa35a24e05f9b91ba284d55c20fc2443c0fb3",
      "parents": [
        "a86e3d70e336dede717f4d06cea35d6b3ebcf4d4"
      ],
      "author": {
        "name": "Yu Liu",
        "email": "yudiliu@google.com",
        "time": "Tue Apr 18 16:08:29 2017 -0700"
      },
      "committer": {
        "name": "Yu Liu",
        "email": "yudiliu@google.com",
        "time": "Tue Apr 18 16:12:16 2017 -0700"
      },
      "message": "Remove newly added remove methods in Location and deprecate the old ones, this is the request from the android API council\nTest: Existing unit tests still pass.\nBUG: 36552859\n\nChange-Id: Ib4cdcef90be3d5b3be329dd780bcb40275b89ef4\n"
    },
    {
      "commit": "efbc20fe2e4468b2f9f297b73337c6bcf4c8826e",
      "tree": "b169bb56555683085d2920ca79e2aa5b3891f1a6",
      "parents": [
        "790ec07c261e0d696be9aa07a7249bb82aa0e87f"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Apr 18 15:46:02 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Apr 18 15:52:24 2017 -0700"
      },
      "message": "Update USSD API docs per API review comments.\n\nExpand docs on failure return codes.\n@hide the success return code which is only used internally.\nExpand docs on the UssdResponseCallback class to make them more clear\nwhat the format of the USSD response is, and how it might be consumed.\nFixed broken java doc.\n\nTest: Make docs, inspect docs.\nBug: 35766890\nChange-Id: I7a3c26c436c60372116c5b43cb45c513f4276b8c\n"
    },
    {
      "commit": "7e4c205d8f7e6746ab6e0701e4d7776a2cdd6aa0",
      "tree": "65ecbf17189a8446d9dbcf2c60d764d5572334a5",
      "parents": [
        "4b0d2bf70aa1fd9345ab7b7a693fd96878ce1663"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 18 09:45:58 2017 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 18 15:36:04 2017 -0700"
      },
      "message": "Moved getAutofillOptions() logic from SpinnerAbs to AdapterView and Adapter.\n\nFixes: 37330022\nTest: CtsAutoFillServiceTestCases pass\nTest: manual verification using app from bug 37327881\n\nChange-Id: I66260131c7ef0d5b3c2b20514f29efd5eb10057e\n"
    },
    {
      "commit": "7fa4198ab1e44ea8336e177f52ec8fdc501a6904",
      "tree": "5e2f9919ce04f28591fe8943bb59f5b4e87325dd",
      "parents": [
        "461fd10d6a03ce5b6d3aac2772f8815a521fd740",
        "9023d14fb30c23ef58171a5133f893b2ee4e743c"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Apr 18 22:28:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 22:28:20 2017 +0000"
      },
      "message": "Merge \"Change saveOnAllViewsInsible from boolean to flags\" into oc-dev"
    },
    {
      "commit": "0f9f0f90e719fc951cd217a9d69ca25b0685b83a",
      "tree": "667b4214cb4a7f255f2f2415c6dd605843d108aa",
      "parents": [
        "1e28c8fa337388060dc7f69a835852cab324724d",
        "8a6ad4a89d1b9ed61d3ec6f5bc12d479bc8d9f3b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 18 22:05:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 22:05:37 2017 +0000"
      },
      "message": "Merge \"Re-hide shader mutation, remove colorfilter mutation\" into oc-dev"
    },
    {
      "commit": "d59629e9faa770ad9c5cd1b8a45c9df781ee9741",
      "tree": "110f93b280751f03e79a5887b41c1dd655cded66",
      "parents": [
        "031cf1458244682ccb9192fb7f4a2f9a90de053b"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Tue Apr 18 14:35:29 2017 -0700"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Tue Apr 18 15:04:30 2017 -0700"
      },
      "message": "Deprecate Activity#requestVisibleBehind\n\nThe scenario in which this method was intended for is no longer in\nuse.\n\nTest: documentation\nBug: 37433505\nChange-Id: I9927e9a1c4a8cecc920d78abe406b77969854290\n"
    },
    {
      "commit": "c367ee166bab962df321d1c7f0972ecbce7253a7",
      "tree": "6b770203ef64cea3bd7ea3c8e3e74aa643ab15ca",
      "parents": [
        "11fbd2148f02bdefea9dd3b9347ad3dcdffb7f97",
        "68507288184a94ff3607b7f5c87af54c7343e0ff"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Apr 18 20:04:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 20:04:22 2017 +0000"
      },
      "message": "Merge \"[AWARE] Implement custom Wi-Fi Aware network specifier\" into oc-dev"
    },
    {
      "commit": "8a6ad4a89d1b9ed61d3ec6f5bc12d479bc8d9f3b",
      "tree": "c2e746c8c63fd508b9b9efae01b08e45d3ca2109",
      "parents": [
        "3b41407f1908cea425b753003b31a16b49bad822"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Apr 18 11:21:55 2017 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Apr 18 12:57:59 2017 -0700"
      },
      "message": "Re-hide shader mutation, remove colorfilter mutation\n\nBug: 36025103\nBug: 37327129\nTest: boots, CtsGraphicsTestCases passes\n\nChange-Id: I937f8ae26ed47b4811dc033ed91c257670fc3a39\n"
    },
    {
      "commit": "edfdb67ee901121c3c421a8fb5673ca07a4fb1d0",
      "tree": "34b667b352bd81ae12ecb6e678c6127c5533898f",
      "parents": [
        "5838563e93022e0d6f733f728a19c3221d2b3c82"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Tue Apr 18 12:48:06 2017 -0700"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Tue Apr 18 12:48:49 2017 -0700"
      },
      "message": "Adding API AppWidgetHost.getAppWidgetIds() to get active widgets of the host\n\nBug: 37435178\nTest: Added CTS\nChange-Id: I621247e0887b3931bfb92431d94f97507a303e5c\n"
    },
    {
      "commit": "62a5d29f2d31ddb8c205e8f134bbdfb86d1d36ec",
      "tree": "4d237b936416897e95486e53a8faf002d2cc0b99",
      "parents": [
        "4b0d2bf70aa1fd9345ab7b7a693fd96878ce1663",
        "f9d3bb773585959dcfaa506ea0d32eb32fe8ad83"
      ],
      "author": {
        "name": "Hassan Shojania",
        "email": "shojania@google.com",
        "time": "Tue Apr 18 18:41:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 18:41:29 2017 +0000"
      },
      "message": "Merge \"MediaPlayer/ModularDrm API review\" into oc-dev"
    },
    {
      "commit": "9023d14fb30c23ef58171a5133f893b2ee4e743c",
      "tree": "7ce2a5791911c264dd446447a702d14bdfc43d38",
      "parents": [
        "190fe086df0c3a054e09dafc6fe459b929af0756"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Apr 17 17:11:01 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Apr 18 10:24:48 2017 -0700"
      },
      "message": "Change saveOnAllViewsInsible from boolean to flags\n\nChange-Id: Ibd6f283479bad841eb7b20bb8d006562c4398e9f\nFixes: 35708237\nTest: CtsAutoFillServiceTestCases\n"
    },
    {
      "commit": "25b7687771938d16529348242eddb7d7fdc796bd",
      "tree": "67af5b76064bcee697e37f2b7a74a04fee6de6c6",
      "parents": [
        "6d149bc953edb28abe3f67f221a33f5ebd2f3d06",
        "f17e1d1a4dbb42da4d505f51572017129e65f132"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Tue Apr 18 14:10:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 14:10:57 2017 +0000"
      },
      "message": "Merge \"Deprecate ActivityManager#getRunningServices\" into oc-dev"
    },
    {
      "commit": "68507288184a94ff3607b7f5c87af54c7343e0ff",
      "tree": "100592916848c7c0a07a42c360f675557890bcb5",
      "parents": [
        "cf7cb9c99300f1c80f93aa3d55dac6db977db333"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Mar 30 08:54:39 2017 -0700"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Apr 18 22:57:52 2017 +0900"
      },
      "message": "[AWARE] Implement custom Wi-Fi Aware network specifier\n\nConvert Wi-Fi Aware connectivity requests to use a custom\nnetwork specifier (as opposed to a string). Aside from\nsimplifying code, allows for more control of information\nprinted out, and of additional information to be packaged\nand used in network decisions (uid - TBD).\n\n(cherry-pick of commit a5028455a4b7592091f12c80d4b4d42c9c866d66)\n\nBug: 36275276\nBug: 36053921\nTest: unit tests and integration (sl4a) tests passing.\nMerged-In: I776fb348b15ec4830f890a8ac5c41f24594e12a7\nChange-Id: I776fb348b15ec4830f890a8ac5c41f24594e12a7\n"
    },
    {
      "commit": "6c16732376567f174c8972937506dc29be4cd7e1",
      "tree": "0db1ed88e7e1d1a51d38e295e5f09bc154e624bb",
      "parents": [
        "cf7cb9c99300f1c80f93aa3d55dac6db977db333",
        "a4de092d019d2026e55c628921f2ae0ac6d8c442"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Tue Apr 18 10:39:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 10:40:08 2017 +0000"
      },
      "message": "Merge \"Unhide MethodHandles.explicitCastArguments()\" into oc-dev"
    },
    {
      "commit": "cf7cb9c99300f1c80f93aa3d55dac6db977db333",
      "tree": "7ca285b5f6139a8a7daeed9284b93cb1b1519448",
      "parents": [
        "0c1b4769c778c3cd3627d0382efaf66d6b9ff402",
        "b11802197259019b016c84741fd5ae18a1b276c1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 18 04:01:58 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 04:02:03 2017 +0000"
      },
      "message": "Merge \"Renamed ViewNode\u0027s getAutoFillHints() to getAutofillHints()\" into oc-dev"
    }
  ],
  "next": "10f051ca91f352acea3ccd329da87db67012bd19"
}
