)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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\""
    },
    {
      "commit": "40375099d10139b6c96c1db8b8295874d60c712e",
      "tree": "ed6b94ef5dce9d022765d605585e7593818eb500",
      "parents": [
        "f14dc29104340f8ccf9d42aef8dba2cc23f7f5e1",
        "c721ba76a4c432e2ad15a3fafe63c43a4235ae51"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 07:59:17 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 07:59:17 2011 -0800"
      },
      "message": "Reconcile with ics-mr1-release\n\nChange-Id: Ic9c27c987ae88da9ab333632b47837b0ff1dd6d3\n"
    },
    {
      "commit": "f14dc29104340f8ccf9d42aef8dba2cc23f7f5e1",
      "tree": "ed6b94ef5dce9d022765d605585e7593818eb500",
      "parents": [
        "df83cfc95c1b909ffcfc31f3dd30262a49cffced",
        "a5cbf023e349f2394ba6fc58d73b4375cfec4369"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 07:47:34 2011 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Dec 12 07:47:43 2011 -0800"
      },
      "message": "Merge from ics-mr1\n\nChange-Id: I209499775ddf68b380d0ec801d558e1dc86ab953\n"
    },
    {
      "commit": "7a6f31d1641d35861ce1d68b99a9f21e5e2d78b2",
      "tree": "67c8262fcaaa03e07232b9e0eab714c3e3a7b94d",
      "parents": [
        "391a4a719e7d9c889d06630cccf99794173cad75",
        "2ff8cc2438866f791d8fe888573b5fba103e2cd0"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Dec 12 03:24:34 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 03:24:34 2011 -0800"
      },
      "message": "am 2ff8cc24: Merge \"Clear the WebView picture when a new load starts.\"\n\n* commit \u00272ff8cc2438866f791d8fe888573b5fba103e2cd0\u0027:\n  Clear the WebView picture when a new load starts.\n"
    },
    {
      "commit": "2ff8cc2438866f791d8fe888573b5fba103e2cd0",
      "tree": "b76603a6cbb31c44db9f37ae0c2c27cd6568e5a0",
      "parents": [
        "130f62ab014ad95e6dc03ff219a581c8b93c82e4",
        "a62b9632c84ecfdffec2753f52ceaec2f7598139"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Dec 12 03:13:46 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 12 03:13:46 2011 -0800"
      },
      "message": "Merge \"Clear the WebView picture when a new load starts.\""
    },
    {
      "commit": "391a4a719e7d9c889d06630cccf99794173cad75",
      "tree": "4c52e68314f67764b589aaa6b2a22845ba561de7",
      "parents": [
        "8a9ce72e8f5145c601a54a673b1f12014b2871db",
        "130f62ab014ad95e6dc03ff219a581c8b93c82e4"
      ],
      "author": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Mon Dec 12 00:22:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 12 00:22:07 2011 -0800"
      },
      "message": "am 130f62ab: Fix the build. (Change LOGV to ALOGV)\n\n* commit \u0027130f62ab014ad95e6dc03ff219a581c8b93c82e4\u0027:\n  Fix the build. (Change LOGV to ALOGV)\n"
    },
    {
      "commit": "130f62ab014ad95e6dc03ff219a581c8b93c82e4",
      "tree": "d75ba9ab43fb6ae324f7a27c6b9917e9357618b3",
      "parents": [
        "95ea6d6d5d56a7e9e533abe2837ed2379c4271e1"
      ],
      "author": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Mon Dec 12 16:17:34 2011 +0800"
      },
      "committer": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Mon Dec 12 16:17:34 2011 +0800"
      },
      "message": "Fix the build. (Change LOGV to ALOGV)\n\nChange-Id: I14104540cfbd2bcdd7af1534db20554b88c4c0ce\n"
    },
    {
      "commit": "7c3bef85dab709326e052fec1fdc8b32e47c811e",
      "tree": "4734f2c57dbd3c3cdabf3ad7232a890cab3807b3",
      "parents": [
        "a5cbf023e349f2394ba6fc58d73b4375cfec4369"
      ],
      "author": {
        "name": "Raphael",
        "email": "raphael@google.com",
        "time": "Thu Oct 27 17:01:31 2011 -0700"
      },
      "committer": {
        "name": "Raphael Moll",
        "email": "raphael@google.com",
        "time": "Sun Dec 11 13:59:02 2011 -0800"
      },
      "message": "Merge \"AAPT fix printf %zd crash on Windows\". Do not merge.\n\nThere\u0027s no printf %zd on Mingw/Cygwin so the verbose\nprintf crashes aapt.\n\nSDK bugs: 20395, 20986\n\nBug: 5742142\n\n(cherry picked from commit f51125d8429ffa71c57ba6fbdca9effc72642a9b)\n\nChange-Id: I7545734ce8ce4a1f3e95f8a255daa8a909f870a1\n"
    },
    {
      "commit": "8a9ce72e8f5145c601a54a673b1f12014b2871db",
      "tree": "4b5ab65428d69c5e924970cabc575f388be941d3",
      "parents": [
        "ac66d3a4e87fac13d2e95df4916455174535bc3c",
        "95ea6d6d5d56a7e9e533abe2837ed2379c4271e1"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Sat Dec 10 13:25:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Dec 10 13:25:38 2011 -0800"
      },
      "message": "am 95ea6d6d: Merge \"MCC detection fixes for CountryDetector\"\n\n* commit \u002795ea6d6d5d56a7e9e533abe2837ed2379c4271e1\u0027:\n  MCC detection fixes for CountryDetector\n"
    },
    {
      "commit": "95ea6d6d5d56a7e9e533abe2837ed2379c4271e1",
      "tree": "7a21642c58e4ac365d9da7ec3da17bf47d537c8c",
      "parents": [
        "1f7817e1461f4af304d60cc3849d532288e4d2de",
        "f9165b7e43885a3bf8c2b14788d0600642493d58"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Sat Dec 10 13:23:59 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 10 13:23:59 2011 -0800"
      },
      "message": "Merge \"MCC detection fixes for CountryDetector\""
    },
    {
      "commit": "a5cbf023e349f2394ba6fc58d73b4375cfec4369",
      "tree": "ed6b94ef5dce9d022765d605585e7593818eb500",
      "parents": [
        "1cec30a182c1963beda4b6f11cfae9fa38061e68"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Dec 09 20:04:17 2011 -0800"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Dec 09 20:04:17 2011 -0800"
      },
      "message": "Fix drm enumeration order, resolves failure to play forward lock ringtones\n\nChange-Id: I58e8a26849409bc3bf98b066c5e07c2a0c91e0c9\nrelated-to-bug: 5735466\n"
    },
    {
      "commit": "ac66d3a4e87fac13d2e95df4916455174535bc3c",
      "tree": "83695808a57732e530a7705bb4df31a41e04c118",
      "parents": [
        "6bc41e71e6e6bd2616cb5b061538bb15d1375c50",
        "1f7817e1461f4af304d60cc3849d532288e4d2de"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Dec 09 18:11:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:11:46 2011 -0800"
      },
      "message": "am 1f7817e1: am ebfce84f: am 68f592a8: Merge \"Don\\\u0027t perform RTSP seeks right away but queue them for 200ms\" into ics-mr1\n\n* commit \u00271f7817e1461f4af304d60cc3849d532288e4d2de\u0027:\n  Don\u0027t perform RTSP seeks right away but queue them for 200ms\n"
    },
    {
      "commit": "6bc41e71e6e6bd2616cb5b061538bb15d1375c50",
      "tree": "09660224e18f4de39ebb05bad6ad1fc65ea79b6b",
      "parents": [
        "86747ed6c7ad68eadd65d871f629c7d7552f6a2c",
        "61a8b5301b9cf3abef9f1b9fa5af55912cb9d9c7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Dec 09 18:11:44 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:11:44 2011 -0800"
      },
      "message": "am 61a8b530: am aa82c39b: am 0ba9380a: Merge \"Fix Bitreader \"putBits\" implementation, make sure we emulate timestamps\" into ics-mr1\n\n* commit \u002761a8b5301b9cf3abef9f1b9fa5af55912cb9d9c7\u0027:\n  Fix Bitreader \"putBits\" implementation, make sure we emulate timestamps\n"
    },
    {
      "commit": "86747ed6c7ad68eadd65d871f629c7d7552f6a2c",
      "tree": "90f1f1ae11f2428fd51caf9b3d0bf4f3c6109fb6",
      "parents": [
        "cb556b5d495027b19e18c5af2a311f638d741400",
        "47730f1582dfa67909293d6d5b88ff89c5ad6ed5"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Dec 09 18:11:43 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:11:43 2011 -0800"
      },
      "message": "am 47730f15: am 33a3b2ce: am 48b428fb: Merge \"NumberPicker getting stuck if scroll wheel not wrapable.\" into ics-mr1\n\n* commit \u002747730f1582dfa67909293d6d5b88ff89c5ad6ed5\u0027:\n  NumberPicker getting stuck if scroll wheel not wrapable.\n"
    },
    {
      "commit": "cb556b5d495027b19e18c5af2a311f638d741400",
      "tree": "5c0bd832ac53669db591ec105cbe492a2a3a7572",
      "parents": [
        "e3f4aeafaf2101d85387c6c0059b316cd55ed46a",
        "ecd7798ce45f9c8f1901c9348ad5452e0bc88a95"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Fri Dec 09 18:11:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:11:41 2011 -0800"
      },
      "message": "am ecd7798c: am a3c7c358: am 583fdf00: Merge \"Handle emergency call back mode correctly\" into ics-mr1\n\n* commit \u0027ecd7798ce45f9c8f1901c9348ad5452e0bc88a95\u0027:\n  Handle emergency call back mode correctly\n"
    },
    {
      "commit": "e3f4aeafaf2101d85387c6c0059b316cd55ed46a",
      "tree": "b1cb92afd98ee04f0df152f5dcfdab18b9602755",
      "parents": [
        "73a09e5116c62b618ee18a7185d06f0783f2a1f1",
        "70511ade47f75160bdfbf0693145a4b827294136"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 09 18:11:39 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:11:39 2011 -0800"
      },
      "message": "am 70511ade: am b25d417f: am aa4a5713: Merge \"Make the Next key navigate between TextViews\" into ics-mr1\n\n* commit \u002770511ade47f75160bdfbf0693145a4b827294136\u0027:\n  Make the Next key navigate between TextViews\n"
    },
    {
      "commit": "73a09e5116c62b618ee18a7185d06f0783f2a1f1",
      "tree": "f5a59ea1a1cbb80b9877523a24b85cac40951c7c",
      "parents": [
        "ed64214a21a7ca6771f1f70b7a3e058b7d07df9f",
        "2afcfa42392996525c6a995b354b241f22429959"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 09 18:09:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:09:36 2011 -0800"
      },
      "message": "am 2afcfa42: resolved conflicts for merge of 5371a165 to master\n\n* commit \u00272afcfa42392996525c6a995b354b241f22429959\u0027:\n  Limit created string size in Spell Checker\n"
    },
    {
      "commit": "1f7817e1461f4af304d60cc3849d532288e4d2de",
      "tree": "26a8e93eb7f0d714c4c81a854491244c9d620b86",
      "parents": [
        "61a8b5301b9cf3abef9f1b9fa5af55912cb9d9c7",
        "ebfce84f7fd3e25fa08c36b155db91df90a59b3d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Dec 09 18:09:21 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:09:21 2011 -0800"
      },
      "message": "am ebfce84f: am 68f592a8: Merge \"Don\\\u0027t perform RTSP seeks right away but queue them for 200ms\" into ics-mr1\n\n* commit \u0027ebfce84f7fd3e25fa08c36b155db91df90a59b3d\u0027:\n  Don\u0027t perform RTSP seeks right away but queue them for 200ms\n"
    },
    {
      "commit": "61a8b5301b9cf3abef9f1b9fa5af55912cb9d9c7",
      "tree": "6bc79b64860b23538297e36f12ab15977375f70a",
      "parents": [
        "47730f1582dfa67909293d6d5b88ff89c5ad6ed5",
        "aa82c39bdb4ad9c1fdcb09f3bea11be5197d3ce6"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Dec 09 18:09:19 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:09:19 2011 -0800"
      },
      "message": "am aa82c39b: am 0ba9380a: Merge \"Fix Bitreader \"putBits\" implementation, make sure we emulate timestamps\" into ics-mr1\n\n* commit \u0027aa82c39bdb4ad9c1fdcb09f3bea11be5197d3ce6\u0027:\n  Fix Bitreader \"putBits\" implementation, make sure we emulate timestamps\n"
    },
    {
      "commit": "47730f1582dfa67909293d6d5b88ff89c5ad6ed5",
      "tree": "50b481ce7f9cc612ac5160e8d68bbb289a45f859",
      "parents": [
        "ecd7798ce45f9c8f1901c9348ad5452e0bc88a95",
        "33a3b2cecf174cb14097498214131fcfb32ec04c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Dec 09 18:09:16 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:09:16 2011 -0800"
      },
      "message": "am 33a3b2ce: am 48b428fb: Merge \"NumberPicker getting stuck if scroll wheel not wrapable.\" into ics-mr1\n\n* commit \u002733a3b2cecf174cb14097498214131fcfb32ec04c\u0027:\n  NumberPicker getting stuck if scroll wheel not wrapable.\n"
    },
    {
      "commit": "ecd7798ce45f9c8f1901c9348ad5452e0bc88a95",
      "tree": "461edec444001be946c216980f063708b3137b90",
      "parents": [
        "70511ade47f75160bdfbf0693145a4b827294136",
        "a3c7c35873235486787d58fa8310eebd87508bc9"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Fri Dec 09 18:09:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:09:07 2011 -0800"
      },
      "message": "am a3c7c358: am 583fdf00: Merge \"Handle emergency call back mode correctly\" into ics-mr1\n\n* commit \u0027a3c7c35873235486787d58fa8310eebd87508bc9\u0027:\n  Handle emergency call back mode correctly\n"
    },
    {
      "commit": "70511ade47f75160bdfbf0693145a4b827294136",
      "tree": "c38c43af871baccc0f3cbfd972efb61f788a5c4d",
      "parents": [
        "2afcfa42392996525c6a995b354b241f22429959",
        "b25d417fce0e0467187ac187a4dabae75d5dc83d"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 09 18:09:03 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 18:09:03 2011 -0800"
      },
      "message": "am b25d417f: am aa4a5713: Merge \"Make the Next key navigate between TextViews\" into ics-mr1\n\n* commit \u0027b25d417fce0e0467187ac187a4dabae75d5dc83d\u0027:\n  Make the Next key navigate between TextViews\n"
    },
    {
      "commit": "2afcfa42392996525c6a995b354b241f22429959",
      "tree": "9f1b9b6fed0cef9fe46be7be1023c6ce533af5ca",
      "parents": [
        "f3aa0f78fffeca0dd7b632262def3c78ff7e0e7c",
        "5371a165b5a5276fac9e5d37572fecc19040cd61"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 09 18:06:34 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 09 18:06:34 2011 -0800"
      },
      "message": "resolved conflicts for merge of 5371a165 to master\n\nChange-Id: I61830ec96c277ebba9db3e40842597b9c98d53c7\n"
    },
    {
      "commit": "f9165b7e43885a3bf8c2b14788d0600642493d58",
      "tree": "55722a390454b21bd803a9a7137097cccac1eeac",
      "parents": [
        "c2fc52dc9ce8728bcd1c2b4d82ee573fa7f5049b"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Dec 09 17:43:35 2011 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Dec 09 17:55:18 2011 -0800"
      },
      "message": "MCC detection fixes for CountryDetector\n\n- Don\u0027t get and cache phone tpe at the initialization time.  At this point\nTelephonyManager is probably not ready yet.\n\n- Refresh MCC whenever we get the service state changed callback, even when\nthe state hasn\u0027t actually changed, in order to make sure we get refresh\ncountry properly when MCC changes.\n\n- Also remove the initialization of mPhoneStateListener, which prevented us from\nregistering phone state listener properly.\n\n- Also fix tests which were already failing.\n\nBug 5670680\n\nChange-Id: Id45abeba1b1e843053ac2c946861b439ca568de4\n"
    },
    {
      "commit": "bb4fd0b4442301a7c64b52a1241a9d0cd4a75d0b",
      "tree": "fe9259760ca1c81de15e6698da6abb90b38ec8f3",
      "parents": [
        "c4ea8dfd46a5eeeedd15664a6499ecde32985509"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 09 15:36:50 2011 -0800"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 09 17:12:03 2011 -0800"
      },
      "message": "Use the carrier-given dns addrs for tethering.\n\nThis fixes a complaint from carriers (that we used 8.8.8.8), but also\nfixes the case where there is only room for one live radio\nconnection: the secondary connection (tethering) doesn\u0027t have a\ndefault route to prevent on-device traffic from slipping out on the\ntethering connection, but tethered dns is proxied through dnsmasq, so\nit is appearing as on-device traffic and is unroutable.  By switching\nto the carrier-indicated dns servers we can use the host-routes\nalready set for those and kill two bugs with one fix.\n\nbug:5525764\nbug:3045311\nChange-Id: Ib1ccea81e0c0ed2d1462dc9721c2647124a790da\n"
    },
    {
      "commit": "ed64214a21a7ca6771f1f70b7a3e058b7d07df9f",
      "tree": "8795ee78675b95de25207453d4632d5766d388a5",
      "parents": [
        "024bbc58ee39d7e29e99dac7fd5a19cd17904f4a",
        "f3aa0f78fffeca0dd7b632262def3c78ff7e0e7c"
      ],
      "author": {
        "name": "Claudia de Veaux",
        "email": "deveaux@google.com",
        "time": "Fri Dec 09 16:43:42 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 16:43:42 2011 -0800"
      },
      "message": "am f3aa0f78: Merge \"Edit to string to change \"double-touch\" to \"double-tap\" per standard language.\"\n\n* commit \u0027f3aa0f78fffeca0dd7b632262def3c78ff7e0e7c\u0027:\n  Edit to string to change \"double-touch\" to \"double-tap\" per standard language.\n"
    },
    {
      "commit": "f3aa0f78fffeca0dd7b632262def3c78ff7e0e7c",
      "tree": "430faaf9339879505c7d8fd1b70304ef07ceba98",
      "parents": [
        "e4067faca93ee1669c7b68d5e767317c0bbad9c1",
        "c4c1ff90bef05e30dc07b95b1d9f0d3816b0fcaa"
      ],
      "author": {
        "name": "Claudia de Veaux",
        "email": "deveaux@google.com",
        "time": "Fri Dec 09 16:42:11 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 09 16:42:11 2011 -0800"
      },
      "message": "Merge \"Edit to string to change \"double-touch\" to \"double-tap\" per standard language.\""
    },
    {
      "commit": "024bbc58ee39d7e29e99dac7fd5a19cd17904f4a",
      "tree": "2990040520adbefe19439e6279dd6cec58008a01",
      "parents": [
        "076b6445c07b6441762c333ea1480d074b2f6c05",
        "e4067faca93ee1669c7b68d5e767317c0bbad9c1"
      ],
      "author": {
        "name": "Steven Ross",
        "email": "stross@google.com",
        "time": "Fri Dec 09 16:31:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 09 16:31:22 2011 -0800"
      },
      "message": "am e4067fac: Merge \"Checking whether screen is on in constructor fixes 5658742\"\n\n* commit \u0027e4067faca93ee1669c7b68d5e767317c0bbad9c1\u0027:\n  Checking whether screen is on in constructor fixes 5658742\n"
    }
  ],
  "next": "e4067faca93ee1669c7b68d5e767317c0bbad9c1"
}
