)]}'
{
  "log": [
    {
      "commit": "db918cf171afd3d4b3c22aab6dd3403d1dec94de",
      "tree": "fb05a5671c0796e46a610fec0c5698fb1bc34cc8",
      "parents": [
        "76d79011a0be6953b981368635ad103325301bd2",
        "4952dfd16a0f839559ffa78f5016394caf85294f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Dec 01 20:11:15 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 20:11:15 2011 -0800"
      },
      "message": "Merge \"Ensure input events are processed in-order in the application.\""
    },
    {
      "commit": "76d79011a0be6953b981368635ad103325301bd2",
      "tree": "8a9107463dc475424153b7ade9bba818e3ecda7a",
      "parents": [
        "e27a07d400db18cf99d20c2aee4d1a342e276496",
        "95db2b20d7bc0aaf00b1d4418124f5cf0a755d74"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Dec 01 20:11:09 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 20:11:09 2011 -0800"
      },
      "message": "Merge \"Improve latency instrumentation.\""
    },
    {
      "commit": "e27a07d400db18cf99d20c2aee4d1a342e276496",
      "tree": "b2e0bfc00dc090895856bc64d6803b1210d6db66",
      "parents": [
        "a2a56f82a8577625003931664240246c10552867",
        "cac5fd3e09e9dc918753d4aff624bf29a367ade3"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Dec 01 20:09:57 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 20:09:57 2011 -0800"
      },
      "message": "Merge \"Faster text clipping\""
    },
    {
      "commit": "cac5fd3e09e9dc918753d4aff624bf29a367ade3",
      "tree": "6d1db0b5ed0cf9ce616f7e8d969da81f7f606b66",
      "parents": [
        "d21b6e1fe337b35f62cf2028e9bd0637fd009a75"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Dec 01 20:08:50 2011 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Dec 01 20:08:50 2011 -0800"
      },
      "message": "Faster text clipping\n\nChange-Id: I03a00c4261d81a416b1ad7b86ce2d432c71908b4\n"
    },
    {
      "commit": "a2a56f82a8577625003931664240246c10552867",
      "tree": "0203b8d466a3a4b50f7105b115a5a3f524a319b7",
      "parents": [
        "4d86d334e7214ccdcd689647707aa3d0ec080841",
        "48e07296800c49f8bc9b34cc57372593021f79a1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 18:52:27 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 18:52:27 2011 -0800"
      },
      "message": "am 48e07296: am bfb3dec2: Merge \"More social integration.\" into ics-mr1\n\n* commit \u002748e07296800c49f8bc9b34cc57372593021f79a1\u0027:\n  More social integration.\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": "4d86d334e7214ccdcd689647707aa3d0ec080841",
      "tree": "01d66e8857b583f7064516d2157e54e9a15a3174",
      "parents": [
        "0715f12605933f1587012705d0cd0c1a34fe11da",
        "88c02e8c5d30c053a4faa897e322540f61914718"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Dec 01 18:25:20 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 18:25:20 2011 -0800"
      },
      "message": "am 88c02e8c: am 976ae272: Add support for handling a bitcode wrapper to librs.\n\n* commit \u002788c02e8c5d30c053a4faa897e322540f61914718\u0027:\n  Add support for handling a bitcode wrapper to librs.\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": "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": "0715f12605933f1587012705d0cd0c1a34fe11da",
      "tree": "01d66e8857b583f7064516d2157e54e9a15a3174",
      "parents": [
        "03cb8bc4502cf00f4e89e6780ba96cd42cc7d2c4",
        "b4812f8a815a4c4a9896e73412f4011d7a30f03f"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 16:10:03 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 16:10:03 2011 -0800"
      },
      "message": "am b4812f8a: am 335c4e6c: Broken build. New methods made private.\n\n* commit \u0027b4812f8a815a4c4a9896e73412f4011d7a30f03f\u0027:\n  Broken build. New methods made private.\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": "03cb8bc4502cf00f4e89e6780ba96cd42cc7d2c4",
      "tree": "2412cc8597f151940fd200f25a75c8961d12a841",
      "parents": [
        "44bba9a8bb97ffc9b9c99fa3e5fe9b4e6a2de963",
        "120cb5afd345a97c5e43683232c857ce2e5c8f29"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:09:00 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 15:09:00 2011 -0800"
      },
      "message": "am 120cb5af: am 58d89539: Merge \"Scroll performance improved in multiline TextEdit\" into ics-mr1\n\n* commit \u0027120cb5afd345a97c5e43683232c857ce2e5c8f29\u0027:\n  Scroll performance improved in multiline TextEdit\n"
    },
    {
      "commit": "44bba9a8bb97ffc9b9c99fa3e5fe9b4e6a2de963",
      "tree": "2412cc8597f151940fd200f25a75c8961d12a841",
      "parents": [
        "2101c57552ad5e184e718683a7774d82f1ce01d4",
        "ee8862dc7b7266ee99633e0f13b2393a2185c30d"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:08:58 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 15:08:58 2011 -0800"
      },
      "message": "am ee8862dc: am eb189d39: Merge \"Performance improvement in TextView\" into ics-mr1\n\n* commit \u0027ee8862dc7b7266ee99633e0f13b2393a2185c30d\u0027:\n  Performance improvement in TextView\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": "2101c57552ad5e184e718683a7774d82f1ce01d4",
      "tree": "2412cc8597f151940fd200f25a75c8961d12a841",
      "parents": [
        "01c35c54d064039fd8d8507f8928fbec3930ee04",
        "a8205d24703fc353076cf30795b3a06a87208cfa"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 15:06:49 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 15:06:49 2011 -0800"
      },
      "message": "am a8205d24: am 09cbff02: Merge \"Better handles\\\u0027 visibility test\" into ics-mr1\n\n* commit \u0027a8205d24703fc353076cf30795b3a06a87208cfa\u0027:\n  Better handles\u0027 visibility test\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": "01c35c54d064039fd8d8507f8928fbec3930ee04",
      "tree": "7b31ba0a65d3e130d3e091f066e4c258a0eecf68",
      "parents": [
        "cfe82181cbe84b478b4612d25fb78a6bba8b2437",
        "ecdc38be1ef6ee5375ff6abe92f2e1e84a78ea57"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Dec 01 14:59:45 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 14:59:45 2011 -0800"
      },
      "message": "am ecdc38be: am cea32ecd: Merge \"Adding a sound when you take a screenshot. (Bug 5617734)\" into ics-mr1\n\n* commit \u0027ecdc38be1ef6ee5375ff6abe92f2e1e84a78ea57\u0027:\n  Adding a sound when you take a screenshot. (Bug 5617734)\n"
    },
    {
      "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": "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": "cfe82181cbe84b478b4612d25fb78a6bba8b2437",
      "tree": "6f549f38fd17326bd1a966964467510062df31cc",
      "parents": [
        "d01d261183a4b832c2575ae0d82f68125605b21e",
        "7f36d4217269e79f8409c46f12f10464a1f585ea"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Dec 01 14:18:58 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 14:18:58 2011 -0800"
      },
      "message": "am 7f36d421: am 5a7c9176: Merge \"Fix free_cache to actually work\" into ics-mr1\n\n* commit \u00277f36d4217269e79f8409c46f12f10464a1f585ea\u0027:\n  Fix free_cache to actually work\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"
    },
    {
      "commit": "4952dfd16a0f839559ffa78f5016394caf85294f",
      "tree": "d79061d9e6ceb2671241a059fe6be9522c8bbb10",
      "parents": [
        "95db2b20d7bc0aaf00b1d4418124f5cf0a755d74"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Nov 30 19:23:22 2011 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Dec 01 14:13:48 2011 -0800"
      },
      "message": "Ensure input events are processed in-order in the application.\n\nAs it turns out, it used to be possible for there to be multiple\ninput events simultaneously in flight in an application.  Although\nit worked, it made it hard to reason about what was going on.\nThe problem was somewhat exacerbated by the introduction of a\nqueue of \"InputEventMessage\" objects as part of an earlier latency\noptimization.\n\nThis change restores order from chaos and greatly simplifies the\ninvariants related to input event dispatch within the application.\n\nChange-Id: I6de5fe61c1fe2ac3dd33edf770d949044df8a019\n"
    },
    {
      "commit": "95db2b20d7bc0aaf00b1d4418124f5cf0a755d74",
      "tree": "b5b204473535e633d8b0412439cb2651e064396d",
      "parents": [
        "d01d261183a4b832c2575ae0d82f68125605b21e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Nov 30 19:54:41 2011 -0800"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Dec 01 14:13:48 2011 -0800"
      },
      "message": "Improve latency instrumentation.\n\nChange-Id: I4edfa0a5659d207f7e46722e48ffa1dc43d2aa13\n"
    },
    {
      "commit": "d01d261183a4b832c2575ae0d82f68125605b21e",
      "tree": "0dceeaedcf550341c556dbf2a6b015dba824d39a",
      "parents": [
        "8077b4feba20505e329ba907feb5e8a456d7d150",
        "a54a06b3f0533f7287456ab35c4d88049156d91e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Dec 01 13:55:41 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 13:55:41 2011 -0800"
      },
      "message": "Merge \"Add README for media \"automated\" tests\""
    },
    {
      "commit": "8077b4feba20505e329ba907feb5e8a456d7d150",
      "tree": "cd9ad85eedda8f08bf79dd55429e03892dfb765e",
      "parents": [
        "2f2e3ba11c804407a9a99a0cc73fca851a1d1d43",
        "aeda641e331e86f86b19493f9e5c1be38a45f5db"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Thu Dec 01 13:47:29 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 13:47:29 2011 -0800"
      },
      "message": "am aeda641e: am a7d825dd: am c3998ced: Merge \"Update widget design guidelines for padding and 8dp.\" into ics-mr0\n\n* commit \u0027aeda641e331e86f86b19493f9e5c1be38a45f5db\u0027:\n  Update widget design guidelines for padding and 8dp.\n"
    },
    {
      "commit": "aeda641e331e86f86b19493f9e5c1be38a45f5db",
      "tree": "806919785c86ea5d51f059c3614a79aad1a9911d",
      "parents": [
        "6001d3ad9f5ddb5be09ec6e70b5e646cb9a0f469",
        "a7d825dddcb2e8bfd765bad2fb406498f4f1e37e"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Thu Dec 01 13:44:41 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 13:44:41 2011 -0800"
      },
      "message": "am a7d825dd: am c3998ced: Merge \"Update widget design guidelines for padding and 8dp.\" into ics-mr0\n\n* commit \u0027a7d825dddcb2e8bfd765bad2fb406498f4f1e37e\u0027:\n  Update widget design guidelines for padding and 8dp.\n"
    },
    {
      "commit": "a7d825dddcb2e8bfd765bad2fb406498f4f1e37e",
      "tree": "806919785c86ea5d51f059c3614a79aad1a9911d",
      "parents": [
        "1a1be44c5bf1e6099d678c81ef5e9326cabcb3df",
        "c3998ced746ee97bc5f10a9de1b2848f85c8711e"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Thu Dec 01 13:42:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 13:42:23 2011 -0800"
      },
      "message": "am c3998ced: Merge \"Update widget design guidelines for padding and 8dp.\" into ics-mr0\n\n* commit \u0027c3998ced746ee97bc5f10a9de1b2848f85c8711e\u0027:\n  Update widget design guidelines for padding and 8dp.\n"
    },
    {
      "commit": "c3998ced746ee97bc5f10a9de1b2848f85c8711e",
      "tree": "9284a77f79f6ae56177dcd7e1e5336fe55ac6e44",
      "parents": [
        "92ad16d342aa4d39bad33600161b3799b84716f3",
        "061cf70da9ba9f527fdf4f0fa022e91a670f6848"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Thu Dec 01 13:40:38 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 13:40:38 2011 -0800"
      },
      "message": "Merge \"Update widget design guidelines for padding and 8dp.\" into ics-mr0"
    },
    {
      "commit": "2f2e3ba11c804407a9a99a0cc73fca851a1d1d43",
      "tree": "4f299c9b67a1103a7994a38be71c07cde49df50e",
      "parents": [
        "7a1c428ed3ded71f92733ebcb9d7ce0963dc72d2",
        "6001d3ad9f5ddb5be09ec6e70b5e646cb9a0f469"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu Dec 01 13:36:48 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 13:36:48 2011 -0800"
      },
      "message": "am 6001d3ad: am 1a1be44c: Merge \"Unlink the Binder DeathRecipient when removing a Bluetooth service record\" into ics-mr1\n\n* commit \u00276001d3ad9f5ddb5be09ec6e70b5e646cb9a0f469\u0027:\n  Unlink the Binder DeathRecipient when removing a Bluetooth service record\n"
    },
    {
      "commit": "a54a06b3f0533f7287456ab35c4d88049156d91e",
      "tree": "42e2280d27b01ab8e13fe9902ed9b54d6c1e156d",
      "parents": [
        "d2a28b3ee07e27cc374d07b02995fb865474aae7"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Dec 01 13:35:32 2011 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Dec 01 13:35:32 2011 -0800"
      },
      "message": "Add README for media \"automated\" tests\n\nChange-Id: I92e611fb6df2d870ded9e246963277ecc35b0d15\n"
    },
    {
      "commit": "6001d3ad9f5ddb5be09ec6e70b5e646cb9a0f469",
      "tree": "4fba95a9bde332fa01f799a85ca4b6d97088cb30",
      "parents": [
        "0bfdd7c2927fb683b89fdd52befe643e8e069e77",
        "1a1be44c5bf1e6099d678c81ef5e9326cabcb3df"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu Dec 01 13:34:18 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 13:34:18 2011 -0800"
      },
      "message": "am 1a1be44c: Merge \"Unlink the Binder DeathRecipient when removing a Bluetooth service record\" into ics-mr1\n\n* commit \u00271a1be44c5bf1e6099d678c81ef5e9326cabcb3df\u0027:\n  Unlink the Binder DeathRecipient when removing a Bluetooth service record\n"
    },
    {
      "commit": "1a1be44c5bf1e6099d678c81ef5e9326cabcb3df",
      "tree": "4fba95a9bde332fa01f799a85ca4b6d97088cb30",
      "parents": [
        "e9f24a43021734d28a4f65ebc804847b31ce13e8",
        "c980a495a6d357219a9e0860129ae6bb6d541843"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu Dec 01 13:32:19 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 13:32:19 2011 -0800"
      },
      "message": "Merge \"Unlink the Binder DeathRecipient when removing a Bluetooth service record\" into ics-mr1"
    },
    {
      "commit": "7a1c428ed3ded71f92733ebcb9d7ce0963dc72d2",
      "tree": "0cd57f94e1f8d195a836b7a2ece62734a59dec4a",
      "parents": [
        "55cdacb9ba22ce0e40918fd54acca7df62637ca6",
        "276642baf11e05700ef24447dc4271f16ce69b50"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Dec 01 13:27:38 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 13:27:38 2011 -0800"
      },
      "message": "Merge \"Uniform rethrowing of NDC exceptions.\""
    },
    {
      "commit": "061cf70da9ba9f527fdf4f0fa022e91a670f6848",
      "tree": "39f462f3ad140cef8ca6b3bbcd79ff955147962f",
      "parents": [
        "fe464a76d8fc858be971dbb5e67b1d22fd925347"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Tue Nov 29 10:02:19 2011 -0800"
      },
      "committer": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Thu Dec 01 13:21:14 2011 -0800"
      },
      "message": "Update widget design guidelines for padding and 8dp.\n\nInstead of using layout_margin for widget margins, the recommendation is to\nnow use padding. Additionally, update all docs to mention an example default\npadding of 8dp instead of 15 or 16dp.\n\nChange-Id: I330aedc56986dbb31a70260279ad2f6668c67c92\n"
    },
    {
      "commit": "55cdacb9ba22ce0e40918fd54acca7df62637ca6",
      "tree": "d41cb1007cea4fa5a36e4abc10b0d646a85f3c70",
      "parents": [
        "4da2f669bfdf95c0e4944f075f699ad53ee360a5",
        "0bfdd7c2927fb683b89fdd52befe643e8e069e77"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Dec 01 13:01:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 13:01:50 2011 -0800"
      },
      "message": "am 0bfdd7c2: am e9f24a43: Merge \"Fix memory leaks in the accessibility layer.\" into ics-mr1\n\n* commit \u00270bfdd7c2927fb683b89fdd52befe643e8e069e77\u0027:\n  Fix memory leaks in the accessibility layer.\n"
    },
    {
      "commit": "0bfdd7c2927fb683b89fdd52befe643e8e069e77",
      "tree": "616f4c930432efac9accaff7874b1355b29b6b03",
      "parents": [
        "c4c19a23d74896b4117bf274d1d7e0268ab401c3",
        "e9f24a43021734d28a4f65ebc804847b31ce13e8"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Dec 01 12:59:11 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:59:11 2011 -0800"
      },
      "message": "am e9f24a43: Merge \"Fix memory leaks in the accessibility layer.\" into ics-mr1\n\n* commit \u0027e9f24a43021734d28a4f65ebc804847b31ce13e8\u0027:\n  Fix memory leaks in the accessibility layer.\n"
    },
    {
      "commit": "e9f24a43021734d28a4f65ebc804847b31ce13e8",
      "tree": "616f4c930432efac9accaff7874b1355b29b6b03",
      "parents": [
        "55e81bd0f219acbe00bbeebc8d33ef9c67a4aa60",
        "36bcdb535e14a8a2e2c8643fb577569f7a2b6aed"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Dec 01 12:57:12 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 12:57:12 2011 -0800"
      },
      "message": "Merge \"Fix memory leaks in the accessibility layer.\" into ics-mr1"
    },
    {
      "commit": "4da2f669bfdf95c0e4944f075f699ad53ee360a5",
      "tree": "d1807178ea084da1129860bd3ffda928940bedb1",
      "parents": [
        "d884f5a14a1c481b33df050ee7e3671931bef07a",
        "c4c19a23d74896b4117bf274d1d7e0268ab401c3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 12:52:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:52:07 2011 -0800"
      },
      "message": "am c4c19a23: am 55e81bd0: Merge \"Improve how we manage the previous app.\" into ics-mr1\n\n* commit \u0027c4c19a23d74896b4117bf274d1d7e0268ab401c3\u0027:\n  Improve how we manage the previous app.\n"
    },
    {
      "commit": "c4c19a23d74896b4117bf274d1d7e0268ab401c3",
      "tree": "d0f5629ac2350c858c1a550b276f716ab204652f",
      "parents": [
        "0c22fa749a779fd539c4c13f83364efc611c3694",
        "55e81bd0f219acbe00bbeebc8d33ef9c67a4aa60"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 12:49:38 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:49:38 2011 -0800"
      },
      "message": "am 55e81bd0: Merge \"Improve how we manage the previous app.\" into ics-mr1\n\n* commit \u002755e81bd0f219acbe00bbeebc8d33ef9c67a4aa60\u0027:\n  Improve how we manage the previous app.\n"
    },
    {
      "commit": "55e81bd0f219acbe00bbeebc8d33ef9c67a4aa60",
      "tree": "d0f5629ac2350c858c1a550b276f716ab204652f",
      "parents": [
        "b73dc9c852f73c7d61f317b5ec7b74766d2f22d5",
        "50685606cfa045213bcc1bf29ce1c00c256b055c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 12:47:43 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 12:47:43 2011 -0800"
      },
      "message": "Merge \"Improve how we manage the previous app.\" into ics-mr1"
    },
    {
      "commit": "d884f5a14a1c481b33df050ee7e3671931bef07a",
      "tree": "858be8ccde82782a7b4a59cf5f90b0f6d23c28d0",
      "parents": [
        "9b188ea2b74e749eef19fcb67feaca77e09f1cde",
        "0c22fa749a779fd539c4c13f83364efc611c3694"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 12:41:57 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:41:57 2011 -0800"
      },
      "message": "am 0c22fa74: am b73dc9c8: Merge \"Add copious navigation bar info to SystemUI dumps.\" into ics-mr1\n\n* commit \u00270c22fa749a779fd539c4c13f83364efc611c3694\u0027:\n  Add copious navigation bar info to SystemUI dumps.\n"
    },
    {
      "commit": "9b188ea2b74e749eef19fcb67feaca77e09f1cde",
      "tree": "fc37a01604a5ac2a030bbc58acaac9bb57f69a9d",
      "parents": [
        "f434ad0fe224756aa5984fe5e829b0c333bbe9e3",
        "92a2f5fd6a8e423d6c9ef5b42c576a2ce7e900a2"
      ],
      "author": {
        "name": "Bill Gruber",
        "email": "billg@google.com",
        "time": "Thu Dec 01 12:41:54 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:41:54 2011 -0800"
      },
      "message": "am 92a2f5fd: am 715a3c52: am 92ad16d3: Merge \"Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\" into ics-mr0\n\n* commit \u002792a2f5fd6a8e423d6c9ef5b42c576a2ce7e900a2\u0027:\n  Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\n"
    },
    {
      "commit": "f434ad0fe224756aa5984fe5e829b0c333bbe9e3",
      "tree": "9f1ad514b9f1bab9c828aafacd66f4362da09e7d",
      "parents": [
        "41995689f26dc44be9628bb81e9448d067d66fff",
        "42e4ecc7277bb568971c701e14ac2f97da7b4d02"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 12:41:48 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:41:48 2011 -0800"
      },
      "message": "am 42e4ecc7: am a8fa89f7: am 8f3993b1: Merge \"docs: dashboard update for 12/1\" into ics-mr0\n\n* commit \u002742e4ecc7277bb568971c701e14ac2f97da7b4d02\u0027:\n  docs: dashboard update for 12/1\n"
    },
    {
      "commit": "50685606cfa045213bcc1bf29ce1c00c256b055c",
      "tree": "b9c668774cadbb44806bd802b55a4d1667e7a32c",
      "parents": [
        "a1240184efd1d4391540a6e3e9cae50d56d05cb2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 12:23:37 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 01 12:23:37 2011 -0800"
      },
      "message": "Improve how we manage the previous app.\n\nSetting it when a new activity is being resumed is too soon, because\nthings like an activity launching an exiting (without being seen by\nthe user) can knock out the real previous app that we want.\n\nSo now we set it when an activity is stopped.  At this point it is\ngoing to move from the preceptible to background oom adj, so it is\na good point to determine whether it should be a previous app to\ninstead put it to that oom adj.  This also avoids things like\nactivities that start and immediately finish from impacting the\nprevious app.\n\nFurther, we keep track of the time each activity was last shown, and\nuse this to further filter what is set as the previous app.\n\nChange-Id: I72d1cac4de0cc2d4598170296028f11b06918d4f\n"
    },
    {
      "commit": "41995689f26dc44be9628bb81e9448d067d66fff",
      "tree": "29485bba5ad710ac96e92f776afc9c6ef0db89c2",
      "parents": [
        "67592fad192f6988cbeeb56052ee1d2e1ef3e38f",
        "52976f04d8bebf44398a94cf5796f6a998c8935d"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Dec 01 12:17:50 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:17:50 2011 -0800"
      },
      "message": "am 52976f04: am e9b0608c: Merge \"No clicking on volume icon in volume dialog.\" into ics-mr1\n\n* commit \u002752976f04d8bebf44398a94cf5796f6a998c8935d\u0027:\n  No clicking on volume icon in volume dialog.\n"
    },
    {
      "commit": "67592fad192f6988cbeeb56052ee1d2e1ef3e38f",
      "tree": "9b2344cee496ddb3dbf4f85978fde172c1f9068c",
      "parents": [
        "6bb5fc577d326cfef5b7b15457ef145118e2e904",
        "075bd9eb93449fb0a5c6da1379e11f51f8379794"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 12:17:46 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:17:46 2011 -0800"
      },
      "message": "am 075bd9eb: am 4f926932: am acf1038a: docs: remove broken link from renderscript docs bug: 5696178\n\n* commit \u0027075bd9eb93449fb0a5c6da1379e11f51f8379794\u0027:\n  docs: remove broken link from renderscript docs bug: 5696178\n"
    },
    {
      "commit": "0c22fa749a779fd539c4c13f83364efc611c3694",
      "tree": "7c86215eedf6baae7ed5c5dc3e0020624c545192",
      "parents": [
        "92a2f5fd6a8e423d6c9ef5b42c576a2ce7e900a2",
        "b73dc9c852f73c7d61f317b5ec7b74766d2f22d5"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 12:11:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 12:11:23 2011 -0800"
      },
      "message": "am b73dc9c8: Merge \"Add copious navigation bar info to SystemUI dumps.\" into ics-mr1\n\n* commit \u0027b73dc9c852f73c7d61f317b5ec7b74766d2f22d5\u0027:\n  Add copious navigation bar info to SystemUI dumps.\n"
    },
    {
      "commit": "b73dc9c852f73c7d61f317b5ec7b74766d2f22d5",
      "tree": "7c86215eedf6baae7ed5c5dc3e0020624c545192",
      "parents": [
        "715a3c52ccd896265b4e57835d196bf7a2a17437",
        "488529506f2b767aec0c6e122e7227a9ebe067a2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 12:09:51 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 12:09:51 2011 -0800"
      },
      "message": "Merge \"Add copious navigation bar info to SystemUI dumps.\" into ics-mr1"
    },
    {
      "commit": "c980a495a6d357219a9e0860129ae6bb6d541843",
      "tree": "add1420acce23bee8ac57da1dfdba29a3d38a108",
      "parents": [
        "68f0d47e8ee045dffb5f59c67cc77f38598472c5"
      ],
      "author": {
        "name": "Jason Simmons",
        "email": "jsimmons@google.com",
        "time": "Wed Nov 16 12:52:45 2011 -0800"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Thu Dec 01 12:06:50 2011 -0800"
      },
      "message": "Unlink the Binder DeathRecipient when removing a Bluetooth service record\n\nThe fix holds a reference to the Reaper objects, so that they don\u0027t get GCed\nand cause the error - unlink not called on death recipients.\nbug 5602314\n\nChange-Id: Ib8a9e254d7c9ebe9d54f5c10b3daa31d062b4df0\n"
    },
    {
      "commit": "6bb5fc577d326cfef5b7b15457ef145118e2e904",
      "tree": "af5c65051f288f3554b15a4f0175696115eb0512",
      "parents": [
        "ad79297a4118e73e7828f08545963e9795407df1",
        "4fec974c2f75886516509699ccfc0100b029fe4d"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 11:59:08 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:59:08 2011 -0800"
      },
      "message": "am 4fec974c: am 0433c157: Merge \"TextViews keep focus after Done\" into ics-mr1\n\n* commit \u00274fec974c2f75886516509699ccfc0100b029fe4d\u0027:\n  TextViews keep focus after Done\n"
    },
    {
      "commit": "ad79297a4118e73e7828f08545963e9795407df1",
      "tree": "92c665dc3fa5831a9ba909ced866647bd120538f",
      "parents": [
        "de5b3a0933e17218f75ec42a244f482f7ead2d37",
        "d732efa2972eaaa22ff921c39744ec969598bcd0"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 11:59:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:59:07 2011 -0800"
      },
      "message": "am d732efa2: am b2aa672f: Merge \"Revert \"IME action (done, next...) correctly handled\"\" into ics-mr1\n\n* commit \u0027d732efa2972eaaa22ff921c39744ec969598bcd0\u0027:\n  Revert \"IME action (done, next...) correctly handled\"\n"
    },
    {
      "commit": "92a2f5fd6a8e423d6c9ef5b42c576a2ce7e900a2",
      "tree": "151d0fdfce74ec6809864c4e200d03b95c91bf20",
      "parents": [
        "42e4ecc7277bb568971c701e14ac2f97da7b4d02",
        "715a3c52ccd896265b4e57835d196bf7a2a17437"
      ],
      "author": {
        "name": "Bill Gruber",
        "email": "billg@google.com",
        "time": "Thu Dec 01 11:56:55 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:56:55 2011 -0800"
      },
      "message": "am 715a3c52: am 92ad16d3: Merge \"Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\" into ics-mr0\n\n* commit \u0027715a3c52ccd896265b4e57835d196bf7a2a17437\u0027:\n  Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\n"
    },
    {
      "commit": "42e4ecc7277bb568971c701e14ac2f97da7b4d02",
      "tree": "ba23a07fbf63e06a86d9e96f22325271635bfd54",
      "parents": [
        "52976f04d8bebf44398a94cf5796f6a998c8935d",
        "a8fa89f7f4e658c41dba466b10459208d673bc3a"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:56:54 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:56:54 2011 -0800"
      },
      "message": "am a8fa89f7: am 8f3993b1: Merge \"docs: dashboard update for 12/1\" into ics-mr0\n\n* commit \u0027a8fa89f7f4e658c41dba466b10459208d673bc3a\u0027:\n  docs: dashboard update for 12/1\n"
    },
    {
      "commit": "715a3c52ccd896265b4e57835d196bf7a2a17437",
      "tree": "151d0fdfce74ec6809864c4e200d03b95c91bf20",
      "parents": [
        "a8fa89f7f4e658c41dba466b10459208d673bc3a",
        "92ad16d342aa4d39bad33600161b3799b84716f3"
      ],
      "author": {
        "name": "Bill Gruber",
        "email": "billg@google.com",
        "time": "Thu Dec 01 11:54:57 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:54:57 2011 -0800"
      },
      "message": "am 92ad16d3: Merge \"Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\" into ics-mr0\n\n* commit \u002792ad16d342aa4d39bad33600161b3799b84716f3\u0027:\n  Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\n"
    },
    {
      "commit": "a8fa89f7f4e658c41dba466b10459208d673bc3a",
      "tree": "ba23a07fbf63e06a86d9e96f22325271635bfd54",
      "parents": [
        "e9b0608c76bd19356f3141358ffdf134b7a9700f",
        "8f3993b12b52ac5d94d84376ec4f42b130018429"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:54:55 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:54:55 2011 -0800"
      },
      "message": "am 8f3993b1: Merge \"docs: dashboard update for 12/1\" into ics-mr0\n\n* commit \u00278f3993b12b52ac5d94d84376ec4f42b130018429\u0027:\n  docs: dashboard update for 12/1\n"
    },
    {
      "commit": "92ad16d342aa4d39bad33600161b3799b84716f3",
      "tree": "cebc176e1b188e0291813764a19871b1667087c4",
      "parents": [
        "8f3993b12b52ac5d94d84376ec4f42b130018429",
        "0c2d3c51205ab2f8b55423330477d84d1ab812f8"
      ],
      "author": {
        "name": "Bill Gruber",
        "email": "billg@google.com",
        "time": "Thu Dec 01 11:53:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 11:53:23 2011 -0800"
      },
      "message": "Merge \"Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8 IAB doc update: CSV import feature Also fixed Bug 5221766\" into ics-mr0"
    },
    {
      "commit": "8f3993b12b52ac5d94d84376ec4f42b130018429",
      "tree": "59209f8f2b5df76933dc3df3d146baf9dbba2cb1",
      "parents": [
        "acf1038a260d7b2a3bb6b36058da47041c8ec173",
        "a0fd284e03782cc9d78c05b66a28926ad521b892"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:53:17 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 11:53:17 2011 -0800"
      },
      "message": "Merge \"docs: dashboard update for 12/1\" into ics-mr0"
    },
    {
      "commit": "36bcdb535e14a8a2e2c8643fb577569f7a2b6aed",
      "tree": "bd48e4b9dc2aaf83e3c124065595afacd71072f7",
      "parents": [
        "d8ec8db5e0f227e4f63e948acb78d829f5ad30c8"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Dec 01 11:48:21 2011 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Dec 01 11:50:42 2011 -0800"
      },
      "message": "Fix memory leaks in the accessibility layer.\n\nThe AccessibilityServiceConnection chache should be shared\nbetween all interrogating threads.\n\nbug:5664337\n\nChange-Id: I151041d0b358e87ac47ea5c1c258f90a8b252420\n"
    },
    {
      "commit": "0c2d3c51205ab2f8b55423330477d84d1ab812f8",
      "tree": "06bb4abe6e155d9eebc5ff51ef132404f0ff4bc1",
      "parents": [
        "acf1038a260d7b2a3bb6b36058da47041c8ec173"
      ],
      "author": {
        "name": "Bill Gruber",
        "email": "billg@google.com",
        "time": "Tue Aug 02 20:16:44 2011 -0700"
      },
      "committer": {
        "name": "Bill Gruber",
        "email": "billg@google.com",
        "time": "Thu Dec 01 11:46:59 2011 -0800"
      },
      "message": "Cherrypick from HCMR2 Change ID: Id849cb25098fef76c96c4935db31ebc1422d74d8\nIAB doc update: CSV import feature\nAlso fixed Bug 5221766\n\nChange-Id: I40b8057dae10067c8cc9aa7506564c0033efc2fe\n"
    },
    {
      "commit": "52976f04d8bebf44398a94cf5796f6a998c8935d",
      "tree": "586185b7bef95d883a1f139d0a0be5038c4d2876",
      "parents": [
        "075bd9eb93449fb0a5c6da1379e11f51f8379794",
        "e9b0608c76bd19356f3141358ffdf134b7a9700f"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Dec 01 11:37:32 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:37:32 2011 -0800"
      },
      "message": "am e9b0608c: Merge \"No clicking on volume icon in volume dialog.\" into ics-mr1\n\n* commit \u0027e9b0608c76bd19356f3141358ffdf134b7a9700f\u0027:\n  No clicking on volume icon in volume dialog.\n"
    },
    {
      "commit": "e9b0608c76bd19356f3141358ffdf134b7a9700f",
      "tree": "586185b7bef95d883a1f139d0a0be5038c4d2876",
      "parents": [
        "4f9269323b2d8d945d33f9bd79d8b8c3ab6bc3b0",
        "2b0acc90ae5a1133356b3af43d99056de1b3f626"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Dec 01 11:35:30 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 11:35:30 2011 -0800"
      },
      "message": "Merge \"No clicking on volume icon in volume dialog.\" into ics-mr1"
    },
    {
      "commit": "488529506f2b767aec0c6e122e7227a9ebe067a2",
      "tree": "4fe89ded1f832f624be59b706bbfcabd1145b6f0",
      "parents": [
        "2a40d0d92b208021b492e9af3d944720cbf269fc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 14:34:23 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 14:34:23 2011 -0500"
      },
      "message": "Add copious navigation bar info to SystemUI dumps.\n\nBug: 5549288\nChange-Id: I8556584e6abd22912d55dccc27ccebb6602b1bcb\n"
    },
    {
      "commit": "276642baf11e05700ef24447dc4271f16ce69b50",
      "tree": "af05c7b13b1fec7a35f4f1ed4728e0b9668c0ab8",
      "parents": [
        "a90d65265fe94e35967876500105d6e020ce0f91"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Dec 01 11:24:24 2011 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Dec 01 11:24:24 2011 -0800"
      },
      "message": "Uniform rethrowing of NDC exceptions.\n\nChange-Id: I7e8b050f09ef0d3aebd5b5a72f856eb86dd25935\n"
    },
    {
      "commit": "075bd9eb93449fb0a5c6da1379e11f51f8379794",
      "tree": "437b268b35661699c0fb6b45263a190d2ad71509",
      "parents": [
        "4fec974c2f75886516509699ccfc0100b029fe4d",
        "4f9269323b2d8d945d33f9bd79d8b8c3ab6bc3b0"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:23:15 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:23:15 2011 -0800"
      },
      "message": "am 4f926932: am acf1038a: docs: remove broken link from renderscript docs bug: 5696178\n\n* commit \u00274f9269323b2d8d945d33f9bd79d8b8c3ab6bc3b0\u0027:\n  docs: remove broken link from renderscript docs bug: 5696178\n"
    },
    {
      "commit": "4f9269323b2d8d945d33f9bd79d8b8c3ab6bc3b0",
      "tree": "437b268b35661699c0fb6b45263a190d2ad71509",
      "parents": [
        "0433c157141b9122f6c61498e909770f1db27c7c",
        "acf1038a260d7b2a3bb6b36058da47041c8ec173"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:20:03 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 11:20:03 2011 -0800"
      },
      "message": "am acf1038a: docs: remove broken link from renderscript docs bug: 5696178\n\n* commit \u0027acf1038a260d7b2a3bb6b36058da47041c8ec173\u0027:\n  docs: remove broken link from renderscript docs bug: 5696178\n"
    },
    {
      "commit": "acf1038a260d7b2a3bb6b36058da47041c8ec173",
      "tree": "fb2992cfbaf1efc1356c6756c706fd13ff9952dc",
      "parents": [
        "2d9f4620625405b916aa27177a6b5f82f8e5b15d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:11:08 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 11:11:08 2011 -0800"
      },
      "message": "docs: remove broken link from renderscript docs\nbug: 5696178\n\nChange-Id: I78285ac67749fb3936e359968d28bbeb539ea7dc\n"
    },
    {
      "commit": "a0fd284e03782cc9d78c05b66a28926ad521b892",
      "tree": "8b50ac14e9dd06d2c2396e3726976d587f01bbd4",
      "parents": [
        "2d9f4620625405b916aa27177a6b5f82f8e5b15d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 10:50:50 2011 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Dec 01 10:58:14 2011 -0800"
      },
      "message": "docs: dashboard update for 12/1\n\nChange-Id: If5323832093a90cf151f4103df810281687407d0\n"
    },
    {
      "commit": "de5b3a0933e17218f75ec42a244f482f7ead2d37",
      "tree": "f39239550aab4b8478a0a029ef92ae30bf6c23df",
      "parents": [
        "f8ebb32d1fa8fc521f47d83ffa77e20ded066c45",
        "0c6d83cc5625f967eb2e23cc7c232874cd9e60f9"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Dec 01 10:35:18 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 10:35:18 2011 -0800"
      },
      "message": "Merge \"Protect code in ViewPropertyAnimator from potential null deref\""
    },
    {
      "commit": "4fec974c2f75886516509699ccfc0100b029fe4d",
      "tree": "a91642ec3177af54569d265930b7c8d6bf162020",
      "parents": [
        "d732efa2972eaaa22ff921c39744ec969598bcd0",
        "0433c157141b9122f6c61498e909770f1db27c7c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 10:24:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 10:24:23 2011 -0800"
      },
      "message": "am 0433c157: Merge \"TextViews keep focus after Done\" into ics-mr1\n\n* commit \u00270433c157141b9122f6c61498e909770f1db27c7c\u0027:\n  TextViews keep focus after Done\n"
    },
    {
      "commit": "d732efa2972eaaa22ff921c39744ec969598bcd0",
      "tree": "1d6ba218a8d8fbe8be5416e08d0b89b16f2118ec",
      "parents": [
        "10526a0bfe070ac4d1e550a81ed68be35d261b16",
        "b2aa672f24ea0d746f3b96c24e376d5e2c041dc3"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 10:24:21 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 10:24:21 2011 -0800"
      },
      "message": "am b2aa672f: Merge \"Revert \"IME action (done, next...) correctly handled\"\" into ics-mr1\n\n* commit \u0027b2aa672f24ea0d746f3b96c24e376d5e2c041dc3\u0027:\n  Revert \"IME action (done, next...) correctly handled\"\n"
    },
    {
      "commit": "f8ebb32d1fa8fc521f47d83ffa77e20ded066c45",
      "tree": "50b87e59a11c1df4a59fec70a749ffcb27cd019a",
      "parents": [
        "89b262990fc82b1b928519744b1640ead406f110",
        "10526a0bfe070ac4d1e550a81ed68be35d261b16"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Dec 01 10:22:19 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 10:22:19 2011 -0800"
      },
      "message": "am 10526a0b: am 2c2ed7be: Merge \"Fixes a typo in AVIExtractor that would advertise the wrong video dimensions\" into ics-mr1\n\n* commit \u002710526a0bfe070ac4d1e550a81ed68be35d261b16\u0027:\n  Fixes a typo in AVIExtractor that would advertise the wrong video dimensions\n"
    },
    {
      "commit": "0433c157141b9122f6c61498e909770f1db27c7c",
      "tree": "a91642ec3177af54569d265930b7c8d6bf162020",
      "parents": [
        "b2aa672f24ea0d746f3b96c24e376d5e2c041dc3",
        "647944897fecf2d14bf8140638be9141f4dc1432"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 10:22:15 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 10:22:15 2011 -0800"
      },
      "message": "Merge \"TextViews keep focus after Done\" into ics-mr1"
    },
    {
      "commit": "b2aa672f24ea0d746f3b96c24e376d5e2c041dc3",
      "tree": "1d6ba218a8d8fbe8be5416e08d0b89b16f2118ec",
      "parents": [
        "2c2ed7bef931f43dc0701ab723beb0cbed2cb630",
        "8bfcd133a2a326d3fddb87834fedb1cf18edc59f"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 10:21:59 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 10:21:59 2011 -0800"
      },
      "message": "Merge \"Revert \"IME action (done, next...) correctly handled\"\" into ics-mr1"
    },
    {
      "commit": "10526a0bfe070ac4d1e550a81ed68be35d261b16",
      "tree": "77fffd7cf990b1c75e4182d7438bac1d09419e34",
      "parents": [
        "c8e643a86345ef7e2807946107062c9d8635455d",
        "2c2ed7bef931f43dc0701ab723beb0cbed2cb630"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Dec 01 10:20:09 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 10:20:09 2011 -0800"
      },
      "message": "am 2c2ed7be: Merge \"Fixes a typo in AVIExtractor that would advertise the wrong video dimensions\" into ics-mr1\n\n* commit \u00272c2ed7bef931f43dc0701ab723beb0cbed2cb630\u0027:\n  Fixes a typo in AVIExtractor that would advertise the wrong video dimensions\n"
    },
    {
      "commit": "2c2ed7bef931f43dc0701ab723beb0cbed2cb630",
      "tree": "77fffd7cf990b1c75e4182d7438bac1d09419e34",
      "parents": [
        "22d5d7b6e865e36eb3e057bc27d339d56c292d20",
        "1fc2e60d59abfe1c4d7f9611c685c894ad1a383f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Dec 01 10:18:19 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 10:18:19 2011 -0800"
      },
      "message": "Merge \"Fixes a typo in AVIExtractor that would advertise the wrong video dimensions\" into ics-mr1"
    },
    {
      "commit": "1fc2e60d59abfe1c4d7f9611c685c894ad1a383f",
      "tree": "defea6ddc1b9ede4f1c2de36b119cd04ab25cd8c",
      "parents": [
        "90ea4c4d30ccafb51e024ab3c34a4655d06eec4c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Dec 01 10:02:37 2011 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Dec 01 10:02:37 2011 -0800"
      },
      "message": "Fixes a typo in AVIExtractor that would advertise the wrong video dimensions\n\nChange-Id: I587a5ce259b04c973ed2d7614e874cb74c521aab\nrelated-to-bug: 5696324\n"
    },
    {
      "commit": "89b262990fc82b1b928519744b1640ead406f110",
      "tree": "434fdedd1d5ecfea3708baf6361e98cad2d833ee",
      "parents": [
        "9c8fc9c62015382a9369f983a7ac6c655d9bbaaf",
        "c8e643a86345ef7e2807946107062c9d8635455d"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Dec 01 09:46:14 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 09:46:14 2011 -0800"
      },
      "message": "am c8e643a8: am 22d5d7b6: Merge \"Fix state synchronization problem.\" into ics-mr1\n\n* commit \u0027c8e643a86345ef7e2807946107062c9d8635455d\u0027:\n  Fix state synchronization problem.\n"
    },
    {
      "commit": "c8e643a86345ef7e2807946107062c9d8635455d",
      "tree": "0b519375a6a1d6ca34edfaa66debb9ffc6690192",
      "parents": [
        "fc00b6aac4a5f9222d36b7db5209bca9b63b55d6",
        "22d5d7b6e865e36eb3e057bc27d339d56c292d20"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Dec 01 09:44:12 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 09:44:12 2011 -0800"
      },
      "message": "am 22d5d7b6: Merge \"Fix state synchronization problem.\" into ics-mr1\n\n* commit \u002722d5d7b6e865e36eb3e057bc27d339d56c292d20\u0027:\n  Fix state synchronization problem.\n"
    },
    {
      "commit": "22d5d7b6e865e36eb3e057bc27d339d56c292d20",
      "tree": "0b519375a6a1d6ca34edfaa66debb9ffc6690192",
      "parents": [
        "90ea4c4d30ccafb51e024ab3c34a4655d06eec4c",
        "645c80654ff55f129a7d87873ee2ad7cf3350678"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Dec 01 09:42:13 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 09:42:13 2011 -0800"
      },
      "message": "Merge \"Fix state synchronization problem.\" into ics-mr1"
    },
    {
      "commit": "64901d4eb0f13b794d9c22ae58f16104b556f9b7",
      "tree": "12c542c74a6b9fab9cda2a0388c6e1eee26c8f23",
      "parents": [
        "88f10c6ce5a97b1990934148deb8ed6aa6ef7a48"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Nov 25 10:23:38 2011 +0100"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Dec 01 09:09:09 2011 -0800"
      },
      "message": "Better handles\u0027 visibility test\n\nChecking if the hotspot position is visible instead\nof checking if it is part of the clipped visible rectangle.\n\nBug 5638710\n\nPatch set 2: synchronize static variables you will.\nPatch set 3: renaming and refactored the while loop.\nPatch set 4: synchronize you will (again)\nPatch set 5: parent\n\nChange-Id: I330510f491c85f910fc61598936113ad07d304e4\n"
    },
    {
      "commit": "9c8fc9c62015382a9369f983a7ac6c655d9bbaaf",
      "tree": "bcaea4c18071d1c2d51c10a0ed67f7282c8c95cb",
      "parents": [
        "d2a28b3ee07e27cc374d07b02995fb865474aae7",
        "fc00b6aac4a5f9222d36b7db5209bca9b63b55d6"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Dec 01 09:08:00 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 09:08:00 2011 -0800"
      },
      "message": "am fc00b6aa: am 90ea4c4d: Merge \"Fix crash with HTML5 video.\" into ics-mr1\n\n* commit \u0027fc00b6aac4a5f9222d36b7db5209bca9b63b55d6\u0027:\n  Fix crash with HTML5 video.\n"
    },
    {
      "commit": "ad757e9b36d6bc6b8e39be00612d0e60863aaafc",
      "tree": "47f4ed2af449ef51d817d43cc434f7edb380bf53",
      "parents": [
        "88f10c6ce5a97b1990934148deb8ed6aa6ef7a48"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Nov 29 15:54:55 2011 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Dec 01 09:07:55 2011 -0800"
      },
      "message": "Fix free_cache to actually work\n\nThis broke with some other path-related changes, so it was scanning for\n/data/*/cache instead of /data/data/*/cache\n\nAlso remove redundant call to restat\n\nBug: 5686310\nChange-Id: Id1661f0f1337858fc9ead53c56ab7557f421c591\n"
    },
    {
      "commit": "fc00b6aac4a5f9222d36b7db5209bca9b63b55d6",
      "tree": "f1026bc443913cc144690dcd15ea249597c82093",
      "parents": [
        "859bc0153e37a7eb65216c0a5f7ea46f5559b453",
        "90ea4c4d30ccafb51e024ab3c34a4655d06eec4c"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Dec 01 09:05:55 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 09:05:55 2011 -0800"
      },
      "message": "am 90ea4c4d: Merge \"Fix crash with HTML5 video.\" into ics-mr1\n\n* commit \u002790ea4c4d30ccafb51e024ab3c34a4655d06eec4c\u0027:\n  Fix crash with HTML5 video.\n"
    },
    {
      "commit": "90ea4c4d30ccafb51e024ab3c34a4655d06eec4c",
      "tree": "f1026bc443913cc144690dcd15ea249597c82093",
      "parents": [
        "2a40d0d92b208021b492e9af3d944720cbf269fc",
        "d3f18b805e19251a188476415bc18818e247f555"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Dec 01 09:03:22 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 09:03:22 2011 -0800"
      },
      "message": "Merge \"Fix crash with HTML5 video.\" into ics-mr1"
    },
    {
      "commit": "0c6d83cc5625f967eb2e23cc7c232874cd9e60f9",
      "tree": "6458bd3651bf8777fa8c5fae9bef8c3c22797a89",
      "parents": [
        "45c62be2bc553f603c9adadc60abff62ddedba79"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Dec 01 08:38:13 2011 -0800"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Dec 01 08:40:05 2011 -0800"
      },
      "message": "Protect code in ViewPropertyAnimator from potential null deref\n\nThe monkeys threw a NullPointerException in ViewPropertyAnimator, from\ncalling into a data structure that should have been not null. Not sure what\nweird onkey-driven timing issue caused the problem, but protecting the null\nderef is easy and safe.\n\nIssue 5626496\n\nChange-Id: I902b510db60a8a85f776f48582ae0326522a9400\n"
    },
    {
      "commit": "d2a28b3ee07e27cc374d07b02995fb865474aae7",
      "tree": "5e4b9f41ff3c4e449021e55eb708c98df5883797",
      "parents": [
        "51340e0fb74a11885b667dc16c9d21a9199211c9",
        "859bc0153e37a7eb65216c0a5f7ea46f5559b453"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 06:33:07 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 06:33:07 2011 -0800"
      },
      "message": "am 859bc015: (-s ours) am 2a40d0d9: Merge \"Put screensavers back in the icebox for now. DO NOT MERGE.\" into ics-mr1\n\n* commit \u0027859bc0153e37a7eb65216c0a5f7ea46f5559b453\u0027:\n  Put screensavers back in the icebox for now. DO NOT MERGE.\n"
    },
    {
      "commit": "859bc0153e37a7eb65216c0a5f7ea46f5559b453",
      "tree": "0fed812542ce9f29c2c329bfb8d360f7984e0b53",
      "parents": [
        "5a4e807af8661d35e27157fa224a8e4db0e66f7c",
        "2a40d0d92b208021b492e9af3d944720cbf269fc"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 06:31:09 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Dec 01 06:31:09 2011 -0800"
      },
      "message": "am 2a40d0d9: Merge \"Put screensavers back in the icebox for now. DO NOT MERGE.\" into ics-mr1\n\n* commit \u00272a40d0d92b208021b492e9af3d944720cbf269fc\u0027:\n  Put screensavers back in the icebox for now. DO NOT MERGE.\n"
    },
    {
      "commit": "2a40d0d92b208021b492e9af3d944720cbf269fc",
      "tree": "0fed812542ce9f29c2c329bfb8d360f7984e0b53",
      "parents": [
        "41a5774a99215025628b83db54c45f84b876678e",
        "d2b22a885a79d537c79e98257647cc120bde2998"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Dec 01 06:29:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 01 06:29:53 2011 -0800"
      },
      "message": "Merge \"Put screensavers back in the icebox for now. DO NOT MERGE.\" into ics-mr1"
    },
    {
      "commit": "d3f18b805e19251a188476415bc18818e247f555",
      "tree": "cd6207e55c8d5011b7a6f4a6dac4ab861a022c4b",
      "parents": [
        "41a5774a99215025628b83db54c45f84b876678e"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Dec 01 11:49:43 2011 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Dec 01 13:43:41 2011 +0000"
      },
      "message": "Fix crash with HTML5 video.\n\nAdd missing check for native HTTP stack inside\nCookieManager.getCookie(WebAddress) and\nCookieManager.setCookie(WebAddress) - private APIs that now\nwill throw an exception as the legacy cookie table no longer\nexists with WebViewDatabase version 11.\n\nBug: 5690908\nChange-Id: I51ae848d03b04d6021d314dda4a199675e38ab02\n"
    },
    {
      "commit": "51340e0fb74a11885b667dc16c9d21a9199211c9",
      "tree": "5e4b9f41ff3c4e449021e55eb708c98df5883797",
      "parents": [
        "bd573a38133f7f2de1e34d57f726a4538e8cfcc5",
        "5a4e807af8661d35e27157fa224a8e4db0e66f7c"
      ],
      "author": {
        "name": "Bart Sears",
        "email": "bsears@google.com",
        "time": "Wed Nov 30 22:33:24 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 30 22:33:24 2011 -0800"
      },
      "message": "am 5a4e807a: am 41a5774a: Merge \"fix position of WebTextView on scrolling layers\" into ics-mr1\n\n* commit \u00275a4e807af8661d35e27157fa224a8e4db0e66f7c\u0027:\n  fix position of WebTextView on scrolling layers\n"
    },
    {
      "commit": "5a4e807af8661d35e27157fa224a8e4db0e66f7c",
      "tree": "1b915a07b7e6566ad034077cc72539ba950ca7f9",
      "parents": [
        "2a163f6171c06d9bbee9ce49fad478336210d37d",
        "41a5774a99215025628b83db54c45f84b876678e"
      ],
      "author": {
        "name": "Bart Sears",
        "email": "bsears@google.com",
        "time": "Wed Nov 30 22:31:08 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 30 22:31:08 2011 -0800"
      },
      "message": "am 41a5774a: Merge \"fix position of WebTextView on scrolling layers\" into ics-mr1\n\n* commit \u002741a5774a99215025628b83db54c45f84b876678e\u0027:\n  fix position of WebTextView on scrolling layers\n"
    }
  ],
  "next": "41a5774a99215025628b83db54c45f84b876678e"
}
