)]}'
{
  "log": [
    {
      "commit": "874d0d4032dc940327a81359f144d38d3cb580a3",
      "tree": "a47894c0f48e52290a1a80ec6dd3dc3a6bbb8a89",
      "parents": [
        "8756a9897a9b94c1abaabd69945e5b0a36b7fa86"
      ],
      "author": {
        "name": "dcashman",
        "email": "dcashman@google.com",
        "time": "Fri May 30 09:34:04 2014 -0700"
      },
      "committer": {
        "name": "dcashman",
        "email": "dcashman@google.com",
        "time": "Mon Jun 02 10:29:40 2014 -0700"
      },
      "message": "Add ArrayUtils methods and tests for consumption by KeySet code.\n\nAdds methods for dealing specifically with long data types.  Used by\nPackageKeySetData as part of the KeySet work.  Add appropriate test methods\nto MoreAsserts as well.\n\nBug: 6967056\nChange-Id: I1e263301b353e0cd1b45126be6ef5ec310f311a8\n"
    },
    {
      "commit": "8756a9897a9b94c1abaabd69945e5b0a36b7fa86",
      "tree": "71769ab8373fed8829dba25595d09f7326103c96",
      "parents": [
        "1015efb143b51a5d31f2f932528f295cfa1add1f",
        "92af372fc60f59c628a7169d4a506e9c834c097a"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 29 17:59:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 17:59:37 2014 +0000"
      },
      "message": "Merge \"add tests for ValidateNotificationPeople.getExtraPeople()\""
    },
    {
      "commit": "1015efb143b51a5d31f2f932528f295cfa1add1f",
      "tree": "ce94e750e387f2d5d0e11101b41d913120fdc5db",
      "parents": [
        "88d4c398eafa414b73e00b7bed1c98b944e8c183",
        "c6cf95c0f5f7250c65e40c441fe58d8cbfd114c9"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu May 29 17:02:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 17:02:20 2014 +0000"
      },
      "message": "Merge \"Making the content resolver work with result intents.\""
    },
    {
      "commit": "88d4c398eafa414b73e00b7bed1c98b944e8c183",
      "tree": "93988a681a0fa9d55305702895bbef2ebb2420db",
      "parents": [
        "7a184985590e25c9b4a5b534953924d0abef5ef1",
        "71ac80c46a1b094ad951e59c24791d9e9ef769bf"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:56:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 16:56:13 2014 +0000"
      },
      "message": "am cd461c00: (-s ours) Merge \"Revert \"Modify task navigation to return to recent tasks.\" DO NOT MERGE\" into lmp-preview-dev\n\n* commit \u0027cd461c00f737cd9f843254e1aa2c7345164909a3\u0027:\n  Revert \"Modify task navigation to return to recent tasks.\" DO NOT MERGE\n"
    },
    {
      "commit": "7a184985590e25c9b4a5b534953924d0abef5ef1",
      "tree": "93988a681a0fa9d55305702895bbef2ebb2420db",
      "parents": [
        "fdaaf91f356a1dcd960c48a5f0137869d561cb23",
        "219d7a50fb7a269fe54dd9d70587c269d217336f"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:52:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 16:52:13 2014 +0000"
      },
      "message": "am b5b37c2b: Merge \"Add methods to coordinate unlock animation.\" into lmp-preview-dev\n\n* commit \u0027b5b37c2babe744acb002ed9b8556a9d9cd2202fc\u0027:\n  Add methods to coordinate unlock animation.\n"
    },
    {
      "commit": "71ac80c46a1b094ad951e59c24791d9e9ef769bf",
      "tree": "7504cea75bbeb9c3a7b023e978031b9ccd5eee91",
      "parents": [
        "219d7a50fb7a269fe54dd9d70587c269d217336f",
        "b9a6c8ad99c7885dccc23223068c0a551f350cd5"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:51:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 16:51:24 2014 +0000"
      },
      "message": "Merge \"Revert \"Modify task navigation to return to recent tasks.\" DO NOT MERGE\" into lmp-preview-dev"
    },
    {
      "commit": "b9a6c8ad99c7885dccc23223068c0a551f350cd5",
      "tree": "a06ea1745dfedcf8b118cee132c02a8b60cec6d1",
      "parents": [
        "e67a784eb2c914c04c62ea5dfa1e3751df5582cc"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:50:59 2014 +0000"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:50:59 2014 +0000"
      },
      "message": "Revert \"Modify task navigation to return to recent tasks.\" DO NOT MERGE\n\nThis reverts commit 1a4e211e03f1f795d935058e27356a0e8bc5df7c.\n\nChange-Id: Ia691b93347c7eb2395933e5a5ba385ea94e08d6f\n"
    },
    {
      "commit": "fdaaf91f356a1dcd960c48a5f0137869d561cb23",
      "tree": "017ed2f3d24278c13a5011aa92b7ce1fd7f0fb97",
      "parents": [
        "f5152735b5e3fa53b91dc7781037e287096b53a4",
        "719e621186adc1ba5a365bddea01cbe73bb26b02"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:50:11 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 16:50:11 2014 +0000"
      },
      "message": "Merge \"Revert \"Modify task navigation to return to recent tasks.\"\""
    },
    {
      "commit": "719e621186adc1ba5a365bddea01cbe73bb26b02",
      "tree": "d82ebdc97e94189b5409d8cb6984f8be635171c2",
      "parents": [
        "df6523f2703920a1d2a84c45b862b325b8cebf40"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:49:41 2014 +0000"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:49:41 2014 +0000"
      },
      "message": "Revert \"Modify task navigation to return to recent tasks.\"\n\nThis reverts commit 19174878e25ebfd8806595f83df7bdea1d239c07.\n\nChange-Id: I98db2c9aa975495c5828b3d16b8b45f515e6a5fa\n"
    },
    {
      "commit": "219d7a50fb7a269fe54dd9d70587c269d217336f",
      "tree": "89515f6d9a52343ae6eb991d625d447c688c79c2",
      "parents": [
        "575510c48f3cad55a4751db89dc44e330b0cc9df",
        "0d674623facfbd3e9c520d2be4ed98977b92a1a2"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu May 29 16:45:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 16:45:36 2014 +0000"
      },
      "message": "Merge \"Add methods to coordinate unlock animation.\" into lmp-preview-dev"
    },
    {
      "commit": "92af372fc60f59c628a7169d4a506e9c834c097a",
      "tree": "cfa67bf9e30edd9fe3253c00128572dbe4d49b7f",
      "parents": [
        "f5152735b5e3fa53b91dc7781037e287096b53a4"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue May 27 16:37:02 2014 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 29 16:14:31 2014 +0000"
      },
      "message": "add tests for ValidateNotificationPeople.getExtraPeople()\n\nChange-Id: Ieb8acce58574c25cccce674b4494f75d96b57125\n"
    },
    {
      "commit": "f5152735b5e3fa53b91dc7781037e287096b53a4",
      "tree": "8f4c79268b9096794b730f6253992a8a135e545e",
      "parents": [
        "1811efdcc20a2ae307fdfa441e72e0423b4052bc",
        "575510c48f3cad55a4751db89dc44e330b0cc9df"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Thu May 29 16:12:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 16:12:24 2014 +0000"
      },
      "message": "am 8a518d92: (-s ours) Merge \"DO NOT MERGE: Hide crypto consts from docs\" into lmp-preview-dev\n\n* commit \u00278a518d9233c4351e2b90252156bb5bc3a7a140e1\u0027:\n  DO NOT MERGE: Hide crypto consts from docs\n"
    },
    {
      "commit": "575510c48f3cad55a4751db89dc44e330b0cc9df",
      "tree": "1a6e3caaeb99b8dca87a7a4aab106c9e62ff0981",
      "parents": [
        "5ec96a201ea3666f4f75357e138756e89576d096",
        "fab7cbc9ced3d49df15b8c80cbf9b7fa7203e811"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Thu May 29 16:07:27 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 16:07:27 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Hide crypto consts from docs\" into lmp-preview-dev"
    },
    {
      "commit": "fab7cbc9ced3d49df15b8c80cbf9b7fa7203e811",
      "tree": "1f196fe166fd027e3f77fd21a2ce896fa574653a",
      "parents": [
        "f71205c1ee3b34801f98af275a281f7d06c50b51"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Wed May 28 07:14:17 2014 -0700"
      },
      "committer": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Thu May 29 16:03:43 2014 +0000"
      },
      "message": "DO NOT MERGE: Hide crypto consts from docs\n\n@bug 15192967\n\nChange-Id: I134b2cb2d2841bc101e63a8a4dbd86f7b7bdca14\n(cherry picked from commit 81ab14fb19a2669aa54c1a333c807c22d5c41a8e)"
    },
    {
      "commit": "1811efdcc20a2ae307fdfa441e72e0423b4052bc",
      "tree": "8f4c79268b9096794b730f6253992a8a135e545e",
      "parents": [
        "f100bc4e9f13fe595f5eb8ebf0a43af30b449d92",
        "5ec96a201ea3666f4f75357e138756e89576d096"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 29 15:57:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:57:53 2014 +0000"
      },
      "message": "am afad5df6: Merge \"Use DecorToolbar.getViewGroup() to get the view properly.\" into lmp-preview-dev\n\n* commit \u0027afad5df6425c2e6682b203e3e075e70ef56df9d0\u0027:\n  Use DecorToolbar.getViewGroup() to get the view properly.\n"
    },
    {
      "commit": "5ec96a201ea3666f4f75357e138756e89576d096",
      "tree": "85ef78923c137f26f650cb962bb8e210f54c7440",
      "parents": [
        "85c69944bd40024dfb9a3d036e0dbabd6a457dbb",
        "6fdeeb34ae1be8ef7579456b443befd7e9b92ac0"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 29 15:53:02 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:53:03 2014 +0000"
      },
      "message": "Merge \"Use DecorToolbar.getViewGroup() to get the view properly.\" into lmp-preview-dev"
    },
    {
      "commit": "f100bc4e9f13fe595f5eb8ebf0a43af30b449d92",
      "tree": "bd5c68fec722c69f6a0470a51e014b4920bb5655",
      "parents": [
        "5390ba1da1335c1ed21ec2aefba5a1175d1cbd0e",
        "85c69944bd40024dfb9a3d036e0dbabd6a457dbb"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:43:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:43:15 2014 +0000"
      },
      "message": "am 4a0e3c7c: (-s ours) Merge \"Recurse into directories to find fonts. [DO NOT MERGE]\" into lmp-preview-dev\n\n* commit \u00274a0e3c7c9ef18ab0451922c4e2743eff659a7582\u0027:\n  Recurse into directories to find fonts. [DO NOT MERGE]\n"
    },
    {
      "commit": "5390ba1da1335c1ed21ec2aefba5a1175d1cbd0e",
      "tree": "bd5c68fec722c69f6a0470a51e014b4920bb5655",
      "parents": [
        "cf6aac168fe8e85c31133aa6a0bc5106d2391e46",
        "f251b0608900499104da834758b89930a13ab1cc"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:43:06 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:43:06 2014 +0000"
      },
      "message": "am 70d0c48b: (-s ours) Merge \"Parallel processing of the fonts. [DO NOT MERGE]\" into lmp-preview-dev\n\n* commit \u002770d0c48babd5b117bf705dd271db9e2f8bc0450b\u0027:\n  Parallel processing of the fonts. [DO NOT MERGE]\n"
    },
    {
      "commit": "cf6aac168fe8e85c31133aa6a0bc5106d2391e46",
      "tree": "bd5c68fec722c69f6a0470a51e014b4920bb5655",
      "parents": [
        "c2f8b30efcad4eeec571775367075554c2bd5c01",
        "28b13b2332ca38869df2825789620e66c6062672"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:42:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:42:51 2014 +0000"
      },
      "message": "am 36dbe009: (-s ours) Merge \"Add multiple dir support to build_font.py [DO NOT MERGE]\" into lmp-preview-dev\n\n* commit \u002736dbe009bf7ad448c4aeb18f6a74fcf97d49f3d9\u0027:\n  Add multiple dir support to build_font.py [DO NOT MERGE]\n"
    },
    {
      "commit": "c2f8b30efcad4eeec571775367075554c2bd5c01",
      "tree": "bd5c68fec722c69f6a0470a51e014b4920bb5655",
      "parents": [
        "151131a3c023431df390b1547e407c3ba6fead03",
        "2cb50d45a8ad5534c089e9ae016a855377067bfe"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:42:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:42:46 2014 +0000"
      },
      "message": "am a046f4d1: Merge \"Layoutlib: Fix FontFamily_Delegate use after unref\" into lmp-preview-dev\n\n* commit \u0027a046f4d1ee7bff98dfe94dc52539c88dfd290647\u0027:\n  Layoutlib: Fix FontFamily_Delegate use after unref\n"
    },
    {
      "commit": "151131a3c023431df390b1547e407c3ba6fead03",
      "tree": "beabcf55aec7cddb5046e2c0335df26dcdc6463f",
      "parents": [
        "2be1740884e7253dc4f2ce2d6a5d5aee60abbe58",
        "1a5b0de877c0392e07c023b6facd12ce8622cce7"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:42:41 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:42:41 2014 +0000"
      },
      "message": "am f9b3f3c5: Merge \"Update delegates\" into lmp-preview-dev\n\n* commit \u0027f9b3f3c5844de42d0a15475ae430317e661d5fc5\u0027:\n  Update delegates\n"
    },
    {
      "commit": "85c69944bd40024dfb9a3d036e0dbabd6a457dbb",
      "tree": "4ae7937e2f237afb17afe7cb87ee610a93a0fbac",
      "parents": [
        "f251b0608900499104da834758b89930a13ab1cc",
        "46eff27c32166f007132bfa5f4effc3c306b5f47"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:38:17 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:38:17 2014 +0000"
      },
      "message": "Merge \"Recurse into directories to find fonts. [DO NOT MERGE]\" into lmp-preview-dev"
    },
    {
      "commit": "f251b0608900499104da834758b89930a13ab1cc",
      "tree": "4f9b687745aacb23e84736712933a8e380a09b61",
      "parents": [
        "28b13b2332ca38869df2825789620e66c6062672",
        "d23417ab5d1c623977d11b499c7f3bf2d5fb83b4"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:37:54 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:37:55 2014 +0000"
      },
      "message": "Merge \"Parallel processing of the fonts. [DO NOT MERGE]\" into lmp-preview-dev"
    },
    {
      "commit": "28b13b2332ca38869df2825789620e66c6062672",
      "tree": "dc7b42649051f1064d0bea2355d7f7bdefdf9f4a",
      "parents": [
        "2cb50d45a8ad5534c089e9ae016a855377067bfe",
        "49a60d4d6d1a512f1c193b38b2e7c8153f1150d9"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:37:44 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:37:45 2014 +0000"
      },
      "message": "Merge \"Add multiple dir support to build_font.py [DO NOT MERGE]\" into lmp-preview-dev"
    },
    {
      "commit": "2cb50d45a8ad5534c089e9ae016a855377067bfe",
      "tree": "4b46f2cfc98de7ba34386a73fc8464f82bafcc04",
      "parents": [
        "1a5b0de877c0392e07c023b6facd12ce8622cce7",
        "9113968f9570b0c8ada2dec34fa6cf893da7c022"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:37:24 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:37:24 2014 +0000"
      },
      "message": "Merge \"Layoutlib: Fix FontFamily_Delegate use after unref\" into lmp-preview-dev"
    },
    {
      "commit": "1a5b0de877c0392e07c023b6facd12ce8622cce7",
      "tree": "f82aaf65bf9a84c535345a1ef662aca613992783",
      "parents": [
        "6326ef4dd5fd6e03b13bf0d0f3b49aeca7580f14",
        "79ee46172b45b0652b2bf8dc8b8889da51ff2459"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 29 15:37:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:37:07 2014 +0000"
      },
      "message": "Merge \"Update delegates\" into lmp-preview-dev"
    },
    {
      "commit": "2be1740884e7253dc4f2ce2d6a5d5aee60abbe58",
      "tree": "48c725befd6c6a7bd229ce87405bf75774811936",
      "parents": [
        "3b95b2fa7a9de00199d3d84cf2dbd46ea9634582",
        "6326ef4dd5fd6e03b13bf0d0f3b49aeca7580f14"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 29 15:20:55 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:20:55 2014 +0000"
      },
      "message": "am 50db238f: (-s ours) Merge \"DO NOT MERGE Cherry-pick: Additional doc fixes for WearableExtender\" into lmp-preview-dev\n\n* commit \u002750db238f71cbbefc2340503d2f93c73111d837ba\u0027:\n  DO NOT MERGE Cherry-pick: Additional doc fixes for WearableExtender\n"
    },
    {
      "commit": "3b95b2fa7a9de00199d3d84cf2dbd46ea9634582",
      "tree": "48c725befd6c6a7bd229ce87405bf75774811936",
      "parents": [
        "b6102427ae0575cc1d32b94ec2dcac00fb81db4a",
        "33051471cf98e74d1b986d0d7c48806be29cc400"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu May 29 15:20:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 15:20:50 2014 +0000"
      },
      "message": "am 67cf4bad: Merge \"Don\\\u0027t break things if a network goes back to CONNECTED.\" into lmp-preview-dev\n\n* commit \u002767cf4bad7bad05ff0a3a0704305c9eed4c92a338\u0027:\n  Don\u0027t break things if a network goes back to CONNECTED.\n"
    },
    {
      "commit": "6326ef4dd5fd6e03b13bf0d0f3b49aeca7580f14",
      "tree": "9a51792bdccd71d75e7fe7ad09f7fc88dccdeb26",
      "parents": [
        "33051471cf98e74d1b986d0d7c48806be29cc400",
        "ca48d35423bbcf9da93a9157347f1de09cd2513f"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 29 15:17:26 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:17:26 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE Cherry-pick: Additional doc fixes for WearableExtender\" into lmp-preview-dev"
    },
    {
      "commit": "33051471cf98e74d1b986d0d7c48806be29cc400",
      "tree": "2ef7c94fbeafced3fe105a89daf600290273a10a",
      "parents": [
        "f71205c1ee3b34801f98af275a281f7d06c50b51",
        "bce0106c417db7dd04daec9dc4cef9e7cf30446d"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu May 29 15:15:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 15:15:14 2014 +0000"
      },
      "message": "Merge \"Don\u0027t break things if a network goes back to CONNECTED.\" into lmp-preview-dev"
    },
    {
      "commit": "6fdeeb34ae1be8ef7579456b443befd7e9b92ac0",
      "tree": "7d32626f5cdeaaf02be297db63941c72439aac43",
      "parents": [
        "7ee26070eaa4a8b1cde8e265c7136fba7e79a172"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 29 11:02:41 2014 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 29 11:02:41 2014 -0400"
      },
      "message": "Use DecorToolbar.getViewGroup() to get the view properly.\n\nBug: 15320825\nChange-Id: Ib7e162c816fadf2b5c83af1326e7158f6bd69c8e\n"
    },
    {
      "commit": "b6102427ae0575cc1d32b94ec2dcac00fb81db4a",
      "tree": "48c725befd6c6a7bd229ce87405bf75774811936",
      "parents": [
        "547d9b9b550fb0d3d92653abfed7d5f5cb14a321",
        "e8fdc541dc8c4388dc3c6d52aff70f290d7fb985"
      ],
      "author": {
        "name": "Paul Lawrence",
        "email": "paullawrence@google.com",
        "time": "Thu May 29 14:43:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 14:43:09 2014 +0000"
      },
      "message": "Merge \"Hide crypto consts from docs\""
    },
    {
      "commit": "547d9b9b550fb0d3d92653abfed7d5f5cb14a321",
      "tree": "8a79539f48dfc1d1e15f38f078d6d5c630d6893b",
      "parents": [
        "c19a72c4476e4fdcf8708b47ed6b482da0fbbaf2",
        "f4b284554700527079b884b28ac3b29c1d693cec"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu May 29 14:35:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 14:35:53 2014 +0000"
      },
      "message": "Merge \"Unhide ContactsCount API\""
    },
    {
      "commit": "c19a72c4476e4fdcf8708b47ed6b482da0fbbaf2",
      "tree": "4d88f82e1f69ebc7a21792f9c606631e99be4263",
      "parents": [
        "46023ace237b6fd9426ac33d900fc6bad350407e",
        "f71205c1ee3b34801f98af275a281f7d06c50b51"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu May 29 14:23:21 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 14:23:21 2014 +0000"
      },
      "message": "am 499f4a0a: VolumeZen: Don\\\u0027t clear stream type if embedded.\n\n* commit \u0027499f4a0a4df37558801a712a24daebb91df0b327\u0027:\n  VolumeZen: Don\u0027t clear stream type if embedded.\n"
    },
    {
      "commit": "f71205c1ee3b34801f98af275a281f7d06c50b51",
      "tree": "dfaa1a9ab76a54b2a462f81259f47a3e6a60081b",
      "parents": [
        "2684d5e7d7f0b698c631f27b099760fae33e84ba"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu May 29 10:17:51 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu May 29 10:19:14 2014 -0400"
      },
      "message": "VolumeZen: Don\u0027t clear stream type if embedded.\n\nClearing the stream type makes sense if the volume panel is\nin dialog mode, but not when embedded.\n\nBug:15186070\nChange-Id: Ice5f547ef987e28ef51050faef682c5dfa5f7604\n"
    },
    {
      "commit": "46023ace237b6fd9426ac33d900fc6bad350407e",
      "tree": "5c4fa817018b369cfd1b05b221aa747cd4cd1075",
      "parents": [
        "a422a07d29b115a6eed1eda6dba55fb8aa1f55a1",
        "2684d5e7d7f0b698c631f27b099760fae33e84ba"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu May 29 13:05:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 13:05:26 2014 +0000"
      },
      "message": "am cd41eb63: QuickSettings: Basic content-resizing for detail panel.\n\n* commit \u0027cd41eb6385590fadf63ce1b24cc5bf562f66a305\u0027:\n  QuickSettings: Basic content-resizing for detail panel.\n"
    },
    {
      "commit": "a422a07d29b115a6eed1eda6dba55fb8aa1f55a1",
      "tree": "1e41315fb11d35627f272721ee43ab1f5ea50da6",
      "parents": [
        "adbb17906e6755202a20420957caad7a00097055",
        "ad0634c50c5c4a18b5b66f2c8250e6a09bf69f1c"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu May 29 12:58:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 12:58:39 2014 +0000"
      },
      "message": "Merge \"Small fix related to Cross-profile intents.\""
    },
    {
      "commit": "2684d5e7d7f0b698c631f27b099760fae33e84ba",
      "tree": "cec4d0f604e9dba977e010ae24cd14c263f928d7",
      "parents": [
        "7ee26070eaa4a8b1cde8e265c7136fba7e79a172"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed May 28 20:27:44 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu May 29 08:49:41 2014 -0400"
      },
      "message": "QuickSettings: Basic content-resizing for detail panel.\n\nAlso remove toggle from zen tile + fix bottom padding.\n\nBug:15315490\nChange-Id: Ib839b9280ce60d2f51e4c0c46e41a7743e7ec8f6\n"
    },
    {
      "commit": "bce0106c417db7dd04daec9dc4cef9e7cf30446d",
      "tree": "7181150dfe4c884ae173f7b48b8dfc31a7bf61b2",
      "parents": [
        "7ee26070eaa4a8b1cde8e265c7136fba7e79a172"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 29 14:05:41 2014 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 29 21:36:07 2014 +0900"
      },
      "message": "Don\u0027t break things if a network goes back to CONNECTED.\n\nCurrently, if a network goes from CONNECTED to some other \"live\"\nstate (e.g., CONNECTING, because it\u0027s VERIFYING_POOR_LINK) and\nback, ConnectivityService treats it as if a new network had\nconnected.  This causes it to attempt to create the network\n(which fails, since a network with that netid already exists), to\ntrigger verification, and if the verification succeeds, to tear\ndown the network because the request it\u0027s satisfying is already\nsatisfied by the network itself.\n\nInstead, if creating the network fails, assume it\u0027s because the\nnetwork had already been created, and bail out.\n\nAlso, when validation completes, ignore NetworkRequests that were\nbeing served by the same NetworkAgent as before.\n\nBug: 15244052\n\n(cherry picked from commit cfff026ec47afc7e31f60f80e3deea7f4e2f9be5)\n\nChange-Id: I52c2220e8f1d98fca765880be3040593e92722ed\n"
    },
    {
      "commit": "adbb17906e6755202a20420957caad7a00097055",
      "tree": "0f52f7f728d0011a635feafa10f6f3e380cb5e6c",
      "parents": [
        "e58d180bf60fc176217d210fe3c4912cab6d3d06",
        "51ed158a946f3a908b691389296dbb0136bc1c9c"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 29 12:25:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 12:25:46 2014 +0000"
      },
      "message": "Merge \"Don\u0027t break things if a network goes back to CONNECTED.\""
    },
    {
      "commit": "ad0634c50c5c4a18b5b66f2c8250e6a09bf69f1c",
      "tree": "840875d9871e14b17fae37307f6487af9ce1dfce",
      "parents": [
        "29fae7b39447977c4247bb901721df86d8a92ef8"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu May 29 13:11:31 2014 +0100"
      },
      "committer": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu May 29 13:11:31 2014 +0100"
      },
      "message": "Small fix related to Cross-profile intents.\n\nChange-Id: Id4cadd051c337776451ed807a2edac6d869b372a\n"
    },
    {
      "commit": "c6cf95c0f5f7250c65e40c441fe58d8cbfd114c9",
      "tree": "9c44beaf05c33b7224c4a9a25e08ae52d8fa320e",
      "parents": [
        "29fae7b39447977c4247bb901721df86d8a92ef8"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu May 29 11:30:36 2014 +0100"
      },
      "committer": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu May 29 11:30:36 2014 +0100"
      },
      "message": "Making the content resolver work with result intents.\n\nprepareToLeaveUser is called if necessary on result intents.\nAdding the targetUserId to grantUriPermissionFromIntentLocked\nThis allows the GET_CONTENT intent to work across profiles.\n\nChange-Id: Id81280c23247aeda7ad56e34af9b12a6f3a00a3c\n"
    },
    {
      "commit": "51ed158a946f3a908b691389296dbb0136bc1c9c",
      "tree": "2267dec4e0c517b707556ce02de1502349e23644",
      "parents": [
        "bc132a068b47994dc3f8e3c75c963f4676c2e970"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 29 14:05:41 2014 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 29 19:19:54 2014 +0900"
      },
      "message": "Don\u0027t break things if a network goes back to CONNECTED.\n\nCurrently, if a network goes from CONNECTED to some other \"live\"\nstate (e.g., CONNECTING, because it\u0027s VERIFYING_POOR_LINK) and\nback, ConnectivityService treats it as if a new network had\nconnected.  This causes it to attempt to create the network\n(which fails, since a network with that netid already exists), to\ntrigger verification, and if the verification succeeds, to tear\ndown the network because the request it\u0027s satisfying is already\nsatisfied by the network itself.\n\nInstead, if creating the network fails, assume it\u0027s because the\nnetwork had already been created, and bail out.\n\nAlso, when validation completes, ignore NetworkRequests that were\nbeing served by the same NetworkAgent as before.\n\nBug: 15244052\nChange-Id: Ifd73558e5be452d9ef88c64cca429d5f302bf354\n"
    },
    {
      "commit": "e58d180bf60fc176217d210fe3c4912cab6d3d06",
      "tree": "6854e799671fa5733ef61e1f316c74543fafb5b4",
      "parents": [
        "de5637b9ecc7b5ebd6bcf039bbe87a36a42b4ca9",
        "5d3c96168d3a16c860d9862167097f7d6e66a0fc"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 29 10:02:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 10:02:17 2014 +0000"
      },
      "message": "am 5d3c9616: am 52b41462: am 9cd3ff7d: Merge \"Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\"\n\n* commit \u00275d3c96168d3a16c860d9862167097f7d6e66a0fc\u0027:\n  Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\n"
    },
    {
      "commit": "5d3c96168d3a16c860d9862167097f7d6e66a0fc",
      "tree": "a3eef4a24dc42466b90d452fdc8f88160a3edad6",
      "parents": [
        "cc212d35aa611324e98aa2092c1ab588a0efe794",
        "52b4146273ea29f6d1ed89e4de79f2d7ff0d71dc"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 29 09:56:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:56:24 2014 +0000"
      },
      "message": "am 52b41462: am 9cd3ff7d: Merge \"Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\"\n\n* commit \u002752b4146273ea29f6d1ed89e4de79f2d7ff0d71dc\u0027:\n  Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\n"
    },
    {
      "commit": "de5637b9ecc7b5ebd6bcf039bbe87a36a42b4ca9",
      "tree": "6854e799671fa5733ef61e1f316c74543fafb5b4",
      "parents": [
        "30c624c49c753f502bed59b3a113abdeeac36bf9",
        "7ee26070eaa4a8b1cde8e265c7136fba7e79a172"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@google.com",
        "time": "Thu May 29 09:43:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:43:33 2014 +0000"
      },
      "message": "am ec9aa23e: Merge \"Stopgap fix for layoutlib.\" into lmp-preview-dev\n\n* commit \u0027ec9aa23e1e214c9359e38205495db225560c2753\u0027:\n  Stopgap fix for layoutlib.\n"
    },
    {
      "commit": "30c624c49c753f502bed59b3a113abdeeac36bf9",
      "tree": "8f2daa42c1efbd171c102a342f45bcdbf6b94a43",
      "parents": [
        "4f9c216448bee6eb4c33a57c73c817b187385b97",
        "312da405eb82206cdd2581176252241f22d2ad44"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu May 29 09:43:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:43:28 2014 +0000"
      },
      "message": "am 1240221a: Tracking ActionBarView change 1181f77bdfaa7bf8a8250cdd13c7b7a1d6ee0c44\n\n* commit \u00271240221ac9cdc70ce2c79fcc48628d277e00354d\u0027:\n  Tracking ActionBarView change 1181f77bdfaa7bf8a8250cdd13c7b7a1d6ee0c44\n"
    },
    {
      "commit": "4f9c216448bee6eb4c33a57c73c817b187385b97",
      "tree": "29981c44fd55f7c08f24dbfd7d698d0eba66e1f4",
      "parents": [
        "12eefc9f00a769e5a079a59b4f81ceccf2cfa9a3",
        "8c9360f3aace9a6b158b0257655925d08d75fa02"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu May 29 09:43:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:43:23 2014 +0000"
      },
      "message": "am da1d4828: Tracking IWindowManager change 2ea3814083f27567ae07a1b449da3d596dd4d9d5\n\n* commit \u0027da1d48285f2fc992de691a5abaf7c651a86201a2\u0027:\n  Tracking IWindowManager change 2ea3814083f27567ae07a1b449da3d596dd4d9d5\n"
    },
    {
      "commit": "12eefc9f00a769e5a079a59b4f81ceccf2cfa9a3",
      "tree": "92969c608f9ba109dec6ba04482054d037535ab0",
      "parents": [
        "bdcfd05418ad47059c4c3e91d9831229a3d43e2e",
        "2ddbbe7b949bde21ba9aadc54940067be47e4d72"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 29 09:43:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:43:13 2014 +0000"
      },
      "message": "am 45ebf5d1: Merge \"Widget restore documentation tweaks\" into lmp-preview-dev\n\n* commit \u002745ebf5d19b6fc410eaafe1804f265503f585f682\u0027:\n  Widget restore documentation tweaks\n"
    },
    {
      "commit": "bdcfd05418ad47059c4c3e91d9831229a3d43e2e",
      "tree": "5dca77e56840e8538dafd453133a821aa700fd45",
      "parents": [
        "d3a5b916b1655c9a36d531afc8420fc5ca0ccfdd",
        "fb816fc701770f95f7d1ebc0ab5ee19584798b74"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu May 29 09:43:03 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:43:03 2014 +0000"
      },
      "message": "am 61ba6af8: Merge \"Fixed a bug where the user was unable to pull down statusbar.\" into lmp-preview-dev\n\n* commit \u002761ba6af8ac1b3b613342cbd522b7aa2e11aba8cb\u0027:\n  Fixed a bug where the user was unable to pull down statusbar.\n"
    },
    {
      "commit": "d3a5b916b1655c9a36d531afc8420fc5ca0ccfdd",
      "tree": "402e0b9187e9048910906cdbd9258f6f09c548ed",
      "parents": [
        "5a2d76c17655f5ab68c8fc41b9388a03a1d42b22",
        "a923758d80ad50ac79a22074cf6e4c9463bb2b0b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 29 09:42:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:42:56 2014 +0000"
      },
      "message": "am c2091a1f: Merge \"Add system layer for voice interaction services.\" into lmp-preview-dev\n\n* commit \u0027c2091a1fbc463941b3e42db36e369124ac3c1013\u0027:\n  Add system layer for voice interaction services.\n"
    },
    {
      "commit": "5a2d76c17655f5ab68c8fc41b9388a03a1d42b22",
      "tree": "cf003ad7f60e01b3b0353406a10e43b8cbfc0e95",
      "parents": [
        "415f354134254fbc70db48d5798e82fc87751df2",
        "3326a8782f7aae58b76b96d52d7756787ab401d0"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Thu May 29 09:42:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:42:44 2014 +0000"
      },
      "message": "am 8fed3095: Merge \"SysUI: Fix bug where ZEN notification icon was shown\" into lmp-preview-dev\n\n* commit \u00278fed3095b2b2342ebf59636b94e68b62ca16fd0d\u0027:\n  SysUI: Fix bug where ZEN notification icon was shown\n"
    },
    {
      "commit": "415f354134254fbc70db48d5798e82fc87751df2",
      "tree": "c6d8bf1082a97c23d6af6c07ddf7a0d8d89e3335",
      "parents": [
        "6b5f93e92b226efcfe1a8d610735051c6810ad63",
        "56f2daab14a7b0161e36c86bdc61cd628a847245"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 29 09:42:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 09:42:36 2014 +0000"
      },
      "message": "am ba922631: Merge \"Don\\\u0027t crash on boot\" into lmp-preview-dev\n\n* commit \u0027ba9226316df301fb612606f919aa69e109645c82\u0027:\n  Don\u0027t crash on boot\n"
    },
    {
      "commit": "6b5f93e92b226efcfe1a8d610735051c6810ad63",
      "tree": "88da3001c0328f90e32f8fd5786c42d678d7b14f",
      "parents": [
        "3a2f74373a6892ca5c11cd19b4b662c069634717",
        "cc212d35aa611324e98aa2092c1ab588a0efe794"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 29 07:24:18 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 07:24:18 2014 +0000"
      },
      "message": "am cc212d35: am 339f437d: Additional doc fixes for WearableExtender\n\n* commit \u0027cc212d35aa611324e98aa2092c1ab588a0efe794\u0027:\n  Additional doc fixes for WearableExtender\n"
    },
    {
      "commit": "cc212d35aa611324e98aa2092c1ab588a0efe794",
      "tree": "e1c1bd55689b27938bcf39de07e1ad0d32d3d974",
      "parents": [
        "77b170cedca2828d8c40ca33b820f5911a558326",
        "339f437dc3f7c474d9cf1f963819bab2596e6ad3"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 29 06:34:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 06:34:01 2014 +0000"
      },
      "message": "am 339f437d: Additional doc fixes for WearableExtender\n\n* commit \u0027339f437dc3f7c474d9cf1f963819bab2596e6ad3\u0027:\n  Additional doc fixes for WearableExtender\n"
    },
    {
      "commit": "ca48d35423bbcf9da93a9157347f1de09cd2513f",
      "tree": "ee5f83e3a47af29753819308866b5664a46a90bc",
      "parents": [
        "312da405eb82206cdd2581176252241f22d2ad44"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Wed May 28 22:37:13 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Wed May 28 22:37:13 2014 -0700"
      },
      "message": "DO NOT MERGE Cherry-pick: Additional doc fixes for WearableExtender\n\nChange-Id: I3764e4d97c0007b905ff0f3eb553234668fd50e1\n"
    },
    {
      "commit": "7ee26070eaa4a8b1cde8e265c7136fba7e79a172",
      "tree": "8a6fe15067f4abba5a3f069907ed092edae52906",
      "parents": [
        "312da405eb82206cdd2581176252241f22d2ad44",
        "dc62340f18becf51f6f3c94d3994665bcd7dd537"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@google.com",
        "time": "Thu May 29 05:27:32 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 05:27:32 2014 +0000"
      },
      "message": "Merge \"Stopgap fix for layoutlib.\" into lmp-preview-dev"
    },
    {
      "commit": "3a2f74373a6892ca5c11cd19b4b662c069634717",
      "tree": "a94df1878f1f3b11177e444b229c0007f076f440",
      "parents": [
        "c3923ea50dd0b161ba84941c071d34bb98c0700a"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 29 06:52:45 2014 +0900"
      },
      "committer": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 29 05:17:16 2014 +0000"
      },
      "message": "Do not reply with \u003cFeature Abort\u003e to CEC Broadcast message\n\nBroadcast message is not targeted to a specific device but for\nannouncement. Individual reponse with \u003cFeature Abort\u003e is neither\nnecessary nor useful. Changed to send the message back only for\ndirect messages.\n\nChange-Id: I927aa8e58a9868e158ed945c753492207e7c97f6\n"
    },
    {
      "commit": "c3923ea50dd0b161ba84941c071d34bb98c0700a",
      "tree": "4970cb642755148326db6f8c84c717124303f160",
      "parents": [
        "7d3c9791355b09211058169411e9ef7fb9f99e8e"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Wed May 28 19:11:44 2014 +0900"
      },
      "committer": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 29 05:16:41 2014 +0000"
      },
      "message": "Dispatch incoming CEC messages to feature actions\n\nThis CL dispatches incoming CEC messages to feature actions that\nthe service manages.\n\nChange-Id: I9221d6a25648846327d00fe5404aaf1e8ec786ce\n"
    },
    {
      "commit": "7d3c9791355b09211058169411e9ef7fb9f99e8e",
      "tree": "a9b1d045d615effe5f5e9508ccb496737ec4b665",
      "parents": [
        "5acfa70a183d0a8a37484b91d2022411742472dd",
        "cc5ef8c918e96516a5c51cc40735a1b8a24d8497"
      ],
      "author": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Thu May 29 05:12:43 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 05:12:44 2014 +0000"
      },
      "message": "Merge \"Implement device discovery sequence.\""
    },
    {
      "commit": "cc5ef8c918e96516a5c51cc40735a1b8a24d8497",
      "tree": "d25b0415053fd6e2c792e4135c0d8e5b1381c4e7",
      "parents": [
        "bab6ee2fa99c483375ccf789b21fb0fb3e5ff6ae"
      ],
      "author": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Tue May 27 13:27:36 2014 +0900"
      },
      "committer": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Thu May 29 14:04:53 2014 +0900"
      },
      "message": "Implement device discovery sequence.\n\nWhen device discover is launched it goes through the following step\n\n1. clear all existing devices\n2. send \u003cPolling Message\u003e of all logical addresses\n  excecpt one of local device\n3. Once got all allocated logical addresses, gather physical address of\n  them\n4. Once got physical address of them, gather display name of them\n5. Once got display names, gather vendor id of them\n5. Once got vendor id of them, register all gathered info to\n  internal device info list.\n\nChange-Id: Ic9aca3b15d88ac7650f10b6d0bfa9c97923975e8\n"
    },
    {
      "commit": "52b4146273ea29f6d1ed89e4de79f2d7ff0d71dc",
      "tree": "56fffd2ea2ca7b448f63e863c050543f0de79678",
      "parents": [
        "452c592191a147ae1175db775bc3e7e8e0311855",
        "9cd3ff7d61ed65e8b815155747e7bbfc99c1e861"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 29 04:57:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 04:57:25 2014 +0000"
      },
      "message": "am 9cd3ff7d: Merge \"Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\"\n\n* commit \u00279cd3ff7d61ed65e8b815155747e7bbfc99c1e861\u0027:\n  Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\n"
    },
    {
      "commit": "9cd3ff7d61ed65e8b815155747e7bbfc99c1e861",
      "tree": "e5a514bee8a3a64a6b387bf7c7aeb8c2531aa306",
      "parents": [
        "197565e0e800be3c731e679914f40afa1aab98fd",
        "fb61bfa4470332a7ccfca7a2df5e13baca49d9fa"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 29 04:53:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 29 04:53:52 2014 +0000"
      },
      "message": "Merge \"Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\""
    },
    {
      "commit": "312da405eb82206cdd2581176252241f22d2ad44",
      "tree": "bd896312e80f319b42a73240c07806b770a09f2d",
      "parents": [
        "8c9360f3aace9a6b158b0257655925d08d75fa02"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 21:43:35 2014 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 21:43:35 2014 -0700"
      },
      "message": "Tracking ActionBarView change 1181f77bdfaa7bf8a8250cdd13c7b7a1d6ee0c44\n\nChange-Id: I29a486557428806f26f900974e74f42f3afa4ad4\n"
    },
    {
      "commit": "fb61bfa4470332a7ccfca7a2df5e13baca49d9fa",
      "tree": "e5a514bee8a3a64a6b387bf7c7aeb8c2531aa306",
      "parents": [
        "197565e0e800be3c731e679914f40afa1aab98fd"
      ],
      "author": {
        "name": "Zhang Wei-e7976c",
        "email": "e7976c@motorola.com",
        "time": "Fri Jan 31 15:18:42 2014 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 29 04:43:19 2014 +0000"
      },
      "message": "Introduce a new event: EVENT_DATA_RAT_CHANGED which is used to indicate data rat change.\n\nChange-Id: Ibe9e68295661f2f2ffaca3057d696df6a1db3f0c\n"
    },
    {
      "commit": "8c9360f3aace9a6b158b0257655925d08d75fa02",
      "tree": "93baf6c287e78bbc113c402f327ecf23229f448d",
      "parents": [
        "2ddbbe7b949bde21ba9aadc54940067be47e4d72"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 21:37:52 2014 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 21:37:52 2014 -0700"
      },
      "message": "Tracking IWindowManager change 2ea3814083f27567ae07a1b449da3d596dd4d9d5\n\nChange-Id: I6945cc9b4be174b55173ac2081edc5ee1bee6e67\n"
    },
    {
      "commit": "5acfa70a183d0a8a37484b91d2022411742472dd",
      "tree": "2f8683178e63f800161cbc408d2f39a4fc6aebf8",
      "parents": [
        "09daefbb9a6d09a62c8a2097a84bd79db1ddcebb"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 28 20:15:13 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 28 20:25:15 2014 -0700"
      },
      "message": "Fix build.\n\nAdd Constant opt/telephony project was requiring.  I suspect there is a change\ncoming that will add this and perhaps more, but this fixes the build.\n\nChange-Id: I8f994c0cf9ed37f14dc7ae9368da07fe8cd76aec\n"
    },
    {
      "commit": "2ddbbe7b949bde21ba9aadc54940067be47e4d72",
      "tree": "7365a05aec7eb20ad656a71275a8294af9ac6872",
      "parents": [
        "fb816fc701770f95f7d1ebc0ab5ee19584798b74",
        "c04e9aa916b77909698ce32ba131561275629f60"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 29 01:27:51 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 01:27:51 2014 +0000"
      },
      "message": "Merge \"Widget restore documentation tweaks\" into lmp-preview-dev"
    },
    {
      "commit": "09daefbb9a6d09a62c8a2097a84bd79db1ddcebb",
      "tree": "c7dcc5ddff1c8d402c24cd7c38bbc51a9e59736c",
      "parents": [
        "80d55ba8e204e125caec822f3a4a1507582148be",
        "c1073c3376763a68d4acff68be745227ee63bef9"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu May 29 01:08:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 01:08:31 2014 +0000"
      },
      "message": "am ec67c4b0: Merge \"Make ViewPropertyAnimator correctly damage shadow receivers\" into lmp-preview-dev\n\n* commit \u0027ec67c4b0ac8095c94c424a9fc37d7b11fa098ee9\u0027:\n  Make ViewPropertyAnimator correctly damage shadow receivers\n"
    },
    {
      "commit": "80d55ba8e204e125caec822f3a4a1507582148be",
      "tree": "0ed18eb9ce90d30408fef853fe665fd68980426f",
      "parents": [
        "2fb434857f482c8bb3f1f6bd6b99cdd028fc8e38",
        "b8a091347160bbdf8d1720746d106a25ad205863"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu May 29 01:08:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 01:08:26 2014 +0000"
      },
      "message": "am 9ecf9b12: Merge \"Respect Z ordering in touch dispatch, software drawing\" into lmp-preview-dev\n\n* commit \u00279ecf9b1292d547aebe4588f1051b22f9683e2149\u0027:\n  Respect Z ordering in touch dispatch, software drawing\n"
    },
    {
      "commit": "2fb434857f482c8bb3f1f6bd6b99cdd028fc8e38",
      "tree": "23687b2768ce711982d640e93601f7f67d59edd3",
      "parents": [
        "bab6ee2fa99c483375ccf789b21fb0fb3e5ff6ae",
        "1fc422bd7dbc8a270d287043467735ce6f7fa4e2"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu May 29 01:08:21 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 01:08:21 2014 +0000"
      },
      "message": "am 2eb28f87: Merge \"QuickSettings: Bind notifications tile to the ringer stream.\" into lmp-preview-dev\n\n* commit \u00272eb28f870bf8c0da42f4d0cceafd17f4d36ca5a6\u0027:\n  QuickSettings: Bind notifications tile to the ringer stream.\n"
    },
    {
      "commit": "c04e9aa916b77909698ce32ba131561275629f60",
      "tree": "f091e283f525de04b5b4c7e546d3a149942762cb",
      "parents": [
        "b9a65de1f79d92326abcccc295c18f24afb83053"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed May 28 17:56:53 2014 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed May 28 17:56:53 2014 -0700"
      },
      "message": "Widget restore documentation tweaks\n\n- Fix broken Javadoc @see directives\n- Linkify AppWidgetProvider in the documentation for the new\n  ACTION_APPWIDGET_RESTORED broadcast\n- Minor content edits\n\nBug 15022842\n\nChange-Id: Ia7d4ad5be476c260492e1be5d83e21f6943a6847\n"
    },
    {
      "commit": "bab6ee2fa99c483375ccf789b21fb0fb3e5ff6ae",
      "tree": "18bb000d0205a7323d5552480b28bc0d15c9395f",
      "parents": [
        "d5a8d65b439d2e378c5912c150d7aa79ad0e6644",
        "4085d0ef62554c7e139b82bca0f97161bb159f8c"
      ],
      "author": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Thu May 29 00:45:15 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 00:45:17 2014 +0000"
      },
      "message": "Merge \"Add cec message handler to hdmi cec jni implementation\""
    },
    {
      "commit": "d5a8d65b439d2e378c5912c150d7aa79ad0e6644",
      "tree": "8ae0eb6a068c40d6b7974bc5cc51d4161b82cf8e",
      "parents": [
        "4b0ea74bb13274f0b4415103dc02e2f108a872e3",
        "f5fe63c35cb804e4dba87037c7af29e536963be0"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu May 29 00:42:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 00:42:32 2014 +0000"
      },
      "message": "am 239ac054: Merge \"Camera2: Update spec for thumbnail cropping behavior\" into lmp-preview-dev\n\n* commit \u0027239ac0541bf7e0fc8b301d077b40e3e52cf32161\u0027:\n  Camera2: Update spec for thumbnail cropping behavior\n"
    },
    {
      "commit": "4b0ea74bb13274f0b4415103dc02e2f108a872e3",
      "tree": "d8760d221d6aa7781626cdcd7746dc11b6b0af02",
      "parents": [
        "68a2ff81744be9b9a40c08fd9cd59af0ce737c48",
        "9ce7e02fa758204ac66aaa94a7a4b85fca5c1f1b"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Thu May 29 00:42:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 00:42:23 2014 +0000"
      },
      "message": "am b0d93fb2: Merge \"SysUI: Switch to NotificationListenerService\" into lmp-preview-dev\n\n* commit \u0027b0d93fb29480a77439b28effd34f5806a5a5ea8a\u0027:\n  SysUI: Switch to NotificationListenerService\n"
    },
    {
      "commit": "68a2ff81744be9b9a40c08fd9cd59af0ce737c48",
      "tree": "ddb572095495afa830158fb50fd60d425ae53b59",
      "parents": [
        "880383de83e35fb6c522b1aca0b7e27d4de4cfd8",
        "89f858c874596e769c0f1e64a98bed87a9cddc3f"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Thu May 29 00:42:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 00:42:17 2014 +0000"
      },
      "message": "am 15001a9a: (-s ours) Merge \"@hide Telecomm APIs [DO NOT MERGE]\" into lmp-preview-dev\n\n* commit \u002715001a9a4554c8e4c8a100af3cc84f468edfa60b\u0027:\n  @hide Telecomm APIs [DO NOT MERGE]\n"
    },
    {
      "commit": "880383de83e35fb6c522b1aca0b7e27d4de4cfd8",
      "tree": "ddb572095495afa830158fb50fd60d425ae53b59",
      "parents": [
        "c1011c1d2666dd1abf5365054298ef00d298bd56",
        "0aa1cbb0de71a0fa503eb62034b6390ec5c359e0"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu May 29 00:42:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 00:42:08 2014 +0000"
      },
      "message": "am b073e598: (-s ours) Merge \"DO NOT MERGE - AudioManager: audio routing extensions\" into lmp-preview-dev\n\n* commit \u0027b073e59827cb141deeec70e056cd2aaabbbd1624\u0027:\n  DO NOT MERGE - AudioManager: audio routing extensions\n"
    },
    {
      "commit": "c1011c1d2666dd1abf5365054298ef00d298bd56",
      "tree": "ddb572095495afa830158fb50fd60d425ae53b59",
      "parents": [
        "d618555e45e5653031e214df9fc443d9f0d10965",
        "1c5bffbf5bae6762c8df07350abca61e460653bb"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Thu May 29 00:27:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 00:27:30 2014 +0000"
      },
      "message": "Merge \"Fix security issue in bindRemoteViewsService\""
    },
    {
      "commit": "fb816fc701770f95f7d1ebc0ab5ee19584798b74",
      "tree": "0613cf61345a2fdd2c8b2f7c81650b91b42cdd8d",
      "parents": [
        "a923758d80ad50ac79a22074cf6e4c9463bb2b0b",
        "3c4635c19997748e0b21453f3462e347905534e0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu May 29 00:20:33 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 00:20:33 2014 +0000"
      },
      "message": "Merge \"Fixed a bug where the user was unable to pull down statusbar.\" into lmp-preview-dev"
    },
    {
      "commit": "a923758d80ad50ac79a22074cf6e4c9463bb2b0b",
      "tree": "ba990ca10516af629e5406094ccf8f8521c2d1c3",
      "parents": [
        "3326a8782f7aae58b76b96d52d7756787ab401d0",
        "e30e02f5d9a9141c9ee70c712d4f9d52c88ea969"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 29 00:18:25 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 29 00:18:25 2014 +0000"
      },
      "message": "Merge \"Add system layer for voice interaction services.\" into lmp-preview-dev"
    },
    {
      "commit": "e30e02f5d9a9141c9ee70c712d4f9d52c88ea969",
      "tree": "590f001931e5d466298f917f2d75f0b373de3154",
      "parents": [
        "bbd8e6ffc600e078984cb68acf51c660c5c9fc81"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 27 18:24:45 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 28 17:16:51 2014 -0700"
      },
      "message": "Add system layer for voice interaction services.\n\nNew window layer that voice interaction service windows\ngo in to.  Includes a new voice-specific content rectangle\nthat voice activities are placed in to.\n\nAdd specific animations for this layer, sliding down from\nthe top (though this can be customized by the voice interaction\nservice).\n\nAlso add the concept of activities running for voice interaction\nservices for purposes of adjusting the animation used for them,\nagain sliding from the top, but not (yet?) customizable by the\nvoice interaction service.\n\nChange-Id: Ic9e0e8c843c2e2972d6abb4087dce0019326155d\n"
    },
    {
      "commit": "3c4635c19997748e0b21453f3462e347905534e0",
      "tree": "9b0d2bbffef6e80e4cfc033a299d3d3b8d4f329a",
      "parents": [
        "4c6969a512cd70831249ec1d07691f16fe5465f5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu May 29 02:12:47 2014 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu May 29 02:12:47 2014 +0200"
      },
      "message": "Fixed a bug where the user was unable to pull down statusbar.\n\nWhen going to the phone or camera from the lockscreen, touches\nwhere blocked and the statusbar could not be pulled down anymore.\n\nBug: 15308821\nBug: 15126905\nChange-Id: Ic9563346f6a466cb5ada3f4af518fabcd650e9b9\n"
    },
    {
      "commit": "dc62340f18becf51f6f3c94d3994665bcd7dd537",
      "tree": "241ca5e6cccbe6a626edd843d3159285792b5d1e",
      "parents": [
        "baef8c1ffe5c900fb0da9512654bf249b5fc9269"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 22 16:03:54 2014 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 28 16:52:01 2014 -0700"
      },
      "message": "Stopgap fix for layoutlib.\n\nThis is a temporary fix for changes made to TypedArray regrading theme\nattributes.\n\nChange-Id: I173fde6d8d3259479b0654ff331bc27bf2814fb0\n"
    },
    {
      "commit": "3326a8782f7aae58b76b96d52d7756787ab401d0",
      "tree": "dab5754ec3106be03919960181486387339a2d18",
      "parents": [
        "56f2daab14a7b0161e36c86bdc61cd628a847245",
        "344f0099ab69107f0262bf941e87b84d725638af"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed May 28 23:40:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 23:40:02 2014 +0000"
      },
      "message": "Merge \"SysUI: Fix bug where ZEN notification icon was shown\" into lmp-preview-dev"
    },
    {
      "commit": "56f2daab14a7b0161e36c86bdc61cd628a847245",
      "tree": "76a01a2d417f7a4294dbadc2ca63064e3d0903c4",
      "parents": [
        "c1073c3376763a68d4acff68be745227ee63bef9",
        "f889ed11d21bfd3010f8e4e192a0532b7f6f7994"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed May 28 23:37:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 23:37:30 2014 +0000"
      },
      "message": "Merge \"Don\u0027t crash on boot\" into lmp-preview-dev"
    },
    {
      "commit": "f889ed11d21bfd3010f8e4e192a0532b7f6f7994",
      "tree": "e87ad7edac25126ad813b0d0b1879a65c1801036",
      "parents": [
        "b9a65de1f79d92326abcccc295c18f24afb83053"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed May 28 16:31:58 2014 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed May 28 16:31:58 2014 -0700"
      },
      "message": "Don\u0027t crash on boot\n\n...when removing dangling preferred-activity entries.\n\nBug 15310848\n\nChange-Id: Ibe9d82a06f8c608b866a2c3c6b286da2ededacca\n"
    },
    {
      "commit": "d618555e45e5653031e214df9fc443d9f0d10965",
      "tree": "bf2736cfe6de87965c473b4b5c29c99995f76aa5",
      "parents": [
        "989dcec4a477a2847b073fddeca0155c3748276a",
        "5ac6225ea371782a6c4556708bf85f1494f6ec59"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Wed May 28 23:17:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 23:17:22 2014 +0000"
      },
      "message": "Merge \"Fix a bug calling a wrong HDMI-CEC Binder API\""
    },
    {
      "commit": "c1073c3376763a68d4acff68be745227ee63bef9",
      "tree": "844bd74322459614005d4e5053117b1256e64b0e",
      "parents": [
        "b8a091347160bbdf8d1720746d106a25ad205863",
        "3048545c5a7c1bf610b054330c4df79b5d1cfc53"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed May 28 23:16:13 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 23:16:14 2014 +0000"
      },
      "message": "Merge \"Make ViewPropertyAnimator correctly damage shadow receivers\" into lmp-preview-dev"
    },
    {
      "commit": "9113968f9570b0c8ada2dec34fa6cf893da7c022",
      "tree": "884ebfde524a0a89c72461b43b9f3b5f9f45c243",
      "parents": [
        "baef8c1ffe5c900fb0da9512654bf249b5fc9269"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri May 23 13:22:12 2014 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 28 16:15:32 2014 -0700"
      },
      "message": "Layoutlib: Fix FontFamily_Delegate use after unref\n\nFontFamily_Delegate was being reused after the nUnref call. The issue is\nfixed by storing the reference to the FontFamily_Delegate directly in\nthe Typeface_Delegate rather than storing the native pointer.\n\nChange-Id: I0db724a83c4be3d7b64ccba0989cd64129f2a785\n"
    },
    {
      "commit": "989dcec4a477a2847b073fddeca0155c3748276a",
      "tree": "a8ee4d9256cf4fc179fcd7ff91ad9a9bf6a07de2",
      "parents": [
        "56c8711bc0e25dfcf26691865594f0c4c7171062",
        "77b170cedca2828d8c40ca33b820f5911a558326"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 23:14:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 28 23:14:44 2014 +0000"
      },
      "message": "am 77b170ce: resolved conflicts for merge of 452c5921 to klp-modular-dev-plus-aosp\n\n* commit \u002777b170cedca2828d8c40ca33b820f5911a558326\u0027:\n  Move to dalvik.vm.lib.2 to force default to libart\n"
    },
    {
      "commit": "b8a091347160bbdf8d1720746d106a25ad205863",
      "tree": "e6fb3806a94b4aba17df80849e079aab5ca1d78e",
      "parents": [
        "1fc422bd7dbc8a270d287043467735ce6f7fa4e2",
        "ab008f0c642461b033e6f7dd3edfc49a43fb6293"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed May 28 23:12:57 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 23:12:57 2014 +0000"
      },
      "message": "Merge \"Respect Z ordering in touch dispatch, software drawing\" into lmp-preview-dev"
    },
    {
      "commit": "1fc422bd7dbc8a270d287043467735ce6f7fa4e2",
      "tree": "909d1fafeb5604db1ae45baff9b14a97ef92d727",
      "parents": [
        "f5fe63c35cb804e4dba87037c7af29e536963be0",
        "420d33b797354c4a8b82c25a634506910ce1f9cd"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed May 28 23:11:58 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 23:11:59 2014 +0000"
      },
      "message": "Merge \"QuickSettings: Bind notifications tile to the ringer stream.\" into lmp-preview-dev"
    },
    {
      "commit": "77b170cedca2828d8c40ca33b820f5911a558326",
      "tree": "a3c525c0bdd9c33756d6ff997730d1b3356dc5e0",
      "parents": [
        "a487fb77dff1a86fbd160694de41e32b74f10cb1",
        "452c592191a147ae1175db775bc3e7e8e0311855"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 16:10:53 2014 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 16:10:53 2014 -0700"
      },
      "message": "resolved conflicts for merge of 452c5921 to klp-modular-dev-plus-aosp\n\nChange-Id: I6044604b431eed0319579a1a3b9213c9a0aaf678\n"
    },
    {
      "commit": "420d33b797354c4a8b82c25a634506910ce1f9cd",
      "tree": "9f7f4ecf74cbd878204e4d1f8feed3db1a1f055c",
      "parents": [
        "b9a65de1f79d92326abcccc295c18f24afb83053"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed May 28 19:09:17 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed May 28 19:10:41 2014 -0400"
      },
      "message": "QuickSettings: Bind notifications tile to the ringer stream.\n\nSo it has the same logic as the dialog version.  The streams\nare bound together.\n\nBug:15314453\nChange-Id: Icc8e5f359948b60c52616709cd34a48e108b96cd\n"
    },
    {
      "commit": "56c8711bc0e25dfcf26691865594f0c4c7171062",
      "tree": "a8ee4d9256cf4fc179fcd7ff91ad9a9bf6a07de2",
      "parents": [
        "88e719fd3e7f998f77124fa3c969790409916060",
        "751cd0cb1d19dcd5a01498cdd9eff28718d5358a"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Wed May 28 23:07:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 28 23:07:31 2014 +0000"
      },
      "message": "am b17e5f3d: Merge \"Camera2: Fix wrong index in ColorSpaceTransform\" into lmp-preview-dev\n\n* commit \u0027b17e5f3d9deeb3c80f4b45657897c138ff060bab\u0027:\n  Camera2: Fix wrong index in ColorSpaceTransform\n"
    },
    {
      "commit": "88e719fd3e7f998f77124fa3c969790409916060",
      "tree": "27a50984b05bca91fcba847880b71449563b93a3",
      "parents": [
        "9149c7abb29e94ff71a1a30dc9382b2638801ce6",
        "6addcea6ae4e8a99fdae7b0f5933ae20aff4bca4"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 28 23:07:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 28 23:07:25 2014 +0000"
      },
      "message": "am 49a4961e: Merge \"Toolbar factoring and ActionBar functionality integration\" into lmp-preview-dev\n\n* commit \u002749a4961efde042f4921393f59cff86c2b7889c71\u0027:\n  Toolbar factoring and ActionBar functionality integration\n"
    },
    {
      "commit": "f5fe63c35cb804e4dba87037c7af29e536963be0",
      "tree": "66d4d57e8a79d9cf4b8969fc9a54358527f6f2d4",
      "parents": [
        "9ce7e02fa758204ac66aaa94a7a4b85fca5c1f1b",
        "50f7243ca068c793c8b5aca37a9e983b630c477f"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Wed May 28 22:49:31 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 28 22:49:31 2014 +0000"
      },
      "message": "Merge \"Camera2: Update spec for thumbnail cropping behavior\" into lmp-preview-dev"
    },
    {
      "commit": "5ac6225ea371782a6c4556708bf85f1494f6ec59",
      "tree": "a0160215ecbeacd59b6f87bd939ed1bbcbf4debb",
      "parents": [
        "9149c7abb29e94ff71a1a30dc9382b2638801ce6"
      ],
      "author": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 29 07:47:51 2014 +0900"
      },
      "committer": {
        "name": "Jinsuk Kim",
        "email": "jinsukkim@google.com",
        "time": "Thu May 29 07:47:51 2014 +0900"
      },
      "message": "Fix a bug calling a wrong HDMI-CEC Binder API\n\nChange-Id: I75e5de3ab820288f0fe6bebdc63d6dd680e18f8a\n"
    },
    {
      "commit": "452c592191a147ae1175db775bc3e7e8e0311855",
      "tree": "49d3f9b47135cf0eb108b1539de5a42e6a386761",
      "parents": [
        "df0e9ed5536e2cab860f3ecf9dab0030a471766e",
        "197565e0e800be3c731e679914f40afa1aab98fd"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 22:31:39 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 28 22:31:39 2014 +0000"
      },
      "message": "am 197565e0: Merge \"Move to dalvik.vm.lib.2 to force default to libart\"\n\n* commit \u0027197565e0e800be3c731e679914f40afa1aab98fd\u0027:\n  Move to dalvik.vm.lib.2 to force default to libart\n"
    },
    {
      "commit": "197565e0e800be3c731e679914f40afa1aab98fd",
      "tree": "82451fd3252d04972c98522e1f5f8042193819fd",
      "parents": [
        "862be91276ec9532b3ed00d43fc7a750f1e6adb0",
        "5bc93866b089faa2feddf7b113afe915401d992f"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed May 28 22:28:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 28 22:28:39 2014 +0000"
      },
      "message": "Merge \"Move to dalvik.vm.lib.2 to force default to libart\""
    }
  ],
  "next": "50f7243ca068c793c8b5aca37a9e983b630c477f"
}
