)]}'
{
  "log": [
    {
      "commit": "05e80d03db7b9572fed16cf6803dbffab2b79f9b",
      "tree": "7c6a9f97c363ac0548eb0165601fd5a4a00659a3",
      "parents": [
        "a50e705b0f14b9bd458428b99c01c354473331a2",
        "acd5f963b91f481ac0ec05c4b1517cd86eb37fe7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Dec 13 05:47:52 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 13 05:47:52 2011 -0800"
      },
      "message": "am acd5f963: am 0ae6e171: am 359bb3b4: Final API 15.\n\n* commit \u0027acd5f963b91f481ac0ec05c4b1517cd86eb37fe7\u0027:\n  Final API 15.\n"
    },
    {
      "commit": "a50e705b0f14b9bd458428b99c01c354473331a2",
      "tree": "b097de2e4f7af8ac913aa7dd9816845ed5bd0dcf",
      "parents": [
        "f8c409769ec9ca325a442ab1c68dd88582f49b76",
        "df3c49ee2e00f85599348473951a208be9397829"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Dec 13 05:47:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 13 05:47:50 2011 -0800"
      },
      "message": "am df3c49ee: am 2ad8a89b: am a1279586: Merge \"SDK only: now that support lib is in SDK, we can link to it.\" into ics-mr1\n\n* commit \u0027df3c49ee2e00f85599348473951a208be9397829\u0027:\n  SDK only: now that support lib is in SDK, we can link to it.\n"
    },
    {
      "commit": "f8c409769ec9ca325a442ab1c68dd88582f49b76",
      "tree": "d119e242862656801d952b055289f7de4d12cd4e",
      "parents": [
        "51e418715bdf824e4215eb6e12da6975b4725fd9",
        "ba3642850295ac3bdf57cb1ce9a26ec430c2b4c3"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Dec 13 05:47:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 13 05:47:45 2011 -0800"
      },
      "message": "am ba364285: am 8e22ec9b: am a1277de3: Merge \"Prevent a memory leak in TextLine.\" into ics-mr1\n\n* commit \u0027ba3642850295ac3bdf57cb1ce9a26ec430c2b4c3\u0027:\n  Prevent a memory leak in TextLine.\n"
    },
    {
      "commit": "51e418715bdf824e4215eb6e12da6975b4725fd9",
      "tree": "a28d3dd74f62f819d898677b12532cdb6f5b03c6",
      "parents": [
        "6309759cf43f432fc97e554a8cd9b9629315a1a8",
        "a4b1b8ab3c240efe82d1018a54277f16dc03a8fa"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Dec 13 05:47:43 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 13 05:47:43 2011 -0800"
      },
      "message": "am a4b1b8ab: am 7ffadba5: am 1fb90497: Merge \"Text blinking cursor hard to see.\" into ics-mr1\n\n* commit \u0027a4b1b8ab3c240efe82d1018a54277f16dc03a8fa\u0027:\n  Text blinking cursor hard to see.\n"
    },
    {
      "commit": "6309759cf43f432fc97e554a8cd9b9629315a1a8",
      "tree": "27c9900da917bb5dc3a6554ab2b22795d6eb376d",
      "parents": [
        "311b0f57cecd6cccc2bb2f06889df2e546ebaee6",
        "f8c2abcadd5d7fbac64f84e6b31ec45102bcf3dd"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Dec 13 05:47:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 13 05:47:41 2011 -0800"
      },
      "message": "am f8c2abca: am bffe0be3: am 9c92fcd9: Merge \"Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\" into ics-mr1\n\n* commit \u0027f8c2abcadd5d7fbac64f84e6b31ec45102bcf3dd\u0027:\n  Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\n"
    },
    {
      "commit": "acd5f963b91f481ac0ec05c4b1517cd86eb37fe7",
      "tree": "3aa7f2454c8244dd34bdea62f959b26872c4ce28",
      "parents": [
        "df3c49ee2e00f85599348473951a208be9397829",
        "0ae6e1719b1fc0aee6e5cf690a7005e975d96df9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 18:01:26 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 18:01:26 2011 -0800"
      },
      "message": "am 0ae6e171: am 359bb3b4: Final API 15.\n\n* commit \u00270ae6e1719b1fc0aee6e5cf690a7005e975d96df9\u0027:\n  Final API 15.\n"
    },
    {
      "commit": "df3c49ee2e00f85599348473951a208be9397829",
      "tree": "da08c982bd6e1af49377f35b26be1cabdba663be",
      "parents": [
        "ba3642850295ac3bdf57cb1ce9a26ec430c2b4c3",
        "2ad8a89b4b55f1cf8994e5b044d496d889839403"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 18:01:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 18:01:22 2011 -0800"
      },
      "message": "am 2ad8a89b: am a1279586: Merge \"SDK only: now that support lib is in SDK, we can link to it.\" into ics-mr1\n\n* commit \u00272ad8a89b4b55f1cf8994e5b044d496d889839403\u0027:\n  SDK only: now that support lib is in SDK, we can link to it.\n"
    },
    {
      "commit": "ba3642850295ac3bdf57cb1ce9a26ec430c2b4c3",
      "tree": "a84401e7d14f359e1f303babeac3d5af0e2a3570",
      "parents": [
        "a4b1b8ab3c240efe82d1018a54277f16dc03a8fa",
        "8e22ec9bc6c59d9e54a6b48f1133881be97af1a7"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 17:49:31 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 17:49:31 2011 -0800"
      },
      "message": "am 8e22ec9b: am a1277de3: Merge \"Prevent a memory leak in TextLine.\" into ics-mr1\n\n* commit \u00278e22ec9bc6c59d9e54a6b48f1133881be97af1a7\u0027:\n  Prevent a memory leak in TextLine.\n"
    },
    {
      "commit": "a4b1b8ab3c240efe82d1018a54277f16dc03a8fa",
      "tree": "1828d7fde5d39d505169280366a7471bf6d0c83e",
      "parents": [
        "f8c2abcadd5d7fbac64f84e6b31ec45102bcf3dd",
        "7ffadba5dfbeeaa93a9559ca3eaf1a7719426a5f"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 17:49:29 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 17:49:29 2011 -0800"
      },
      "message": "am 7ffadba5: am 1fb90497: Merge \"Text blinking cursor hard to see.\" into ics-mr1\n\n* commit \u00277ffadba5dfbeeaa93a9559ca3eaf1a7719426a5f\u0027:\n  Text blinking cursor hard to see.\n"
    },
    {
      "commit": "f8c2abcadd5d7fbac64f84e6b31ec45102bcf3dd",
      "tree": "c82d2b25c30c0230eed7df48ee4d53dd4d5832bf",
      "parents": [
        "36838993dfb67a2056468ab74a77a81afa053c9c",
        "bffe0be3af2bd19a392e7d332cbfda9a60b8e057"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 12 17:49:21 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 17:49:21 2011 -0800"
      },
      "message": "am bffe0be3: am 9c92fcd9: Merge \"Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\" into ics-mr1\n\n* commit \u0027bffe0be3af2bd19a392e7d332cbfda9a60b8e057\u0027:\n  Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\n"
    },
    {
      "commit": "0ae6e1719b1fc0aee6e5cf690a7005e975d96df9",
      "tree": "cb0a820bbc241fc39c9789b5780aaf52a34479bd",
      "parents": [
        "2ad8a89b4b55f1cf8994e5b044d496d889839403",
        "359bb3b432b21590c12588c3ca3880ac17aadc96"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 17:04:04 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 17:04:04 2011 -0800"
      },
      "message": "am 359bb3b4: Final API 15.\n\n* commit \u0027359bb3b432b21590c12588c3ca3880ac17aadc96\u0027:\n  Final API 15.\n"
    },
    {
      "commit": "311b0f57cecd6cccc2bb2f06889df2e546ebaee6",
      "tree": "cd69dab3beef8542400c1419b472322ecb4816f3",
      "parents": [
        "dcd03fcca37653866875c6399d87bbda95f94fa5",
        "36838993dfb67a2056468ab74a77a81afa053c9c"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 16:57:53 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:57:53 2011 -0800"
      },
      "message": "am 36838993: Merge \"Fix configured network status\"\n\n* commit \u002736838993dfb67a2056468ab74a77a81afa053c9c\u0027:\n  Fix configured network status\n"
    },
    {
      "commit": "36838993dfb67a2056468ab74a77a81afa053c9c",
      "tree": "223a6c8d125e5497ad762312fd25f3f160b1f628",
      "parents": [
        "d2ea737a1f28b43ce2e01686d64a5cf8243daa49",
        "cdc077c9dd6473b5abfad4edfaf1ff41a436caaf"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 16:55:49 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 16:55:49 2011 -0800"
      },
      "message": "Merge \"Fix configured network status\""
    },
    {
      "commit": "dcd03fcca37653866875c6399d87bbda95f94fa5",
      "tree": "1990ea2d1daaa433deb92c65770c57cc1d3ab025",
      "parents": [
        "b23e7499e3668805d32c7ea7d371bf29bc471c8b",
        "d2ea737a1f28b43ce2e01686d64a5cf8243daa49"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:53:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:53:45 2011 -0800"
      },
      "message": "am d2ea737a: Merge \"Remove leftover debugging code\"\n\n* commit \u0027d2ea737a1f28b43ce2e01686d64a5cf8243daa49\u0027:\n  Remove leftover debugging code\n"
    },
    {
      "commit": "b23e7499e3668805d32c7ea7d371bf29bc471c8b",
      "tree": "6559840e722571c5905bf4de3d5676b52003b52b",
      "parents": [
        "1db98136b02c6e1dc0755a061b92a166d7dda3d4",
        "ebb2c6b36da049b32c1dba6f14f16660d860eb09"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:51:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:51:41 2011 -0800"
      },
      "message": "am ebb2c6b3: Merge \"Keep shaders to render properly\"\n\n* commit \u0027ebb2c6b36da049b32c1dba6f14f16660d860eb09\u0027:\n  Keep shaders to render properly\n"
    },
    {
      "commit": "d2ea737a1f28b43ce2e01686d64a5cf8243daa49",
      "tree": "63b16f052dc6bc3fba457ca74d2aacd12ebd7e90",
      "parents": [
        "ebb2c6b36da049b32c1dba6f14f16660d860eb09",
        "f44e66fcf70aa4a354deca72dfbd3b29c29302be"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:50:55 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 16:50:55 2011 -0800"
      },
      "message": "Merge \"Remove leftover debugging code\""
    },
    {
      "commit": "f44e66fcf70aa4a354deca72dfbd3b29c29302be",
      "tree": "a0ad778032fe70f89b07b55750c772f5edc84b79",
      "parents": [
        "3e263fac8c9c0e0fb242186b514a7af8efb40961"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:50:13 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:50:13 2011 -0800"
      },
      "message": "Remove leftover debugging code\n\nChange-Id: I1589af7991da36744071d5081daa24ebae5b4dfd\n"
    },
    {
      "commit": "ebb2c6b36da049b32c1dba6f14f16660d860eb09",
      "tree": "80805a5077913b048dbcc1ccfedfdde6605e989f",
      "parents": [
        "c1761e7fe10390d90b805f373b51ecaabf214dac",
        "3e263fac8c9c0e0fb242186b514a7af8efb40961"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:49:40 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 16:49:40 2011 -0800"
      },
      "message": "Merge \"Keep shaders to render properly\""
    },
    {
      "commit": "3e263fac8c9c0e0fb242186b514a7af8efb40961",
      "tree": "c4333a2489886c933172a5cd271c8bda0796324a",
      "parents": [
        "6752d0ab029a185a42e34e7a933b669e6ed19e89"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:47:48 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 16:47:48 2011 -0800"
      },
      "message": "Keep shaders to render properly\n\nI don\u0027t know who\u0027s to blame, SGX or Tegra2 but one of those two GPUs is not\nfollowing the OpenGL ES 2.0 spec.\n\nChange-Id: I2624e0efbc9c57d571c55c8b440a5e43f08a54f2\n"
    },
    {
      "commit": "cdc077c9dd6473b5abfad4edfaf1ff41a436caaf",
      "tree": "3c26e24c256e4df0166c7bd00d46eb5646ba5e64",
      "parents": [
        "c1761e7fe10390d90b805f373b51ecaabf214dac"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sun Dec 11 22:33:31 2011 -0800"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 16:47:02 2011 -0800"
      },
      "message": "Fix configured network status\n\nFor a connected network, keep status as CURRENT. For a network,\nthat is disconnected it should be ENABLED. A disabled network\nwill have the status as DISABLED\n\nAlso, add a unit test to ensure there is only one CURRENT network\nthat is connected\n\nChange-Id: Iaa4a7124a0c372a8f6df3d846ae8c15d9b29cf13\n"
    },
    {
      "commit": "359bb3b432b21590c12588c3ca3880ac17aadc96",
      "tree": "cb0a820bbc241fc39c9789b5780aaf52a34479bd",
      "parents": [
        "a1279586dd1a866dd58d669aa0980d71f6c589d9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 16:26:38 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 16:26:38 2011 -0800"
      },
      "message": "Final API 15.\n\nChange-Id: Ic356a7b4d56237e928e653c68e87b070e923d145\n"
    },
    {
      "commit": "1db98136b02c6e1dc0755a061b92a166d7dda3d4",
      "tree": "6f44fe04798a9b7e3b229df6c69e92eb32f6a894",
      "parents": [
        "ab684001067fb138b570e44d9e51179ec0791162",
        "c1761e7fe10390d90b805f373b51ecaabf214dac"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 16:16:05 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:16:05 2011 -0800"
      },
      "message": "am c1761e7f: Fixed build after merge\n\n* commit \u0027c1761e7fe10390d90b805f373b51ecaabf214dac\u0027:\n  Fixed build after merge\n"
    },
    {
      "commit": "ab684001067fb138b570e44d9e51179ec0791162",
      "tree": "f03618ee99d56460da91a45608c59661d1b7993b",
      "parents": [
        "335dc4cc4138cf7ffe45e7024b7ac3cde19cc86d",
        "f08403ba92999448512c4af7062fe30206e32dcf"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon Dec 12 16:13:58 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:13:58 2011 -0800"
      },
      "message": "am f08403ba: am 74e0fcae: am a1dee3f5: Merge \"SurfaceTexture: fix a verbose-log compile error\" into ics-mr1\n\n* commit \u0027f08403ba92999448512c4af7062fe30206e32dcf\u0027:\n  SurfaceTexture: fix a verbose-log compile error\n"
    },
    {
      "commit": "2ad8a89b4b55f1cf8994e5b044d496d889839403",
      "tree": "96858c18da5eba9ae47443aae69bf3342efb1083",
      "parents": [
        "8e22ec9bc6c59d9e54a6b48f1133881be97af1a7",
        "a1279586dd1a866dd58d669aa0980d71f6c589d9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 16:12:40 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:12:40 2011 -0800"
      },
      "message": "am a1279586: Merge \"SDK only: now that support lib is in SDK, we can link to it.\" into ics-mr1\n\n* commit \u0027a1279586dd1a866dd58d669aa0980d71f6c589d9\u0027:\n  SDK only: now that support lib is in SDK, we can link to it.\n"
    },
    {
      "commit": "c1761e7fe10390d90b805f373b51ecaabf214dac",
      "tree": "6bc41566c513acc26d5c5a81b162984af8b04ff9",
      "parents": [
        "f08403ba92999448512c4af7062fe30206e32dcf"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 16:11:47 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 16:11:47 2011 -0800"
      },
      "message": "Fixed build after merge\n\nChange-Id: Ifac89a70afa82047d97994860c6e58954f5d91d0\n"
    },
    {
      "commit": "f08403ba92999448512c4af7062fe30206e32dcf",
      "tree": "cd3a6d1c8e3ecd4cb2378a75b87ae79ec12bc17a",
      "parents": [
        "b2bf2471b1f0b4a76660e63f91a8de84cc643da8",
        "74e0fcaed1cd20ae8632224ff5a5404ff1a6e497"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon Dec 12 16:10:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 16:10:28 2011 -0800"
      },
      "message": "am 74e0fcae: am a1dee3f5: Merge \"SurfaceTexture: fix a verbose-log compile error\" into ics-mr1\n\n* commit \u002774e0fcaed1cd20ae8632224ff5a5404ff1a6e497\u0027:\n  SurfaceTexture: fix a verbose-log compile error\n"
    },
    {
      "commit": "a1279586dd1a866dd58d669aa0980d71f6c589d9",
      "tree": "96858c18da5eba9ae47443aae69bf3342efb1083",
      "parents": [
        "a1277de3c393fb0861d26ec5551ae4247e32dee4",
        "7871badd5d4d29d80207e9cc09a0681f26a151d0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 16:09:54 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 16:09:54 2011 -0800"
      },
      "message": "Merge \"SDK only: now that support lib is in SDK, we can link to it.\" into ics-mr1"
    },
    {
      "commit": "8e22ec9bc6c59d9e54a6b48f1133881be97af1a7",
      "tree": "77d2e5695a8b3f5ddc3e1b05087407b065324fde",
      "parents": [
        "7ffadba5dfbeeaa93a9559ca3eaf1a7719426a5f",
        "a1277de3c393fb0861d26ec5551ae4247e32dee4"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:56:33 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:56:33 2011 -0800"
      },
      "message": "am a1277de3: Merge \"Prevent a memory leak in TextLine.\" into ics-mr1\n\n* commit \u0027a1277de3c393fb0861d26ec5551ae4247e32dee4\u0027:\n  Prevent a memory leak in TextLine.\n"
    },
    {
      "commit": "7ffadba5dfbeeaa93a9559ca3eaf1a7719426a5f",
      "tree": "eb543b09c32455cfa40906a148f34e905758fd93",
      "parents": [
        "bffe0be3af2bd19a392e7d332cbfda9a60b8e057",
        "1fb90497b73b1560c55f1cb73cd394c3b8714212"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:54:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:54:38 2011 -0800"
      },
      "message": "am 1fb90497: Merge \"Text blinking cursor hard to see.\" into ics-mr1\n\n* commit \u00271fb90497b73b1560c55f1cb73cd394c3b8714212\u0027:\n  Text blinking cursor hard to see.\n"
    },
    {
      "commit": "a1277de3c393fb0861d26ec5551ae4247e32dee4",
      "tree": "77d2e5695a8b3f5ddc3e1b05087407b065324fde",
      "parents": [
        "1fb90497b73b1560c55f1cb73cd394c3b8714212",
        "c3fb7a11ad72c5e51ff93e1ad6958f843af0d5b1"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:53:25 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 15:53:25 2011 -0800"
      },
      "message": "Merge \"Prevent a memory leak in TextLine.\" into ics-mr1"
    },
    {
      "commit": "1fb90497b73b1560c55f1cb73cd394c3b8714212",
      "tree": "eb543b09c32455cfa40906a148f34e905758fd93",
      "parents": [
        "9c92fcd91c67a98f3a767255e7d3748bca3ef751",
        "961ebb9ab0a6d45b06a74aa90894f7fda3d528c6"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:52:39 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 15:52:39 2011 -0800"
      },
      "message": "Merge \"Text blinking cursor hard to see.\" into ics-mr1"
    },
    {
      "commit": "335dc4cc4138cf7ffe45e7024b7ac3cde19cc86d",
      "tree": "1ba51fb4dd0780f029a342a6985a07a376218269",
      "parents": [
        "d6fc4cf24f736089d18e229868ffbd2fd959d9d1",
        "b2bf2471b1f0b4a76660e63f91a8de84cc643da8"
      ],
      "author": {
        "name": "Raphael",
        "email": "raphael@google.com",
        "time": "Mon Dec 12 15:44:16 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:44:16 2011 -0800"
      },
      "message": "am b2bf2471: am ab8d6785: (-s ours) am 2ace3b01: Merge \"Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\" into ics-mr1\n\n* commit \u0027b2bf2471b1f0b4a76660e63f91a8de84cc643da8\u0027:\n  Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\n"
    },
    {
      "commit": "d6fc4cf24f736089d18e229868ffbd2fd959d9d1",
      "tree": "1ba51fb4dd0780f029a342a6985a07a376218269",
      "parents": [
        "c17b6885bf6286d4f1bdab3448e68ccc96aefb3c",
        "470d057aedee2f1a8b88a95419f8b1bb42f2120a"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Dec 12 15:44:14 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:44:14 2011 -0800"
      },
      "message": "am 470d057a: am 18ad6514: am ed0830c5: Merge \"Move broadcastState STATE_TURNING_ON before persistSwitchSetting\" into ics-mr1\n\n* commit \u0027470d057aedee2f1a8b88a95419f8b1bb42f2120a\u0027:\n  Move broadcastState STATE_TURNING_ON before persistSwitchSetting\n"
    },
    {
      "commit": "c17b6885bf6286d4f1bdab3448e68ccc96aefb3c",
      "tree": "c3978f63b4823404f3c938deaa0df47eae2e4c82",
      "parents": [
        "c2df2e11bd093abdcb7e7dd169497f3742900211",
        "74bc6075e13f871a47622d2a08d91b259448a24e"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 12 15:44:12 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:44:12 2011 -0800"
      },
      "message": "am 74bc6075: am f3ea0231: (-s ours) am 386f2084: Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr1\n\n* commit \u002774bc6075e13f871a47622d2a08d91b259448a24e\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "c2df2e11bd093abdcb7e7dd169497f3742900211",
      "tree": "c3978f63b4823404f3c938deaa0df47eae2e4c82",
      "parents": [
        "6c3b637d442e9490f4f9040b38b71803b7412153",
        "8ca8f5ed128cd31f0122b9d778e0dd37cb8756c9"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 15:44:11 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:44:11 2011 -0800"
      },
      "message": "am 8ca8f5ed: am 40375099: Reconcile with ics-mr1-release\n\n* commit \u00278ca8f5ed128cd31f0122b9d778e0dd37cb8756c9\u0027:\n"
    },
    {
      "commit": "6c3b637d442e9490f4f9040b38b71803b7412153",
      "tree": "c3978f63b4823404f3c938deaa0df47eae2e4c82",
      "parents": [
        "5ceeaf7d214b2c0d46328bf49151ae22a0f4e69c",
        "b34027bb2fc3394d054986d7bbbcf54261436c11"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 15:44:09 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:44:09 2011 -0800"
      },
      "message": "am b34027bb: am f14dc291: Merge from ics-mr1\n\n* commit \u0027b34027bb2fc3394d054986d7bbbcf54261436c11\u0027:\n  Fix drm enumeration order, resolves failure to play forward lock ringtones\n"
    },
    {
      "commit": "bffe0be3af2bd19a392e7d332cbfda9a60b8e057",
      "tree": "b950d11fd369e3ad77e0bc4e36507ead7e492a2f",
      "parents": [
        "74e0fcaed1cd20ae8632224ff5a5404ff1a6e497",
        "9c92fcd91c67a98f3a767255e7d3748bca3ef751"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 12 15:42:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:42:22 2011 -0800"
      },
      "message": "am 9c92fcd9: Merge \"Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\" into ics-mr1\n\n* commit \u00279c92fcd91c67a98f3a767255e7d3748bca3ef751\u0027:\n  Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\n"
    },
    {
      "commit": "9c92fcd91c67a98f3a767255e7d3748bca3ef751",
      "tree": "b950d11fd369e3ad77e0bc4e36507ead7e492a2f",
      "parents": [
        "a1dee3f500eccedbf5e50d466315fb28ba812cfc",
        "f93bb6d8fd81d8938b16cf40259f97c336e9ef3a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 12 15:40:00 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 15:40:00 2011 -0800"
      },
      "message": "Merge \"Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\" into ics-mr1"
    },
    {
      "commit": "7871badd5d4d29d80207e9cc09a0681f26a151d0",
      "tree": "70e29347216cd885d1bffe3791c722c339fb8202",
      "parents": [
        "4b3227de17b6b4ee776cfb26aa33ce8ff1c195f0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 15:19:26 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 12 15:39:50 2011 -0800"
      },
      "message": "SDK only: now that support lib is in SDK, we can link to it.\n\nUpdate some of the platform documentation to directly link to\nrelevent support lib docs.  Yay!\n\nAlso improve BroadcastReceiver documentation to more clearly\ndiscussion security around receivers, and how the support\nlib\u0027s LocalBroadcastManager can help.\n\nChange-Id: I563c7516d5fbf91ab884c86bc411aff726249e42\n"
    },
    {
      "commit": "b2bf2471b1f0b4a76660e63f91a8de84cc643da8",
      "tree": "b1acf75706396a9bddefe4f57e392020cef7c0ca",
      "parents": [
        "470d057aedee2f1a8b88a95419f8b1bb42f2120a",
        "ab8d6785dcefa5b2b66f6c042475a0f9f558dd45"
      ],
      "author": {
        "name": "Raphael",
        "email": "raphael@google.com",
        "time": "Mon Dec 12 15:39:30 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:39:30 2011 -0800"
      },
      "message": "am ab8d6785: (-s ours) am 2ace3b01: Merge \"Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\" into ics-mr1\n\n* commit \u0027ab8d6785dcefa5b2b66f6c042475a0f9f558dd45\u0027:\n  Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\n"
    },
    {
      "commit": "470d057aedee2f1a8b88a95419f8b1bb42f2120a",
      "tree": "b1acf75706396a9bddefe4f57e392020cef7c0ca",
      "parents": [
        "74bc6075e13f871a47622d2a08d91b259448a24e",
        "18ad6514bbeb68a96c12ba1636ab8df8e3945f37"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Dec 12 15:39:27 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:39:27 2011 -0800"
      },
      "message": "am 18ad6514: am ed0830c5: Merge \"Move broadcastState STATE_TURNING_ON before persistSwitchSetting\" into ics-mr1\n\n* commit \u002718ad6514bbeb68a96c12ba1636ab8df8e3945f37\u0027:\n  Move broadcastState STATE_TURNING_ON before persistSwitchSetting\n"
    },
    {
      "commit": "74bc6075e13f871a47622d2a08d91b259448a24e",
      "tree": "17a01b8d785326379ea875618e42ef0effd04c37",
      "parents": [
        "8ca8f5ed128cd31f0122b9d778e0dd37cb8756c9",
        "f3ea02319fc8d1f882ef7f392c245e197ab858de"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 12 15:39:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:39:23 2011 -0800"
      },
      "message": "am f3ea0231: (-s ours) am 386f2084: Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr1\n\n* commit \u0027f3ea02319fc8d1f882ef7f392c245e197ab858de\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "8ca8f5ed128cd31f0122b9d778e0dd37cb8756c9",
      "tree": "17a01b8d785326379ea875618e42ef0effd04c37",
      "parents": [
        "b34027bb2fc3394d054986d7bbbcf54261436c11",
        "40375099d10139b6c96c1db8b8295874d60c712e"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 15:39:19 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:39:19 2011 -0800"
      },
      "message": "am 40375099: Reconcile with ics-mr1-release\n\n* commit \u002740375099d10139b6c96c1db8b8295874d60c712e\u0027:\n"
    },
    {
      "commit": "b34027bb2fc3394d054986d7bbbcf54261436c11",
      "tree": "17a01b8d785326379ea875618e42ef0effd04c37",
      "parents": [
        "afb847a4692a6e5cded8c7a330d00b70b794896a",
        "f14dc29104340f8ccf9d42aef8dba2cc23f7f5e1"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 15:39:17 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:39:17 2011 -0800"
      },
      "message": "am f14dc291: Merge from ics-mr1\n\n* commit \u0027f14dc29104340f8ccf9d42aef8dba2cc23f7f5e1\u0027:\n  Fix drm enumeration order, resolves failure to play forward lock ringtones\n"
    },
    {
      "commit": "5ceeaf7d214b2c0d46328bf49151ae22a0f4e69c",
      "tree": "74261f819a8307e2c7a158498a0427ed22d73758",
      "parents": [
        "6ee5c04df3088b8ff8248283b436f9b5ac3eef5a",
        "afb847a4692a6e5cded8c7a330d00b70b794896a"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 15:37:53 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:37:53 2011 -0800"
      },
      "message": "am afb847a4: Merge \"Clean up synchronization\"\n\n* commit \u0027afb847a4692a6e5cded8c7a330d00b70b794896a\u0027:\n  Clean up synchronization\n"
    },
    {
      "commit": "afb847a4692a6e5cded8c7a330d00b70b794896a",
      "tree": "4fbd8d00636eae248fcbaa058793121096125d82",
      "parents": [
        "ee8005e6ecbb95dad98cf1badbeb2b66c794b790",
        "e744cfff7ca5406f7bba17a14b89856c1ca83262"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 15:35:25 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 15:35:25 2011 -0800"
      },
      "message": "Merge \"Clean up synchronization\""
    },
    {
      "commit": "6ee5c04df3088b8ff8248283b436f9b5ac3eef5a",
      "tree": "6541755a7db1322661aec0544a29aa3e03fe7ae1",
      "parents": [
        "18e76fd74eaf078c0193244f58cd046cadabe54b",
        "ee8005e6ecbb95dad98cf1badbeb2b66c794b790"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Dec 12 15:34:51 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:34:51 2011 -0800"
      },
      "message": "am ee8005e6: am df83cfc9: am 1cec30a1: Merge \"Quick settings icons updated to match ics style on tablet\" into ics-mr1\n\n* commit \u0027ee8005e6ecbb95dad98cf1badbeb2b66c794b790\u0027:\n  Quick settings icons updated to match ics style on tablet\n"
    },
    {
      "commit": "18e76fd74eaf078c0193244f58cd046cadabe54b",
      "tree": "b76d73f2bb294e3b27a36adc27f833bfd1634ab6",
      "parents": [
        "15b47788d5cb2a58e0700eb69fd1feed0f86712a",
        "a6e549455a17970b5e7b75686d6cc1c7169d59c3"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Dec 12 15:34:49 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:34:49 2011 -0800"
      },
      "message": "am a6e54945: am dc44e06e: am ef664f62: Merge \"Fix drm flag setting missed in false drm recognition fix.\" into ics-mr1\n\n* commit \u0027a6e549455a17970b5e7b75686d6cc1c7169d59c3\u0027:\n  Fix drm flag setting missed in false drm recognition fix.\n"
    },
    {
      "commit": "15b47788d5cb2a58e0700eb69fd1feed0f86712a",
      "tree": "139c71b3bced6d1eccec596657462926dfadf67f",
      "parents": [
        "61eda07157e3d0b02acc5acc6476b79466cf8a0b",
        "3f6efeaad72bac766351b91d7c47639ca6d08330"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Dec 12 15:34:47 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:34:47 2011 -0800"
      },
      "message": "am 3f6efeaa: am a4f49ac5: am 4b3227de: am 89c3bc38: Merge \"docs: Android 4.0.2 (SDK Tools r16) Release Notes - RC6\" into ics-mr0\n\n* commit \u00273f6efeaad72bac766351b91d7c47639ca6d08330\u0027:\n  docs: Android 4.0.2 (SDK Tools r16) Release Notes - RC6\n"
    },
    {
      "commit": "61eda07157e3d0b02acc5acc6476b79466cf8a0b",
      "tree": "d3480cea7186ab5e5411dcf175d2eebc968aba73",
      "parents": [
        "291e94a5db2d6351b661faf0609712fbd33c0a45",
        "0288c6c562bcef5ebeb100d32c1f4083c798573d"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:34:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:34:45 2011 -0800"
      },
      "message": "am 0288c6c5: am f107abec: am caf4ead3: Merge \"Blinking cursor in Talk\" into ics-mr1\n\n* commit \u00270288c6c562bcef5ebeb100d32c1f4083c798573d\u0027:\n  Blinking cursor in Talk\n"
    },
    {
      "commit": "291e94a5db2d6351b661faf0609712fbd33c0a45",
      "tree": "d3480cea7186ab5e5411dcf175d2eebc968aba73",
      "parents": [
        "e21fb8ce8796cdddda3a85fc6cf0a72e439b92b1",
        "ac9860bb738e6536eb4d89d6a4811e67901c6181"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 15:34:43 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:34:43 2011 -0800"
      },
      "message": "am ac9860bb: am 175d5d76: Reconcile with ics-mr1-release\n\n* commit \u0027ac9860bb738e6536eb4d89d6a4811e67901c6181\u0027:\n"
    },
    {
      "commit": "e21fb8ce8796cdddda3a85fc6cf0a72e439b92b1",
      "tree": "d3480cea7186ab5e5411dcf175d2eebc968aba73",
      "parents": [
        "f625582963fa0ec2d448765fecc565ceea8d34fc",
        "b7e0281900db002e9aed8dff0e2fbcd8b22bf91d"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Dec 12 15:34:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:34:41 2011 -0800"
      },
      "message": "am b7e02819: am 406dd5d1: am aadbd80b: Fixed the false drm recognition.\n\n* commit \u0027b7e0281900db002e9aed8dff0e2fbcd8b22bf91d\u0027:\n  Fixed the false drm recognition.\n"
    },
    {
      "commit": "ee8005e6ecbb95dad98cf1badbeb2b66c794b790",
      "tree": "6e885f43c809f500a6678826656f8e04b2f05423",
      "parents": [
        "a6e549455a17970b5e7b75686d6cc1c7169d59c3",
        "df83cfc95c1b909ffcfc31f3dd30262a49cffced"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Dec 12 15:30:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:30:36 2011 -0800"
      },
      "message": "am df83cfc9: am 1cec30a1: Merge \"Quick settings icons updated to match ics style on tablet\" into ics-mr1\n\n* commit \u0027df83cfc95c1b909ffcfc31f3dd30262a49cffced\u0027:\n  Quick settings icons updated to match ics style on tablet\n"
    },
    {
      "commit": "f625582963fa0ec2d448765fecc565ceea8d34fc",
      "tree": "61b68f1727d3f8eacdd7621c7dd76907a0d70374",
      "parents": [
        "f3ebd42a48d0ffb7e19e4959d063cb0b4d341c46",
        "7cb77c1a0d86b0fbc8774cd90cc81debc3508be1"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:30:25 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:30:25 2011 -0800"
      },
      "message": "am 7cb77c1a: resolved conflicts for merge of 1742f20c to master\n\n* commit \u00277cb77c1a0d86b0fbc8774cd90cc81debc3508be1\u0027:\n  Performance improvements for long text edition.\n"
    },
    {
      "commit": "a6e549455a17970b5e7b75686d6cc1c7169d59c3",
      "tree": "5a9088d83e0f5bd5b05c3947d871310ce2aca174",
      "parents": [
        "3f6efeaad72bac766351b91d7c47639ca6d08330",
        "dc44e06ef305be8de060af69a468e003e231ba05"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Dec 12 15:30:16 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:30:16 2011 -0800"
      },
      "message": "am dc44e06e: am ef664f62: Merge \"Fix drm flag setting missed in false drm recognition fix.\" into ics-mr1\n\n* commit \u0027dc44e06ef305be8de060af69a468e003e231ba05\u0027:\n  Fix drm flag setting missed in false drm recognition fix.\n"
    },
    {
      "commit": "3f6efeaad72bac766351b91d7c47639ca6d08330",
      "tree": "5848ec5e10b23495230551d0021d752486b07912",
      "parents": [
        "0288c6c562bcef5ebeb100d32c1f4083c798573d",
        "a4f49ac5284d7ab97e56e318523652f35d9de0d6"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Dec 12 15:30:14 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:30:14 2011 -0800"
      },
      "message": "am a4f49ac5: am 4b3227de: am 89c3bc38: Merge \"docs: Android 4.0.2 (SDK Tools r16) Release Notes - RC6\" into ics-mr0\n\n* commit \u0027a4f49ac5284d7ab97e56e318523652f35d9de0d6\u0027:\n  docs: Android 4.0.2 (SDK Tools r16) Release Notes - RC6\n"
    },
    {
      "commit": "0288c6c562bcef5ebeb100d32c1f4083c798573d",
      "tree": "90bf33482ae9e5ffa42a49e5ba85c05b501e093a",
      "parents": [
        "ac9860bb738e6536eb4d89d6a4811e67901c6181",
        "f107abec56811dea1ae81c6abc78a68e433c1080"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:30:10 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:30:10 2011 -0800"
      },
      "message": "am f107abec: am caf4ead3: Merge \"Blinking cursor in Talk\" into ics-mr1\n\n* commit \u0027f107abec56811dea1ae81c6abc78a68e433c1080\u0027:\n  Blinking cursor in Talk\n"
    },
    {
      "commit": "ac9860bb738e6536eb4d89d6a4811e67901c6181",
      "tree": "90bf33482ae9e5ffa42a49e5ba85c05b501e093a",
      "parents": [
        "b7e0281900db002e9aed8dff0e2fbcd8b22bf91d",
        "175d5d76b0aa9808b4214522a6fdf461109560ec"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 15:29:56 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:29:56 2011 -0800"
      },
      "message": "am 175d5d76: Reconcile with ics-mr1-release\n\n* commit \u0027175d5d76b0aa9808b4214522a6fdf461109560ec\u0027:\n"
    },
    {
      "commit": "b7e0281900db002e9aed8dff0e2fbcd8b22bf91d",
      "tree": "90bf33482ae9e5ffa42a49e5ba85c05b501e093a",
      "parents": [
        "7cb77c1a0d86b0fbc8774cd90cc81debc3508be1",
        "406dd5d1e48752177753666867403542e1f400ca"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Dec 12 15:29:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 15:29:46 2011 -0800"
      },
      "message": "am 406dd5d1: am aadbd80b: Fixed the false drm recognition.\n\n* commit \u0027406dd5d1e48752177753666867403542e1f400ca\u0027:\n  Fixed the false drm recognition.\n"
    },
    {
      "commit": "f93bb6d8fd81d8938b16cf40259f97c336e9ef3a",
      "tree": "db4caccc67857ea07d9f89e0d0695c88a9953c15",
      "parents": [
        "2ace3b01ab9447ce9fda2f578e31c1c11f4837cb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 12 15:21:57 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 12 15:23:12 2011 -0800"
      },
      "message": "Bug 5727679 - CTS test ViewGroupTest#testGetChildVisibleRect\n\nPreserve the ability to call getChildVisibleRect without the view\nbeing attached to a window.\n\nChange-Id: I702b19fa1625c346eb22fda4a4ffb6e8f790b689\n"
    },
    {
      "commit": "f3ebd42a48d0ffb7e19e4959d063cb0b4d341c46",
      "tree": "546c68b35267c836fe17852f536ab6f2d1973314",
      "parents": [
        "552363001236befbbe7da1129a4334d27641a2b5",
        "006ecdcf16a5446adb781e55d65ed22469bbed47"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Dec 12 15:22:24 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 15:22:24 2011 -0800"
      },
      "message": "Merge \"Refactored blur pass code out and added comments.\" into graphics-dev"
    },
    {
      "commit": "7cb77c1a0d86b0fbc8774cd90cc81debc3508be1",
      "tree": "6d93d19129c435b035bc59bd27a70d537ec638a3",
      "parents": [
        "cc579b89fc03f404bf42a385dceaebf5060dd327",
        "1742f20c6695f5de442c8d5a5d4c2efb4d0782c2"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:16:42 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 15:16:42 2011 -0800"
      },
      "message": "resolved conflicts for merge of 1742f20c to master\n\nChange-Id: I02d84edfe8cc0b71881884ecec21f831404aa555\n"
    },
    {
      "commit": "e744cfff7ca5406f7bba17a14b89856c1ca83262",
      "tree": "eccb1f92df20c1ee8607bd244eddd0661ae8e52c",
      "parents": [
        "95ea6d6d5d56a7e9e533abe2837ed2379c4271e1"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sun Dec 11 09:17:50 2011 -0800"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 15:00:02 2011 -0800"
      },
      "message": "Clean up synchronization\n\n- Add delayed disk write in WifiConfigStore\n- Remove synchronization and keep all access to config store\nthrought the state machine thread\n\nChange-Id: I53768a17895e48da7b99542ac95c6c2fddbcb021\n"
    },
    {
      "commit": "006ecdcf16a5446adb781e55d65ed22469bbed47",
      "tree": "7edebdfb5cca5e839322014b0c9ea2de36dccd0c",
      "parents": [
        "ea53e965bf9801c62f9f48d7236db3691de48bb4"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Dec 12 14:52:25 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Dec 12 14:52:25 2011 -0800"
      },
      "message": "Refactored blur pass code out and added comments.\n\nChange-Id: I99b0480a23c0b604d02db7d819182c35dd53e693\n"
    },
    {
      "commit": "74e0fcaed1cd20ae8632224ff5a5404ff1a6e497",
      "tree": "5b5816c31c79c16be529fcfe69b02eef70f7b184",
      "parents": [
        "ab8d6785dcefa5b2b66f6c042475a0f9f558dd45",
        "a1dee3f500eccedbf5e50d466315fb28ba812cfc"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon Dec 12 14:12:33 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 14:12:33 2011 -0800"
      },
      "message": "am a1dee3f5: Merge \"SurfaceTexture: fix a verbose-log compile error\" into ics-mr1\n\n* commit \u0027a1dee3f500eccedbf5e50d466315fb28ba812cfc\u0027:\n  SurfaceTexture: fix a verbose-log compile error\n"
    },
    {
      "commit": "a1dee3f500eccedbf5e50d466315fb28ba812cfc",
      "tree": "5b5816c31c79c16be529fcfe69b02eef70f7b184",
      "parents": [
        "2ace3b01ab9447ce9fda2f578e31c1c11f4837cb",
        "798b9cdf8ca6fdede46c7f697bed78756f9029f9"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Mon Dec 12 14:10:04 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 14:10:04 2011 -0800"
      },
      "message": "Merge \"SurfaceTexture: fix a verbose-log compile error\" into ics-mr1"
    },
    {
      "commit": "552363001236befbbe7da1129a4334d27641a2b5",
      "tree": "9ccd1ebb65617f3144d913708aaefb558cff80fb",
      "parents": [
        "a1c7b1da443258b19a9c764e0d4ec4c227468029",
        "cc579b89fc03f404bf42a385dceaebf5060dd327"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Dec 12 14:04:30 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 14:04:30 2011 -0800"
      },
      "message": "am cc579b89: Merge \"Use the carrier-given dns addrs for tethering.\"\n\n* commit \u0027cc579b89fc03f404bf42a385dceaebf5060dd327\u0027:\n  Use the carrier-given dns addrs for tethering.\n"
    },
    {
      "commit": "c3fb7a11ad72c5e51ff93e1ad6958f843af0d5b1",
      "tree": "b25b9d0dd4a5eb7651723640b76c7baf44f5c5b1",
      "parents": [
        "caf4ead320499cc9a7a2e3eb17beaaf92b391212"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 14:03:40 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 14:03:40 2011 -0800"
      },
      "message": "Prevent a memory leak in TextLine.\n\nBug 5740435\n\nThe new SpanSet cached objects should be recycled when the TextLine is\nrecycled to prevent a reference to their span, which may lead to the\nentire activity.\n\nChange-Id: I4469e418a228bd71eb8be1d43ed86de49baba165\n"
    },
    {
      "commit": "cc579b89fc03f404bf42a385dceaebf5060dd327",
      "tree": "e477a72be9c66737a25bc2f62f97af8c6dca96a3",
      "parents": [
        "481c0a260420a921cdca55130d8d9685d17cf527",
        "bb4fd0b4442301a7c64b52a1241a9d0cd4a75d0b"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Dec 12 14:02:02 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 14:02:02 2011 -0800"
      },
      "message": "Merge \"Use the carrier-given dns addrs for tethering.\""
    },
    {
      "commit": "961ebb9ab0a6d45b06a74aa90894f7fda3d528c6",
      "tree": "bb8fd67bb7980ed512e3fe97c27202510e7bfdcb",
      "parents": [
        "caf4ead320499cc9a7a2e3eb17beaaf92b391212"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 10:16:04 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 13:56:04 2011 -0800"
      },
      "message": "Text blinking cursor hard to see.\n\nBug 5738416\n\nThis problem was introduced in\nhttps://android-git.corp.google.com/g/#/c/152599\n\nThe invalidated cursor region is no longer expanded to include the\ncursor drawable (different from the handles\u0027 drawables).\n\nAdded that code back. Added a flag, since invalidateRegion is also\nused to invalidate text span regions in spell check (assumes the decorated\nspan bounds are not bigger that text boundaries), which is fine in case\nof underline.\n\nWhen the cursor is moved on a single line, invalidate the whole line\n(same as what was done before). This is sub-optimal, will file a bug\nto fix this. The core problem is that we should invalidate the previous\nand the new cursor\u0027s positions. We only have one of these.\n\nChange-Id: I9ada9340fb52aad3d80c39efd021fd3f9ec0cc4d\n"
    },
    {
      "commit": "a1c7b1da443258b19a9c764e0d4ec4c227468029",
      "tree": "05b40c59d3881dcf0aa32f35be753accbf7a8b64",
      "parents": [
        "9324534317849567249c00f0533dc45b0d820e8d",
        "481c0a260420a921cdca55130d8d9685d17cf527"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 13:38:24 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:38:24 2011 -0800"
      },
      "message": "am 481c0a26: am afa0a714: am df372289: Merge \"Fixed SpellCheckerSessions leak in TextView\" into ics-mr1\n\n* commit \u0027481c0a260420a921cdca55130d8d9685d17cf527\u0027:\n  Fixed SpellCheckerSessions leak in TextView\n"
    },
    {
      "commit": "9324534317849567249c00f0533dc45b0d820e8d",
      "tree": "6e32317a850ec267e72556d4c909d953ea21655b",
      "parents": [
        "8bfb48662e988ba9e6807e5455cff2574cc12fe9",
        "e495cc3fd9dbf99fcba4f5a65032c6a5c105eeac"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 13:38:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:38:22 2011 -0800"
      },
      "message": "am e495cc3f: am e912a16b: am 316ca505: Merge \"Re-use SpanSets in TextLine\" into ics-mr1\n\n* commit \u0027e495cc3fd9dbf99fcba4f5a65032c6a5c105eeac\u0027:\n  Re-use SpanSets in TextLine\n"
    },
    {
      "commit": "8bfb48662e988ba9e6807e5455cff2574cc12fe9",
      "tree": "e36c74901fbeffaa998ecd736bc224d02f5ae1c9",
      "parents": [
        "49aa47146b5865f9552c6432dbe5c5b9cd96c4ba",
        "c789b60076aa8ff4b2824ced6c998d667f6945c1"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Mon Dec 12 13:38:20 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:38:20 2011 -0800"
      },
      "message": "am c789b600: am 8e94d912: am 556e4ca5: am 0a9005ed: Merge \"DOC CHANGE: Package text and Formatter javadoc\" into ics-mr0\n\n* commit \u0027c789b60076aa8ff4b2824ced6c998d667f6945c1\u0027:\n  DOC CHANGE: Package text and Formatter javadoc\n"
    },
    {
      "commit": "49aa47146b5865f9552c6432dbe5c5b9cd96c4ba",
      "tree": "7d809e0cba4eea87a3d19cee9cb4ef0fee3101de",
      "parents": [
        "0540731341246ed6f026c689663c7cea8f6281dc",
        "2339fe3f8f89d6254ce05a1b4e9587f0257e8316"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Dec 12 13:38:18 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:38:18 2011 -0800"
      },
      "message": "am 2339fe3f: am fa71962f: am 46a4e81d: Merge \"VPN: delete the \"abort\" file before starting VPN daemons.\" into ics-mr1\n\n* commit \u00272339fe3f8f89d6254ce05a1b4e9587f0257e8316\u0027:\n  VPN: delete the \"abort\" file before starting VPN daemons.\n"
    },
    {
      "commit": "0540731341246ed6f026c689663c7cea8f6281dc",
      "tree": "fe3873868c2ef9b835aad76e14d4ad0621475ab1",
      "parents": [
        "e6618e7054bb7316ff9c2671ef86de7963984f9f",
        "d9dc7fe61e0daaab6c19189904082436b34747a1"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 13:38:03 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:38:03 2011 -0800"
      },
      "message": "am d9dc7fe6: am c34306e4: am 97ff7893: Merge \"Fix wifi bring up at boot up\" into ics-mr1\n\n* commit \u0027d9dc7fe61e0daaab6c19189904082436b34747a1\u0027:\n  Fix wifi bring up at boot up\n"
    },
    {
      "commit": "e6618e7054bb7316ff9c2671ef86de7963984f9f",
      "tree": "ec7d2f25b4d100495c2d927415e277098954cbd3",
      "parents": [
        "36ee0c9fcb739913bad0314c8ec3f1f754fc0883",
        "36b8c2e6823531e3f7f5167586c6371241be9585"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Dec 12 13:38:01 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:38:01 2011 -0800"
      },
      "message": "am 36b8c2e6: am 555fe79c: am c40f70a5: Merge \"Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines.\" into ics-mr1\n\n* commit \u002736b8c2e6823531e3f7f5167586c6371241be9585\u0027:\n  Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines.\n"
    },
    {
      "commit": "36ee0c9fcb739913bad0314c8ec3f1f754fc0883",
      "tree": "fea665f872d39a8fae86f38f73af4eca86ff32c5",
      "parents": [
        "8df4905c6ba1db5d9d15f99e164e64c81d8c108e",
        "6752d0ab029a185a42e34e7a933b669e6ed19e89"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 13:37:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:37:45 2011 -0800"
      },
      "message": "am 6752d0ab: Mark color uniform fetched after fetching it\n\n* commit \u00276752d0ab029a185a42e34e7a933b669e6ed19e89\u0027:\n  Mark color uniform fetched after fetching it\n"
    },
    {
      "commit": "8df4905c6ba1db5d9d15f99e164e64c81d8c108e",
      "tree": "a4dc8cfafdf1fe4df1ac11261ac1366eb0cee60f",
      "parents": [
        "915ff1a38fd6d9ec70827c14517af20837044cfc",
        "11326aa1b9482fefa0c0bdcb7e48cfeae6f9e33d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 13:37:42 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:37:42 2011 -0800"
      },
      "message": "am 11326aa1: Merge \"Code cleanup\"\n\n* commit \u002711326aa1b9482fefa0c0bdcb7e48cfeae6f9e33d\u0027:\n  Code cleanup\n"
    },
    {
      "commit": "915ff1a38fd6d9ec70827c14517af20837044cfc",
      "tree": "e682b9f0c88a1c814a278f2f3fdd751d6b9e33b9",
      "parents": [
        "79727e2f112c8321ec3e4d4cd147fdc8ee3bac1c",
        "ee698a01bdc9ea7aa2b1cd729109b194a130f9f5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 13:37:39 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:37:39 2011 -0800"
      },
      "message": "am ee698a01: Merge \"Free up resources by deleting shaders early on\"\n\n* commit \u0027ee698a01bdc9ea7aa2b1cd729109b194a130f9f5\u0027:\n  Free up resources by deleting shaders early on\n"
    },
    {
      "commit": "ab8d6785dcefa5b2b66f6c042475a0f9f558dd45",
      "tree": "aa185e02040b8bc38a34a4be72a805fdde46a951",
      "parents": [
        "18ad6514bbeb68a96c12ba1636ab8df8e3945f37",
        "2ace3b01ab9447ce9fda2f578e31c1c11f4837cb"
      ],
      "author": {
        "name": "Raphael",
        "email": "raphael@google.com",
        "time": "Mon Dec 12 13:16:35 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:16:35 2011 -0800"
      },
      "message": "am 2ace3b01: Merge \"Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\" into ics-mr1\n\n* commit \u00272ace3b01ab9447ce9fda2f578e31c1c11f4837cb\u0027:\n  Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\n"
    },
    {
      "commit": "481c0a260420a921cdca55130d8d9685d17cf527",
      "tree": "30926a8dae94812d19e367dad579df1b1873fb93",
      "parents": [
        "e495cc3fd9dbf99fcba4f5a65032c6a5c105eeac",
        "afa0a714acb45e90bdda3fd72b529a817a25f2d1"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 13:15:53 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:15:53 2011 -0800"
      },
      "message": "am afa0a714: am df372289: Merge \"Fixed SpellCheckerSessions leak in TextView\" into ics-mr1\n\n* commit \u0027afa0a714acb45e90bdda3fd72b529a817a25f2d1\u0027:\n  Fixed SpellCheckerSessions leak in TextView\n"
    },
    {
      "commit": "e495cc3fd9dbf99fcba4f5a65032c6a5c105eeac",
      "tree": "331b4002ee316c52b6666cae58146c92cb0fee4d",
      "parents": [
        "c789b60076aa8ff4b2824ced6c998d667f6945c1",
        "e912a16ba2a6e913b47893bc99c9a846d7ce80a9"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Dec 12 13:15:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:15:46 2011 -0800"
      },
      "message": "am e912a16b: am 316ca505: Merge \"Re-use SpanSets in TextLine\" into ics-mr1\n\n* commit \u0027e912a16ba2a6e913b47893bc99c9a846d7ce80a9\u0027:\n  Re-use SpanSets in TextLine\n"
    },
    {
      "commit": "c789b60076aa8ff4b2824ced6c998d667f6945c1",
      "tree": "bc122915bcb2d7c8cfd94ba93b4021473dec5297",
      "parents": [
        "2339fe3f8f89d6254ce05a1b4e9587f0257e8316",
        "8e94d912c6e0fc3c6d5e992b6559a0efc20372be"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Mon Dec 12 13:15:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:15:36 2011 -0800"
      },
      "message": "am 8e94d912: am 556e4ca5: am 0a9005ed: Merge \"DOC CHANGE: Package text and Formatter javadoc\" into ics-mr0\n\n* commit \u00278e94d912c6e0fc3c6d5e992b6559a0efc20372be\u0027:\n  DOC CHANGE: Package text and Formatter javadoc\n"
    },
    {
      "commit": "2339fe3f8f89d6254ce05a1b4e9587f0257e8316",
      "tree": "c0b1c2a347877d6d166df8f5d49ce5b1ad83ccf3",
      "parents": [
        "d9dc7fe61e0daaab6c19189904082436b34747a1",
        "fa71962fe4595f484071ac0deb23f68d44932d83"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Dec 12 13:15:34 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 13:15:34 2011 -0800"
      },
      "message": "am fa71962f: am 46a4e81d: Merge \"VPN: delete the \"abort\" file before starting VPN daemons.\" into ics-mr1\n\n* commit \u0027fa71962fe4595f484071ac0deb23f68d44932d83\u0027:\n  VPN: delete the \"abort\" file before starting VPN daemons.\n"
    },
    {
      "commit": "2ace3b01ab9447ce9fda2f578e31c1c11f4837cb",
      "tree": "aa185e02040b8bc38a34a4be72a805fdde46a951",
      "parents": [
        "ed0830c502d7403d69abfd8247c046ac2746ac8c",
        "7c3bef85dab709326e052fec1fdc8b32e47c811e"
      ],
      "author": {
        "name": "Raphael",
        "email": "raphael@google.com",
        "time": "Mon Dec 12 13:14:12 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 13:14:12 2011 -0800"
      },
      "message": "Merge \"Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\" into ics-mr1"
    },
    {
      "commit": "d9dc7fe61e0daaab6c19189904082436b34747a1",
      "tree": "8e8f5d7d3837b8d9de7d5332c046d0696217ffc2",
      "parents": [
        "36b8c2e6823531e3f7f5167586c6371241be9585",
        "c34306e46e0f53a9478216c2d5fd3129a3bc6f8e"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 12 12:35:12 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 12:35:12 2011 -0800"
      },
      "message": "am c34306e4: am 97ff7893: Merge \"Fix wifi bring up at boot up\" into ics-mr1\n\n* commit \u0027c34306e46e0f53a9478216c2d5fd3129a3bc6f8e\u0027:\n  Fix wifi bring up at boot up\n"
    },
    {
      "commit": "36b8c2e6823531e3f7f5167586c6371241be9585",
      "tree": "16c60fbb7bd97532aaab917b3d6083fb4af6dcd9",
      "parents": [
        "6752d0ab029a185a42e34e7a933b669e6ed19e89",
        "555fe79cdf037e7250f04591e60ecc8cff0cb95e"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Dec 12 12:35:09 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 12:35:09 2011 -0800"
      },
      "message": "am 555fe79c: am c40f70a5: Merge \"Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines.\" into ics-mr1\n\n* commit \u0027555fe79cdf037e7250f04591e60ecc8cff0cb95e\u0027:\n  Swap OK and Cancel buttons in SIM PIN unlock screen to match ICS guidelines.\n"
    },
    {
      "commit": "6752d0ab029a185a42e34e7a933b669e6ed19e89",
      "tree": "1aeae1aa8a3907412fd12521c99f19b629b53ba4",
      "parents": [
        "11326aa1b9482fefa0c0bdcb7e48cfeae6f9e33d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 12:15:17 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 12:15:17 2011 -0800"
      },
      "message": "Mark color uniform fetched after fetching it\n\nChange-Id: I10e8027018608070a536eb8b51c7a4272e37006c\n"
    },
    {
      "commit": "18ad6514bbeb68a96c12ba1636ab8df8e3945f37",
      "tree": "bc9ed8368a8843791d8b14d52dec43476d53e91c",
      "parents": [
        "f3ea02319fc8d1f882ef7f392c245e197ab858de",
        "ed0830c502d7403d69abfd8247c046ac2746ac8c"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Dec 12 12:09:13 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 12:09:13 2011 -0800"
      },
      "message": "am ed0830c5: Merge \"Move broadcastState STATE_TURNING_ON before persistSwitchSetting\" into ics-mr1\n\n* commit \u0027ed0830c502d7403d69abfd8247c046ac2746ac8c\u0027:\n  Move broadcastState STATE_TURNING_ON before persistSwitchSetting\n"
    },
    {
      "commit": "ed0830c502d7403d69abfd8247c046ac2746ac8c",
      "tree": "bc9ed8368a8843791d8b14d52dec43476d53e91c",
      "parents": [
        "386f208489d85d81755b64e92a84290953accfc0",
        "2d789e58a8d2665b980fa952ba233cdde40f0157"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Dec 12 12:07:39 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 12:07:39 2011 -0800"
      },
      "message": "Merge \"Move broadcastState STATE_TURNING_ON before persistSwitchSetting\" into ics-mr1"
    },
    {
      "commit": "11326aa1b9482fefa0c0bdcb7e48cfeae6f9e33d",
      "tree": "fb4c9c33f7b6fa49292382e5bb2028dbcfe7b308",
      "parents": [
        "ee698a01bdc9ea7aa2b1cd729109b194a130f9f5",
        "24edca8b526515979778e577191089a57f5277d7"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 11:44:43 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 11:44:43 2011 -0800"
      },
      "message": "Merge \"Code cleanup\""
    },
    {
      "commit": "ee698a01bdc9ea7aa2b1cd729109b194a130f9f5",
      "tree": "068f0483d23cd70a8fb5615caeb1189c5bd3d956",
      "parents": [
        "549d5f88bf96f93de5d10f094bda4a62ac5ebe3a",
        "05bbde70fd2a3af737656b9f8c5a25b56429632e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Dec 12 11:44:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 11:44:32 2011 -0800"
      },
      "message": "Merge \"Free up resources by deleting shaders early on\""
    },
    {
      "commit": "2d789e58a8d2665b980fa952ba233cdde40f0157",
      "tree": "742f95695b78774dbabd1521ae02af4226a832a8",
      "parents": [
        "4b3227de17b6b4ee776cfb26aa33ce8ff1c195f0"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Dec 12 11:36:18 2011 -0800"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Mon Dec 12 11:36:18 2011 -0800"
      },
      "message": "Move broadcastState STATE_TURNING_ON before persistSwitchSetting\n\nCTS test revealed that persistSwitchSetting could take more than 1 second.\nSTATE_TURNING_ON intent missed the test timing. We move the broadcast\nbefore persistSwitchSetting\nbug 5740715\n\nChange-Id: I54a0a0afc8d1c4fc28f84e6122809af2f1456ca7\n"
    },
    {
      "commit": "f3ea02319fc8d1f882ef7f392c245e197ab858de",
      "tree": "bf787432e060771d31aa1c2519363b09713264b6",
      "parents": [
        "40375099d10139b6c96c1db8b8295874d60c712e",
        "386f208489d85d81755b64e92a84290953accfc0"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 12 11:06:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 11:06:38 2011 -0800"
      },
      "message": "am 386f2084: Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr1\n\n* commit \u0027386f208489d85d81755b64e92a84290953accfc0\u0027:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "386f208489d85d81755b64e92a84290953accfc0",
      "tree": "bf787432e060771d31aa1c2519363b09713264b6",
      "parents": [
        "a5cbf023e349f2394ba6fc58d73b4375cfec4369",
        "c1e2aca5987df0f6e39fef48fd37e2902578bf07"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 12 11:04:39 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 11:04:39 2011 -0800"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr1"
    },
    {
      "commit": "c1e2aca5987df0f6e39fef48fd37e2902578bf07",
      "tree": "94c1b37ecd2386eb8ffeef9a0d246b0b59431ca6",
      "parents": [
        "ef664f62a1525e8f53d0937e889333544ffef3ad"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 12 10:59:11 2011 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 12 10:59:11 2011 -0800"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nChange-Id: Ia118056259f828ff913d8a9bf2bc3a8fa2c54f9c\n"
    },
    {
      "commit": "79727e2f112c8321ec3e4d4cd147fdc8ee3bac1c",
      "tree": "aa87cbcef35bee24fa810af47b244798af2f9bb1",
      "parents": [
        "ea53e965bf9801c62f9f48d7236db3691de48bb4",
        "549d5f88bf96f93de5d10f094bda4a62ac5ebe3a"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Dec 12 09:57:42 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 09:57:42 2011 -0800"
      },
      "message": "am 549d5f88: Merge \"Show the current stream\\\u0027s volume in the volume panel.\"\n\n* commit \u0027549d5f88bf96f93de5d10f094bda4a62ac5ebe3a\u0027:\n  Show the current stream\u0027s volume in the volume panel.\n"
    },
    {
      "commit": "549d5f88bf96f93de5d10f094bda4a62ac5ebe3a",
      "tree": "9ade79e45a5fc8302a77b065cf9e39d298ceee71",
      "parents": [
        "2fc93533d2689d510c93931bc02ad602fa0e46f2",
        "8df96097686ed7d16a128d4eb9e08fb277dd3d11"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Dec 12 09:56:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 09:56:26 2011 -0800"
      },
      "message": "Merge \"Show the current stream\u0027s volume in the volume panel.\""
    },
    {
      "commit": "ea53e965bf9801c62f9f48d7236db3691de48bb4",
      "tree": "f7b42b463ca688cf73b76609079dc7fc26800894",
      "parents": [
        "7a6f31d1641d35861ce1d68b99a9f21e5e2d78b2",
        "2fc93533d2689d510c93931bc02ad602fa0e46f2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Dec 12 08:33:48 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 08:33:48 2011 -0800"
      },
      "message": "am 2fc93533: Merge \"Support for parsing of \"folded\" RTSP header values and some tweaks to the AMR assembler\"\n\n* commit \u00272fc93533d2689d510c93931bc02ad602fa0e46f2\u0027:\n  Support for parsing of \"folded\" RTSP header values and some tweaks to the AMR assembler\n"
    },
    {
      "commit": "2fc93533d2689d510c93931bc02ad602fa0e46f2",
      "tree": "8f6b21666e66532de1dd0adbae44805b61bb91df",
      "parents": [
        "2ff8cc2438866f791d8fe888573b5fba103e2cd0",
        "9f62e15f40eafa55bb46bc3cd7b80d03e606b5fb"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Dec 12 08:32:28 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 08:32:28 2011 -0800"
      },
      "message": "Merge \"Support for parsing of \"folded\" RTSP header values and some tweaks to the AMR assembler\""
    }
  ],
  "next": "40375099d10139b6c96c1db8b8295874d60c712e"
}
