)]}'
{
  "log": [
    {
      "commit": "24ec870322c801b0662d8b8d53232e89a94bc00a",
      "tree": "22eb1d8f5ca1fa1b48660920073637150634ee67",
      "parents": [
        "83f79c90989bab2758d5c7d232eb537fb2242e8b",
        "52245ac7c41735c561199d9ec7e9577d592ca852"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 05 19:09:17 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 19:09:17 2011 -0800"
      },
      "message": "am 52245ac7: Merge \"Fix issue #5713576: Home redraws after returning from app on Nexus S 4G\" into ics-mr1\n\n* commit \u002752245ac7c41735c561199d9ec7e9577d592ca852\u0027:\n  Fix issue #5713576: Home redraws after returning from app on Nexus S 4G\n"
    },
    {
      "commit": "52245ac7c41735c561199d9ec7e9577d592ca852",
      "tree": "22eb1d8f5ca1fa1b48660920073637150634ee67",
      "parents": [
        "f66664a50e914e1cc5d66046cfc4c5b195a09eab",
        "77eaaf04c6d73a6cc2f09bf6573babb578d27ae7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 05 19:07:52 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 19:07:52 2011 -0800"
      },
      "message": "Merge \"Fix issue #5713576: Home redraws after returning from app on Nexus S 4G\" into ics-mr1"
    },
    {
      "commit": "83f79c90989bab2758d5c7d232eb537fb2242e8b",
      "tree": "e946553df3cf68e8a328214a3330177bf44d9cda",
      "parents": [
        "7cd1851d82bc44acd1bd6d36f2a5f1ebccaefabf",
        "f66664a50e914e1cc5d66046cfc4c5b195a09eab"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Dec 05 19:04:13 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 19:04:13 2011 -0800"
      },
      "message": "am f66664a5: Merge \"Fix sticky menu icon on tablet status bar.\" into ics-mr1\n\n* commit \u0027f66664a50e914e1cc5d66046cfc4c5b195a09eab\u0027:\n  Fix sticky menu icon on tablet status bar.\n"
    },
    {
      "commit": "f66664a50e914e1cc5d66046cfc4c5b195a09eab",
      "tree": "e946553df3cf68e8a328214a3330177bf44d9cda",
      "parents": [
        "9a856f4ee7b49f735e31b57a09bee2f033ce20a5",
        "4f9986e57f36df4389b9c8b16009442a6094ee0b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Dec 05 19:02:28 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 19:02:28 2011 -0800"
      },
      "message": "Merge \"Fix sticky menu icon on tablet status bar.\" into ics-mr1"
    },
    {
      "commit": "77eaaf04c6d73a6cc2f09bf6573babb578d27ae7",
      "tree": "ead9891d281f78f1dd6e61e338f90d3bed9b3d20",
      "parents": [
        "003c15d72ccd3856d5abfe6d66a2a40d0eca85bc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 05 18:05:31 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 05 19:00:42 2011 -0800"
      },
      "message": "Fix issue #5713576: Home redraws after returning from app on Nexus S 4G\n\nTurn of destroying of activities during memory trimming.\n\nChange-Id: Ibea415c13fca4f67f56adefe81a1495f5f9ad273\n"
    },
    {
      "commit": "7cd1851d82bc44acd1bd6d36f2a5f1ebccaefabf",
      "tree": "9d24d28b1bb11d8481e62e0914a16618c3900dcf",
      "parents": [
        "5433e25f6ce013860ff2a074ad8d1158cc39ab91",
        "9a856f4ee7b49f735e31b57a09bee2f033ce20a5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 05 17:40:18 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 17:40:18 2011 -0800"
      },
      "message": "am 9a856f4e: Merge \"Drop API level for notification compatibility BG to 8 (from 10)\" into ics-mr1\n\n* commit \u00279a856f4ee7b49f735e31b57a09bee2f033ce20a5\u0027:\n  Drop API level for notification compatibility BG to 8 (from 10)\n"
    },
    {
      "commit": "9a856f4ee7b49f735e31b57a09bee2f033ce20a5",
      "tree": "9d24d28b1bb11d8481e62e0914a16618c3900dcf",
      "parents": [
        "7b6aff23735a9ef8759c5ecb4427784413e9b85b",
        "ad9deec87cae30f73e56f0f778fc3fb52035b325"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 05 17:38:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 17:38:23 2011 -0800"
      },
      "message": "Merge \"Drop API level for notification compatibility BG to 8 (from 10)\" into ics-mr1"
    },
    {
      "commit": "5433e25f6ce013860ff2a074ad8d1158cc39ab91",
      "tree": "7953c8ee4a1497ab48468b82aff142caac6dc15a",
      "parents": [
        "f3f7d65b650dec7f4eacefa1f0174fadfce5ec6e",
        "7b6aff23735a9ef8759c5ecb4427784413e9b85b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 05 17:22:58 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 17:22:58 2011 -0800"
      },
      "message": "am 7b6aff23: Merge \"audioflinger: fix audio skipping over A2DP\" into ics-mr1\n\n* commit \u00277b6aff23735a9ef8759c5ecb4427784413e9b85b\u0027:\n  audioflinger: fix audio skipping over A2DP\n"
    },
    {
      "commit": "7b6aff23735a9ef8759c5ecb4427784413e9b85b",
      "tree": "7953c8ee4a1497ab48468b82aff142caac6dc15a",
      "parents": [
        "b5f2dfbc221d3dc799232e0ada3b6621d3d4d597",
        "4433169a64eddb8598735bd950491ed35ad9c5f8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 05 17:20:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 17:20:53 2011 -0800"
      },
      "message": "Merge \"audioflinger: fix audio skipping over A2DP\" into ics-mr1"
    },
    {
      "commit": "f3f7d65b650dec7f4eacefa1f0174fadfce5ec6e",
      "tree": "973c3f09662a857815be716ac16f1ef85ce55955",
      "parents": [
        "cda010d556552b533191d8bc90454c99c133549f",
        "b5f2dfbc221d3dc799232e0ada3b6621d3d4d597"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Mon Dec 05 16:47:06 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 16:47:06 2011 -0800"
      },
      "message": "am b5f2dfbc: Merge \"By default ICS allows two syncs to run in parallel. Make it only do one at a time for devices that don\\\u0027t have much RAM as defined by the call ActivityManager.isLargeRAM()\" into ics-mr1\n\n* commit \u0027b5f2dfbc221d3dc799232e0ada3b6621d3d4d597\u0027:\n  By default ICS allows two syncs to run in parallel. Make it only do one at a time for devices that don\u0027t have much RAM as defined by the call ActivityManager.isLargeRAM()\n"
    },
    {
      "commit": "b5f2dfbc221d3dc799232e0ada3b6621d3d4d597",
      "tree": "973c3f09662a857815be716ac16f1ef85ce55955",
      "parents": [
        "3124e6f9e96b730cdfbbf068f15c41b6d5c8a819",
        "33e446941722b0e31a453399e92e0e82697f05aa"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Mon Dec 05 16:45:29 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 16:45:29 2011 -0800"
      },
      "message": "Merge \"By default ICS allows two syncs to run in parallel. Make it only do one at a time for devices that don\u0027t have much RAM as defined by the call ActivityManager.isLargeRAM()\" into ics-mr1"
    },
    {
      "commit": "cda010d556552b533191d8bc90454c99c133549f",
      "tree": "dbd38ab36cd63b81cb4ce276cdf30f518adb0a99",
      "parents": [
        "96f660f4a8b99ff387e17474f2574e4e284ceeb8",
        "3124e6f9e96b730cdfbbf068f15c41b6d5c8a819"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Mon Dec 05 16:13:49 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 16:13:49 2011 -0800"
      },
      "message": "am 3124e6f9: Merge \"Remove debug log messages\" into ics-mr1\n\n* commit \u00273124e6f9e96b730cdfbbf068f15c41b6d5c8a819\u0027:\n  Remove debug log messages\n"
    },
    {
      "commit": "3124e6f9e96b730cdfbbf068f15c41b6d5c8a819",
      "tree": "dbd38ab36cd63b81cb4ce276cdf30f518adb0a99",
      "parents": [
        "e63d67eff794ba2e4e5d2aa9e8854b37329f4429",
        "e4e5fef75ef3da64e1f64834d6874f6d6d6d7baf"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Mon Dec 05 16:12:35 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 16:12:35 2011 -0800"
      },
      "message": "Merge \"Remove debug log messages\" into ics-mr1"
    },
    {
      "commit": "96f660f4a8b99ff387e17474f2574e4e284ceeb8",
      "tree": "919e11cfa4afad084c9cac64d6747bdde1a13de0",
      "parents": [
        "96de4c3befe7cefac81b1d317f752ba76b9fe7ce",
        "e63d67eff794ba2e4e5d2aa9e8854b37329f4429"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 05 15:55:27 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 15:55:27 2011 -0800"
      },
      "message": "am e63d67ef: Merge \"Add extra 2 minute for wifi to shutdown\" into ics-mr1\n\n* commit \u0027e63d67eff794ba2e4e5d2aa9e8854b37329f4429\u0027:\n  Add extra 2 minute for wifi to shutdown\n"
    },
    {
      "commit": "e63d67eff794ba2e4e5d2aa9e8854b37329f4429",
      "tree": "919e11cfa4afad084c9cac64d6747bdde1a13de0",
      "parents": [
        "da926cf284ff5f5ccf91dec088ff64d442cee25c",
        "10a3e8fae865f17c10816d1767d2efa3d4a18935"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 05 15:52:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 15:52:34 2011 -0800"
      },
      "message": "Merge \"Add extra 2 minute for wifi to shutdown\" into ics-mr1"
    },
    {
      "commit": "33e446941722b0e31a453399e92e0e82697f05aa",
      "tree": "7764ba3ad609b7bd09687c3675512e81f73826f4",
      "parents": [
        "277cbe5a951840558166020568fb1510285e2594"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Mon Dec 05 15:04:16 2011 -0800"
      },
      "committer": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Mon Dec 05 15:44:34 2011 -0800"
      },
      "message": "By default ICS allows two syncs to run in parallel. Make it only\ndo one at a time for devices that don\u0027t have much RAM as\ndefined by the call ActivityManager.isLargeRAM()\n\nBug: 5713224\nChange-Id: Ic8c42103f4031e1d7b1db797edcbbd7f7bac1387\n"
    },
    {
      "commit": "ad9deec87cae30f73e56f0f778fc3fb52035b325",
      "tree": "8d3c8d8fee1c9217d5f406f9a9453a31bb777f99",
      "parents": [
        "da926cf284ff5f5ccf91dec088ff64d442cee25c"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 05 15:38:51 2011 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Dec 05 15:38:51 2011 -0800"
      },
      "message": "Drop API level for notification compatibility BG to 8 (from 10)\n\nBug 5713262\n\nAs we had concrete styles for achieving the right text styling as of\nGingerbread, don\u0027t punsh apps that used them correctly.\n\nChange-Id: I1e373a0238edd6bdab2d0f96588d9cb92a20b31f\n"
    },
    {
      "commit": "96de4c3befe7cefac81b1d317f752ba76b9fe7ce",
      "tree": "af3cf8377e15f83be3648a2f4a7bc3800d63920d",
      "parents": [
        "f81674ca5249313ce820ceb5329d82a2862abab6",
        "da926cf284ff5f5ccf91dec088ff64d442cee25c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Dec 05 15:04:31 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 15:04:31 2011 -0800"
      },
      "message": "am da926cf2: Merge \"TalkBack does not announce properly the buttons of the PIN lock.\" into ics-mr1\n\n* commit \u0027da926cf284ff5f5ccf91dec088ff64d442cee25c\u0027:\n  TalkBack does not announce properly the buttons of the PIN lock.\n"
    },
    {
      "commit": "da926cf284ff5f5ccf91dec088ff64d442cee25c",
      "tree": "af3cf8377e15f83be3648a2f4a7bc3800d63920d",
      "parents": [
        "6b66e9e4c95b1c866ea63a0122fc199994fd7053",
        "a10be93aaad4f7c9ee1df5daca3b9aba57d3211f"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Dec 05 15:03:13 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 15:03:13 2011 -0800"
      },
      "message": "Merge \"TalkBack does not announce properly the buttons of the PIN lock.\" into ics-mr1"
    },
    {
      "commit": "e4e5fef75ef3da64e1f64834d6874f6d6d6d7baf",
      "tree": "15414759ffb66d011becd5a245e372eb07d10d0c",
      "parents": [
        "277cbe5a951840558166020568fb1510285e2594"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Mon Dec 05 14:55:02 2011 -0800"
      },
      "committer": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Mon Dec 05 14:55:02 2011 -0800"
      },
      "message": "Remove debug log messages\n\n    Bug: 5713163\n\nChange-Id: Id8d9845f6ecb7dd90ae4cf42bc82d39a148a5700\n"
    },
    {
      "commit": "f81674ca5249313ce820ceb5329d82a2862abab6",
      "tree": "6216c38903486dbc941146723cf7addb7b2efab0",
      "parents": [
        "9467d0bde1e3b0065479f731236055e526664caa",
        "6b66e9e4c95b1c866ea63a0122fc199994fd7053"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 05 14:22:03 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 14:22:03 2011 -0800"
      },
      "message": "am 6b66e9e4: Switch to notifications for walled garden\n\n* commit \u00276b66e9e4c95b1c866ea63a0122fc199994fd7053\u0027:\n  Switch to notifications for walled garden\n"
    },
    {
      "commit": "a10be93aaad4f7c9ee1df5daca3b9aba57d3211f",
      "tree": "0b22421fa2261c8922f2fcc7edecc8ea13df42cb",
      "parents": [
        "003c15d72ccd3856d5abfe6d66a2a40d0eca85bc"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Dec 05 14:16:26 2011 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Dec 05 14:16:30 2011 -0800"
      },
      "message": "TalkBack does not announce properly the buttons of the PIN lock.\n\nThe KeyBoardView shown by the lock screen is not marked as clickable even\nthough it handles clicks. TalkBack uses the clickability as a clue of what\nto speak.\n\nbug:5713102\n\nChange-Id: I0733e30619e6045ce3f78e1499db65f4dc5bc388\n"
    },
    {
      "commit": "6b66e9e4c95b1c866ea63a0122fc199994fd7053",
      "tree": "6216c38903486dbc941146723cf7addb7b2efab0",
      "parents": [
        "74b496dd8aab7e29bcba0c6502f773555c4ce29f"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Oct 24 16:55:50 2011 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon Dec 05 14:12:06 2011 -0800"
      },
      "message": "Switch to notifications for walled garden\n\nAlso, switches the URL for browser to the actual URL used for checking\nwalled garden\n\nBug: 5398921\nChange-Id: Ie4d4b1d47f4151d0f85975b10190bdcf5f2e7a57\n"
    },
    {
      "commit": "9467d0bde1e3b0065479f731236055e526664caa",
      "tree": "b21d55e69d5d2368dde0ee6853a2cb74fd09bf8d",
      "parents": [
        "ab50285ae481e9d749048e80a3d1e79f8545c1ed",
        "74b496dd8aab7e29bcba0c6502f773555c4ce29f"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Mon Dec 05 12:36:24 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 12:36:24 2011 -0800"
      },
      "message": "am 74b496dd: Merge \"Numberpicker section divider is now 2dp thick\" into ics-mr1\n\n* commit \u002774b496dd8aab7e29bcba0c6502f773555c4ce29f\u0027:\n  Numberpicker section divider is now 2dp thick\n"
    },
    {
      "commit": "74b496dd8aab7e29bcba0c6502f773555c4ce29f",
      "tree": "b21d55e69d5d2368dde0ee6853a2cb74fd09bf8d",
      "parents": [
        "845b3efc9935e66b718d8e9a56435bf039f97633",
        "cbdff7a7a595f92d240897bebd815bb40e48bb15"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Mon Dec 05 12:34:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 12:34:53 2011 -0800"
      },
      "message": "Merge \"Numberpicker section divider is now 2dp thick\" into ics-mr1"
    },
    {
      "commit": "ab50285ae481e9d749048e80a3d1e79f8545c1ed",
      "tree": "fd7f45309128c9abd108be84dcfe5d4f980b043d",
      "parents": [
        "07bacabe747e06e0855a1389cebe20cd60867944",
        "845b3efc9935e66b718d8e9a56435bf039f97633"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 05 12:28:06 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 12:28:06 2011 -0800"
      },
      "message": "am 845b3efc: Merge \"Add missing locale date format files.\" into ics-mr1\n\n* commit \u0027845b3efc9935e66b718d8e9a56435bf039f97633\u0027:\n  Add missing locale date format files.\n"
    },
    {
      "commit": "845b3efc9935e66b718d8e9a56435bf039f97633",
      "tree": "fd7f45309128c9abd108be84dcfe5d4f980b043d",
      "parents": [
        "f2e1249846a17c69d728189a8dc67f37261f0a59",
        "db04b88cc83048ac8fbcdf0766b23767e5afe54f"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 05 12:25:58 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 12:25:58 2011 -0800"
      },
      "message": "Merge \"Add missing locale date format files.\" into ics-mr1"
    },
    {
      "commit": "10a3e8fae865f17c10816d1767d2efa3d4a18935",
      "tree": "b6fd5bbfdaeb75fcf4a86071e70f77cda41e2f3d",
      "parents": [
        "051606150a80efa71b139e9d52fe6c8b2c02c884"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Fri Dec 02 17:49:36 2011 -0800"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 05 12:22:47 2011 -0800"
      },
      "message": "Add extra 2 minute for wifi to shutdown\n\nChange-Id: I3cf2fbf5de8b96b75d5e460e4ad822a1947ff6e7\n"
    },
    {
      "commit": "db04b88cc83048ac8fbcdf0766b23767e5afe54f",
      "tree": "7f631c95bdf725fb18ada874bb4867f656a9e112",
      "parents": [
        "1a3ece9f871c94eb524543ae618a2a1c88cab2cd"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 05 12:20:01 2011 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Dec 05 12:20:01 2011 -0800"
      },
      "message": "Add missing locale date format files.\n\nChange-Id: I4533c8aff25ee9f6a37a18005ea1341c99c4e696\n"
    },
    {
      "commit": "07bacabe747e06e0855a1389cebe20cd60867944",
      "tree": "ffc0cb47562e1293fe946a8335cb91574e12a5d0",
      "parents": [
        "803caff1dc307a8895e9f3560112f969fa3f6f39",
        "f2e1249846a17c69d728189a8dc67f37261f0a59"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Dec 05 12:03:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 12:03:41 2011 -0800"
      },
      "message": "am f2e12498: Merge \"Properly identify how much metadata we need to cache in order to instantiate\" into ics-mr1\n\n* commit \u0027f2e1249846a17c69d728189a8dc67f37261f0a59\u0027:\n  Properly identify how much metadata we need to cache in order to instantiate\n"
    },
    {
      "commit": "f2e1249846a17c69d728189a8dc67f37261f0a59",
      "tree": "ffc0cb47562e1293fe946a8335cb91574e12a5d0",
      "parents": [
        "003c15d72ccd3856d5abfe6d66a2a40d0eca85bc",
        "b8e651a6757c8e55fc3d9e5e86a13ead7326e91d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Dec 05 12:01:26 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 12:01:26 2011 -0800"
      },
      "message": "Merge \"Properly identify how much metadata we need to cache in order to instantiate\" into ics-mr1"
    },
    {
      "commit": "b8e651a6757c8e55fc3d9e5e86a13ead7326e91d",
      "tree": "8e6d0b2c9b8d07d5bbdaac9b85399544e847bc83",
      "parents": [
        "f57c1388860486a70cc773f2cfeaa3ea3b38a473"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Dec 05 11:34:43 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Dec 05 11:34:43 2011 -0800"
      },
      "message": "Properly identify how much metadata we need to cache in order to instantiate\n\nthe extractor without blocking (and therefore be able to abort).\n\nChange-Id: Id2acdde897e02baaeabadae70b7c95b66c9041b3\nrelated-to-bug: 5666532\n"
    },
    {
      "commit": "cbdff7a7a595f92d240897bebd815bb40e48bb15",
      "tree": "c74bfb068c9efafd761999396811347218b25fdb",
      "parents": [
        "85c7394836843b2cbfa2b51504448794a6071b3a"
      ],
      "author": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Mon Dec 05 11:16:27 2011 -0800"
      },
      "committer": {
        "name": "Peter Ng",
        "email": "petergng@google.com",
        "time": "Mon Dec 05 11:16:27 2011 -0800"
      },
      "message": "Numberpicker section divider is now 2dp thick\n\nChange-Id: I614c7316e43c23650166971662ed7dfd847ddaa8\n"
    },
    {
      "commit": "803caff1dc307a8895e9f3560112f969fa3f6f39",
      "tree": "800e658e5651ccc99737eae53389af04ba6f3e34",
      "parents": [
        "32e914fc0366401b896f34d60119f92f625e6973",
        "003c15d72ccd3856d5abfe6d66a2a40d0eca85bc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 05 10:42:51 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 10:42:51 2011 -0800"
      },
      "message": "am 003c15d7: Merge \"Fix issue #5614559: Registering surface error in...\" into ics-mr1\n\n* commit \u0027003c15d72ccd3856d5abfe6d66a2a40d0eca85bc\u0027:\n  Fix issue #5614559: Registering surface error in...\n"
    },
    {
      "commit": "003c15d72ccd3856d5abfe6d66a2a40d0eca85bc",
      "tree": "800e658e5651ccc99737eae53389af04ba6f3e34",
      "parents": [
        "277cbe5a951840558166020568fb1510285e2594",
        "61566cc1932468720a831ad5cbc68ee080d613c9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Dec 05 10:40:59 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 10:40:59 2011 -0800"
      },
      "message": "Merge \"Fix issue #5614559: Registering surface error in...\" into ics-mr1"
    },
    {
      "commit": "4433169a64eddb8598735bd950491ed35ad9c5f8",
      "tree": "0af1c5609ff4233ecfad3820200aac096b2ffeeb",
      "parents": [
        "e35581ad5ad635f9dcfe4ab6a432c48b46b782cd"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 05 09:47:19 2011 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 05 10:40:18 2011 -0800"
      },
      "message": "audioflinger: fix audio skipping over A2DP\n\nThe maximum sleep time allowed in the mixer thread when audio tracks\nare enabled but not ready for mixing is derived from the latency\nreported by the output stream.\nThis does not work for A2DP where the latency also reflects encoding, decoding\nand transfer time.\n\nModified activeSleepTimeUs() to take A2DP case into account.\n\nIssue 5682206.\n\nChange-Id: I3784ac01fb6f836b5a6ce6f764fb15347586de35\n"
    },
    {
      "commit": "32e914fc0366401b896f34d60119f92f625e6973",
      "tree": "6aba82927431e36ebd8202fad25c48ffe0fdddb9",
      "parents": [
        "a91e54fed6a0690d59c97bab9b081b2614880563",
        "277cbe5a951840558166020568fb1510285e2594"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Mon Dec 05 09:26:21 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Dec 05 09:26:21 2011 -0800"
      },
      "message": "am 277cbe5a: Merge \"set System UI visibility based on MediaController state\" into ics-mr1\n\n* commit \u0027277cbe5a951840558166020568fb1510285e2594\u0027:\n  set System UI visibility based on MediaController state\n"
    },
    {
      "commit": "277cbe5a951840558166020568fb1510285e2594",
      "tree": "6aba82927431e36ebd8202fad25c48ffe0fdddb9",
      "parents": [
        "f57c1388860486a70cc773f2cfeaa3ea3b38a473",
        "c07b678522b46e77a2817e9749fe6d32b28af700"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Mon Dec 05 09:24:25 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 05 09:24:25 2011 -0800"
      },
      "message": "Merge \"set System UI visibility based on MediaController state\" into ics-mr1"
    },
    {
      "commit": "4f9986e57f36df4389b9c8b16009442a6094ee0b",
      "tree": "b632582097706eee20269bdcd350abb0852056ba",
      "parents": [
        "f57c1388860486a70cc773f2cfeaa3ea3b38a473"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Dec 02 16:10:37 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Dec 05 10:34:36 2011 -0500"
      },
      "message": "Fix sticky menu icon on tablet status bar.\n\nBug: 5647480\nChange-Id: Iec4b04e414e8753e6b677b9168ad16b8c3e712be\n"
    },
    {
      "commit": "61566cc1932468720a831ad5cbc68ee080d613c9",
      "tree": "d0626fc87db6c487b77361cf9b2abd4a5f5a9957",
      "parents": [
        "f57c1388860486a70cc773f2cfeaa3ea3b38a473"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Dec 02 23:31:52 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Dec 03 11:16:49 2011 -0800"
      },
      "message": "Fix issue #5614559: Registering surface error in...\n\n...Background Replacement on Stingray\n\nThis is how I should have done it in the first place.  We get the\nnew surface from the window manager, and then just copy it in to\nthe constant Surface object we have for the holder.\n\nChange-Id: I537a9e413829a18f689dfb46687014676b27156e\n"
    },
    {
      "commit": "a91e54fed6a0690d59c97bab9b081b2614880563",
      "tree": "84410ebb990b55ec74f7b85999d993c240dfa062",
      "parents": [
        "00f1ac8001b2bfe2ab70730d9c039ca4e633a2c2",
        "f57c1388860486a70cc773f2cfeaa3ea3b38a473"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 18:33:14 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 18:33:14 2011 -0800"
      },
      "message": "am f57c1388: Merge \"SurfaceFlinger: fix layer removal race condition\" into ics-mr1\n\n* commit \u0027f57c1388860486a70cc773f2cfeaa3ea3b38a473\u0027:\n  SurfaceFlinger: fix layer removal race condition\n"
    },
    {
      "commit": "f57c1388860486a70cc773f2cfeaa3ea3b38a473",
      "tree": "84410ebb990b55ec74f7b85999d993c240dfa062",
      "parents": [
        "2a7b5ab16af697f386ad7ae346e1bf9229086fa8",
        "8a7c940effda8651e205eab62334d4e58b1eaeb5"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 18:31:03 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 18:31:03 2011 -0800"
      },
      "message": "Merge \"SurfaceFlinger: fix layer removal race condition\" into ics-mr1"
    },
    {
      "commit": "00f1ac8001b2bfe2ab70730d9c039ca4e633a2c2",
      "tree": "244ec0a4c6c84622f859a95634c1ab3d779cfe6e",
      "parents": [
        "0c7e894e79bea35f979d30e4e3bb6115b102cafd",
        "2a7b5ab16af697f386ad7ae346e1bf9229086fa8"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 02 16:54:04 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 16:54:04 2011 -0800"
      },
      "message": "am 2a7b5ab1: Merge \"Be careful sharing connections when dun is in play\" into ics-mr1\n\n* commit \u00272a7b5ab16af697f386ad7ae346e1bf9229086fa8\u0027:\n  Be careful sharing connections when dun is in play\n"
    },
    {
      "commit": "2a7b5ab16af697f386ad7ae346e1bf9229086fa8",
      "tree": "244ec0a4c6c84622f859a95634c1ab3d779cfe6e",
      "parents": [
        "2f1e1e4ab9ca20920d85574317c9d7c9e9e73161",
        "7cb88dda5b9ee7c19f0f6c3c7a240eb1674fe2f4"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 02 16:52:29 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 16:52:29 2011 -0800"
      },
      "message": "Merge \"Be careful sharing connections when dun is in play\" into ics-mr1"
    },
    {
      "commit": "7cb88dda5b9ee7c19f0f6c3c7a240eb1674fe2f4",
      "tree": "e6af4a48ac6251049f5445ae855f7a0c3888556b",
      "parents": [
        "0433c157141b9122f6c61498e909770f1db27c7c"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 02 16:05:51 2011 -0800"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Dec 02 16:42:18 2011 -0800"
      },
      "message": "Be careful sharing connections when dun is in play\n\nA request for a DUN connection should only use the carriers requested dun connection.  Don\u0027t\nshare another connection unless it matches the carriers settings.\n\nbug:5701374\nChange-Id: I75a65fcfce1b218bd9ca4ce2ab85cbe850813321\n"
    },
    {
      "commit": "c07b678522b46e77a2817e9749fe6d32b28af700",
      "tree": "9ef0304e15578849faa9e1e3dd85f87bed0f9499",
      "parents": [
        "613ed4c69a53e6ffb1f104c7d45a0c6dd41c8eb0"
      ],
      "author": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Fri Dec 02 15:37:15 2011 -0800"
      },
      "committer": {
        "name": "Michael Kolb",
        "email": "kolby@google.com",
        "time": "Fri Dec 02 16:12:02 2011 -0800"
      },
      "message": "set System UI visibility based on MediaController state\n\n    Bug: 5494143\n\n    still doesn\u0027t remove the buttons in dimmed state,\n    but at least dims them correctly\n\nChange-Id: Idcfc10616d31f6ccf8cd84b706a17d048bf505a1\n"
    },
    {
      "commit": "0c7e894e79bea35f979d30e4e3bb6115b102cafd",
      "tree": "3d3778e3907a7317ba11debbbbaffc1a31b446fc",
      "parents": [
        "6d3e51d4c453b43b1f1950884c3d08c285d2ce90",
        "2f1e1e4ab9ca20920d85574317c9d7c9e9e73161"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 02 15:31:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 15:31:07 2011 -0800"
      },
      "message": "am 2f1e1e4a: Merge \"Handle animations in Views\\\u0027 rectangle clipping methods.\" into ics-mr1\n\n* commit \u00272f1e1e4ab9ca20920d85574317c9d7c9e9e73161\u0027:\n  Handle animations in Views\u0027 rectangle clipping methods.\n"
    },
    {
      "commit": "2f1e1e4ab9ca20920d85574317c9d7c9e9e73161",
      "tree": "3d3778e3907a7317ba11debbbbaffc1a31b446fc",
      "parents": [
        "43bc6b094edda6baa8123115a33afaf454525376",
        "cea45132e3d5d32a6fc737abf10b8893a50f465b"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 02 15:28:56 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 15:28:56 2011 -0800"
      },
      "message": "Merge \"Handle animations in Views\u0027 rectangle clipping methods.\" into ics-mr1"
    },
    {
      "commit": "6d3e51d4c453b43b1f1950884c3d08c285d2ce90",
      "tree": "68cb7d7bcfab5c4c37f1dfa683f8dc8b3fe62841",
      "parents": [
        "9f3f3c2fbe23a4d9360cffc9975e5cc99f67107e",
        "43bc6b094edda6baa8123115a33afaf454525376"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Dec 02 14:49:19 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 14:49:19 2011 -0800"
      },
      "message": "am 43bc6b09: Merge \"Fix updateDoubleTapZoom logic\" into ics-mr1\n\n* commit \u002743bc6b094edda6baa8123115a33afaf454525376\u0027:\n  Fix updateDoubleTapZoom logic\n"
    },
    {
      "commit": "43bc6b094edda6baa8123115a33afaf454525376",
      "tree": "68cb7d7bcfab5c4c37f1dfa683f8dc8b3fe62841",
      "parents": [
        "1a3ece9f871c94eb524543ae618a2a1c88cab2cd",
        "059832790df137796c14371b3cbd19b6263c8280"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Dec 02 14:47:04 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 14:47:04 2011 -0800"
      },
      "message": "Merge \"Fix updateDoubleTapZoom logic\" into ics-mr1"
    },
    {
      "commit": "9f3f3c2fbe23a4d9360cffc9975e5cc99f67107e",
      "tree": "494e58c1d7f5285289d3dbe2a4b76214ef976a89",
      "parents": [
        "7bbc3c4bbe9e542abba2ad30072efb1b25fd9ea2",
        "1a3ece9f871c94eb524543ae618a2a1c88cab2cd"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Fri Dec 02 13:22:17 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 13:22:17 2011 -0800"
      },
      "message": "am 1a3ece9f: Merge \"MTP: Add support for restricting PTP to only certain subdirectories of the storage DO NOT MERGE\" into ics-mr1\n\n* commit \u00271a3ece9f871c94eb524543ae618a2a1c88cab2cd\u0027:\n  MTP: Add support for restricting PTP to only certain subdirectories of the storage DO NOT MERGE\n"
    },
    {
      "commit": "7bbc3c4bbe9e542abba2ad30072efb1b25fd9ea2",
      "tree": "fad3b84fc28ecb6c59b74e825ef6062f17c5b09d",
      "parents": [
        "939a3dd4e7e2282786a8c5270855b611317ad241",
        "7f87d9cf666c38b9f43b7b2d99acbd9c8f91d8d1"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Fri Dec 02 13:22:15 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 13:22:15 2011 -0800"
      },
      "message": "am 7f87d9cf: Merge \"MTP: Don\\\u0027t attempt to read more than 16K at a time from the MTP driver DO NOT MERGE\" into ics-mr1\n\n* commit \u00277f87d9cf666c38b9f43b7b2d99acbd9c8f91d8d1\u0027:\n  MTP: Don\u0027t attempt to read more than 16K at a time from the MTP driver DO NOT MERGE\n"
    },
    {
      "commit": "1a3ece9f871c94eb524543ae618a2a1c88cab2cd",
      "tree": "494e58c1d7f5285289d3dbe2a4b76214ef976a89",
      "parents": [
        "7f87d9cf666c38b9f43b7b2d99acbd9c8f91d8d1",
        "7944c1b19f04583c595732695d63f333cd051eb4"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Fri Dec 02 13:20:49 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 13:20:49 2011 -0800"
      },
      "message": "Merge \"MTP: Add support for restricting PTP to only certain subdirectories of the storage DO NOT MERGE\" into ics-mr1"
    },
    {
      "commit": "7f87d9cf666c38b9f43b7b2d99acbd9c8f91d8d1",
      "tree": "fad3b84fc28ecb6c59b74e825ef6062f17c5b09d",
      "parents": [
        "25bcbbb5971e2832c3020ee406b27d641d4ca05b",
        "7a1ad63d16ac42482b3e043ef7a8474452aa057c"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Fri Dec 02 13:20:39 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 13:20:39 2011 -0800"
      },
      "message": "Merge \"MTP: Don\u0027t attempt to read more than 16K at a time from the MTP driver DO NOT MERGE\" into ics-mr1"
    },
    {
      "commit": "939a3dd4e7e2282786a8c5270855b611317ad241",
      "tree": "ce587ad9e55cb61a0a418b88be766a0b0f60cbb2",
      "parents": [
        "54cf27d7bbe27b1096f5e060c540f07dac07f1d0",
        "25bcbbb5971e2832c3020ee406b27d641d4ca05b"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Fri Dec 02 12:48:35 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 12:48:35 2011 -0800"
      },
      "message": "am 25bcbbb5: am 431c3e4c: Merge \"Documentation for the VPN sample for ICS SDK. Staging server: http://fredchung.i:9999/resources/samples/ToyVpn/index.html\" into ics-mr0\n\n* commit \u002725bcbbb5971e2832c3020ee406b27d641d4ca05b\u0027:\n  Documentation for the VPN sample for ICS SDK. Staging server: http://fredchung.i:9999/resources/samples/ToyVpn/index.html\n"
    },
    {
      "commit": "25bcbbb5971e2832c3020ee406b27d641d4ca05b",
      "tree": "ce587ad9e55cb61a0a418b88be766a0b0f60cbb2",
      "parents": [
        "6d90c1c6fedc7add177418324ba5e591af543fa4",
        "431c3e4c7e2103865a90501a552b4e5145ed3f35"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Fri Dec 02 12:46:51 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 12:46:51 2011 -0800"
      },
      "message": "am 431c3e4c: Merge \"Documentation for the VPN sample for ICS SDK. Staging server: http://fredchung.i:9999/resources/samples/ToyVpn/index.html\" into ics-mr0\n\n* commit \u0027431c3e4c7e2103865a90501a552b4e5145ed3f35\u0027:\n  Documentation for the VPN sample for ICS SDK. Staging server: http://fredchung.i:9999/resources/samples/ToyVpn/index.html\n"
    },
    {
      "commit": "431c3e4c7e2103865a90501a552b4e5145ed3f35",
      "tree": "1512019ea82ea17219f86dd81eea9badf257da9f",
      "parents": [
        "cd0e446dc8de4b639df889ec3b5754bea60d752a",
        "8e076fe774386762da21d78823f905751f2803d9"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Fri Dec 02 12:45:44 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 12:45:44 2011 -0800"
      },
      "message": "Merge \"Documentation for the VPN sample for ICS SDK. Staging server: http://fredchung.i:9999/resources/samples/ToyVpn/index.html\" into ics-mr0"
    },
    {
      "commit": "54cf27d7bbe27b1096f5e060c540f07dac07f1d0",
      "tree": "a79a373158d7994592669492876ed4b48ec07b5c",
      "parents": [
        "04bd27ebed36d396dfdca0b6c8e6f6b08d8e7e0d",
        "6d90c1c6fedc7add177418324ba5e591af543fa4"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 12:35:22 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 12:35:22 2011 -0800"
      },
      "message": "am 6d90c1c6: Merge \"Disable GLES20Canvas on emu w/o native GL\" into ics-mr1\n\n* commit \u00276d90c1c6fedc7add177418324ba5e591af543fa4\u0027:\n  Disable GLES20Canvas on emu w/o native GL\n"
    },
    {
      "commit": "6d90c1c6fedc7add177418324ba5e591af543fa4",
      "tree": "a79a373158d7994592669492876ed4b48ec07b5c",
      "parents": [
        "55347e65e229ed63f7e18cb5b82639174c0f54bb",
        "4406345cd62d3687ce590c357854472f7f906e6c"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 12:33:20 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 12:33:20 2011 -0800"
      },
      "message": "Merge \"Disable GLES20Canvas on emu w/o native GL\" into ics-mr1"
    },
    {
      "commit": "7944c1b19f04583c595732695d63f333cd051eb4",
      "tree": "68fecc447a58a5af1cd92ac7031fdf3e07cccc45",
      "parents": [
        "7a1ad63d16ac42482b3e043ef7a8474452aa057c"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Dec 01 16:58:41 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Fri Dec 02 15:12:47 2011 -0500"
      },
      "message": "MTP: Add support for restricting PTP to only certain subdirectories of the storage DO NOT MERGE\n\nBug: 5527220\n\nChange-Id: I81d6de590ea3002118ba46eb4b6d5fe9061c998c\nSigned-off-by: Mike Lockwood \u003clockwood@google.com\u003e\n"
    },
    {
      "commit": "7a1ad63d16ac42482b3e043ef7a8474452aa057c",
      "tree": "4958f73cdfed3bb170378f53fa2de21e19b5c7d8",
      "parents": [
        "55347e65e229ed63f7e18cb5b82639174c0f54bb"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Dec 01 18:36:06 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Fri Dec 02 15:12:30 2011 -0500"
      },
      "message": "MTP: Don\u0027t attempt to read more than 16K at a time from the MTP driver DO NOT MERGE\n\nThis could happen sometimes if other operations increased the size of the\ndata packet buffer to \u003e 16K\n\nChange-Id: I10f85f0ce32df39f46b0a984361958c0a13f6800\nSigned-off-by: Mike Lockwood \u003clockwood@google.com\u003e\n"
    },
    {
      "commit": "04bd27ebed36d396dfdca0b6c8e6f6b08d8e7e0d",
      "tree": "557b56929c9f0c7b8b2edb775ea73f1bdaa1bc3a",
      "parents": [
        "f8dad0b37d9aa2476ef3ab84b9f4a7a9f4c960e4",
        "55347e65e229ed63f7e18cb5b82639174c0f54bb"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Fri Dec 02 12:01:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 12:01:36 2011 -0800"
      },
      "message": "am 55347e65: am cd0e446d: Merge \"Reduce file size for ADL presentation shareable.\" into ics-mr0\n\n* commit \u002755347e65e229ed63f7e18cb5b82639174c0f54bb\u0027:\n  Reduce file size for ADL presentation shareable.\n"
    },
    {
      "commit": "55347e65e229ed63f7e18cb5b82639174c0f54bb",
      "tree": "557b56929c9f0c7b8b2edb775ea73f1bdaa1bc3a",
      "parents": [
        "afd01086795c7c1f6950a709180b2361625b8b6a",
        "cd0e446dc8de4b639df889ec3b5754bea60d752a"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Fri Dec 02 11:59:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 11:59:07 2011 -0800"
      },
      "message": "am cd0e446d: Merge \"Reduce file size for ADL presentation shareable.\" into ics-mr0\n\n* commit \u0027cd0e446dc8de4b639df889ec3b5754bea60d752a\u0027:\n  Reduce file size for ADL presentation shareable.\n"
    },
    {
      "commit": "cd0e446dc8de4b639df889ec3b5754bea60d752a",
      "tree": "1ae1676c0f3cf39fe00df77dfbf9d8081db8a306",
      "parents": [
        "c3998ced746ee97bc5f10a9de1b2848f85c8711e",
        "5c8e690edfd17db06f549b5c64d02f4c79d54e86"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Fri Dec 02 11:57:03 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 11:57:03 2011 -0800"
      },
      "message": "Merge \"Reduce file size for ADL presentation shareable.\" into ics-mr0"
    },
    {
      "commit": "5c8e690edfd17db06f549b5c64d02f4c79d54e86",
      "tree": "a99c98d6b5250e857cdb3bd053141bd99676eefe",
      "parents": [
        "fe464a76d8fc858be971dbb5e67b1d22fd925347"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Fri Dec 02 11:41:04 2011 -0800"
      },
      "committer": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Fri Dec 02 11:41:04 2011 -0800"
      },
      "message": "Reduce file size for ADL presentation shareable.\n\nChange-Id: I700959f3c15609c730c63d99953b890a93105cea\n"
    },
    {
      "commit": "f8dad0b37d9aa2476ef3ab84b9f4a7a9f4c960e4",
      "tree": "e60d1c42d3e8d76e70776585167dbc8605ff9a74",
      "parents": [
        "99019d522335690df4c563e1dbe489bf843fe58e",
        "afd01086795c7c1f6950a709180b2361625b8b6a"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Dec 02 11:24:03 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 11:24:03 2011 -0800"
      },
      "message": "am afd01086: Merge \"Further volume improvements.\" into ics-mr1\n\n* commit \u0027afd01086795c7c1f6950a709180b2361625b8b6a\u0027:\n  Further volume improvements.\n"
    },
    {
      "commit": "afd01086795c7c1f6950a709180b2361625b8b6a",
      "tree": "e60d1c42d3e8d76e70776585167dbc8605ff9a74",
      "parents": [
        "f96aa3b197b96f9cb276485420c09a7b36606599",
        "2ef6f1bb5603c2e221191117695725237f49a5d5"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Dec 02 11:22:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 11:22:32 2011 -0800"
      },
      "message": "Merge \"Further volume improvements.\" into ics-mr1"
    },
    {
      "commit": "99019d522335690df4c563e1dbe489bf843fe58e",
      "tree": "170ed7e09e8aaa1feefdcf0058bc8f4a3252f5f8",
      "parents": [
        "5126f1d413b4fcb0aff5b364e1e5a41c89ca665c",
        "f96aa3b197b96f9cb276485420c09a7b36606599"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 02 10:47:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 10:47:46 2011 -0800"
      },
      "message": "am f96aa3b1: Merge \"(de)activating spell check taken into account immediately\" into ics-mr1\n\n* commit \u0027f96aa3b197b96f9cb276485420c09a7b36606599\u0027:\n  (de)activating spell check taken into account immediately\n"
    },
    {
      "commit": "f96aa3b197b96f9cb276485420c09a7b36606599",
      "tree": "170ed7e09e8aaa1feefdcf0058bc8f4a3252f5f8",
      "parents": [
        "613ed4c69a53e6ffb1f104c7d45a0c6dd41c8eb0",
        "a49ba2f391cd0753eb12d2707bf9fe128e6566f0"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Dec 02 10:45:25 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 10:45:25 2011 -0800"
      },
      "message": "Merge \"(de)activating spell check taken into account immediately\" into ics-mr1"
    },
    {
      "commit": "8a7c940effda8651e205eab62334d4e58b1eaeb5",
      "tree": "192aef7ba926c8a4215f95e37d5e3d5579aab3b4",
      "parents": [
        "335c4e6cb2094c7cbd6039e0c7915702b69e7657"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 10:00:00 2011 -0800"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 10:03:25 2011 -0800"
      },
      "message": "SurfaceFlinger: fix layer removal race condition\n\nLayer::lockPageFlip() and layer::onRemove() could be called on\ndifferent threads and race such that lockPageFlip() successfully\ncalled mSurfaceTexture-\u003eupdateTexImage() but then gets NULL back from\nmSurfaceTexture-\u003egetCurrentBuffer(), leading to a crash.\n\nThis change moves Layer::onRemove() calls to\nSurfaceFlinger::commitTransaction() so they happen after the Layer is\ndone being drawn from and only happen on the main surfaceflinger\nthread.\n\nChange-Id: I4b550caadff4cc1878d7c3bca6129193fb0c713e\n"
    },
    {
      "commit": "4406345cd62d3687ce590c357854472f7f906e6c",
      "tree": "1973d96a8ee0c21d82df97866fa1abe5d633badc",
      "parents": [
        "335c4e6cb2094c7cbd6039e0c7915702b69e7657"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Thu Dec 01 11:27:45 2011 -0800"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Dec 02 09:35:42 2011 -0800"
      },
      "message": "Disable GLES20Canvas on emu w/o native GL\n\nWhen the emulator is run without \u0027-gpu on\u0027, GLES20 isn\u0027t supported,\nso claiming GLES20Canvas is available will lead to catastrophic\nfailure. This change makes GLES20Canvas available when compiled in\nand either not running on the emulator, or running on the emulator\nwith native GL acceleration enabled.\n\nChange-Id: I89c944f9e3c9585224f5aa0877335ea48ea4a468\n"
    },
    {
      "commit": "5126f1d413b4fcb0aff5b364e1e5a41c89ca665c",
      "tree": "a81e8f435c3db8d7b1f4705f7c7154c333d681fb",
      "parents": [
        "f1a4c48b886d53e2afceb0620215e3792af79fd5",
        "613ed4c69a53e6ffb1f104c7d45a0c6dd41c8eb0"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Fri Dec 02 09:34:05 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Dec 02 09:34:05 2011 -0800"
      },
      "message": "am 613ed4c6: Merge \"Fixd for 5490443 Native crash while exporting a video - Add new onError callback to PreviewProgressListener, which is used to indicate video editor application for the error that has occurred during priviewing. With this modification, the applicati\n\n* commit \u0027613ed4c69a53e6ffb1f104c7d45a0c6dd41c8eb0\u0027:\n  Fixd for 5490443 Native crash while exporting a video - Add new onError callback to PreviewProgressListener, which is used to indicate video editor application for the error that has occurred during priviewing. With this modification, the application must implement the onError method, and then VideoEditorPreviewTest.java is changed accordingly.\n"
    },
    {
      "commit": "613ed4c69a53e6ffb1f104c7d45a0c6dd41c8eb0",
      "tree": "a81e8f435c3db8d7b1f4705f7c7154c333d681fb",
      "parents": [
        "e21dabf654e3d90e50e95174d5e9670bc930c194",
        "63149c81adf79f43c6508647614247277f8052e2"
      ],
      "author": {
        "name": "Hong Teng",
        "email": "hongteng@google.com",
        "time": "Fri Dec 02 09:32:02 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 02 09:32:02 2011 -0800"
      },
      "message": "Merge \"Fixd for 5490443 Native crash while exporting a video - Add new onError callback to PreviewProgressListener, which is used to indicate video editor application for the error that has occurred during priviewing. With this modification, the application must implement the onError method, and then VideoEditorPreviewTest.java is changed accordingly.\" into ics-mr1"
    },
    {
      "commit": "f1a4c48b886d53e2afceb0620215e3792af79fd5",
      "tree": "dbac517b6ca9b151605af1f929da336b4aef9cba",
      "parents": [
        "6cfa9e6c507a721f647518569c89db9560056079",
        "e21dabf654e3d90e50e95174d5e9670bc930c194"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Thu Dec 01 22:06:32 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 22:06:32 2011 -0800"
      },
      "message": "am e21dabf6: Merge \"Initialize bwr.read_buffer in IPCThreadState::talkWithDriver.\" into ics-mr1\n\n* commit \u0027e21dabf654e3d90e50e95174d5e9670bc930c194\u0027:\n  Initialize bwr.read_buffer in IPCThreadState::talkWithDriver.\n"
    },
    {
      "commit": "e21dabf654e3d90e50e95174d5e9670bc930c194",
      "tree": "dbac517b6ca9b151605af1f929da336b4aef9cba",
      "parents": [
        "0d3a2e93394efa4729e5c29ff4515f9f2644b8c3",
        "045057087905e23c270715e9ae21de652caa2132"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Thu Dec 01 22:05:07 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 22:05:07 2011 -0800"
      },
      "message": "Merge \"Initialize bwr.read_buffer in IPCThreadState::talkWithDriver.\" into ics-mr1"
    },
    {
      "commit": "6cfa9e6c507a721f647518569c89db9560056079",
      "tree": "b7025b5a939a5bdacd751e3b29c8b2d7349455db",
      "parents": [
        "48e07296800c49f8bc9b34cc57372593021f79a1",
        "0d3a2e93394efa4729e5c29ff4515f9f2644b8c3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Dec 01 20:35:26 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 20:35:26 2011 -0800"
      },
      "message": "am 0d3a2e93: Merge \"AudioService: strengthen A2DP device detection\" into ics-mr1\n\n* commit \u00270d3a2e93394efa4729e5c29ff4515f9f2644b8c3\u0027:\n  AudioService: strengthen A2DP device detection\n"
    },
    {
      "commit": "0d3a2e93394efa4729e5c29ff4515f9f2644b8c3",
      "tree": "b7025b5a939a5bdacd751e3b29c8b2d7349455db",
      "parents": [
        "bfb3dec22dd397b57c8bbc1d6d18ed98cd413b10",
        "6bc7f2cd30b6bd90806942b0722e22daa2108493"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Dec 01 20:34:08 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 20:34:08 2011 -0800"
      },
      "message": "Merge \"AudioService: strengthen A2DP device detection\" into ics-mr1"
    },
    {
      "commit": "059832790df137796c14371b3cbd19b6263c8280",
      "tree": "1907b64c9a3f7eef7cca5b4eb757fd98b953a501",
      "parents": [
        "335c4e6cb2094c7cbd6039e0c7915702b69e7657"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Dec 01 18:04:49 2011 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Dec 01 19:28:41 2011 -0800"
      },
      "message": "Fix updateDoubleTapZoom logic\n\n Bug: 5698099\n\nChange-Id: I83578e57cf809cbe7781d988302f0925dfddec80\n"
    },
    {
      "commit": "48e07296800c49f8bc9b34cc57372593021f79a1",
      "tree": "d3726e2b235dc300cacf5153cae2da9f3566bdf8",
      "parents": [
        "88c02e8c5d30c053a4faa897e322540f61914718",
        "bfb3dec22dd397b57c8bbc1d6d18ed98cd413b10"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 18:50:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 18:50:36 2011 -0800"
      },
      "message": "am bfb3dec2: Merge \"More social integration.\" into ics-mr1\n\n* commit \u0027bfb3dec22dd397b57c8bbc1d6d18ed98cd413b10\u0027:\n  More social integration.\n"
    },
    {
      "commit": "bfb3dec22dd397b57c8bbc1d6d18ed98cd413b10",
      "tree": "d3726e2b235dc300cacf5153cae2da9f3566bdf8",
      "parents": [
        "976ae27270a64c5abeb380d6e61d6d71f29b9433",
        "a3d487cb13983643d5024e493e4d56c96736f1eb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 18:48:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 18:48:32 2011 -0800"
      },
      "message": "Merge \"More social integration.\" into ics-mr1"
    },
    {
      "commit": "a3d487cb13983643d5024e493e4d56c96736f1eb",
      "tree": "95be4655895195ea7d23f83fb26f462ccf19d7c7",
      "parents": [
        "e9f24a43021734d28a4f65ebc804847b31ce13e8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 18:42:24 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 18:42:24 2011 -0800"
      },
      "message": "More social integration.\n\nChange-Id: I9be09e08bda5db6c05f5beabc380708a11ead43b\n"
    },
    {
      "commit": "88c02e8c5d30c053a4faa897e322540f61914718",
      "tree": "5334a078004d38af765ba9f2cf81f99868e6506e",
      "parents": [
        "b4812f8a815a4c4a9896e73412f4011d7a30f03f",
        "976ae27270a64c5abeb380d6e61d6d71f29b9433"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Dec 01 18:10:29 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 18:10:29 2011 -0800"
      },
      "message": "am 976ae272: Add support for handling a bitcode wrapper to librs.\n\n* commit \u0027976ae27270a64c5abeb380d6e61d6d71f29b9433\u0027:\n  Add support for handling a bitcode wrapper to librs.\n"
    },
    {
      "commit": "a49ba2f391cd0753eb12d2707bf9fe128e6566f0",
      "tree": "1968212328558b4fe6205a03eeff843894be3866",
      "parents": [
        "335c4e6cb2094c7cbd6039e0c7915702b69e7657"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 17:41:15 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 17:41:17 2011 -0800"
      },
      "message": "(de)activating spell check taken into account immediately\n\nTest for a change in the spell checker activate state on every\nspell check. Add/remove suggestion spans accordingly.\n\nChange-Id: I750f30b81464b85cebc695bdb0449ec038fc17df\n"
    },
    {
      "commit": "045057087905e23c270715e9ae21de652caa2132",
      "tree": "ab70aa87e4bb6968085b920cb6ac55ad43df7cd6",
      "parents": [
        "88f10c6ce5a97b1990934148deb8ed6aa6ef7a48"
      ],
      "author": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Thu Dec 01 17:11:32 2011 -0800"
      },
      "committer": {
        "name": "Ben Cheng",
        "email": "bccheng@google.com",
        "time": "Thu Dec 01 17:11:32 2011 -0800"
      },
      "message": "Initialize bwr.read_buffer in IPCThreadState::talkWithDriver.\n\nI/valgrind( 1309): \u003d\u003d1310\u003d\u003d Syscall param\nioctl(BINDER_WRITE_READ).read_buffer points to uninitialised byte(s)\nI/valgrind( 1309): \u003d\u003d1310\u003d\u003d    at 0x480E670: __ioctl (__ioctl.S:10)\nI/valgrind( 1309): \u003d\u003d1310\u003d\u003d  Address 0xbda651b4 is on thread 1\u0027s stack\n\nChange-Id: I02893df7b5786b6b2dbd9659f5706d7171295ab2\n"
    },
    {
      "commit": "976ae27270a64c5abeb380d6e61d6d71f29b9433",
      "tree": "5334a078004d38af765ba9f2cf81f99868e6506e",
      "parents": [
        "335c4e6cb2094c7cbd6039e0c7915702b69e7657"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Nov 22 19:43:58 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Dec 01 16:37:00 2011 -0800"
      },
      "message": "Add support for handling a bitcode wrapper to librs.\n\nBUG\u003d5425905\n\nChange-Id: I75676060703df6d9043b287fea900c4379455ee2\n"
    },
    {
      "commit": "b4812f8a815a4c4a9896e73412f4011d7a30f03f",
      "tree": "8689ccfdc1539d984e87144df399ecff86f4ef58",
      "parents": [
        "120cb5afd345a97c5e43683232c857ce2e5c8f29",
        "335c4e6cb2094c7cbd6039e0c7915702b69e7657"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 16:06:51 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 16:06:51 2011 -0800"
      },
      "message": "am 335c4e6c: Broken build. New methods made private.\n\n* commit \u0027335c4e6cb2094c7cbd6039e0c7915702b69e7657\u0027:\n  Broken build. New methods made private.\n"
    },
    {
      "commit": "335c4e6cb2094c7cbd6039e0c7915702b69e7657",
      "tree": "8689ccfdc1539d984e87144df399ecff86f4ef58",
      "parents": [
        "58d8953958ce452c5080eaa582d7e5d2b5017398"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:36:08 2011 -0800"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:36:08 2011 -0800"
      },
      "message": "Broken build. New methods made private.\n\nChange-Id: Ia123ab4ddb1fe93bcd053c3ea5bf6b87c7204640\n"
    },
    {
      "commit": "120cb5afd345a97c5e43683232c857ce2e5c8f29",
      "tree": "b3e7e1a90f258f6ff3a5a1c43ff9b3a1778a0447",
      "parents": [
        "ee8862dc7b7266ee99633e0f13b2393a2185c30d",
        "58d8953958ce452c5080eaa582d7e5d2b5017398"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:07:10 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 15:07:10 2011 -0800"
      },
      "message": "am 58d89539: Merge \"Scroll performance improved in multiline TextEdit\" into ics-mr1\n\n* commit \u002758d8953958ce452c5080eaa582d7e5d2b5017398\u0027:\n  Scroll performance improved in multiline TextEdit\n"
    },
    {
      "commit": "ee8862dc7b7266ee99633e0f13b2393a2185c30d",
      "tree": "26305347a25200adf1fedb01bd6fb10a5f6df723",
      "parents": [
        "a8205d24703fc353076cf30795b3a06a87208cfa",
        "eb189d399a459c2e1ad29e1beba70d1de9f447b3"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:07:08 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 15:07:08 2011 -0800"
      },
      "message": "am eb189d39: Merge \"Performance improvement in TextView\" into ics-mr1\n\n* commit \u0027eb189d399a459c2e1ad29e1beba70d1de9f447b3\u0027:\n  Performance improvement in TextView\n"
    },
    {
      "commit": "2ef6f1bb5603c2e221191117695725237f49a5d5",
      "tree": "3bcbff95c91f81308cd8520563b28179df796e59",
      "parents": [
        "0433c157141b9122f6c61498e909770f1db27c7c"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Dec 01 14:01:30 2011 -0800"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Dec 01 15:05:54 2011 -0800"
      },
      "message": "Further volume improvements.\n\n- Remove silent mode from Power menu\n- Show volume dialog on lockscreen\n- Allow beeps when adjusting volume in lockscreen\n\nBug: 5586083\nChange-Id: I93052a8ec5004c784f20e04488af9382d495e711\n"
    },
    {
      "commit": "a8205d24703fc353076cf30795b3a06a87208cfa",
      "tree": "133d36b1c39582a9ac2f9c7112088039cbd2ac4a",
      "parents": [
        "ecdc38be1ef6ee5375ff6abe92f2e1e84a78ea57",
        "09cbff0294a27d33c93de50e0b4471ad86154a84"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:04:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 15:04:46 2011 -0800"
      },
      "message": "am 09cbff02: Merge \"Better handles\\\u0027 visibility test\" into ics-mr1\n\n* commit \u002709cbff0294a27d33c93de50e0b4471ad86154a84\u0027:\n  Better handles\u0027 visibility test\n"
    },
    {
      "commit": "58d8953958ce452c5080eaa582d7e5d2b5017398",
      "tree": "b3e7e1a90f258f6ff3a5a1c43ff9b3a1778a0447",
      "parents": [
        "eb189d399a459c2e1ad29e1beba70d1de9f447b3",
        "70b34a1e0525c8e13f431c2e6c9d37d1954de1b2"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:04:35 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 15:04:35 2011 -0800"
      },
      "message": "Merge \"Scroll performance improved in multiline TextEdit\" into ics-mr1"
    },
    {
      "commit": "eb189d399a459c2e1ad29e1beba70d1de9f447b3",
      "tree": "26305347a25200adf1fedb01bd6fb10a5f6df723",
      "parents": [
        "09cbff0294a27d33c93de50e0b4471ad86154a84",
        "8a439ac7a34d6b83782a672f3d6aa90fa262409c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:03:55 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 15:03:55 2011 -0800"
      },
      "message": "Merge \"Performance improvement in TextView\" into ics-mr1"
    },
    {
      "commit": "09cbff0294a27d33c93de50e0b4471ad86154a84",
      "tree": "133d36b1c39582a9ac2f9c7112088039cbd2ac4a",
      "parents": [
        "cea32ecd3aef013bc5da6e401eeb8e9e8cd1b595",
        "64901d4eb0f13b794d9c22ae58f16104b556f9b7"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:03:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 15:03:27 2011 -0800"
      },
      "message": "Merge \"Better handles\u0027 visibility test\" into ics-mr1"
    },
    {
      "commit": "ecdc38be1ef6ee5375ff6abe92f2e1e84a78ea57",
      "tree": "ca21f6d795957152f0ca681e33e896fc00606aad",
      "parents": [
        "7f36d4217269e79f8409c46f12f10464a1f585ea",
        "cea32ecd3aef013bc5da6e401eeb8e9e8cd1b595"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 01 14:57:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 14:57:50 2011 -0800"
      },
      "message": "am cea32ecd: Merge \"Adding a sound when you take a screenshot. (Bug 5617734)\" into ics-mr1\n\n* commit \u0027cea32ecd3aef013bc5da6e401eeb8e9e8cd1b595\u0027:\n  Adding a sound when you take a screenshot. (Bug 5617734)\n"
    },
    {
      "commit": "cea45132e3d5d32a6fc737abf10b8893a50f465b",
      "tree": "563a70f7b1fc1c370a23327c30cfa102ec42c74b",
      "parents": [
        "88f10c6ce5a97b1990934148deb8ed6aa6ef7a48"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Nov 24 02:19:27 2011 +0100"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 14:55:50 2011 -0800"
      },
      "message": "Handle animations in Views\u0027 rectangle clipping methods.\n\ngetChildVisibleRect and getLocationInWindow do not take the new\nmTransformationInfo View attribute.\n\nAs a result, these methods return invalid value during an animation\nBug 5638710\n\nChanges in Patch Set 2:\n- temporary allocations removed using static thread local variables (method\ncalls are NOT reentrant).\n\n- scroll should be handled *before* applying the transformation matrix.\nFixed the call order in View#getLocationInWindow()\n\nPatch set 4: fix from comments.\nPatch set 5: \u003cp\u003es\n\nChange-Id: I15dc44c0659305d9029c59a47aba3a738bb35ae1\n"
    },
    {
      "commit": "cea32ecd3aef013bc5da6e401eeb8e9e8cd1b595",
      "tree": "ca21f6d795957152f0ca681e33e896fc00606aad",
      "parents": [
        "5a7c91769f011bc150c9def9edab9cccb4761c66",
        "8d513eaef78f2d908dba41968ef8a13d36bb7a68"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 01 14:55:41 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 14:55:41 2011 -0800"
      },
      "message": "Merge \"Adding a sound when you take a screenshot. (Bug 5617734)\" into ics-mr1"
    },
    {
      "commit": "8d513eaef78f2d908dba41968ef8a13d36bb7a68",
      "tree": "95f7805dd34f1336425a0748eeaa14f33ea0dcec",
      "parents": [
        "715a3c52ccd896265b4e57835d196bf7a2a17437"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 01 14:39:12 2011 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 01 14:39:44 2011 -0800"
      },
      "message": "Adding a sound when you take a screenshot. (Bug 5617734)\n\nChange-Id: I7f253adddd09da65481081a4ca22f043d3325d65\n"
    },
    {
      "commit": "7f36d4217269e79f8409c46f12f10464a1f585ea",
      "tree": "54ea1b90e2f26140c9ffd733ca0d263c6574cd3d",
      "parents": [
        "aeda641e331e86f86b19493f9e5c1be38a45f5db",
        "5a7c91769f011bc150c9def9edab9cccb4761c66"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Dec 01 14:16:18 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 14:16:18 2011 -0800"
      },
      "message": "am 5a7c9176: Merge \"Fix free_cache to actually work\" into ics-mr1\n\n* commit \u00275a7c91769f011bc150c9def9edab9cccb4761c66\u0027:\n  Fix free_cache to actually work\n"
    },
    {
      "commit": "5a7c91769f011bc150c9def9edab9cccb4761c66",
      "tree": "54ea1b90e2f26140c9ffd733ca0d263c6574cd3d",
      "parents": [
        "a7d825dddcb2e8bfd765bad2fb406498f4f1e37e",
        "ad757e9b36d6bc6b8e39be00612d0e60863aaafc"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Dec 01 14:14:22 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 14:14:22 2011 -0800"
      },
      "message": "Merge \"Fix free_cache to actually work\" into ics-mr1"
    }
  ],
  "next": "aeda641e331e86f86b19493f9e5c1be38a45f5db"
}
