)]}'
{
  "log": [
    {
      "commit": "549482bfcb00186d3f49e61eca4b60283e3b401b",
      "tree": "ad2e325d06859ca4d5630328b5e264c8b82574a7",
      "parents": [
        "eca0d421d10e3cdaec150ef736a3fa3dad652bcb"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Wed Apr 05 16:51:00 2017 +0100"
      },
      "committer": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Mon Apr 10 09:56:32 2017 +0000"
      },
      "message": "AutoSize TextView - fix measurements\n\nThe BoringLayout measurements for auto-size are\nincorrect. Removed those and kept the StaticLayout\nmeasurements.\n\nBug: 36940118\nTest: cts-tradefed run cts-dev -m CtsWidgetTestCases -t\\\n      android.widget.cts.TextViewTest\n\nChange-Id: I772ade08ed26efac05ca56cb7df8cfec0327633b\n"
    },
    {
      "commit": "eca0d421d10e3cdaec150ef736a3fa3dad652bcb",
      "tree": "75f5356715b9c7366292a1752f41525333148b54",
      "parents": [
        "73e510e6fa99d822827a6b0d9b9bb714ea46652f",
        "ceebafe41a127c18213ca39ddf692ae1cbfb100e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Apr 09 18:54:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 09 18:54:34 2017 +0000"
      },
      "message": "Merge \"Fix counting problems in StopwatchTimer.\" into oc-dev"
    },
    {
      "commit": "73e510e6fa99d822827a6b0d9b9bb714ea46652f",
      "tree": "4f8bd2da6f75eeced90f47bf5ce2510617c0ece3",
      "parents": [
        "c2f554292e9a79ef8d7d8295d31c472e013bc82e",
        "a7916661b8b3e886a56f729fc66e249cdcd9d770"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 08:01:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 08:01:11 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "c2f554292e9a79ef8d7d8295d31c472e013bc82e",
      "tree": "05bafb560a220291b7f137e9aeed36bd76958423",
      "parents": [
        "ce1e6999a01a5b483cd76b99028686f4da4da7cd",
        "f20444c9dd2fbeade409ca5f898e2a8412ab7530"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 07:59:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 07:59:30 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "ce1e6999a01a5b483cd76b99028686f4da4da7cd",
      "tree": "c6c1614964a2555f77d25b4ce61bd2459b935fa1",
      "parents": [
        "99c95f8dd85dd759fa6edcd8f50218f332a1409b",
        "0ce53e517bfcdeee8cf4f18cc626b7f86ab99c64"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 07:58:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 07:58:44 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "99c95f8dd85dd759fa6edcd8f50218f332a1409b",
      "tree": "7da1ad1b46829b6c646657e6b4ed3d765c7388c1",
      "parents": [
        "53df9f871a54fd182962719a91b123760b51f45c",
        "a48a21c4a66be3a49d70de5aced6922b308eaf35"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 07:53:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 07:53:26 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "53df9f871a54fd182962719a91b123760b51f45c",
      "tree": "53486c55fecf2aa0cecaecf7e3c85315e1adc238",
      "parents": [
        "df12f01abdc9cfabca5f861cfe1cdafa940439b8",
        "4110678c161e444830dcc08e0f8ca9138375a46d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 07:49:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 07:49:42 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "df12f01abdc9cfabca5f861cfe1cdafa940439b8",
      "tree": "f31bef1a16b2021fe77b2f0ab886fa33a94d9f28",
      "parents": [
        "bcc90073ce345eb0992f97c297c8d93f310c4e80",
        "349a2e84a70875ca9168af94c732364b0962d474"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 07:47:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 07:47:37 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "bcc90073ce345eb0992f97c297c8d93f310c4e80",
      "tree": "c8019bcbd1ee0e1c7d06a4ff500a807acb54675e",
      "parents": [
        "51785edbe9abd7dc2041d28a7e7cec03dfa98623",
        "8e7ad544643a73d30d3330bedbb57f06582e4f8d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 07:42:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 07:42:22 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "51785edbe9abd7dc2041d28a7e7cec03dfa98623",
      "tree": "10c8af56dd91f0dd0ab9759d31f2a7d4288dd3d6",
      "parents": [
        "42136b209dba2d841f5d45965806d966cdeb4d72",
        "eab62baabf290ea6671577a66cfc9fdd1b145d0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 02:35:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 02:35:35 2017 +0000"
      },
      "message": "Merge \"Restore session on new window after app kill\" into oc-dev"
    },
    {
      "commit": "42136b209dba2d841f5d45965806d966cdeb4d72",
      "tree": "b06d7ec9b98833a213d1cce3432b78d3562962fe",
      "parents": [
        "72790bade5f6f2c3673145f39c1e416666f7f579",
        "3d8166f88534c32b5ba7614e6cebe6f2439b6abe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 02:26:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 02:27:06 2017 +0000"
      },
      "message": "Merge \"Start service from libscheduleservicehidl.\" into oc-dev"
    },
    {
      "commit": "a48a21c4a66be3a49d70de5aced6922b308eaf35",
      "tree": "fa9b985b58beb502f12bcbad199027d14f9439ff",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 19:21:23 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 19:21:23 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I46d2b42e600a83d18ae13b2b4e55f244def1a070\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "72790bade5f6f2c3673145f39c1e416666f7f579",
      "tree": "2bb50ef1ad9e11fb432e57b5db61f452609b32a5",
      "parents": [
        "89628f8809e5f9a248d39ee9305755de65cd0217",
        "1981f5fd17de4627201363ca57e90927a8a243fd"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Sat Apr 08 01:51:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 01:51:29 2017 +0000"
      },
      "message": "Merge \"Use feature instead of hidden config for multi-display\" into oc-dev"
    },
    {
      "commit": "89628f8809e5f9a248d39ee9305755de65cd0217",
      "tree": "94e75719ac77f5c109c8b0db138d2e25002d4d76",
      "parents": [
        "4567c1a1a3af78c890dfbb8bae91e2f15a684516",
        "f4023b570c0170bde67484b6c58952dc6ca93136"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 01:47:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 01:47:35 2017 +0000"
      },
      "message": "Merge \"FingerprintSettings for non-owner should respond to fingerprint touches\" into oc-dev"
    },
    {
      "commit": "4567c1a1a3af78c890dfbb8bae91e2f15a684516",
      "tree": "7df53045954611bc2c6329e1eb77945cd10b57ef",
      "parents": [
        "af336394a001bbe2a50cb6a11dc02ce67232074a",
        "b3eecebddd08f43790f3104bbb298f480b2338dd"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Sat Apr 08 01:26:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 01:26:57 2017 +0000"
      },
      "message": "Merge \"Enable profiling for system server for userdebug|eng\" into oc-dev"
    },
    {
      "commit": "b3eecebddd08f43790f3104bbb298f480b2338dd",
      "tree": "d3a338733f1de5691574eb8d73229c795e20b1c0",
      "parents": [
        "c9fa6399f2acae5861ec22052f77ba5caa18362f"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Mar 30 21:00:18 2017 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Sat Apr 08 01:23:05 2017 +0000"
      },
      "message": "Enable profiling for system server for userdebug|eng\n\nOnly for these two configurations since selinux permissions only\nallow system_server to access profiles in these cases.\n\nMotivation is to allow collecting profiles for improving RAM and\nperformance for preopt.\n\nSetting the property dalvik.vm.profilesystemserver to true is required\nto enable the collection of profiles for system server.\n\nTest: device boots\n\nBug: 34927277\nBug: 36457259\n\nChange-Id: Icbba6dafe376fd9c6c3d0c7feba7f64009f7c2c3\n"
    },
    {
      "commit": "0ce53e517bfcdeee8cf4f18cc626b7f86ab99c64",
      "tree": "da58dabb71ab81649d026b36e0d57138ab489f9e",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 18:13:06 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 18:13:06 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9a94d8ec49ccccaa96264255fb25880194d8b1d1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "f20444c9dd2fbeade409ca5f898e2a8412ab7530",
      "tree": "291476ae28f767f64758973bc56c8149654fcc7f",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 18:05:51 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 18:05:51 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If7648048872859a1d4a2032a2f6de6a6e9cf19f6\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "af336394a001bbe2a50cb6a11dc02ce67232074a",
      "tree": "e293c725521781e288db73d5e966f199c8fab05a",
      "parents": [
        "ca24a97a156d4e28f195556b3896ed206a81aa95",
        "fbc531077f5e685d21b9ac48bc38c495273b9ea1"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:54:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:54:43 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f am: 879bdbeb37 am: f580a2c257 am: 68a93d2be2 am: c7db1bf43a am: 593df9d186 am: 92e6a1d941\nam: fbc531077f\n\nChange-Id: I391a1599854997edc52e704ab75a976d7ba567b3\n"
    },
    {
      "commit": "eab62baabf290ea6671577a66cfc9fdd1b145d0e",
      "tree": "1c1213cb6f8c0fed40db5cea84d66d7418b0f217",
      "parents": [
        "ca24a97a156d4e28f195556b3896ed206a81aa95"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Mar 20 10:55:43 2017 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Sat Apr 08 00:48:55 2017 +0000"
      },
      "message": "Restore session on new window after app kill\n\nAlso:\n- Give the session an integer ID as the activityToken is not stable over\n  restarts of the activity\n- Verify that session is only accessed by one UID\n- stabilize AccessibilityViewIds over activity lifecycle at least for\n  the IDs we can do that. This required to split the ID namespace in\n  \"per-app\" and \"per-activity\" views. Only the later ones can be\n  restored.\n- Do not end session when app is killed (as it can be restarted)\n\nBug: 35484143\nFixes: 36392498\nTest: cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases --test\u003dandroid.autofillservice.cts.SessionLifecycleTest\n      cts-tradefed run cts-dev -m CtsAutoFillServiceTestCases\nChange-Id: I229acc1b3ce35fb57262da7d7466b5d4328b49d4\n"
    },
    {
      "commit": "8e7ad544643a73d30d3330bedbb57f06582e4f8d",
      "tree": "5c79443879c5fee18e72b5c36a8c336b190a9e60",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 17:48:48 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 17:48:48 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I71ee4b0792217988e13df03f2ced891e83cf038e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "ca24a97a156d4e28f195556b3896ed206a81aa95",
      "tree": "e293c725521781e288db73d5e966f199c8fab05a",
      "parents": [
        "45539511c04f464019e48a3dc494dea5ba4555d2",
        "1b6beed2711aedb77446d6bf1ef4977015aaf693"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 00:45:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 00:45:57 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into oc-dev"
    },
    {
      "commit": "45539511c04f464019e48a3dc494dea5ba4555d2",
      "tree": "e293c725521781e288db73d5e966f199c8fab05a",
      "parents": [
        "a33972edaa851edd1cec0fe94ff92780ee861f15",
        "f29b4c2c43e5c7936927b7ede300d25ebf081d6f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 00:40:58 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 00:41:02 2017 +0000"
      },
      "message": "Merge \"Fix when vr app launches 2d activity\" into oc-dev"
    },
    {
      "commit": "fbc531077f5e685d21b9ac48bc38c495273b9ea1",
      "tree": "fa35c2817d163473781f833d637035f388fbbe97",
      "parents": [
        "92f33c145a2938b9186a3401a2eafc174da919f8",
        "92e6a1d941d19c2946828ee26b7adbdacf778db4"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:40:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:40:34 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f am: 879bdbeb37 am: f580a2c257 am: 68a93d2be2 am: c7db1bf43a am: 593df9d186\nam: 92e6a1d941\n\nChange-Id: I80af3b8d0da4b81c0a48ddcc2c3a9f817afb5c00\n"
    },
    {
      "commit": "349a2e84a70875ca9168af94c732364b0962d474",
      "tree": "fabd395d575202343a37a807625897626e73dbbe",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 17:38:37 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 17:38:37 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Iec85eee89b58459da6cac37267b31b16fc01d14c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "3d8166f88534c32b5ba7614e6cebe6f2439b6abe",
      "tree": "665fb83ba3db2122f37d85f9e2e96f10e6f31348",
      "parents": [
        "bc4bd823d9b7acaf6fd715e24496bab2731de0be"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Apr 07 10:47:06 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Apr 07 17:34:24 2017 -0700"
      },
      "message": "Start service from libscheduleservicehidl.\n\nTest: internal camera successfully sets priority.\nBug: 29251823\nChange-Id: I3c3caeb3e2e169dee483da25cc8217e1aad14adf\n"
    },
    {
      "commit": "a33972edaa851edd1cec0fe94ff92780ee861f15",
      "tree": "ed861bbf5dda1d00140fb1360e04f0236145b70e",
      "parents": [
        "7ddf4b3e1159d3144b01b422012992d0a30de563",
        "92f33c145a2938b9186a3401a2eafc174da919f8"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:32:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:32:44 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d am: e4beeeb423 am: 8e6d10c65f am: ba05c14397 am: 88bd259e8d am: 1552348b31 am: 2da1b658dd\nam: 92f33c145a\n\nChange-Id: I07b4674c7ef04b620815f7c65b5d1d09d1017220\n"
    },
    {
      "commit": "92e6a1d941d19c2946828ee26b7adbdacf778db4",
      "tree": "1791f9cb33509cbe8ee4107ddd3242ad05b1d7d7",
      "parents": [
        "2da1b658dd765d0786e2a36d5f20108fb9cfaf85",
        "593df9d18603aea33fd4a418c178ae7a97c9f068"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:32:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:32:37 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f am: 879bdbeb37 am: f580a2c257 am: 68a93d2be2 am: c7db1bf43a\nam: 593df9d186\n\nChange-Id: I464fafbf67c1985cc56188914e0fabcc0970fac2\n"
    },
    {
      "commit": "7ddf4b3e1159d3144b01b422012992d0a30de563",
      "tree": "ed861bbf5dda1d00140fb1360e04f0236145b70e",
      "parents": [
        "e79081aeaa5c81898326a7e5eda3bddb1f47446b",
        "47900650862232c0a9a01045041daaadd60765ac"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Apr 08 00:30:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 00:30:34 2017 +0000"
      },
      "message": "Merge \"Ensure that a PIP activity gets stopped before MW/PIP mode changes.\" into oc-dev"
    },
    {
      "commit": "92f33c145a2938b9186a3401a2eafc174da919f8",
      "tree": "fa35c2817d163473781f833d637035f388fbbe97",
      "parents": [
        "04520478fb34bbf27cf19f5ab0e4d0cae55f9cdf",
        "2da1b658dd765d0786e2a36d5f20108fb9cfaf85"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:25:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:25:13 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d am: e4beeeb423 am: 8e6d10c65f am: ba05c14397 am: 88bd259e8d am: 1552348b31\nam: 2da1b658dd\n\nChange-Id: Ie7a69da3ceb6e270e162de5da167560e0fb3dc15\n"
    },
    {
      "commit": "593df9d18603aea33fd4a418c178ae7a97c9f068",
      "tree": "925c67823d03db1ba6744bc7e74542552cf91bd7",
      "parents": [
        "1552348b31ebcbcc42c63b3f6dac1f56bb62bae1",
        "c7db1bf43ab3e3d29689d9aadeb6b6d31826dad3"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:25:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:25:13 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f am: 879bdbeb37 am: f580a2c257 am: 68a93d2be2\nam: c7db1bf43a\n\nChange-Id: I19e1e68857f43e9d36240753d2f5c72374b566b1\n"
    },
    {
      "commit": "4110678c161e444830dcc08e0f8ca9138375a46d",
      "tree": "d681b23f778fd62cce390ed62cdaa0595e8a3829",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 17:24:36 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Apr 07 17:24:36 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I60b3b3311ed45482a6f6769d9f889a3140ecc853\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e79081aeaa5c81898326a7e5eda3bddb1f47446b",
      "tree": "9b2fc94bcd16307506bbce1975b2abeb8936b5c1",
      "parents": [
        "6f36255adc248e73a5da3bdedbedcc0eeaf42517",
        "ae3e7067efb76bee5034285edc92965523a6d277"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 08 00:24:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 08 00:24:12 2017 +0000"
      },
      "message": "Merge \"MediaPlayer: add 2 more info notifications for playback error\" into oc-dev"
    },
    {
      "commit": "c7db1bf43ab3e3d29689d9aadeb6b6d31826dad3",
      "tree": "f04316dab8bb0e9762d1f953cf9a5908e433f49e",
      "parents": [
        "88bd259e8d6fe248dcaa897584e9f09997d3b048",
        "68a93d2be2bc6149c895a87b4e5727429f8b8a68"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:17:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:17:24 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f am: 879bdbeb37 am: f580a2c257\nam: 68a93d2be2\n\nChange-Id: I3ea690e5ee140b0f0e38935adabda3aeeb9e57cb\n"
    },
    {
      "commit": "2da1b658dd765d0786e2a36d5f20108fb9cfaf85",
      "tree": "1791f9cb33509cbe8ee4107ddd3242ad05b1d7d7",
      "parents": [
        "8ebb1df537d9e2151ec0216efc6af90aca4d9583",
        "1552348b31ebcbcc42c63b3f6dac1f56bb62bae1"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:17:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:17:11 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d am: e4beeeb423 am: 8e6d10c65f am: ba05c14397 am: 88bd259e8d\nam: 1552348b31\n\nChange-Id: I8736c7cebdc8dc954b6e008e0c61c6b85f4d8fcb\n"
    },
    {
      "commit": "68a93d2be2bc6149c895a87b4e5727429f8b8a68",
      "tree": "258339542dbdd7641e7bf7e7c9c10d191423b4ad",
      "parents": [
        "ba05c143973403a08fe4cf14120df8be6c0b625d",
        "f580a2c257504ff68cd411a05f09904239c88066"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:09:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:09:44 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f am: 879bdbeb37\nam: f580a2c257\n\nChange-Id: I25bc8884d004bfc9790d40cb8f1ad1a285203e98\n"
    },
    {
      "commit": "1552348b31ebcbcc42c63b3f6dac1f56bb62bae1",
      "tree": "925c67823d03db1ba6744bc7e74542552cf91bd7",
      "parents": [
        "9ff56373ff4b09da90fb8672a19d9cfd49102304",
        "88bd259e8d6fe248dcaa897584e9f09997d3b048"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:09:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:09:40 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d am: e4beeeb423 am: 8e6d10c65f am: ba05c14397\nam: 88bd259e8d\n\nChange-Id: I78596326137bb4fcd01f6f2b9d81787d9ccb9cf9\n"
    },
    {
      "commit": "88bd259e8d6fe248dcaa897584e9f09997d3b048",
      "tree": "f04316dab8bb0e9762d1f953cf9a5908e433f49e",
      "parents": [
        "3241198caa1b55c8c1ff97f0d808650ba07dcd87",
        "ba05c143973403a08fe4cf14120df8be6c0b625d"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:02:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:02:10 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d am: e4beeeb423 am: 8e6d10c65f\nam: ba05c14397\n\nChange-Id: I9b44e3353c2140d074f7eb38342257334330fb6f\n"
    },
    {
      "commit": "f580a2c257504ff68cd411a05f09904239c88066",
      "tree": "d627df64f83aac1dc35fd0a86b968a0d0dfcb01c",
      "parents": [
        "8e6d10c65fea305610b0bc49d4e64f16185a3506",
        "879bdbeb373795b2fdaaa202593e7d4953b65e62"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Sat Apr 08 00:02:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Apr 08 00:02:02 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819 am: e3a1b81c8f\nam: 879bdbeb37\n\nChange-Id: I7e7f391e2fe53d60a13b8c96d5ba1cab6e880b48\n"
    },
    {
      "commit": "879bdbeb373795b2fdaaa202593e7d4953b65e62",
      "tree": "b85c45a513ac76beaa6fe88da2cfd7366194e0d8",
      "parents": [
        "e4beeeb423a228375fdb8ae1687b96584ef40d79",
        "e3a1b81c8f1897b6a69af9b589b718f669dfe872"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:58:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:58:02 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1 am: d7552dc819\nam: e3a1b81c8f\n\nChange-Id: I221aecc956ab769246b0aaee7507a468c106c43d\n"
    },
    {
      "commit": "6f36255adc248e73a5da3bdedbedcc0eeaf42517",
      "tree": "1961a80aa2be46d2d90495f1a74e19faf7983d9f",
      "parents": [
        "5c8d88e85545a31fbb07de482a16827c28247af7",
        "fea79005bd969d392f7f98a2f38d3bbfd877487c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 23:57:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 23:57:29 2017 +0000"
      },
      "message": "Merge \"Do not make strong reference to Resources.\" into oc-dev"
    },
    {
      "commit": "ba05c143973403a08fe4cf14120df8be6c0b625d",
      "tree": "258339542dbdd7641e7bf7e7c9c10d191423b4ad",
      "parents": [
        "ce5c8cb6b8f5c1fd68fb2008ea6da2e2fc84517f",
        "8e6d10c65fea305610b0bc49d4e64f16185a3506"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:54:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:54:43 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d am: e4beeeb423\nam: 8e6d10c65f\n\nChange-Id: I6ce318f51b1a7ead1898c6a6c61d9ca5e48f2fd1\n"
    },
    {
      "commit": "5c8d88e85545a31fbb07de482a16827c28247af7",
      "tree": "0e9453bd48f667aeb6eec31d1dc28536e6f68940",
      "parents": [
        "549694b0966644ed55a492055ec770c3976ca194",
        "7d5adb5b86a83759c52a3b7aa7bc58beb8ce1c43"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 23:52:05 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 23:52:11 2017 +0000"
      },
      "message": "Merge \"Autofill Partitioning: support multiple SaveInfos.\" into oc-dev"
    },
    {
      "commit": "e3a1b81c8f1897b6a69af9b589b718f669dfe872",
      "tree": "afa05663e886435dcd479d4069b12e1433a612dc",
      "parents": [
        "384e51767dc942c6d52dd6f88479a190e1b736f6",
        "d7552dc81931e7032c00f1cbba34f35c324e7eb7"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:51:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:51:01 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01 am: 7cb5e1dfd1\nam: d7552dc819\n\nChange-Id: I926e8b686895d4dcb401e0274b786702a5648307\n"
    },
    {
      "commit": "549694b0966644ed55a492055ec770c3976ca194",
      "tree": "3bcec4d281f784c90043c11c76726865d7195583",
      "parents": [
        "292af1c8e8725254eef72c29756107b6c1cbbec6",
        "04520478fb34bbf27cf19f5ab0e4d0cae55f9cdf"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:49:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:49:19 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into nyc-dev am: ce5c8cb6b8 am: 3241198caa am: 9ff56373ff am: 8ebb1df537\nam: 04520478fb\n\nChange-Id: Ib2f1ddee4a1453b07dbde3282fab5de44be01891\n"
    },
    {
      "commit": "8e6d10c65fea305610b0bc49d4e64f16185a3506",
      "tree": "d627df64f83aac1dc35fd0a86b968a0d0dfcb01c",
      "parents": [
        "c30868369c071037db9e2409bcc0e6a80667c971",
        "e4beeeb423a228375fdb8ae1687b96584ef40d79"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:47:07 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:47:07 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c am: 384e51767d\nam: e4beeeb423\n\nChange-Id: I6a369b43c54463330d6aa8a2f4ad9b5f5e46e887\n"
    },
    {
      "commit": "d7552dc81931e7032c00f1cbba34f35c324e7eb7",
      "tree": "668c534c719f4e091cf2657c81dfd7971aceea3a",
      "parents": [
        "d3a4f4a33cd0200a1c20885f4c122365b9a48989",
        "7cb5e1dfd1d1019b9db5c37b4db404a31450a4b3"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:43:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:43:28 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev am: 88698afd01\nam: 7cb5e1dfd1\n\nChange-Id: I8e51350ae38384dfb9ae034d73fe9087837b27f7\n"
    },
    {
      "commit": "e4beeeb423a228375fdb8ae1687b96584ef40d79",
      "tree": "b85c45a513ac76beaa6fe88da2cfd7366194e0d8",
      "parents": [
        "a0f874d5c14c3bfbaf07c1b3b0e34f82de61d749",
        "384e51767dc942c6d52dd6f88479a190e1b736f6"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:43:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:43:01 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours am: d3a4f4a33c\nam: 384e51767d\n\nChange-Id: I566fa4ea9d3d15e1a65fbae11d20defb37868dd6\n"
    },
    {
      "commit": "292af1c8e8725254eef72c29756107b6c1cbbec6",
      "tree": "3bcec4d281f784c90043c11c76726865d7195583",
      "parents": [
        "27e1f88a28f3bedad956cec3789bdc899969b2d7",
        "582dc7eb8de209b120b1de6aa06ae1f0efa1af38"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:40:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:40:40 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df am: a0f874d5c1 am: c30868369c am: 4c898e40ef am: b35d6eadf3 am: 576768a022 am: 78aa850127\nam: 582dc7eb8d\n\nChange-Id: I7acac13ebb9b6c41feea6c2edc1f37231973d9c7\n"
    },
    {
      "commit": "04520478fb34bbf27cf19f5ab0e4d0cae55f9cdf",
      "tree": "fa35c2817d163473781f833d637035f388fbbe97",
      "parents": [
        "582dc7eb8de209b120b1de6aa06ae1f0efa1af38",
        "8ebb1df537d9e2151ec0216efc6af90aca4d9583"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:39:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:39:58 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into nyc-dev am: ce5c8cb6b8 am: 3241198caa am: 9ff56373ff\nam: 8ebb1df537\n\nChange-Id: Idcb33dc49c7f93ebbac86c7f8d99c33ecb296cdf\n"
    },
    {
      "commit": "384e51767dc942c6d52dd6f88479a190e1b736f6",
      "tree": "afa05663e886435dcd479d4069b12e1433a612dc",
      "parents": [
        "d87b12a4df79736f98af9fa292b7b77325e7280b",
        "d3a4f4a33cd0200a1c20885f4c122365b9a48989"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:36:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:36:29 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07 am: 3a7cf1f057  -s ours\nam: d3a4f4a33c\n\nChange-Id: I2c1d0fb08ed990e4deb03361dddb1075d1ac7fad\n"
    },
    {
      "commit": "7cb5e1dfd1d1019b9db5c37b4db404a31450a4b3",
      "tree": "aef5f797dd51aac8ab93c0bc1e85b7311ed3952b",
      "parents": [
        "3a7cf1f057daf1316f0815fcb0d5de82a67b1c09",
        "88698afd0155426ba3f4dc21da4158fdce198b8a"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:36:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:36:29 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev\nam: 88698afd01\n\nChange-Id: I37194d958aa5fc21ece027c288e2f9a0a239cd93\n"
    },
    {
      "commit": "582dc7eb8de209b120b1de6aa06ae1f0efa1af38",
      "tree": "fa35c2817d163473781f833d637035f388fbbe97",
      "parents": [
        "487d8697333b1e7784394b9cd96cb590b047c513",
        "78aa8501274131cb7d7d5c1ef5f8f26c1444dc08"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:32:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:32:32 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df am: a0f874d5c1 am: c30868369c am: 4c898e40ef am: b35d6eadf3 am: 576768a022\nam: 78aa850127\n\nChange-Id: Ib44e1d477230767f5e03f63cb96a342a4bd929fb\n"
    },
    {
      "commit": "8ebb1df537d9e2151ec0216efc6af90aca4d9583",
      "tree": "1791f9cb33509cbe8ee4107ddd3242ad05b1d7d7",
      "parents": [
        "78aa8501274131cb7d7d5c1ef5f8f26c1444dc08",
        "9ff56373ff4b09da90fb8672a19d9cfd49102304"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:32:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:32:28 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into nyc-dev am: ce5c8cb6b8 am: 3241198caa\nam: 9ff56373ff\n\nChange-Id: I53855b4dc3bba60226751fdaaaa722636c226486\n"
    },
    {
      "commit": "d3a4f4a33cd0200a1c20885f4c122365b9a48989",
      "tree": "668c534c719f4e091cf2657c81dfd7971aceea3a",
      "parents": [
        "d0e54c1c096f4836c7eb4054ff02e5e5563f9577",
        "3a7cf1f057daf1316f0815fcb0d5de82a67b1c09"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:30:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:30:19 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073 am: 93c47c9d07\nam: 3a7cf1f057  -s ours\n\nChange-Id: I0000c6df3ca0375022535be19cf0f9a76ed07e39\n"
    },
    {
      "commit": "f4023b570c0170bde67484b6c58952dc6ca93136",
      "tree": "ae5db9553dd845f6c78118ff1ab530b4d924b147",
      "parents": [
        "5cd4797c7accaecfc058e3809e87a5eb6588dd09"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Apr 07 16:29:19 2017 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Apr 07 16:29:19 2017 -0700"
      },
      "message": "FingerprintSettings for non-owner should respond to fingerprint touches\n\nFixes 36869204\nTest: create another account, enroll a fingerprint in the new account\ntouch the sensor and make sure the finger you just enrolled gets highlighted\n\nChange-Id: Ib3e8d9ddc987a2c8b7f0878a83f4cbd025e13f7a\n"
    },
    {
      "commit": "88698afd0155426ba3f4dc21da4158fdce198b8a",
      "tree": "c5fa00f5e7e408a9f473bb66aa74ef5d9822380d",
      "parents": [
        "93c47c9d072c216af075b75587ac4275605c3b29",
        "2b6197f464d851a8a4654fb0c31753ca1e92069e"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:27:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 23:27:51 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into lmp-mr1-dev"
    },
    {
      "commit": "9ff56373ff4b09da90fb8672a19d9cfd49102304",
      "tree": "925c67823d03db1ba6744bc7e74542552cf91bd7",
      "parents": [
        "576768a02288a1f8c40a7c916a787290f92a224f",
        "3241198caa1b55c8c1ff97f0d808650ba07dcd87"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:25:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:25:03 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into nyc-dev am: ce5c8cb6b8\nam: 3241198caa\n\nChange-Id: I370bd8804cd24fb3b67160da1e76084abce525cf\n"
    },
    {
      "commit": "78aa8501274131cb7d7d5c1ef5f8f26c1444dc08",
      "tree": "1791f9cb33509cbe8ee4107ddd3242ad05b1d7d7",
      "parents": [
        "03d4a6586507e7f230e83163b12b9863a47fadf0",
        "576768a02288a1f8c40a7c916a787290f92a224f"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:24:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:24:59 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df am: a0f874d5c1 am: c30868369c am: 4c898e40ef am: b35d6eadf3\nam: 576768a022\n\nChange-Id: If36bfc0a6ec317b6d46a0de7fe24a8be38ef59c7\n"
    },
    {
      "commit": "1981f5fd17de4627201363ca57e90927a8a243fd",
      "tree": "4f866d838252fc255ce5c83e6d7d33c5f6a48795",
      "parents": [
        "7354ee76aab749fbe3a2b46b3c329add0bb632b6"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Apr 07 16:23:12 2017 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Apr 07 16:23:12 2017 -0700"
      },
      "message": "Use feature instead of hidden config for multi-display\n\nUsing a feature will allow app developers to find out if a\nparticular device supports running activities on secondary\nscreens before using the APIs.\n\nBug: 36776777\nTest: android.server.cts.ActivityManagerDisplayTests\nChange-Id: I7121bdb782cac9df70121e9df5cbf3fcb76f4a93\n"
    },
    {
      "commit": "576768a02288a1f8c40a7c916a787290f92a224f",
      "tree": "925c67823d03db1ba6744bc7e74542552cf91bd7",
      "parents": [
        "ecf817682a3de1adcf14a1f40bfc531afaf2213e",
        "b35d6eadf319652eab5171679bd8f23bd1908347"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:17:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:17:08 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df am: a0f874d5c1 am: c30868369c am: 4c898e40ef\nam: b35d6eadf3\n\nChange-Id: I460b2e5df5cc1946eec4e9366e22c5de188642c9\n"
    },
    {
      "commit": "3241198caa1b55c8c1ff97f0d808650ba07dcd87",
      "tree": "f04316dab8bb0e9762d1f953cf9a5908e433f49e",
      "parents": [
        "b35d6eadf319652eab5171679bd8f23bd1908347",
        "ce5c8cb6b8f5c1fd68fb2008ea6da2e2fc84517f"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:17:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:17:02 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into nyc-dev\nam: ce5c8cb6b8\n\nChange-Id: I6cd7aa39d267bbecbbed54f564dc90b520fe5773\n"
    },
    {
      "commit": "3a7cf1f057daf1316f0815fcb0d5de82a67b1c09",
      "tree": "aef5f797dd51aac8ab93c0bc1e85b7311ed3952b",
      "parents": [
        "2411b4f774047f500265f57c2a976c1fff9c126c",
        "93c47c9d072c216af075b75587ac4275605c3b29"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:16:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:16:55 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: 1d8eb49073\nam: 93c47c9d07\n\nChange-Id: I8677c77968c202c8c6a0553db919610a140fda58\n"
    },
    {
      "commit": "ce5c8cb6b8f5c1fd68fb2008ea6da2e2fc84517f",
      "tree": "258339542dbdd7641e7bf7e7c9c10d191423b4ad",
      "parents": [
        "4c898e40ef6d5ed5afb6f35c65071a3072a1a8fa",
        "475719d03d9199433edfccb0e1e0e456552e59d7"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:10:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 23:10:32 2017 +0000"
      },
      "message": "Merge \"Make a11y node info parceling more robust\" into nyc-dev"
    },
    {
      "commit": "b35d6eadf319652eab5171679bd8f23bd1908347",
      "tree": "f04316dab8bb0e9762d1f953cf9a5908e433f49e",
      "parents": [
        "4034a9a96a58e37d1a0bebb7c4b9005b2af72cfe",
        "4c898e40ef6d5ed5afb6f35c65071a3072a1a8fa"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:09:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:09:35 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df am: a0f874d5c1 am: c30868369c\nam: 4c898e40ef\n\nChange-Id: Icdb456c12bf0e0d3675ab15fa0b82b482ff4ddeb\n"
    },
    {
      "commit": "27e1f88a28f3bedad956cec3789bdc899969b2d7",
      "tree": "3bcec4d281f784c90043c11c76726865d7195583",
      "parents": [
        "d275c9a65c57fdb0ca87019042b02cf6a39dec3b",
        "487d8697333b1e7784394b9cd96cb590b047c513"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:09:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:09:30 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust\nam: 487d869733\n\nChange-Id: I5c85f0dd279f8263aad5b76cbf51dd9d4e0ef549\n"
    },
    {
      "commit": "93c47c9d072c216af075b75587ac4275605c3b29",
      "tree": "c5fa00f5e7e408a9f473bb66aa74ef5d9822380d",
      "parents": [
        "2c112c4ad2cef6251d8c48cbbea6747c3d9673f1",
        "1d8eb490735943c3808f48848168e284289e3156"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:09:28 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:09:28 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust\nam: 1d8eb49073\n\nChange-Id: I5280a23cbfff5abfcc83e9e6d9afb4f8960ece44\n"
    },
    {
      "commit": "4c898e40ef6d5ed5afb6f35c65071a3072a1a8fa",
      "tree": "258339542dbdd7641e7bf7e7c9c10d191423b4ad",
      "parents": [
        "faf40708836c34936932c67f47ed39ef4b85de03",
        "c30868369c071037db9e2409bcc0e6a80667c971"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 23:02:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 23:02:10 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df am: a0f874d5c1\nam: c30868369c\n\nChange-Id: If1cfc920db5aea27397a8f79125db944d5c4580b\n"
    },
    {
      "commit": "c30868369c071037db9e2409bcc0e6a80667c971",
      "tree": "d627df64f83aac1dc35fd0a86b968a0d0dfcb01c",
      "parents": [
        "f7cde3174794c6fc723cb972281a0ca474179add",
        "a0f874d5c14c3bfbaf07c1b3b0e34f82de61d749"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 22:53:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 22:53:58 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09 am: d87b12a4df\nam: a0f874d5c1\n\nChange-Id: I2bc5c091c1c685da2be951e4294483519481789f\n"
    },
    {
      "commit": "f29b4c2c43e5c7936927b7ede300d25ebf081d6f",
      "tree": "4b216c9cdc0ff3b12a3ed3622ccc3807b547024a",
      "parents": [
        "23a7c1e870ad200d889113297fd7e236b921a2ed"
      ],
      "author": {
        "name": "Karthik Ravi Shankar",
        "email": "karthikrs@google.com",
        "time": "Thu Apr 06 17:02:01 2017 -0700"
      },
      "committer": {
        "name": "Karthik Ravi Shankar",
        "email": "karthikrs@google.com",
        "time": "Fri Apr 07 15:48:23 2017 -0700"
      },
      "message": "Fix when vr app launches 2d activity\n\nWhen a 2D app is launched from a VR app, since the VR app was on\nDEFAULT_DISPLAY, the 2D app is also moved to DEFAULT_DISPLAY. This needs\nto be addressed by moving any non-VR 2D app launch in VR mode to the\nvirtual display.\n\nBug: 37111307\nTest: android.server.cts.ActivityManagerDisplayTests\nTest: #testVrActivityLaunch\nTest: #testVrActivityReLaunch\nTest: #testPostVrLaunch\n\nChange-Id: I83bffe94bb89415a6b3c026dd7077e70fe36fee0\nSigned-off-by: Karthik Ravi Shankar \u003ckarthikrs@google.com\u003e\n"
    },
    {
      "commit": "a0f874d5c14c3bfbaf07c1b3b0e34f82de61d749",
      "tree": "b85c45a513ac76beaa6fe88da2cfd7366194e0d8",
      "parents": [
        "f937aabb0f7baade9775c00c633792c3f129712f",
        "d87b12a4df79736f98af9fa292b7b77325e7280b"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 22:46:31 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 22:46:31 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust am: d0e54c1c09\nam: d87b12a4df\n\nChange-Id: Ic10324338024f86cfc64b3e01c6380b26334d5a3\n"
    },
    {
      "commit": "d87b12a4df79736f98af9fa292b7b77325e7280b",
      "tree": "afa05663e886435dcd479d4069b12e1433a612dc",
      "parents": [
        "9e2cf8e5c4ba08d3c3fecaed8c397c7038b47fb9",
        "d0e54c1c096f4836c7eb4054ff02e5e5563f9577"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 22:39:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 07 22:39:22 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust\nam: d0e54c1c09\n\nChange-Id: Ie4c34b84540bc928859ef1c271b4eb9d520fa6bc\n"
    },
    {
      "commit": "d275c9a65c57fdb0ca87019042b02cf6a39dec3b",
      "tree": "c5d986d360e9c50c11c312354a1306995eb575eb",
      "parents": [
        "5cd4797c7accaecfc058e3809e87a5eb6588dd09",
        "63b8ee365d1be3df6e340f94eea05eb59a8e76d8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 22:30:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 22:31:03 2017 +0000"
      },
      "message": "Merge \"Return to Home stack when a context of tasks launched from Home finished\" into oc-dev"
    },
    {
      "commit": "ae3e7067efb76bee5034285edc92965523a6d277",
      "tree": "22952b8a2f0184c4e39afdcbedba82e35e1acb82",
      "parents": [
        "f114667f2dc1f8dbbbb9239d6d3eaa22632ea32b"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Apr 04 16:00:03 2017 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Apr 07 15:24:50 2017 -0700"
      },
      "message": "MediaPlayer: add 2 more info notifications for playback error\n\nTest: mediaplayer doesn\u0027t send error notify to client when only one track has error.\nBug: 24761723\nChange-Id: I7221dfdbc6a256532186c654406bbe06de831798\n"
    },
    {
      "commit": "2b6197f464d851a8a4654fb0c31753ca1e92069e",
      "tree": "c5fa00f5e7e408a9f473bb66aa74ef5d9822380d",
      "parents": [
        "2c112c4ad2cef6251d8c48cbbea6747c3d9673f1"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 14:39:27 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 22:23:12 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust\n\nFix a bug where a malformed Parceled representation\nof an AccessibilityNodeInfo could be used to mess with\nBundles as they get reparceled.\n\nBug: 36491278\nTest: Verified that POC no longer works, a11y cts still passes.\n\n(Manual merge from commit 687bb44b437f7bb24dd3dddf072c2f646308e2ca)\n\nChange-Id: I7746c9175a2da28f75d4f4b169d7997abadf1852\n"
    },
    {
      "commit": "5cd4797c7accaecfc058e3809e87a5eb6588dd09",
      "tree": "87b5e6f97f089a352431f8d7dcf598d1951cda95",
      "parents": [
        "bc4bd823d9b7acaf6fd715e24496bab2731de0be",
        "b2565935d1bda310bcde102a89512368f19784bb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 22:21:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 22:21:42 2017 +0000"
      },
      "message": "Merge \"Add RecommendationPlugin for Cloud Print\" into oc-dev"
    },
    {
      "commit": "1d8eb490735943c3808f48848168e284289e3156",
      "tree": "3ba43708cc282e86504536be1e272e1881f345bf",
      "parents": [
        "de9cb7ed68e55362f1c3f1b5676730f38d416d15"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 14:39:27 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 15:21:39 2017 -0700"
      },
      "message": "Make a11y node info parceling more robust\n\nFix a bug where a malformed Parceled representation\nof an AccessibilityNodeInfo could be used to mess with\nBundles as they get reparceled.\n\nBug: 36491278\nTest: Verified that POC no longer works, a11y cts still passes.\n\n(Manual merge from commit 687bb44b437f7bb24dd3dddf072c2f646308e2ca)\n\nChange-Id: I7746c9175a2da28f75d4f4b169d7997abadf1852\n"
    },
    {
      "commit": "fea79005bd969d392f7f98a2f38d3bbfd877487c",
      "tree": "82a89002f0f3c7e92703ea75103a25f4829da003",
      "parents": [
        "4eb4f05ea9608e9c92458e542392fc8eed9cb76f"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Apr 07 22:06:52 2017 +0000"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Apr 07 22:06:52 2017 +0000"
      },
      "message": "Do not make strong reference to Resources.\n\nThis CL removes the strong reference added for mapping display ids\nand Resources to Displays. Instead, the key pair is now the display\nid and ResourcesKey, and the mapping is pruned when key is\ninvalidated.\n\nChange-Id: If91368171212b28c40e03c15fb39c72412a44811\nFixes: 36625868\nTest: make -j32 cts; cts-tradefed; run cts --module CtsAppTestCases --test android.app.cts.DisplayTest#testRotation"
    },
    {
      "commit": "bc4bd823d9b7acaf6fd715e24496bab2731de0be",
      "tree": "794234803b942f4027bb532173d406637334b8f6",
      "parents": [
        "e467be5e145d18076b7d54af1b5b3898452ca34c",
        "ed7993b5d147a6741d26fe0b16cc9fa5e34ceaee"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 22:05:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 22:05:18 2017 +0000"
      },
      "message": "Merge changes I5d41419a,I763be06c into oc-dev\n\n* changes:\n  Introduce android.anim thread in system_server\n  Fix thread booster\n"
    },
    {
      "commit": "e467be5e145d18076b7d54af1b5b3898452ca34c",
      "tree": "2a7ce69798cf5175593447713a8604e964344d4d",
      "parents": [
        "77d23337fb1ff687efc2c8588ea6931ea13421a5",
        "66b5c042c252d954d023ced64bf63484bd905f03"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 22:04:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 22:04:09 2017 +0000"
      },
      "message": "Merge \"copy \u0027visbileToInstantApps\u0027 setting\" into oc-dev"
    },
    {
      "commit": "77d23337fb1ff687efc2c8588ea6931ea13421a5",
      "tree": "124751a6c38059f4a0f567f9b3e9c0894f68d98e",
      "parents": [
        "7354ee76aab749fbe3a2b46b3c329add0bb632b6",
        "a10fc7e294771dc97536a3fdae6f2d105bb3ed55"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 22:00:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 22:00:47 2017 +0000"
      },
      "message": "Merge \"Don\u0027t show alert window notifications when in Vr mode.\" into oc-dev"
    },
    {
      "commit": "7354ee76aab749fbe3a2b46b3c329add0bb632b6",
      "tree": "003f69d4abc4b7b5b8f0bc5c06e759f12f38fa79",
      "parents": [
        "4c2a62edb6506eff4ddb7627f7e09153206cd179",
        "f4dacf29cc995fad4aea8e8f25811f9ee4685d91"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 21:56:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 21:56:36 2017 +0000"
      },
      "message": "Merge \"AAPT2: fixing the -c flag being ignored\" into oc-dev"
    },
    {
      "commit": "4c2a62edb6506eff4ddb7627f7e09153206cd179",
      "tree": "13058e668f224e6dd5026fa44d376c699fd635ad",
      "parents": [
        "ca2622b860d42fad7601b352d425a3ee28fecc79",
        "f3d93a0f69190737bfca907321c6170a490cdfdb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 21:46:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 21:46:40 2017 +0000"
      },
      "message": "Merge \"MediaPlayer: hide BufferingParams API\" into oc-dev"
    },
    {
      "commit": "ca2622b860d42fad7601b352d425a3ee28fecc79",
      "tree": "ce82ce87bb4be828fd98eba78f9775a09c50a3ef",
      "parents": [
        "735a5e1438194ca814dd6b602f71a7b675744896",
        "ba29dbc3b38d9efb743d6fa7f9f8c4bb75c38b28"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 21:44:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 21:44:48 2017 +0000"
      },
      "message": "Merge \"ViewRootImpl: Fix child lifetime.\" into oc-dev"
    },
    {
      "commit": "735a5e1438194ca814dd6b602f71a7b675744896",
      "tree": "e60335eeecf0963408f04d472c7110df6b388119",
      "parents": [
        "1a199ba7e126e5cbc6bd07d1a409a6a81da6cbdb",
        "cd501ecd91bd7016639e8e62d4a739a01971f95c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 21:42:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 21:42:50 2017 +0000"
      },
      "message": "Merge \"Show recents at correct time when starting activity in docked stack\" into oc-dev"
    },
    {
      "commit": "47900650862232c0a9a01045041daaadd60765ac",
      "tree": "d5cb0edf9e13cddef25f7de8855c66ba5f5e5833",
      "parents": [
        "cd501ecd91bd7016639e8e62d4a739a01971f95c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Apr 06 18:44:25 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Apr 07 14:03:57 2017 -0700"
      },
      "message": "Ensure that a PIP activity gets stopped before MW/PIP mode changes.\n\n- Adds a workaround to ensure that onStop() is dispatched to the PIP\n  activities when the PIP is dismissed\n- Consolidating dismiss PIP behavior to call moveTaskToFullscreen().\n  Now we are consistent, and when we expand the PIP, we call\n  moveTaskToFullscreen(top), and when dismissing the PIP we call\n  moveTaskToFullscreen(bottom)\n- Fixing issue where we were dispatching extra MW/PIP mode changes when\n  just expanding the PIP\n- Fixing typo in last commit where PIP mode change was not getting\n  scheduled correctly\n- Fixing issue where move-to-fullscreen log was sent for each task\n\nBug: 36567036\nTest: android.server.cts.ActivityManagerPinnedStackTests\nTest: #testStopBeforeMultiWindowCallbacksOnDismiss\n\nChange-Id: I303b88d75e9f136da0c238ef5987804e0684c78e\nSigned-off-by: Winson Chung \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "1a199ba7e126e5cbc6bd07d1a409a6a81da6cbdb",
      "tree": "3efa8cf78b0b5e1395c15e47a6f86f78182dbf98",
      "parents": [
        "4eab3cb11a623e96e1e7b4795aa434e1d69f2d61",
        "8d1a52803d6fab53b1bac29cba39702ad09e6e70"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 20:55:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 20:55:15 2017 +0000"
      },
      "message": "Merge \"renaming/removing fingerprints should be reflected in UI immediately\" into oc-dev"
    },
    {
      "commit": "cd501ecd91bd7016639e8e62d4a739a01971f95c",
      "tree": "bb3a2b5764af20fe296c81d995b8780b16741c1a",
      "parents": [
        "11d1a392f2f3c1e8bce78336e6bae37a218715dd"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Apr 07 08:53:41 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Apr 07 13:52:29 2017 -0700"
      },
      "message": "Show recents at correct time when starting activity in docked stack\n\nPrevious logic relied on the returnTo type of the task of the activity\nwe are launching which can get the wrong signal at times because the\noriginal task might have been started from home, but since we are\nalready in docked mode it shouldn\u0027t cause recents activity to be\nlaunched.\nWe now decide if recents ability should be shown based on if the home\nstack is currently visible at the time we started the new activity.\nAlso, renamed ActivityStack.getStackVisibilityLocked() to\nActivityStack.shouldBeVisible() since it is used to determine if the\nstack should be visible and also so it isn\u0027t confused with the new\nmethod ActivityStack.isVisible() which returns true if the stack is\ncurrently visible.\n\nTest: manual\nChange-Id: I051e72ce93c886d25526af2afef851c95812ab3e\nFixes: 37005549\n"
    },
    {
      "commit": "4eab3cb11a623e96e1e7b4795aa434e1d69f2d61",
      "tree": "f359ec9fa91bc128021126e20eaf836390dfc43d",
      "parents": [
        "23a7c1e870ad200d889113297fd7e236b921a2ed",
        "597f3906815ddd3627812378513332238680bfea"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Apr 07 20:22:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 20:22:58 2017 +0000"
      },
      "message": "Merge \"Add hidden API to check support of Multi-Display\" into oc-dev"
    },
    {
      "commit": "63b8ee365d1be3df6e340f94eea05eb59a8e76d8",
      "tree": "0bf97767110ee848aead863358360f226eb959ec",
      "parents": [
        "ca687ac39af7d2a82a85ffc661594c9f0d1f084a"
      ],
      "author": {
        "name": "Shunta Sato",
        "email": "Shunta.Sato@sonymobile.com",
        "time": "Mon Jul 11 13:32:52 2016 +0900"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Apr 07 13:22:16 2017 -0700"
      },
      "message": "Return to Home stack when a context of tasks launched from Home finished\n\nWhen the following conditions happen together, another context in\nApplication stack was launched unexpectedly:\n- There is a context of tasks in Application stack, which is launched\n  from a task on Home stack.\n- All tasks/activities in the context are finishing.\n\nSolution:\nAdd a condition check to see if the task is NOT one of the task\nfinishing on-top of the top running task.\n\nBug: 30883775\nTest: manual\nAuthor: Ichitaro Kohara \u003cichitaro.kohara@sonymobile.com\u003e\nChange-Id: I5d6097a7c8dc2733ff684957370c987dd158e329\n"
    },
    {
      "commit": "ed7993b5d147a6741d26fe0b16cc9fa5e34ceaee",
      "tree": "d252ec5a08c7db59700a6c7a2f39de2809563329",
      "parents": [
        "5515b12bee583006d2cf00cfe8cee132ab268489"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Mar 28 18:50:01 2017 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 07 22:10:34 2017 +0200"
      },
      "message": "Introduce android.anim thread in system_server\n\nWe create a new thread on which everything is running that\ndirectly impacts window animations, i.e. layout, anim tick and\nstarting window creation. This is such that any work on\nandroid.display can not lead to jank in the window animation,\nspecifically lock contention on activity manager lock that blocks\ncallbacks from android.display into AM can not lead to window\nanimation jank.\n\nTest: Run animation, take systrace, make sure animation is on\nandroid.anim\nTest: AppWindowContainerControllerTestTest: AppWindowContainerControllerTestss\nFixes: 36792959\n\nChange-Id: I5d41419a709b7984724e7053a3afdcc1ffe1aaa2\n"
    },
    {
      "commit": "23a7c1e870ad200d889113297fd7e236b921a2ed",
      "tree": "5c03a9742738f6de2d94ce1d5baf98e959c02ed3",
      "parents": [
        "91d289903c607972655a98a5a8ccd27d97f1153e",
        "959ac8e04d3c25da11ed6fca1babf56a69a032ba"
      ],
      "author": {
        "name": "Charles He",
        "email": "qiurui@google.com",
        "time": "Fri Apr 07 20:06:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 20:06:21 2017 +0000"
      },
      "message": "Merge \"FingerprintService: check current user correctly\" into oc-dev"
    },
    {
      "commit": "66b5c042c252d954d023ced64bf63484bd905f03",
      "tree": "d08fcd9721336294e24009cde30ab383b943bd96",
      "parents": [
        "13acf25cfdc0397e16473ae110a980e045da3962"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Apr 07 11:38:39 2017 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Apr 07 12:48:13 2017 -0700"
      },
      "message": "copy \u0027visbileToInstantApps\u0027 setting\n\nChange-Id: I342a133ae8d7f38008cb03706d160e6f2e2cca97\nFixes: 37002720\nTest: Start instant app [adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d http://www.realestate.com.au/property-apartment-nsw-pyrmont-124879602] and see that hitting the \u0027share\u0027 icon works\n"
    },
    {
      "commit": "ba29dbc3b38d9efb743d6fa7f9f8c4bb75c38b28",
      "tree": "2220212f462ac8d80da488aa33dc999495f5b87e",
      "parents": [
        "11d1a392f2f3c1e8bce78336e6bae37a218715dd"
      ],
      "author": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Thu Apr 06 19:53:07 2017 -0700"
      },
      "committer": {
        "name": "Robert Carr",
        "email": "racarr@google.com",
        "time": "Fri Apr 07 12:24:43 2017 -0700"
      },
      "message": "ViewRootImpl: Fix child lifetime.\n\nAs far as I can tell this has always been broken. We\u0027ve always had\nintermittent reports of buffer-queue-abandoned as well (a recent bug\ncame with some reports from N). During onStop SurfaceView relies on\nonWindowVisibilityChanged, to trigger a visibility change. At this\npoint SurfaceView will emit the SurfaceDestroyed callback in order to\nstop the client from further use of the Surface. The contract we\u0027ve\nbeen using with ViewRootImpl is at any point following\nActivity.performStop returning the WindowManager was free to destroy\nthe Surfaces. This is why in setWindowsStopped we destroy the hardware\nresources for the ViewRoot. However we aren\u0027t dispatching anything to\nthe SurfaceView. The WindowManager will send an app visibility\nnotification, but that would go through the handler. This means by the\ntime we return from Stop, there is no guarantee that the\nonWindowVisibilityChanged callbacks have been invoked at all. It\nseemed most sensible to dispatch the visibility callbacks directly. We\nalso ensure that getHostVisibility will return false after this point,\nso that performTraversals will not reverse our visibility request if\nit occurs again prior to the window visibility notification from the\nWindowManager. We also guard against emitting a second window\nvisibility changed callback in the traversals. I don\u0027t know at this\npoint what value the window visibility notification provides but I\ndon\u0027t feel excited about removing it in this CL at this point in\nthe development cycle.\n\nTest: Put Chrome in PiP. Turn screen off. No Crash!\nBug: 36561071\nChange-Id: Id1673561b2299d477b2761b3ac6afa14eabbf7fb\n"
    },
    {
      "commit": "91d289903c607972655a98a5a8ccd27d97f1153e",
      "tree": "61d2df554e9fb5900a6d133d25578e38e557bfa3",
      "parents": [
        "2f2e3f8ad5a93bf4cfa037e4efbd8e9648092cd9",
        "9fe1c121272a469f69fb36766dc762e85a2052e1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 07 19:21:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 19:21:56 2017 +0000"
      },
      "message": "Merge \"Special-case English for DateTime and Time key listeners\" into oc-dev"
    },
    {
      "commit": "2f2e3f8ad5a93bf4cfa037e4efbd8e9648092cd9",
      "tree": "3ce5f6788b69bae7405eb10ca4eedac83873870c",
      "parents": [
        "98852767b32ccdd3f80385acf1855106bb83916c",
        "4eb4f05ea9608e9c92458e542392fc8eed9cb76f"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Apr 07 19:06:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 19:06:55 2017 +0000"
      },
      "message": "Merge \"Revert \"Do not make strong reference to Resources.\"\" into oc-dev"
    },
    {
      "commit": "d0e54c1c096f4836c7eb4054ff02e5e5563f9577",
      "tree": "668c534c719f4e091cf2657c81dfd7971aceea3a",
      "parents": [
        "aa0b718886f818045618b334251a0809797ae23b"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Thu Apr 06 17:40:51 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 18:53:26 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust\n\nFix a bug where a malformed Parceled representation\nof an AccessibilityNodeInfo could be used to mess with\nBundles as they get reparceled.\n\nBug: 36491278\nTest: Verified that POC no longer works, a11y cts still passes.\nChange-Id: I10f24747e3ab87d77cd1deba56db4526e3aa5441\n(cherry picked from commit 687bb44b437f7bb24dd3dddf072c2f646308e2ca)\n"
    },
    {
      "commit": "98852767b32ccdd3f80385acf1855106bb83916c",
      "tree": "1aae58d26ae826ce99df2dc7dde70a3a15a8844b",
      "parents": [
        "7dfa16c2ef8eb50131cdf8ba7a991d1f16093c09",
        "2c7ea1bbe5e5285a95cee14d5c22aae6d5df5e24"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Fri Apr 07 18:47:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 07 18:47:58 2017 +0000"
      },
      "message": "Merge \"Add a carrier option to hide the option of \"Enhanced 4G LTE Mode\"\" into oc-dev"
    },
    {
      "commit": "487d8697333b1e7784394b9cd96cb590b047c513",
      "tree": "fa35c2817d163473781f833d637035f388fbbe97",
      "parents": [
        "137006ff5c011b8112e91346167de66de78ff082"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Thu Apr 06 17:40:51 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Fri Apr 07 18:45:38 2017 +0000"
      },
      "message": "Make a11y node info parceling more robust\n\nFix a bug where a malformed Parceled representation\nof an AccessibilityNodeInfo could be used to mess with\nBundles as they get reparceled.\n\nBug: 36491278\nTest: Verified that POC no longer works, a11y cts still passes.\nChange-Id: I10f24747e3ab87d77cd1deba56db4526e3aa5441\n(cherry picked from commit 687bb44b437f7bb24dd3dddf072c2f646308e2ca)\n"
    },
    {
      "commit": "4eb4f05ea9608e9c92458e542392fc8eed9cb76f",
      "tree": "1ba1a8a202df6768968a0e1b6cbf99159c47789c",
      "parents": [
        "2d2315a66d81d29896e6a0ffedbfbbed3981b9ed"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Apr 07 18:42:23 2017 +0000"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Fri Apr 07 18:44:26 2017 +0000"
      },
      "message": "Revert \"Do not make strong reference to Resources.\"\n\nThis reverts commit 2d2315a66d81d29896e6a0ffedbfbbed3981b9ed.\n\nReason for revert: possible cause for b/37156733\n\nChange-Id: I02d468449f0632d1281ab5ad2a381e7e36a5b0ea\n"
    }
  ],
  "next": "475719d03d9199433edfccb0e1e0e456552e59d7"
}
