)]}'
{
  "log": [
    {
      "commit": "c5804afa73edbf229e789570d288e66f70b54fa2",
      "tree": "9847ec9eb66d937f4ad02a864c86469f70ac1eb6",
      "parents": [
        "72c216f25072123f498105bc7ad98a65a7a3cdaf"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 18:51:16 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 26 02:54:34 2016 +0000"
      },
      "message": "Fix a few issues with occluded Keyguard\n\n- When we get a collapse before the layout happened in SystemUI,\ndon\u0027t expand the panel after the layout.\n- Don\u0027t reset waitingToShow when coming out of sleep. This will cause\nwin.isVisibleOrBehindKeyguardLw to return false and then occluded\nstate will change rapidly from true -\u003e false -\u003e true, leading to\nflickering in SysUI.\n\nBug: 23898941\nChange-Id: I2b941188de777086bb2b477f5bfc00cc0cd6abe0\n"
    },
    {
      "commit": "72c216f25072123f498105bc7ad98a65a7a3cdaf",
      "tree": "36e0b25117fae4bbada190cf76c1e513e5425077",
      "parents": [
        "d6a39495881ee89c9217ab0764b948b6eb773aea",
        "23fd1db68d1c28c8edc4ece1a0a1aa36c278e980"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 26 02:21:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 26 02:21:18 2016 +0000"
      },
      "message": "Merge \"Don\u0027t hide app windows due to not showing when locked when keyguard is hidden\" into nyc-dev"
    },
    {
      "commit": "d6a39495881ee89c9217ab0764b948b6eb773aea",
      "tree": "d010c38b55bd3eaa323cf6e9999837dd4ed8a0ef",
      "parents": [
        "711ffe620ed06c8517cad8d4d0a8f4fca588f921"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 17:31:22 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 26 00:52:46 2016 +0000"
      },
      "message": "Make sure to notify divider always\n\nIn some cases, recents didn\u0027t get resumed, so divider was never\nnotified and thus we didn\u0027t start the animation. Instead, move\nthe first drawn logic into onStart.\n\nBug: 28366529\nChange-Id: Ia71d6b517451bba727ae31a184bb55cecf5af198\n"
    },
    {
      "commit": "23fd1db68d1c28c8edc4ece1a0a1aa36c278e980",
      "tree": "f75ad7cb03ea0e2657ddeac04dcf498a2e7a7e93",
      "parents": [
        "4ace8366619d04d326505ad689c5d43707f2aaea"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Apr 25 17:21:34 2016 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Apr 25 17:21:34 2016 -0700"
      },
      "message": "Don\u0027t hide app windows due to not showing when locked when keyguard is hidden\n\nThis worked in pre-N because the only visible app was the app that can be\nshown when the keyguard is hidden. That isn\u0027t the case in multi-window mode\nwhere one of the apps can be shown when locked and the other doesn\u0027t have\nthe show when locked flag. Only hide the other app if the keyguard is shown.\n\nBug: 28368875\nChange-Id: I5039098db74492fadf667fed24fc58448436681a\n"
    },
    {
      "commit": "711ffe620ed06c8517cad8d4d0a8f4fca588f921",
      "tree": "5efd0b590b8baba1da8e543bfde97342a5d553f2",
      "parents": [
        "af8be42b9f6aa17c8d17d999b53227f0a1d6da5b",
        "39686e8cdec3550c941d376929084f59ac0d78cd"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Apr 26 00:07:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 26 00:07:59 2016 +0000"
      },
      "message": "Merge \"When app is updated, save the new version code, and update shortcuts with resource based icons.\" into nyc-dev"
    },
    {
      "commit": "af8be42b9f6aa17c8d17d999b53227f0a1d6da5b",
      "tree": "aaa2efef6eeac8462e2fc30dc0688eb6afa94d7c",
      "parents": [
        "4710431dc4751e9674b9e2e620f425603cf24643",
        "8acc16473873053342f7a033ad08c4421dfb3caf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 22:43:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 22:43:30 2016 +0000"
      },
      "message": "Merge \"CodecCapabilities: handle legacy VP9 codecs with no profiles\" into nyc-dev"
    },
    {
      "commit": "4710431dc4751e9674b9e2e620f425603cf24643",
      "tree": "0949bb56824dab0af0352eda3ca4c0a081aa1d17",
      "parents": [
        "b59beffa89b6bc4f0c2d9469443c5730787ed362",
        "a477a6e2881b0559428bbc12c4755ae99103a9df"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Apr 25 22:36:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 22:36:55 2016 +0000"
      },
      "message": "Merge \"clarify MediaCodec.setVideoScalingMode behavior\" into nyc-dev"
    },
    {
      "commit": "b59beffa89b6bc4f0c2d9469443c5730787ed362",
      "tree": "6e3987b72aac95988edd5df359ec5bca8fd88dc1",
      "parents": [
        "68d180bbd1892ee5112c76be842a40a7251ed5a5",
        "5952f9aea4d0f5242d9678eb491ea7aa54734e66"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 22:27:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 22:27:58 2016 +0000"
      },
      "message": "Merge \"Fixed issue with wrong stack fullscreen state on configuration change\" into nyc-dev"
    },
    {
      "commit": "68d180bbd1892ee5112c76be842a40a7251ed5a5",
      "tree": "35f74cd81a35907f6ad1bdd70f9e64dd38aece70",
      "parents": [
        "436308f88b8f165f834a6b37f7638d6d4b7a6ca7",
        "6f9626a1c27d29c67881aa22de3c19804b535ddb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 22:10:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 22:10:37 2016 +0000"
      },
      "message": "Merge \"Check for null drawable during LayerDrawable.jumpToCurrentState()\" into nyc-dev"
    },
    {
      "commit": "436308f88b8f165f834a6b37f7638d6d4b7a6ca7",
      "tree": "60ce0bd6bf0adbd9aca81159647df221adb1a96d",
      "parents": [
        "3a10c1e86db9843462660d825a9673a3c72ccdd6",
        "02179da30ecec5770341d42c0545f62b33b687ce"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 25 21:59:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 21:59:59 2016 +0000"
      },
      "message": "Merge \"Destroy both CE and DE data when corrupted.\" into nyc-dev"
    },
    {
      "commit": "3a10c1e86db9843462660d825a9673a3c72ccdd6",
      "tree": "34fb1b2ef11f109e896dace1f3305fbb18d62b30",
      "parents": [
        "57413a74777060d9368f89966e9abcf96e33af8e",
        "24492ae448c5335b42a14aaf2a9ef9882da3da04"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 25 21:59:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 21:59:41 2016 +0000"
      },
      "message": "Merge \"Track down Contexts without data directories.\" into nyc-dev"
    },
    {
      "commit": "57413a74777060d9368f89966e9abcf96e33af8e",
      "tree": "043a60bbafb87d4986eeb878d104918d497d9659",
      "parents": [
        "1d66995f47d548efe7863e88a8cc7bd2c66661a0",
        "20ed24fc0cbbada36e84dc1f1e86946db6e6c5a4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 21:53:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 21:53:31 2016 +0000"
      },
      "message": "Merge \"Make fake libart for misbehaving apps be loaded.\" into nyc-dev"
    },
    {
      "commit": "1d66995f47d548efe7863e88a8cc7bd2c66661a0",
      "tree": "2bddbbccf326f6dd53919afb4c582087ea26f6de",
      "parents": [
        "98afb342df74a657e69a478b5ace19450b579660",
        "02a0381e516f1782ff5a2170ed3b3e1bda7284fe"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Apr 25 21:37:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 21:37:17 2016 +0000"
      },
      "message": "Merge \"Fix deadlock between VrManager, ActivityManager and WindowManager\" into nyc-dev"
    },
    {
      "commit": "98afb342df74a657e69a478b5ace19450b579660",
      "tree": "b1e53228ebebd38f2f004b170384ff5ce5dd39c2",
      "parents": [
        "df89cd1b39bcebdd37b29185c76aa005863e8c2f",
        "592bf0b7d54a236f85d969b9599245f7d0542609"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 25 21:13:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 21:13:29 2016 +0000"
      },
      "message": "Merge \"Wait for next app to be visible if current activity is marked visible\" into nyc-dev"
    },
    {
      "commit": "5952f9aea4d0f5242d9678eb491ea7aa54734e66",
      "tree": "b2d80ec18cfee1e01dae4146175dcb92f8608e4a",
      "parents": [
        "4ace8366619d04d326505ad689c5d43707f2aaea"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Apr 25 13:40:30 2016 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Apr 25 14:04:04 2016 -0700"
      },
      "message": "Fixed issue with wrong stack fullscreen state on configuration change\n\n- No need to run TaskStack#updateBoundsAfterConfigChange if the stack\nis fullscreen as the bounds will already be updated to when the display\ncontent changed due to rotation.\n- Correctly set mTmpRect2 that we are using to calculate the rotated\nbounds to the current mBounds.\n\nBug: 28319277\nBug: 27870534\nChange-Id: Ic3d9407b735210351c28297de79bf035909afcfe\n"
    },
    {
      "commit": "df89cd1b39bcebdd37b29185c76aa005863e8c2f",
      "tree": "be5f391be1aa16c007df7ec6cd229a46f5749952",
      "parents": [
        "0751a83a99dc4481533ed706a942b8bb9caf8834",
        "f300badbf10505fbcb884aebb0f2c3120e018748"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 20:59:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 20:59:40 2016 +0000"
      },
      "message": "Merge \"Fix bug with cancelled drag\" into nyc-dev"
    },
    {
      "commit": "a477a6e2881b0559428bbc12c4755ae99103a9df",
      "tree": "6ad2f39f0ec693841427a57c28d9555585b87f90",
      "parents": [
        "0751a83a99dc4481533ed706a942b8bb9caf8834"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Apr 25 13:07:59 2016 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Apr 25 13:28:53 2016 -0700"
      },
      "message": "clarify MediaCodec.setVideoScalingMode behavior\n\nBug: 28131249\nChange-Id: I4fd3a5333cbdc0ebec683c9a43ce071478a79d90\n"
    },
    {
      "commit": "8acc16473873053342f7a033ad08c4421dfb3caf",
      "tree": "931ccfa51b7f33e5363ce3db029b744e2a4cec81",
      "parents": [
        "0751a83a99dc4481533ed706a942b8bb9caf8834"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Apr 08 22:59:35 2016 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Apr 25 13:28:06 2016 -0700"
      },
      "message": "CodecCapabilities: handle legacy VP9 codecs with no profiles\n\nBug: 26935336\nChange-Id: I1049b9da8e6c984f86e307990000401b66119693\n"
    },
    {
      "commit": "592bf0b7d54a236f85d969b9599245f7d0542609",
      "tree": "9f14de4fb909e971887ebef59da6a4d5ce827644",
      "parents": [
        "5e40748d3f32c0d5843855cac169e82dd15a0904"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 25 13:17:53 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 25 20:24:18 2016 +0000"
      },
      "message": "Wait for next app to be visible if current activity is marked visible\n\nWM\u0027s AppWindowToken.updateReportedVisibilityLocked() may not report\nnowVisible if the app has animation set. So nowVisibible could be false\nfor a while after the app is already on screen. If we finish the app in\nthis state, we still need to wait for next app to be visible.\n\nbug: 28019637\nChange-Id: I4f9f8e138f5d011a9ab393913159ed2978d26e0d\n"
    },
    {
      "commit": "0751a83a99dc4481533ed706a942b8bb9caf8834",
      "tree": "54315590b61ab14bf68d54893c93fe15b3650d5f",
      "parents": [
        "c79a568f18dde1590d361989ff0cb6b19a61b2e9",
        "0cb5244e52590214ddc16dd5fc1030b5baf04726"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Apr 25 20:16:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 20:16:22 2016 +0000"
      },
      "message": "Merge \"TIF: Be consistent with argument name for startRecording\" into nyc-dev"
    },
    {
      "commit": "0cb5244e52590214ddc16dd5fc1030b5baf04726",
      "tree": "171c7c04807ac5b24cb76975384049ebb2e7855e",
      "parents": [
        "f2d2aab3f1a1e19e4ba52e274493a2ca4cd02f7b"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Apr 22 11:00:03 2016 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Apr 25 13:15:18 2016 -0700"
      },
      "message": "TIF: Be consistent with argument name for startRecording\n\nChange-Id: Icb0125049cc92c5664e0810cdb86f1cb0903405f\n"
    },
    {
      "commit": "c79a568f18dde1590d361989ff0cb6b19a61b2e9",
      "tree": "9f7323752f8610086ce3a242f50c9bcbfdeb7ac7",
      "parents": [
        "3cabb2a6b3ae1c120a56cc4c2eaf2ba853cb3e32",
        "f07c7b9fd0a640bff4bf7690373613da217fe69b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 25 20:14:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 20:14:59 2016 +0000"
      },
      "message": "Merge \"API changes for DownloadManager and JobScheduler.\" into nyc-dev"
    },
    {
      "commit": "3cabb2a6b3ae1c120a56cc4c2eaf2ba853cb3e32",
      "tree": "7494018cf271be3ab412705c8488331ae49c50d5",
      "parents": [
        "4a9653841b9a011c6c2dc2a841ef21bb501602ad",
        "5b2747e1338a1a4c59597cfa29e612b858b4a810"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Mon Apr 25 20:09:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 20:09:41 2016 +0000"
      },
      "message": "Merge \"Removing extraneous field from batterystats dumpsys.\" into nyc-dev"
    },
    {
      "commit": "f300badbf10505fbcb884aebb0f2c3120e018748",
      "tree": "b965de067a0cc529a076ddf31f6cd3c810378eb8",
      "parents": [
        "dbe44ac48d79a8dacd0ae22fec296fda39066bf6"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 13:00:27 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 13:00:27 2016 -0700"
      },
      "message": "Fix bug with cancelled drag\n\nBug: 28257206\nChange-Id: Ic7342f4284185486e884836220b05423e308f7ae\n"
    },
    {
      "commit": "4a9653841b9a011c6c2dc2a841ef21bb501602ad",
      "tree": "a86112e16bd4714e7c5d28a1a2d7996f8e773af5",
      "parents": [
        "17178d95f2d324f4a74e5572ae403ecc58f65e40",
        "dbe44ac48d79a8dacd0ae22fec296fda39066bf6"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 19:33:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:33:40 2016 +0000"
      },
      "message": "Merge \"Fix stuck windows in multi-window\" into nyc-dev"
    },
    {
      "commit": "dbe44ac48d79a8dacd0ae22fec296fda39066bf6",
      "tree": "63cc771b3f8f5ad4cfa33bff29b9ffff263437e7",
      "parents": [
        "5f23a57707687e51d31b1641c5824e016d717556"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 22 19:50:13 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 12:31:17 2016 -0700"
      },
      "message": "Fix stuck windows in multi-window\n\nWindow manager checked for the full display size so isHiddenFromUserLocked\nalways returned true but activity manager and other places in window manager\nthought it would be visible which created a really weird state.\n\nBug: 28344326\nChange-Id: I98daefbcc64bf7a5196588c25d2cbc5ee046a77d\n"
    },
    {
      "commit": "17178d95f2d324f4a74e5572ae403ecc58f65e40",
      "tree": "73e78cd8883e978f68ead00228b904bc08c89b9a",
      "parents": [
        "955009f9d384d1b19ebb441814ca0a3fac0fbc47",
        "5f23a57707687e51d31b1641c5824e016d717556"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 19:29:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:29:41 2016 +0000"
      },
      "message": "Merge \"Fix layout for child windows\" into nyc-dev"
    },
    {
      "commit": "5f23a57707687e51d31b1641c5824e016d717556",
      "tree": "d8e43bc941629336856a9d5638508eee097434a0",
      "parents": [
        "b698fc9d84cff493ce34dd9860f14f34ce48e8f0"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 22 15:05:50 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Apr 25 12:24:57 2016 -0700"
      },
      "message": "Fix layout for child windows\n\nTurns out that we also need to fit child windows to display in all\ncases except NO_LIMITS is set.\n\nBug: 27991404\nChange-Id: I34a12bbf9d0169bdb770e0e96f4b994146063e90\n"
    },
    {
      "commit": "02179da30ecec5770341d42c0545f62b33b687ce",
      "tree": "3c8783ef468f934dc430f68d57a77f3e530397d5",
      "parents": [
        "24492ae448c5335b42a14aaf2a9ef9882da3da04"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 25 13:23:30 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 25 13:23:32 2016 -0600"
      },
      "message": "Destroy both CE and DE data when corrupted.\n\nWhen we find either a CE or DE data directory that has been corrupted,\ndestroy both CE and DE data together, since internal services like\nAccountManager get confused if they find DE data without matching CE\ndata.\n\nBug: 28346537\nChange-Id: Iaf3694c20e4664536af25a2afeb45fe8a90d8171\n"
    },
    {
      "commit": "955009f9d384d1b19ebb441814ca0a3fac0fbc47",
      "tree": "a325617a69dd6572511ee38b6c061a406ac101ca",
      "parents": [
        "4c40888673752552380d66bb9b47e230816f6fb5",
        "80eaa597590b739252883326a3cf4401ad722167"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 25 19:22:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:22:40 2016 +0000"
      },
      "message": "Merge changes from topic \u0027substitute-notification-app-name\u0027 into nyc-dev\n\n* changes:\n  Move EXTRA_SUBSTITUTE_APP_NAME to the published system api.\n  Show \"Android System\" instead of \"System UI\" in screenshot notifications.\n"
    },
    {
      "commit": "4c40888673752552380d66bb9b47e230816f6fb5",
      "tree": "95e71ae8f8cf38ddb2d4be3df8760f48c401ff76",
      "parents": [
        "5602898dd5e9595dde59377fbad5b2beeee46510",
        "f4b596860ddda7d2caaca1add6db3f3a60061a7e"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 25 19:21:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:21:46 2016 +0000"
      },
      "message": "Merge \"Tap, don\u0027t touch.\" into nyc-dev"
    },
    {
      "commit": "5602898dd5e9595dde59377fbad5b2beeee46510",
      "tree": "cc4abae960a57867994fd3385046452cefd91db6",
      "parents": [
        "bc6d96e4d09ec71a2844ea4e9281b7e849a00f80",
        "5ccae1fb7591178ee144836ceec5025c35dd0b04"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 25 19:21:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:21:03 2016 +0000"
      },
      "message": "Merge \"Don\u0027t generate stack in logcat if assistant missing.\" into nyc-dev"
    },
    {
      "commit": "24492ae448c5335b42a14aaf2a9ef9882da3da04",
      "tree": "d74c0e28b61fe7a6ba636c9e2378d9a1728eabe1",
      "parents": [
        "f07c7b9fd0a640bff4bf7690373613da217fe69b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 25 13:20:25 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 25 13:20:29 2016 -0600"
      },
      "message": "Track down Contexts without data directories.\n\nData directories for all packages should be created and managed by\ninstalld; if we create a Context and the data directory doesn\u0027t exist\nyet, we\u0027re in trouble, since a later mkdirs() would end up creating\nthe directory with incorrect permissions, mode, and SELinux labels.\n\nBug: 28272737\nChange-Id: Ie3bb884ab07748719378de5c792046a031a3f945\n"
    },
    {
      "commit": "bc6d96e4d09ec71a2844ea4e9281b7e849a00f80",
      "tree": "b9317a8cfbb2c68d8e312049022851ccccc70a03",
      "parents": [
        "904a39ca92f7e616d400a8733b3970b8828da072",
        "6e267d3d2367dc5fafb61f32a0abe4e5eb876358"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Apr 25 19:07:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:07:32 2016 +0000"
      },
      "message": "Merge \"Fix NPE when assist data request times out\" into nyc-dev"
    },
    {
      "commit": "904a39ca92f7e616d400a8733b3970b8828da072",
      "tree": "032aa0eea79395b543cf9d7a170791968eca4baf",
      "parents": [
        "5a3e4411582b1cae9b9002026b467c9c08e69a55",
        "86889c2d21f4e6c26c7e07a477a9e5c398d5d059"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Mon Apr 25 19:06:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:06:17 2016 +0000"
      },
      "message": "Merge \"Fix gear being covered on notification update\" into nyc-dev"
    },
    {
      "commit": "5a3e4411582b1cae9b9002026b467c9c08e69a55",
      "tree": "6e9c262c288cfa3f0459d739ec82bb1f7f867282",
      "parents": [
        "73624af552ac0bfdcd60d5cb3de0e56b8be878a2",
        "cdd5718eacd96ed1a755c877798952a5201b7600"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Mon Apr 25 19:05:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 19:05:48 2016 +0000"
      },
      "message": "Merge \"Fix the gear so that it is always centered based on the min noti height\" into nyc-dev"
    },
    {
      "commit": "73624af552ac0bfdcd60d5cb3de0e56b8be878a2",
      "tree": "2e75bdf74538cff996a11caa1df573f317017d56",
      "parents": [
        "b698fc9d84cff493ce34dd9860f14f34ce48e8f0",
        "ee5d630459f0f292ad0e3ac1f8002f90897857fc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 18:57:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 18:57:30 2016 +0000"
      },
      "message": "Merge \"Added a \u0027deferred\u0027 parameter on executeRunnableDismissingKeyguard().\" into nyc-dev"
    },
    {
      "commit": "b698fc9d84cff493ce34dd9860f14f34ce48e8f0",
      "tree": "30812223a5f6910ec61bf873b9f6471a26fb5e52",
      "parents": [
        "cda50893b623f19834114eb225d78fceb70b8aca",
        "e29d313e95820d31713554fab73aa4246f419461"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 18:39:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 18:39:47 2016 +0000"
      },
      "message": "Merge \"WebView doc: explain persist js across navigations\" into nyc-dev"
    },
    {
      "commit": "cda50893b623f19834114eb225d78fceb70b8aca",
      "tree": "a501577525f09d53c77fd0adbe30c2f68698bb1c",
      "parents": [
        "442fd2a1ddcfde18887ae712649695d6e7c384b3",
        "dae6beda7b9037234e24a1986b4a69db52a7a31c"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Apr 25 17:58:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 17:58:29 2016 +0000"
      },
      "message": "Merge \"Add back protected profile availibility broadcasts.\" into nyc-dev"
    },
    {
      "commit": "442fd2a1ddcfde18887ae712649695d6e7c384b3",
      "tree": "3740150edb766ce508773361c6508944e71d2e24",
      "parents": [
        "08b38f87ef297ed792f25041e10d036eb6f58c82",
        "e8d5f650413dd6e0043f7dcb2e41bbb5df9832fb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 17:51:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 17:51:13 2016 +0000"
      },
      "message": "Merge \"Allow multiple recent entries for task with FLAG_ACTIVITY_MULTIPLE_TASK\" into nyc-dev"
    },
    {
      "commit": "dae6beda7b9037234e24a1986b4a69db52a7a31c",
      "tree": "c6342b771faf6216c72c8bb186427058c684fb7a",
      "parents": [
        "0c9c09ccff72c9a017e6c7da3aef8738eea5f176"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Apr 25 18:47:36 2016 +0100"
      },
      "committer": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Apr 25 18:47:36 2016 +0100"
      },
      "message": "Add back protected profile availibility broadcasts.\n\nBug: 27532254\nChange-Id: Ifbf59f64358864cd1d48be5e797c45ec2744eac0\n"
    },
    {
      "commit": "08b38f87ef297ed792f25041e10d036eb6f58c82",
      "tree": "246d7bd019cfa67a8550251215007a29ca6fc092",
      "parents": [
        "5e40748d3f32c0d5843855cac169e82dd15a0904",
        "cde952c4617ee6679a7ecd48bf53b0211ca5d20e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 25 17:44:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 17:44:11 2016 +0000"
      },
      "message": "Merge \"Added the ripple drawable back to the media notification\" into nyc-dev"
    },
    {
      "commit": "5b2747e1338a1a4c59597cfa29e612b858b4a810",
      "tree": "c1bb05ab17155931670fd2476f1c7d2ac5aa12df",
      "parents": [
        "5e40748d3f32c0d5843855cac169e82dd15a0904"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Mon Apr 25 10:44:05 2016 -0700"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Mon Apr 25 10:44:05 2016 -0700"
      },
      "message": "Removing extraneous field from batterystats dumpsys.\n\nAccidentally introduced in ag/851920.\n\nChange-Id: I89ac490cef1735defa7165e6d27beae20490091d\n"
    },
    {
      "commit": "6e267d3d2367dc5fafb61f32a0abe4e5eb876358",
      "tree": "45b135cfe54d6ac622cbd45d9d44b06484b14b51",
      "parents": [
        "d67a1ca49b138056d53490322ffdadef61d95fec"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Apr 25 10:24:52 2016 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Apr 25 10:24:52 2016 -0700"
      },
      "message": "Fix NPE when assist data request times out\n\nBug: 28329835\nChange-Id: I032e20ea1008512954b97519a4abb6fe4d65c673\n"
    },
    {
      "commit": "5e40748d3f32c0d5843855cac169e82dd15a0904",
      "tree": "c4bddac16e44a1d2153a4160c6da98dca01a734c",
      "parents": [
        "6eb8c15b7e07e320243fbb34999f4a34fa729ed0",
        "afb776d5447e19565c9a826a554911decb9ed92a"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Apr 25 17:08:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 17:08:07 2016 +0000"
      },
      "message": "Merge \"fix \"am start -W\" hang on activity start\" into nyc-dev"
    },
    {
      "commit": "6eb8c15b7e07e320243fbb34999f4a34fa729ed0",
      "tree": "e24d625b283c2f9d8dda8e5c8e005e1aa2f5d898",
      "parents": [
        "5dc3304531b7612f1181e122a66eaf097339ae30",
        "c86c3fdd9a0307b8df6e4bed70f9e514f911858b"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Mon Apr 25 17:03:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 17:03:36 2016 +0000"
      },
      "message": "Merge \"Return null when user is locked\" into nyc-dev"
    },
    {
      "commit": "e29d313e95820d31713554fab73aa4246f419461",
      "tree": "ca7a1b3c12b1fcbf954d0f870ce0feb78d1f3b79",
      "parents": [
        "8ca763803d8960ddc9f6c498c3294e69aac0f7cf"
      ],
      "author": {
        "name": "Bo Liu",
        "email": "boliu@google.com",
        "time": "Fri Apr 22 16:23:22 2016 -0700"
      },
      "committer": {
        "name": "Bo Liu",
        "email": "boliu@google.com",
        "time": "Mon Apr 25 09:38:06 2016 -0700"
      },
      "message": "WebView doc: explain persist js across navigations\n\nBUG: 28207652\nChange-Id: Ib33f029c2cae6c1482c0c951075275e9f96ae73c\n"
    },
    {
      "commit": "5dc3304531b7612f1181e122a66eaf097339ae30",
      "tree": "b73d5f0deb290ed41900185530745be68b0dff61",
      "parents": [
        "de91709935b687cf747b25a48d22e9aa396bf462",
        "25e17d82d8e2dbf0c04d4815b0ee69075df0737d"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 25 16:34:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 16:34:13 2016 +0000"
      },
      "message": "Merge \"Strings for post-upgrade.\" into nyc-dev"
    },
    {
      "commit": "de91709935b687cf747b25a48d22e9aa396bf462",
      "tree": "514117c6c92bd1a6f1c8295872eb9c38f825be7e",
      "parents": [
        "096e2dcf855714577bb86eaa4869ff46b5980a07",
        "60df24648e7ce6293124256ea565615f88df3c38"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 25 16:25:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 16:25:51 2016 +0000"
      },
      "message": "Merge \"Fixing animation regression due to ag/957220.\" into nyc-dev"
    },
    {
      "commit": "ee5d630459f0f292ad0e3ac1f8002f90897857fc",
      "tree": "8d7ddc0a6068dd94f1069e72aabd1d5122b0b3e3",
      "parents": [
        "f39f04407e6c50d57aaa2358b2f46bc79a94cf4f"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 22 16:11:19 2016 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Apr 25 09:12:06 2016 -0700"
      },
      "message": "Added a \u0027deferred\u0027 parameter on executeRunnableDismissingKeyguard().\n\nOnDismissAction() should return true only when the dismiss should be\ndeferred, but the annonymous class on\nexecuteRunnableDismissingKeyguard() was always return true, which was\ncause a janky timeout when the runnable didn\u0027t launch an activity.\n\nBUG: 28303552\n\nChange-Id: I1f9e299102d6cebba44794c026a69cf43ea06990\n"
    },
    {
      "commit": "60df24648e7ce6293124256ea565615f88df3c38",
      "tree": "a7b91e3f008fa9cd4aaa9aa33c49ad2f1c1f32cb",
      "parents": [
        "b02d51b3d31b1a49ddc7c7e7db97b576d6e4f78f"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Sat Apr 23 16:06:50 2016 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 25 16:01:03 2016 +0000"
      },
      "message": "Fixing animation regression due to ag/957220.\n\n- Ensure we clear deferred relayouts after finishing all animations in\n  case they trigger a deferred layout in the animation-end callback.\n\nBug: 28287904\nChange-Id: I6d71328fb3dc4595ea67ee18cfa57d85d741e6c6\n"
    },
    {
      "commit": "096e2dcf855714577bb86eaa4869ff46b5980a07",
      "tree": "5e80a3b76bb8c54a55a78f356edbf6ef1c7cfc21",
      "parents": [
        "4316b8a09d591b64f5cb944417573fef47fc453c",
        "430ef455d626eb0f9d845ef6a283056da4883503"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 25 15:54:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 15:54:37 2016 +0000"
      },
      "message": "Merge \"Disable StrictMode policy when setting up profile support\" into nyc-dev"
    },
    {
      "commit": "5ccae1fb7591178ee144836ceec5025c35dd0b04",
      "tree": "07afef4e5a5c8fb31d2e0dcef12b2e1ae4348fd7",
      "parents": [
        "14d8be728bbca1e7d721479fa1476e23e1b7accf"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 25 11:49:39 2016 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Apr 25 11:49:39 2016 -0400"
      },
      "message": "Don\u0027t generate stack in logcat if assistant missing.\n\nLow ram devices don\u0027t have assistants. Worth noting, but not\nmaking a big stink about it.\n\nChange-Id: I5a49be99bf688a5f1b800a1124b14a589ecf5b52\nFixes: 27210719\n"
    },
    {
      "commit": "6f9626a1c27d29c67881aa22de3c19804b535ddb",
      "tree": "bbaed6bb00e2f9750db7f1261d5f9a277048379f",
      "parents": [
        "93536af56d70c516760a796a1731237acce14f54"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Apr 25 11:28:17 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Apr 25 11:28:17 2016 -0400"
      },
      "message": "Check for null drawable during LayerDrawable.jumpToCurrentState()\n\nChild drawables specified as theme attributes may not have been\ninitialized yet.\n\nBug: 28371482\nChange-Id: I8452a7c5b8f74368c58ba3373336bf7d650af7a3\n"
    },
    {
      "commit": "4316b8a09d591b64f5cb944417573fef47fc453c",
      "tree": "464dc626f772dc4e47276b9fca121280244035d9",
      "parents": [
        "779722d7ed84aa0d7a03a3aec93690de9c3dcb7c",
        "5f49e810062094be5f21674b3adb1dc9c301a782"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 15:09:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 15:09:05 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "779722d7ed84aa0d7a03a3aec93690de9c3dcb7c",
      "tree": "8e7845b9b27269e1c8d939b63c4a84a97aad8529",
      "parents": [
        "3496262a987867f90260b467c366eb7e6be42333",
        "47314dde8e1cc6cdcc975d4bf40005b5f0bc73a0"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 15:08:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 15:08:48 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "3496262a987867f90260b467c366eb7e6be42333",
      "tree": "c405bf031a47918a7cf61d7995096c9a6c6f8c18",
      "parents": [
        "b6a186ce5226c9f69b625f1fd016a5a7186bc2ff",
        "84ba684a6b5c12810edcc9656acb85f5151534ed"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 15:08:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 15:08:32 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "b6a186ce5226c9f69b625f1fd016a5a7186bc2ff",
      "tree": "2843563cdeb5e48ad060749ddd0cebdd26437e77",
      "parents": [
        "c8ad9db8b0ce8d8a3301b96ba00f91af369fe38e",
        "dcd656051ac302b860258ca798e279549063c100"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 15:08:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 15:08:09 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "c8ad9db8b0ce8d8a3301b96ba00f91af369fe38e",
      "tree": "c852d70200bf1ee742cae2f2dd5ae66a1b4d0b16",
      "parents": [
        "a5bbbe55b74d3a835b64fa18959f487da2df967e",
        "94adad88fb679b3a2a986be50bde21ad31fbaba1"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 15:07:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 15:07:51 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "a5bbbe55b74d3a835b64fa18959f487da2df967e",
      "tree": "2452869d654feab25ff5cd222dc2fd3fb18418e2",
      "parents": [
        "4ace8366619d04d326505ad689c5d43707f2aaea",
        "2f78327cfcd4c7b23aae9bb0262e64050d093a64"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 25 14:55:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 14:55:28 2016 +0000"
      },
      "message": "Merge \"PixelCopy fixes\" into nyc-dev"
    },
    {
      "commit": "430ef455d626eb0f9d845ef6a283056da4883503",
      "tree": "f4bfa354d9e7f558aa5c58a16c63f4e0cf750db3",
      "parents": [
        "d67a1ca49b138056d53490322ffdadef61d95fec"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Fri Apr 22 17:43:07 2016 +0100"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Mon Apr 25 15:09:03 2016 +0100"
      },
      "message": "Disable StrictMode policy when setting up profile support\n\nBug: 28304158\nChange-Id: Iedf8714bd4f3526823b3060b30e0f11c6c0abcea\n"
    },
    {
      "commit": "4ace8366619d04d326505ad689c5d43707f2aaea",
      "tree": "9e404df7a1e4964eb85389d0601226e64a38568d",
      "parents": [
        "90edb46d017f793401f65c64368a7a4cf6f881f9",
        "7881cf8f818317cc6efe4d6a4c42da94d6bab223"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Mon Apr 25 13:11:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 13:11:46 2016 +0000"
      },
      "message": "Merge \"Make \"work mode on dialog\" show personal challenge in unified work lock\" into nyc-dev"
    },
    {
      "commit": "90edb46d017f793401f65c64368a7a4cf6f881f9",
      "tree": "72368e69e3d37e6ccd13c6b27f083de1d010d7bb",
      "parents": [
        "0c9c09ccff72c9a017e6c7da3aef8738eea5f176",
        "6e2d20b2b667402f8eb88d31d5accf56bae42891"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 12:49:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 12:49:01 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "5f49e810062094be5f21674b3adb1dc9c301a782",
      "tree": "c25c0b0013ae8bbab3b86d302c31d4f04fda9f74",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 05:12:11 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 05:12:11 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ie8ab19f46d7eebd00b7d1cc476ebd153d733ceb0\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "47314dde8e1cc6cdcc975d4bf40005b5f0bc73a0",
      "tree": "0065b680f98fbc58f3bbdd286286b354256c9c14",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:58:49 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:58:49 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I052034274afbe75c7898cd0360ea627abed0dd19\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "84ba684a6b5c12810edcc9656acb85f5151534ed",
      "tree": "96cbd9657f1990defb354e1d90811fc0ef1f90e1",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:54:12 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:54:12 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ic8c6b11898eaccb7327492bbf5d1aaff9070f135\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "dcd656051ac302b860258ca798e279549063c100",
      "tree": "a35b0834b0d0a5879023dfc41675f854e16261a7",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:49:48 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:49:48 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0812aa0343d38d49e868e1e8fd895cb9d924b366\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "94adad88fb679b3a2a986be50bde21ad31fbaba1",
      "tree": "8809521949380b3589f617ede8358f1ce44e75b1",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:45:05 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 25 04:45:05 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Icf2694bb659505ee340498f007c1f303b006b5d0\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "7881cf8f818317cc6efe4d6a4c42da94d6bab223",
      "tree": "2c55e189b42beb3300cdc72c380024c736d34943",
      "parents": [
        "f48f390a60694df6f4b72bd0ac462dd19c5e1191"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Fri Apr 15 17:20:12 2016 +0100"
      },
      "committer": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Mon Apr 25 10:26:14 2016 +0000"
      },
      "message": "Make \"work mode on dialog\" show personal challenge in unified work lock\n\nBug: 28183335\nChange-Id: Ib212b283b9561f88899f6e7ea130944391b6e558\n"
    },
    {
      "commit": "0c9c09ccff72c9a017e6c7da3aef8738eea5f176",
      "tree": "7a817e8b77ad91d7b6e3e1725b8aee06c191350c",
      "parents": [
        "f48f390a60694df6f4b72bd0ac462dd19c5e1191",
        "bf67c9c1164bffa1dbaaaf72233e8ab5a1d2fd67"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Mon Apr 25 10:12:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 10:12:02 2016 +0000"
      },
      "message": "Merge \"Regenerate ApplicationInfo if package suspend state is changed.\" into nyc-dev"
    },
    {
      "commit": "f48f390a60694df6f4b72bd0ac462dd19c5e1191",
      "tree": "705277779e5211799bc506a7037cbff141240c59",
      "parents": [
        "7587ba86086be9bd56d13fe28904b46ae7d3c521",
        "77b4fda89c9d204324864bbc59ba830f0255c2e5"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Mon Apr 25 09:31:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 09:31:06 2016 +0000"
      },
      "message": "Merge \"Improve KeyboardShortcutInfo documentation for Modifiers\" into nyc-dev"
    },
    {
      "commit": "7587ba86086be9bd56d13fe28904b46ae7d3c521",
      "tree": "d9f1b18551103a9c9852ec29bd6e46d122538268",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb",
        "a84572b503a9882705705a5ed10bd3a8f6d8feae"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Apr 25 07:55:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 07:55:59 2016 +0000"
      },
      "message": "Merge \"Add state and callback logs for IpManager dump\" into nyc-dev"
    },
    {
      "commit": "6e2d20b2b667402f8eb88d31d5accf56bae42891",
      "tree": "db036606d2e23f665bfc50436b264a60d51a8ac6",
      "parents": [
        "ab8913e364d296fdb62e6b2572d102063bff42cb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Apr 24 22:31:19 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Apr 24 22:31:19 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I1811b4ca04bc4386f233bc1bdc2b486e6ce48b01\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a84572b503a9882705705a5ed10bd3a8f6d8feae",
      "tree": "f1facce8e8f349d395a3faf71e955bf4e9b349d8",
      "parents": [
        "14d8be728bbca1e7d721479fa1476e23e1b7accf"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Fri Apr 22 16:41:26 2016 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Apr 25 13:11:58 2016 +0900"
      },
      "message": "Add state and callback logs for IpManager dump\n\nBug: 27605330\nChange-Id: I2e659d08fa9acd57a71901f28c85a92c0876c663\n"
    },
    {
      "commit": "ab8913e364d296fdb62e6b2572d102063bff42cb",
      "tree": "36ef2664369e5ba0feb428b356c3f7d488f19a6f",
      "parents": [
        "14d8be728bbca1e7d721479fa1476e23e1b7accf",
        "77972bbf2cc65a8ea961e3a1b84b4f631b87fdb8"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Apr 25 03:36:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 25 03:36:30 2016 +0000"
      },
      "message": "Merge \"Fix unexpected truncation again.\" into nyc-dev"
    },
    {
      "commit": "f07c7b9fd0a640bff4bf7690373613da217fe69b",
      "tree": "e7c49a80faaf335046b0299d1a44d57ce2d7b06a",
      "parents": [
        "14d8be728bbca1e7d721479fa1476e23e1b7accf"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Apr 22 09:50:16 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Apr 24 14:39:34 2016 -0600"
      },
      "message": "API changes for DownloadManager and JobScheduler.\n\nTo support moving DownloadManager, add new JobScheduler network type\nconstraint that matches \"any network except roaming.\"  Also add an\nAPI to get a specific JobInfo by ID.\n\nSince the default network can be different on a per-app basis, and\nindividual apps may be blocked due to app standby, evaluate job\nconnectivity constraints on a per-UID basis.  To implement this\ncleanly, add NetworkInfo.isMetered() to match the isRoaming() API.\n\nAdd new DownloadManager APIs to support charging and device idle\nconstraints, which are plumbed through to JobScheduler under the\nhood when scheduled.\n\nAdd filtering to JobScheduler dumpsys to omit noisy details for\npackages the caller isn\u0027t interested in.\n\nBug: 28098882, 26571724, 19821935\nChange-Id: I09ca7184ef7ce6adba399f579d415a5fb2ea6110\n"
    },
    {
      "commit": "14d8be728bbca1e7d721479fa1476e23e1b7accf",
      "tree": "dc92d8080a628925598d8f3105b3ccaeef883984",
      "parents": [
        "b02d51b3d31b1a49ddc7c7e7db97b576d6e4f78f",
        "07c8017bc27f1cbf34e29f27e08ba4e7f8f10d16"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Apr 24 14:44:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 24 14:44:28 2016 +0000"
      },
      "message": "Merge \"Fixed the paddings in inbox style to match the rest of the templates\" into nyc-dev"
    },
    {
      "commit": "afb776d5447e19565c9a826a554911decb9ed92a",
      "tree": "5b17dd61469b3fa5a546029781720c556486cde8",
      "parents": [
        "eefff3742de62101341128a32b227a25ed22df06"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Sat Apr 23 14:33:55 2016 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Sat Apr 23 14:37:12 2016 -0700"
      },
      "message": "fix \"am start -W\" hang on activity start\n\nNormally launch time counts from the point when the activity is\nresumed, to when the first window is drawn. However the activity\ncould become visible before it is resumed, due to some other\nactivity in the same task being launched. In this case we still\nneed to report launch time to unblock\nActivityStarter.startActivityMayWait().\n\nbug: 28333487\nChange-Id: I445b602f495ed0c3cb669e2d81a137280317534f\n"
    },
    {
      "commit": "f4b596860ddda7d2caaca1add6db3f3a60061a7e",
      "tree": "d8e08b91171b48991ddc8a30ab1c7ed8ea6a33bc",
      "parents": [
        "dea7075249e0825a9ec44be7371b898a3bf3abb3"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Apr 23 11:12:00 2016 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Apr 23 11:14:17 2016 -0400"
      },
      "message": "Tap, don\u0027t touch.\n\nPart of global change from touch —\u003e tap for certain screen\ngestures.\n\nChange-Id: Ifffee1336793e8304dc03da5c3d36a1fe8ba133f\nFixes: 26750003\n"
    },
    {
      "commit": "80eaa597590b739252883326a3cf4401ad722167",
      "tree": "aa2601c6d147b0a10eeba46cbe489b504de9969b",
      "parents": [
        "d52ea0c218392bc58e546d9fb2435557bcb55111"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 14 23:34:54 2016 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Apr 23 14:44:09 2016 +0000"
      },
      "message": "Move EXTRA_SUBSTITUTE_APP_NAME to the published system api.\n\nBug: 26517701\nChange-Id: I27000d777247c598cc509079004b4506ef05b404\n"
    },
    {
      "commit": "d52ea0c218392bc58e546d9fb2435557bcb55111",
      "tree": "895f49db33bc14e17276b2779359c7d4218436a3",
      "parents": [
        "b02d51b3d31b1a49ddc7c7e7db97b576d6e4f78f"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Apr 14 10:16:28 2016 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Apr 23 14:43:57 2016 +0000"
      },
      "message": "Show \"Android System\" instead of \"System UI\" in screenshot notifications.\n\nBug: 26517701\nChange-Id: I0f4a58531066c49fed90bcdd78c92a4f212ada3b\n"
    },
    {
      "commit": "b02d51b3d31b1a49ddc7c7e7db97b576d6e4f78f",
      "tree": "803bc94372487503ee1e44f4c373a235f6446f6c",
      "parents": [
        "eefff3742de62101341128a32b227a25ed22df06",
        "02e81a094f7b9a374b0bf54bd621566f458fe7b5"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Sat Apr 23 07:04:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 23 07:04:21 2016 +0000"
      },
      "message": "Merge \"Make AbsSavedState read using given ClassLoader\" into nyc-dev"
    },
    {
      "commit": "eefff3742de62101341128a32b227a25ed22df06",
      "tree": "9225cd1445d262fd64a6672cb63d328ac14338fe",
      "parents": [
        "c3c45fa2e0c5779e3e847dd4878c2a9d1ba2fb36",
        "eba0582af1073cfbd1adbffe79fb7755087a6ed7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 23 01:45:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 23 01:45:02 2016 +0000"
      },
      "message": "Merge \"Fix content description for notification icons\" into nyc-dev"
    },
    {
      "commit": "cde952c4617ee6679a7ecd48bf53b0211ca5d20e",
      "tree": "8cede9c02f7046b8b32646c6c4501804e0d2d84b",
      "parents": [
        "07c8017bc27f1cbf34e29f27e08ba4e7f8f10d16"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 22 17:40:13 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 22 18:09:19 2016 -0700"
      },
      "message": "Added the ripple drawable back to the media notification\n\nChange-Id: I12d1de0981d06caef2b7f3f114b432f29c8f836b\nFixes: 28018612\n"
    },
    {
      "commit": "07c8017bc27f1cbf34e29f27e08ba4e7f8f10d16",
      "tree": "6ae032349093efb85762bce026a0ed94125b4006",
      "parents": [
        "1ba41d1a223a29c36a7d04a035a9c21db2dd5d77"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 21 16:40:47 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 22 18:09:17 2016 -0700"
      },
      "message": "Fixed the paddings in inbox style to match the rest of the templates\n\nChange-Id: Ib7701ac29d5f8a123441fbf6d95a5b0b9cadfb4e\nFixes: 27998488\n"
    },
    {
      "commit": "c3c45fa2e0c5779e3e847dd4878c2a9d1ba2fb36",
      "tree": "716705995b13a2f89a8cc232f7f0e0354113f922",
      "parents": [
        "1a8a717ab517e7b5ace00bb4d3370e0f3a2677b2",
        "50bbb66d604feb8652c344ded22ac207a6c272d5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Apr 23 00:56:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 23 00:56:12 2016 +0000"
      },
      "message": "Merge \"Fix a regression in assist when context is disabled\" into nyc-dev"
    },
    {
      "commit": "02a0381e516f1782ff5a2170ed3b3e1bda7284fe",
      "tree": "0396219e490221d6295f8ca16c10f80e4db0b891",
      "parents": [
        "d67a1ca49b138056d53490322ffdadef61d95fec"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Apr 22 17:32:00 2016 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Apr 22 17:32:00 2016 -0700"
      },
      "message": "Fix deadlock between VrManager, ActivityManager and WindowManager\n\nLet WM register to listen for Vr mode state changes and keep\ntrack of it locally to avoid calling out to vr manager.\n\nBug: 28342910\nChange-Id: I071666fab7319f315021f48058177dd3141acc3a\n"
    },
    {
      "commit": "1a8a717ab517e7b5ace00bb4d3370e0f3a2677b2",
      "tree": "c9cad7ee778daeb9ff89bdb3593d497e536cbd91",
      "parents": [
        "b27a5fd45b2ae461cfa61dfff52e897d236d0d26",
        "757c6eacc8114613e2a07a5e68628bf202ce97ab"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Sat Apr 23 00:20:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 23 00:20:11 2016 +0000"
      },
      "message": "Merge \"BatteryStats: Fix up semantics of SamplingTimer\" into nyc-dev"
    },
    {
      "commit": "eba0582af1073cfbd1adbffe79fb7755087a6ed7",
      "tree": "ced3739ad72934f80b70ea77006dbffcea48e32f",
      "parents": [
        "bfce110c63541f514c865fc221047b8101932d58"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 22 17:09:27 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 22 17:09:30 2016 -0700"
      },
      "message": "Fix content description for notification icons\n\nChange-Id: Icb4c6d8a77211d0c8922e28958609a332b19dfcc\nFixes: 27552350\n"
    },
    {
      "commit": "b27a5fd45b2ae461cfa61dfff52e897d236d0d26",
      "tree": "233838d4094952b5eac8bb74a156887dab2012d7",
      "parents": [
        "aa1b2e2d4e47ae186df31ffe10f1ed05b951b753",
        "1e2c754c2822bd4544e9092c9d0117398be97ea8"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Sat Apr 23 00:04:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 23 00:04:55 2016 +0000"
      },
      "message": "Merge \"PIP: Changed the wording and background of the PIP onboarding screen\" into nyc-dev"
    },
    {
      "commit": "1e2c754c2822bd4544e9092c9d0117398be97ea8",
      "tree": "5a67f5c32080593684bfee5268d1284288e1cb75",
      "parents": [
        "c0440e5f4dfa695d2347c68bbec787d3e16847eb"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Thu Apr 21 21:16:28 2016 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Sat Apr 23 08:51:55 2016 +0900"
      },
      "message": "PIP: Changed the wording and background of the PIP onboarding screen\n\nBug: 28300868\nChange-Id: I73e465ddac5520e0b70098bf6a39fb85d59ad0f9\n"
    },
    {
      "commit": "2f78327cfcd4c7b23aae9bb0262e64050d093a64",
      "tree": "859aecc12b2a5d7fa6574d4e11184052f261ae68",
      "parents": [
        "98c7c05dde8c288a4eab680af31b030813b8c87f"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Apr 19 07:51:13 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 22 16:31:17 2016 -0700"
      },
      "message": "PixelCopy fixes\n\nBug: 27708453\n\nFixes some issues with camera sources. Previously\nit was using GL_TEXTURE_2D target which doesn\u0027t\nwork properly if the source is YUV. It is critical\nto ensure GL_TEXTURE_EXTERNAL_OES is used throughout\nso the right sampler is used.\n\nChange-Id: I0dcd8941ba08331f24809467b0e828663a38e93b\n"
    },
    {
      "commit": "aa1b2e2d4e47ae186df31ffe10f1ed05b951b753",
      "tree": "39b425effcd53fff640941676fd1706fae55e643",
      "parents": [
        "f39f04407e6c50d57aaa2358b2f46bc79a94cf4f",
        "404fd65e436df7600bbb1b495720f8d1288b0d9d"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Fri Apr 22 23:31:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 22 23:31:03 2016 +0000"
      },
      "message": "Merge \"Raise native-crash socket timeout\" into nyc-dev"
    },
    {
      "commit": "e8d5f650413dd6e0043f7dcb2e41bbb5df9832fb",
      "tree": "780fb386f137f4f8e9f61a2dc4c8f1b27c26e8e1",
      "parents": [
        "6e685dc3c519526a0f38ec5ee9e81e1f57e0fa36"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Apr 22 16:27:39 2016 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Apr 22 16:27:39 2016 -0700"
      },
      "message": "Allow multiple recent entries for task with FLAG_ACTIVITY_MULTIPLE_TASK\n\nThe caller wants multiple task in this case regardless of if it is the\nsame activity or intent filter. So allow it.\n\nBug: 28293748\nChange-Id: I97f7900657975291f301cb4dc0a8af93ff6b70ea\n"
    },
    {
      "commit": "f39f04407e6c50d57aaa2358b2f46bc79a94cf4f",
      "tree": "9ca24b691c13e20b0319b7eb52e248aaf149ca6c",
      "parents": [
        "19fa93f64329e52ee69d06feffc979723210edd4",
        "45a905bbafcbcbf89933e9b9226977995bae1afa"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 22 23:08:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 22 23:08:05 2016 +0000"
      },
      "message": "Merge \"Show a toast when details cannot be added to zip file.\" into nyc-dev"
    },
    {
      "commit": "19fa93f64329e52ee69d06feffc979723210edd4",
      "tree": "3b446d32c1e20bf1cce89cba13632ecad34697ca",
      "parents": [
        "ffcba67bf9d25d9b8131f0aab9d5c8a4df492b69",
        "23e182bafdb8252d96834a1ac42674fcd094c72d"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 22 23:02:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 22 23:02:16 2016 +0000"
      },
      "message": "Merge \"Added title and button for Data Saver\u0027s 1st-time dialog.\" into nyc-dev"
    },
    {
      "commit": "23e182bafdb8252d96834a1ac42674fcd094c72d",
      "tree": "cdb10dee59566b37906486c6bf319dcc2e108398",
      "parents": [
        "b6cd42a925136f6354555c9c1033d20fbaadd139"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 22 15:46:28 2016 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Apr 22 15:57:26 2016 -0700"
      },
      "message": "Added title and button for Data Saver\u0027s 1st-time dialog.\n\nBUG: 28098106\nChange-Id: Icd3d2ee1b62abac738a7ff1c601bf91f6eedfd62\n"
    },
    {
      "commit": "ffcba67bf9d25d9b8131f0aab9d5c8a4df492b69",
      "tree": "46272bd6403242d37e9cde2ff9b7e6fea3ed5024",
      "parents": [
        "a5dd3f32403deb01ad260d50468f4daf8988ab01",
        "714bbd8539b73f9d8cf396b6e0edd03f968ebfbd"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri Apr 22 22:51:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 22 22:51:51 2016 +0000"
      },
      "message": "Merge \"Rename GET_PASSWORD_PRIVILEGED and make it signature.\" into nyc-dev"
    },
    {
      "commit": "a5dd3f32403deb01ad260d50468f4daf8988ab01",
      "tree": "379218dadf1a15701e379634bd9bdcd12c56c88e",
      "parents": [
        "8431a48f779939a9c49538d054539321f9421e6c",
        "9eb88180592dfd65a0afc5d7373bb35403cf4657"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Fri Apr 22 22:47:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 22 22:47:38 2016 +0000"
      },
      "message": "Merge \"Disable view recycling to avoid passing wrong type of view to Item.bindView().\" into nyc-dev"
    },
    {
      "commit": "8431a48f779939a9c49538d054539321f9421e6c",
      "tree": "434f7c8c836d50ab7b75db06fd2870f77eb90655",
      "parents": [
        "eca47ef813c49c8d8cee2cdc93c296bbc59ed73b",
        "3f9306fe8422aff1db7e4123ec876631d0651b3a"
      ],
      "author": {
        "name": "Ta-wei Yen",
        "email": "twyen@google.com",
        "time": "Fri Apr 22 22:43:57 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 22 22:43:59 2016 +0000"
      },
      "message": "Merge \"Rename _BOOLEAN visual voicemail config keys to _BOOL\" into nyc-dev"
    }
  ],
  "next": "50bbb66d604feb8652c344ded22ac207a6c272d5"
}
