)]}'
{
  "log": [
    {
      "commit": "9a2a7a3f9a6848a7259dbf15bd04776eb2d77c9a",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "44de5213218cd34cc5e1442b609997dbeda46c3b",
        "6a8099f637e74aedf55b467b2521a7e0fa49cc60"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Aug 30 15:16:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 15:16:10 2010 -0700"
      },
      "message": "Merge \"Native libraries on SD\" into gingerbread"
    },
    {
      "commit": "44de5213218cd34cc5e1442b609997dbeda46c3b",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "ad40891c433a6192bf10fed09306e4787788123d",
        "3c07bb645914e9b821c4d3f8945299256e2b91c7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 30 15:02:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 15:02:06 2010 -0700"
      },
      "message": "Merge \"Fix issue 2952766.\" into gingerbread"
    },
    {
      "commit": "ad40891c433a6192bf10fed09306e4787788123d",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "6a8099f637e74aedf55b467b2521a7e0fa49cc60",
        "4cb6dd86799d9d70b0835ec0b03b04833be49598"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Aug 30 13:04:21 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 13:04:21 2010 -0700"
      },
      "message": "Merge \"Reverse the default setting of media.stagefright.enable-{rtsp,record} in preparation for building without opencore.\" into gingerbread"
    },
    {
      "commit": "6a8099f637e74aedf55b467b2521a7e0fa49cc60",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "9838cb73ab0cacc82b9a8cf41762b8173331af58",
        "3c07bb645914e9b821c4d3f8945299256e2b91c7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 30 11:39:34 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 11:39:34 2010 -0700"
      },
      "message": "Merge \"LVM release 1.07 delivery.\" into gingerbread"
    },
    {
      "commit": "9838cb73ab0cacc82b9a8cf41762b8173331af58",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "4cb6dd86799d9d70b0835ec0b03b04833be49598",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Mon Aug 30 11:37:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 11:37:10 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE Add A2DP and Headset connection stress tests.\" into gingerbread"
    },
    {
      "commit": "4cb6dd86799d9d70b0835ec0b03b04833be49598",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "617fa2df060ddcab31e4c4f680e1f0334c4c5d10",
        "8e7ee820970a3930afea4dc4ff9ce336bfe105b4"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Mon Aug 30 10:28:58 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 10:28:58 2010 -0700"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into gingerbread"
    },
    {
      "commit": "617fa2df060ddcab31e4c4f680e1f0334c4c5d10",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "bdedbf0713b4b487b20d7dbaa63183ae4f56ae6f",
        "1afe05eb1b2c6d029566895402c6271932c5294b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Aug 30 10:28:24 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 10:28:24 2010 -0700"
      },
      "message": "Merge \"ALoopers can now be named (useful to distinguish threads).\" into gingerbread"
    },
    {
      "commit": "bdedbf0713b4b487b20d7dbaa63183ae4f56ae6f",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "8e7ee820970a3930afea4dc4ff9ce336bfe105b4",
        "20f8ea43a3bd9cddf62f18a7773250b72162a569"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Mon Aug 30 07:31:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 30 07:31:46 2010 -0700"
      },
      "message": "Merge \"Support pre-loading browser plugins on the system image.\" into gingerbread"
    },
    {
      "commit": "8e7ee820970a3930afea4dc4ff9ce336bfe105b4",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "729f4ca190b822f7d1b26c3190a3f55290d6a2c3"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Aug 27 16:42:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 16:42:28 2010 -0700"
      },
      "message": "Merge \"Allow native shared libraries in ASEC containers\" into gingerbread"
    },
    {
      "commit": "729f4ca190b822f7d1b26c3190a3f55290d6a2c3",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "9ee52948b854267c67fc6076cb54db948f8b421b",
        "3c07bb645914e9b821c4d3f8945299256e2b91c7"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Fri Aug 27 16:02:21 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 16:02:21 2010 -0700"
      },
      "message": "Merge \"Send broadcast intent when configured location providers change.\" into gingerbread"
    },
    {
      "commit": "9ee52948b854267c67fc6076cb54db948f8b421b",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "c60754900ba41895f866c732c11d0fd2dd8ad78a",
        "a75ced9ce611019d4e4deaddc38903eb2c0e51b7"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Aug 27 14:33:54 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 14:33:54 2010 -0700"
      },
      "message": "Merge \"Workaround for a QCOM issue where the output buffer size advertised by the AVC encoder is occasionally too small.\" into gingerbread"
    },
    {
      "commit": "c60754900ba41895f866c732c11d0fd2dd8ad78a",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "af4764d5709d93ecdbd42c71c13f49bb0f0e0cc0",
        "d22af9fe79cc8f56d32994a5b7700e83c52ec6b5"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Aug 27 14:20:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 14:20:51 2010 -0700"
      },
      "message": "Merge \"Unhide camera fps range API and deprecate old ones.\" into gingerbread"
    },
    {
      "commit": "af4764d5709d93ecdbd42c71c13f49bb0f0e0cc0",
      "tree": "7f4ea259c6a7e5e33a08e33c81f57da1869e8f1e",
      "parents": [
        "a75ced9ce611019d4e4deaddc38903eb2c0e51b7",
        "10cab190ba3bdad058cbb674f956e7b251bf74da"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Aug 27 14:14:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 14:14:46 2010 -0700"
      },
      "message": "Merge \"cleanup EGL a bit. remove unused extension.\" into gingerbread"
    },
    {
      "commit": "a75ced9ce611019d4e4deaddc38903eb2c0e51b7",
      "tree": "cfcbfe411c824a2b60c725ae95237ce6f89691af",
      "parents": [
        "1afe05eb1b2c6d029566895402c6271932c5294b",
        "d32b7348350ef18b5e167e8d8a8085a0099b8334"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Aug 27 13:47:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 13:47:06 2010 -0700"
      },
      "message": "Merge \"Suppress the video recording start signal - bug 2950297\" into gingerbread"
    },
    {
      "commit": "1afe05eb1b2c6d029566895402c6271932c5294b",
      "tree": "cfcbfe411c824a2b60c725ae95237ce6f89691af",
      "parents": [
        "2c39c50ac0222fa16732e261a6b9eced07079211",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Aug 27 13:44:14 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 13:44:14 2010 -0700"
      },
      "message": "Merge \"Better support for rtsp (normal play-)time display. Better seek support, timeout if no packets arrive for too long.\" into gingerbread"
    },
    {
      "commit": "2c39c50ac0222fa16732e261a6b9eced07079211",
      "tree": "cfcbfe411c824a2b60c725ae95237ce6f89691af",
      "parents": [
        "d22af9fe79cc8f56d32994a5b7700e83c52ec6b5",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Aug 27 13:44:07 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 13:44:07 2010 -0700"
      },
      "message": "Merge \"We accidentally always aborted after 10 secs, even if the connection was fine.\" into gingerbread"
    },
    {
      "commit": "10cab190ba3bdad058cbb674f956e7b251bf74da",
      "tree": "1e0090b5993920fbb2ac37f7a06ae7b8b47ddef4",
      "parents": [
        "3c07bb645914e9b821c4d3f8945299256e2b91c7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Aug 27 13:15:50 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Aug 27 13:17:32 2010 -0700"
      },
      "message": "cleanup EGL a bit. remove unused extension.\n\nChange-Id: Ia87120b076ab1bf7b28f06087878d8161fb46c88\n"
    },
    {
      "commit": "d22af9fe79cc8f56d32994a5b7700e83c52ec6b5",
      "tree": "cfcbfe411c824a2b60c725ae95237ce6f89691af",
      "parents": [
        "e96ad7bc45ac0532984e8b9e2cd78e87078d14ff",
        "3c07bb645914e9b821c4d3f8945299256e2b91c7"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Aug 27 13:13:56 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 13:13:56 2010 -0700"
      },
      "message": "Merge \"Added char limit to string\" into gingerbread"
    },
    {
      "commit": "e96ad7bc45ac0532984e8b9e2cd78e87078d14ff",
      "tree": "cfcbfe411c824a2b60c725ae95237ce6f89691af",
      "parents": [
        "3c07bb645914e9b821c4d3f8945299256e2b91c7",
        "e0573a4ad66333ae36ea295b47da5101726fb6f5"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Aug 27 12:58:00 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 12:58:00 2010 -0700"
      },
      "message": "Merge \"Add debugging to ZipFileRO\" into gingerbread"
    },
    {
      "commit": "e0573a4ad66333ae36ea295b47da5101726fb6f5",
      "tree": "cc02f391d681407d3914620d42c8bd823de82e27",
      "parents": [
        "26c79927435f10180d498f2928a954ee48e4ba49"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Aug 27 12:47:32 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Aug 27 12:47:34 2010 -0700"
      },
      "message": "Add debugging to ZipFileRO\n\nSome assets are failing to read from ZIP files. This adds a bit more\ndebugging to figure out what\u0027s going on.\n\nChange-Id: Id90e10546c54c85069a34478fbc28bc2523bda5d\n"
    },
    {
      "commit": "3c07bb645914e9b821c4d3f8945299256e2b91c7",
      "tree": "0adbea05f86d2d45179af18b475cab42632bd0cf",
      "parents": [
        "b481c7930bb1be83d498afbefd74569c829667a8",
        "12831aaacf36ff689f73ea60328e6be68a3b0341"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Aug 27 11:52:27 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 11:52:27 2010 -0700"
      },
      "message": "Merge \"Broken build. Missing ;\" into gingerbread"
    },
    {
      "commit": "b481c7930bb1be83d498afbefd74569c829667a8",
      "tree": "0adbea05f86d2d45179af18b475cab42632bd0cf",
      "parents": [
        "73414a12ad204b068ed50ded3b38c7285c19a279",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Aug 27 11:50:26 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 11:50:26 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE Removed \"Stop selecting text\" option.\" into gingerbread"
    },
    {
      "commit": "73414a12ad204b068ed50ded3b38c7285c19a279",
      "tree": "0adbea05f86d2d45179af18b475cab42632bd0cf",
      "parents": [
        "e5b4978094c731f7d9b83bb628827fb3a2ba7f8f",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Fri Aug 27 11:49:31 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 11:49:31 2010 -0700"
      },
      "message": "Merge \"Document blocking behavior of ImageView setImageURI and setImageResource\" into gingerbread"
    },
    {
      "commit": "e5b4978094c731f7d9b83bb628827fb3a2ba7f8f",
      "tree": "0adbea05f86d2d45179af18b475cab42632bd0cf",
      "parents": [
        "12831aaacf36ff689f73ea60328e6be68a3b0341",
        "0e7f4292c78ef32643fdb10134e91e84067515fc"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Aug 27 11:47:32 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 11:47:33 2010 -0700"
      },
      "message": "Merge \"fix a race in SF buffer management\" into gingerbread"
    },
    {
      "commit": "12831aaacf36ff689f73ea60328e6be68a3b0341",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "879e1ceecb08a7e7f2addcd3646491b3283d26af",
        "6a8cde145d627775593935c92c54decd02b1b649"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Fri Aug 27 11:35:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 27 11:35:53 2010 -0700"
      },
      "message": "am f5287094: Fix closing tag in docs.\n\nMerge commit \u0027f52870948d5d57d033fcdafc9c3fb0a872975447\u0027 into gingerbread\n\n* commit \u0027f52870948d5d57d033fcdafc9c3fb0a872975447\u0027:\n  Fix closing tag in docs.\n"
    },
    {
      "commit": "879e1ceecb08a7e7f2addcd3646491b3283d26af",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "4ab6241a8ed9510d404139a4d6e99d7a5e1d673b",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Fri Aug 27 11:21:13 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 11:21:13 2010 -0700"
      },
      "message": "Merge \"SharedPreferences$Editor.startCommit()\" into gingerbread"
    },
    {
      "commit": "4ab6241a8ed9510d404139a4d6e99d7a5e1d673b",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "9c060fe8e0262a3cd3ce9d5dbd11dcffab6cd92c",
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Aug 27 10:33:17 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 10:33:17 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE Text selection: tapping on selection opens context menu\" into gingerbread"
    },
    {
      "commit": "9c060fe8e0262a3cd3ce9d5dbd11dcffab6cd92c",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "eb61092706ee7ed0897070b78a6b3cd5a1a0fc5e",
        "d32b7348350ef18b5e167e8d8a8085a0099b8334"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Aug 27 10:32:43 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 10:32:43 2010 -0700"
      },
      "message": "Merge \"Fix for 512 limit in assetManager.list\" into gingerbread"
    },
    {
      "commit": "eb61092706ee7ed0897070b78a6b3cd5a1a0fc5e",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "8a19c2db814621c5a29cb2ae2a764ebccd758b8c",
        "d32b7348350ef18b5e167e8d8a8085a0099b8334"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Fri Aug 27 08:12:34 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 27 08:12:34 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE copy selected text on tap\" into gingerbread"
    },
    {
      "commit": "8a19c2db814621c5a29cb2ae2a764ebccd758b8c",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "97e391e5305b4a36541f856a8f899407416cb53b",
        "d32b7348350ef18b5e167e8d8a8085a0099b8334"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Thu Aug 26 17:54:36 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 17:54:36 2010 -0700"
      },
      "message": "Merge \"Fix some bugs in SettingsProvider that I introduced the other day.\" into gingerbread"
    },
    {
      "commit": "0e7f4292c78ef32643fdb10134e91e84067515fc",
      "tree": "0adbea05f86d2d45179af18b475cab42632bd0cf",
      "parents": [
        "404860ee66524767cb5522cc0c0d84d7e1059abe"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Aug 26 17:42:27 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Aug 26 17:42:27 2010 -0700"
      },
      "message": "fix a race in SF buffer management\n\nalso remove some unused code.\n\nChange-Id: Iae2c3309b7a08055f3e13a5b866c5c084993e352\n"
    },
    {
      "commit": "97e391e5305b4a36541f856a8f899407416cb53b",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "d32b7348350ef18b5e167e8d8a8085a0099b8334",
        "6a8cde145d627775593935c92c54decd02b1b649"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Thu Aug 26 17:30:28 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 26 17:30:28 2010 -0700"
      },
      "message": "am 163fba0a: Merge \"Improve logging and flexibility of BT stress tests.\" into froyo\n\nMerge commit \u0027163fba0a75dd582aa62187a062faa66d60db0d34\u0027 into gingerbread\n\n* commit \u0027163fba0a75dd582aa62187a062faa66d60db0d34\u0027:\n  Improve logging and flexibility of BT stress tests.\n"
    },
    {
      "commit": "6a8cde145d627775593935c92c54decd02b1b649",
      "tree": "bbcf68e1a77a6e8e44df6b8596d7b7e1d528373e",
      "parents": [
        "c1ee89ac9c8884e1f44f15545a7ac0c31f0aa359"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Thu Aug 26 17:21:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 17:21:46 2010 -0700"
      },
      "message": "Merge \"Improve logging and flexibility of BT stress tests.\" into froyo"
    },
    {
      "commit": "d32b7348350ef18b5e167e8d8a8085a0099b8334",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "c46b7c50c19c50cb3c3702964c5df8908693aa51",
        "404860ee66524767cb5522cc0c0d84d7e1059abe"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Aug 26 13:54:13 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 13:54:13 2010 -0700"
      },
      "message": "Merge \"Need to close the windowshade on ACTION_CLOSE_SYSTEM_DIALOGS and ACTION_SCREEN_OFF.\" into gingerbread"
    },
    {
      "commit": "c46b7c50c19c50cb3c3702964c5df8908693aa51",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "404860ee66524767cb5522cc0c0d84d7e1059abe",
        "a79061a3e458565b24ba523558ba02512ec7ab34"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Aug 26 13:47:16 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 13:47:16 2010 -0700"
      },
      "message": "Merge \"Support for RTP packets arriving interleaved with RTSP responses.\" into gingerbread"
    },
    {
      "commit": "404860ee66524767cb5522cc0c0d84d7e1059abe",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "059e073d522e088999a6b73d47e84a318fbbde24",
        "0b2976f5c6eafaa23143d8f32148ed911a881be5"
      ],
      "author": {
        "name": "Cary Clark",
        "email": "cary@android.com",
        "time": "Thu Aug 26 12:04:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 12:04:51 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE -- copy on tapping outside of selected text in gmail\" into gingerbread"
    },
    {
      "commit": "059e073d522e088999a6b73d47e84a318fbbde24",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "0b2976f5c6eafaa23143d8f32148ed911a881be5",
        "c1ee89ac9c8884e1f44f15545a7ac0c31f0aa359"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Aug 26 12:02:51 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 26 12:02:51 2010 -0700"
      },
      "message": "am 797e688b: Continue trying to make the turn off quickly after call feature work.\n\nMerge commit \u0027797e688b3bebbf1f50a8ad08528740b064f79153\u0027 into gingerbread\n\n* commit \u0027797e688b3bebbf1f50a8ad08528740b064f79153\u0027:\n  Continue trying to make the turn off quickly after call feature work.\n"
    },
    {
      "commit": "0b2976f5c6eafaa23143d8f32148ed911a881be5",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "0b97a51b75a4c2f9f58ad1865c8d1ef3244ae332",
        "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Aug 26 11:50:31 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 11:50:31 2010 -0700"
      },
      "message": "Merge \"Just disable widgets that come from apps on sd cards, because they don\u0027t work anyway.\" into gingerbread"
    },
    {
      "commit": "0b97a51b75a4c2f9f58ad1865c8d1ef3244ae332",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "0e2410cb38f0ecf0966f5400fa1a4c8bd8535930",
        "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Aug 26 11:50:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 11:50:28 2010 -0700"
      },
      "message": "Merge \"Fix typo that makes apps on sd work better with app widgets.\" into gingerbread"
    },
    {
      "commit": "0e2410cb38f0ecf0966f5400fa1a4c8bd8535930",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "26c79927435f10180d498f2928a954ee48e4ba49",
        "66f0eb4c101bba47b8d829d400c98ebc37c98faf"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Aug 26 11:01:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 11:01:06 2010 -0700"
      },
      "message": "Merge \"Changed type of reverb presets from int to short\" into gingerbread"
    },
    {
      "commit": "26c79927435f10180d498f2928a954ee48e4ba49",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "0d6c2a6f01574df6549576988e17610d98b732a2",
        "a85cdcc1308bd99cf4b299a37246f7b702e0e844"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Aug 26 10:58:58 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 10:58:58 2010 -0700"
      },
      "message": "Merge \"Fix for NPE in TextView.\" into gingerbread"
    },
    {
      "commit": "0d6c2a6f01574df6549576988e17610d98b732a2",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "3d66e77ef3df84cc979ae9031d6daf6b289d690a",
        "85e9b6dd592797012eafcd42b96a82661216369b"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Aug 26 10:49:19 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 10:49:19 2010 -0700"
      },
      "message": "Merge \"add mouse up/down/click support in DumpRenderTree\" into gingerbread"
    },
    {
      "commit": "3d66e77ef3df84cc979ae9031d6daf6b289d690a",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "66f0eb4c101bba47b8d829d400c98ebc37c98faf",
        "85e9b6dd592797012eafcd42b96a82661216369b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Aug 26 10:47:48 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 10:47:48 2010 -0700"
      },
      "message": "Merge \"Fix issue #2951784: Launcher crashes on startup\" into gingerbread"
    },
    {
      "commit": "66f0eb4c101bba47b8d829d400c98ebc37c98faf",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "e4295dc132370f4c7da2df7d72fba681b6e85629",
        "a79061a3e458565b24ba523558ba02512ec7ab34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Aug 26 10:16:26 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 10:16:26 2010 -0700"
      },
      "message": "Merge \"Added automated tests for reverb audio effect.\" into gingerbread"
    },
    {
      "commit": "e4295dc132370f4c7da2df7d72fba681b6e85629",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "a79061a3e458565b24ba523558ba02512ec7ab34",
        "29c889f5ea665fe04df6c31d3792c1751ae87d24"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Aug 26 09:47:12 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 26 09:47:12 2010 -0700"
      },
      "message": "Merge \"Make sure that timestamp does not go backward in MP4 file writer\" into gingerbread"
    },
    {
      "commit": "a79061a3e458565b24ba523558ba02512ec7ab34",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "3898d53baa4376856c62938c57ebd99db35a05a9",
        "85e9b6dd592797012eafcd42b96a82661216369b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 25 22:00:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 22:00:28 2010 -0700"
      },
      "message": "Merge \"Don\u0027t retain global ref to last inflated context.\" into gingerbread"
    },
    {
      "commit": "3898d53baa4376856c62938c57ebd99db35a05a9",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "c369e4f46ca29fcb7972ea818d17e1b18c1222f6",
        "82af40b5052e3a735a5b81e1189bc45364fc5c8e"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Wed Aug 25 19:43:58 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 19:43:58 2010 -0700"
      },
      "message": "Merge \"Revert \"RTP: integrate the echo canceller from speex.\"\" into gingerbread"
    },
    {
      "commit": "c369e4f46ca29fcb7972ea818d17e1b18c1222f6",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "bf1f8696d713c9de7c7523746abb2b7ad4dc5875",
        "20f8ea43a3bd9cddf62f18a7773250b72162a569"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Wed Aug 25 19:27:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 19:27:50 2010 -0700"
      },
      "message": "Merge \"CallManager: remove unused Phone argument from stopDtmf() and sendBurstDtmf()\" into gingerbread"
    },
    {
      "commit": "bf1f8696d713c9de7c7523746abb2b7ad4dc5875",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "7c4f53c69a52f52f5f02e26c3be61e2946114cf7",
        "20f8ea43a3bd9cddf62f18a7773250b72162a569"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Wed Aug 25 19:25:02 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 19:25:02 2010 -0700"
      },
      "message": "Merge \"Add dynamic uid info for tracking the sip service usage.\" into gingerbread"
    },
    {
      "commit": "7c4f53c69a52f52f5f02e26c3be61e2946114cf7",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "37f2bb9e3fb0a5c352786249470920eb5c166f13",
        "62c6ce2e716ca0258f98471de01bde1d946f0404"
      ],
      "author": {
        "name": "Konstantin Lopyrev",
        "email": "klopyrev@google.com",
        "time": "Wed Aug 25 17:35:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 17:35:50 2010 -0700"
      },
      "message": "Merge \"Preventing the hierarchy viewer from getting stuck, once when trying to load the window data for SurfaceView and the Wallpaper, and in the case the captured node has disappeared.\" into gingerbread"
    },
    {
      "commit": "37f2bb9e3fb0a5c352786249470920eb5c166f13",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "4597abe41b014d0b4104cb6790b6877580a3354d",
        "b27990fd4b088e2fd33f02833d10d798b5bf893a"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 25 17:26:20 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 17:26:20 2010 -0700"
      },
      "message": "Merge \"reserve android.opengl.GLWallpaperService name for future use\" into gingerbread"
    },
    {
      "commit": "4597abe41b014d0b4104cb6790b6877580a3354d",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "85e9b6dd592797012eafcd42b96a82661216369b",
        "3087ca86817691fb3858a97554df735c857127ed"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Aug 25 17:20:29 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 17:20:29 2010 -0700"
      },
      "message": "Merge \"Add LFH offset to verbose list of APK\" into gingerbread"
    },
    {
      "commit": "85e9b6dd592797012eafcd42b96a82661216369b",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "a1f8246d2cc6170744009cd9a4b696adc06e2125",
        "a85cdcc1308bd99cf4b299a37246f7b702e0e844"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 25 16:31:34 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 16:31:34 2010 -0700"
      },
      "message": "Merge \"Fix a fun bug with multiple service bindings from an activity.\" into gingerbread"
    },
    {
      "commit": "a1f8246d2cc6170744009cd9a4b696adc06e2125",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "c22873a08c10990958732574e7d7aa416b9c053b",
        "a85cdcc1308bd99cf4b299a37246f7b702e0e844"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 25 16:03:58 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 16:03:58 2010 -0700"
      },
      "message": "Merge \"Improve Sensors documentation a bit\" into gingerbread"
    },
    {
      "commit": "c22873a08c10990958732574e7d7aa416b9c053b",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "7cd54c14b28ca3592cecefbf55e986bf297304d8",
        "62c6ce2e716ca0258f98471de01bde1d946f0404"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Aug 25 15:35:53 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 15:35:53 2010 -0700"
      },
      "message": "Merge \"Fix support for per-frame unsynchronization in ID3V2.4 tags.\" into gingerbread"
    },
    {
      "commit": "7cd54c14b28ca3592cecefbf55e986bf297304d8",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "80344d13eddc925033b103a336cfed7d2686bb48",
        "eff062c49e858d0dd94a1e57f6115bc84dba103e"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 25 15:25:32 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 15:25:32 2010 -0700"
      },
      "message": "Merge \"fix [2946787] Screen flicker on low resolution setting in camcorder.\" into gingerbread"
    },
    {
      "commit": "80344d13eddc925033b103a336cfed7d2686bb48",
      "tree": "4fe5c48433ebc57d0823c1084ba6d04ba42b17bf",
      "parents": [
        "b27990fd4b088e2fd33f02833d10d798b5bf893a",
        "150bd0b2d7697424b9392572939cd44d75033ce6"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Aug 25 15:15:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 15:15:30 2010 -0700"
      },
      "message": "Merge \"Start of SharedPreferences$Editor.startCommit()\" into gingerbread"
    },
    {
      "commit": "eff062c49e858d0dd94a1e57f6115bc84dba103e",
      "tree": "2efdd490f46c3db71797b007d0662b2ce717c5c3",
      "parents": [
        "b27990fd4b088e2fd33f02833d10d798b5bf893a"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 25 14:59:15 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 25 15:09:52 2010 -0700"
      },
      "message": "fix [2946787] Screen flicker on low resolution setting in camcorder.\n\nChange-Id: I7e86f2b6d85dcae8dd212890b978fa6ac7de6893\n"
    },
    {
      "commit": "b27990fd4b088e2fd33f02833d10d798b5bf893a",
      "tree": "4fe5c48433ebc57d0823c1084ba6d04ba42b17bf",
      "parents": [
        "fc48cc9e68a5bb263031514d18cbbe7c91a21dca",
        "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Aug 25 15:09:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 15:09:10 2010 -0700"
      },
      "message": "Merge \"Added preset reverb.\" into gingerbread"
    },
    {
      "commit": "fc48cc9e68a5bb263031514d18cbbe7c91a21dca",
      "tree": "4fe5c48433ebc57d0823c1084ba6d04ba42b17bf",
      "parents": [
        "62c6ce2e716ca0258f98471de01bde1d946f0404",
        "20f8ea43a3bd9cddf62f18a7773250b72162a569"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Aug 25 14:54:36 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 14:54:36 2010 -0700"
      },
      "message": "Merge \"Ensure that buffering updates eventually hit 100% after we download everything.\" into gingerbread"
    },
    {
      "commit": "62c6ce2e716ca0258f98471de01bde1d946f0404",
      "tree": "4fe5c48433ebc57d0823c1084ba6d04ba42b17bf",
      "parents": [
        "150bd0b2d7697424b9392572939cd44d75033ce6",
        "20f8ea43a3bd9cddf62f18a7773250b72162a569"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Aug 25 13:10:04 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 13:10:04 2010 -0700"
      },
      "message": "Merge \"Allow sniffers to return a packet of opaque data that the corresponding extractor can take advantage of to not duplicate work already done sniffing. The mp3 extractor takes advantage of this now.\" into gingerbread"
    },
    {
      "commit": "150bd0b2d7697424b9392572939cd44d75033ce6",
      "tree": "4fe5c48433ebc57d0823c1084ba6d04ba42b17bf",
      "parents": [
        "9730e61a6d1fb6c65927c0ae64fcefed13dd75c2",
        "f1b38247d4d9c2ddc7315a72b609a95e0ed8050f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 25 12:15:38 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 12:15:38 2010 -0700"
      },
      "message": "Merge \"don\u0027t try to lock a buffer that wasn\u0027t allocated with SW usage bits\" into gingerbread"
    },
    {
      "commit": "f1b38247d4d9c2ddc7315a72b609a95e0ed8050f",
      "tree": "4fe5c48433ebc57d0823c1084ba6d04ba42b17bf",
      "parents": [
        "a85cdcc1308bd99cf4b299a37246f7b702e0e844"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Aug 20 15:59:53 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Aug 25 12:14:27 2010 -0700"
      },
      "message": "don\u0027t try to lock a buffer that wasn\u0027t allocated with SW usage bits\n\nChange-Id: Iabbcec1bfa30dc47d45ece699dd178653f1b675b\n"
    },
    {
      "commit": "9730e61a6d1fb6c65927c0ae64fcefed13dd75c2",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "d61798d7ae88815af22630835ffbaffc9e56aac2",
        "391adbe13d659b54dbef543d582cdf31e4b4c662"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 25 11:02:22 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 11:02:22 2010 -0700"
      },
      "message": "Merge \"Remove \"StringTest.java\".\" into gingerbread"
    },
    {
      "commit": "d61798d7ae88815af22630835ffbaffc9e56aac2",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "944d8e92c4c3675dfc7c10d6b91219d3c0de35aa",
        "391adbe13d659b54dbef543d582cdf31e4b4c662"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 25 10:53:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 10:53:10 2010 -0700"
      },
      "message": "Merge \"Update AndroidRuntime with dalvik-dev changes\" into gingerbread"
    },
    {
      "commit": "944d8e92c4c3675dfc7c10d6b91219d3c0de35aa",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "1c07fd511df873d9c4b6dcd066529959f7809ff6",
        "fd30cf4f967fba0fad84ced287c2769617f7efec"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Aug 25 10:37:27 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 10:37:27 2010 -0700"
      },
      "message": "Merge \"Fix the simulator build.\" into gingerbread"
    },
    {
      "commit": "1c07fd511df873d9c4b6dcd066529959f7809ff6",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "fd30cf4f967fba0fad84ced287c2769617f7efec",
        "c1ee89ac9c8884e1f44f15545a7ac0c31f0aa359"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Aug 25 10:15:38 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 25 10:15:38 2010 -0700"
      },
      "message": "am d5e601c2: reconcile open-source froyo into google variant\n\nMerge commit \u0027d5e601c2304610085e3d7a276c4bbcd984ac89f9\u0027 into gingerbread\n\n* commit \u0027d5e601c2304610085e3d7a276c4bbcd984ac89f9\u0027:\n  Make the default backup configuration \"disabled; local transport selected\"\n"
    },
    {
      "commit": "c1ee89ac9c8884e1f44f15545a7ac0c31f0aa359",
      "tree": "bbcf68e1a77a6e8e44df6b8596d7b7e1d528373e",
      "parents": [
        "b37cb69fe3dd4a874605732129d9b1599c88467f",
        "df78a0982c1c0f11222764104b7f722d6d1f04be"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Aug 25 09:38:48 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Aug 25 09:40:59 2010 -0700"
      },
      "message": "reconcile open-source froyo into google variant\n\nChange-Id: Idfacbf98a6c98176620f252504213d01bbd49eb9\n"
    },
    {
      "commit": "fd30cf4f967fba0fad84ced287c2769617f7efec",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "20f8ea43a3bd9cddf62f18a7773250b72162a569",
        "391adbe13d659b54dbef543d582cdf31e4b4c662"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 25 09:28:00 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 09:28:00 2010 -0700"
      },
      "message": "Merge \"Fix linux 64 build\" into gingerbread"
    },
    {
      "commit": "20f8ea43a3bd9cddf62f18a7773250b72162a569",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "7a84ed62a88a9b1d66fd19f9ec9bb8ec536e5177",
        "6d4d8c5115e1f38c84afffd75ceab15334273a5a"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Wed Aug 25 00:07:23 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 25 00:07:23 2010 -0700"
      },
      "message": "Merge \"Avoid allocating buffer every time getThumbnail is called.\" into gingerbread"
    },
    {
      "commit": "7a84ed62a88a9b1d66fd19f9ec9bb8ec536e5177",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "6d4d8c5115e1f38c84afffd75ceab15334273a5a",
        "82af40b5052e3a735a5b81e1189bc45364fc5c8e"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Tue Aug 24 23:57:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 23:57:50 2010 -0700"
      },
      "message": "Merge \"SipProfile: add isOutgoingCallAllowed() and new builder constructor\" into gingerbread"
    },
    {
      "commit": "6d4d8c5115e1f38c84afffd75ceab15334273a5a",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "391adbe13d659b54dbef543d582cdf31e4b4c662",
        "82af40b5052e3a735a5b81e1189bc45364fc5c8e"
      ],
      "author": {
        "name": "Rohit Mungee",
        "email": "rohitm@google.com",
        "time": "Tue Aug 24 22:59:41 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 22:59:41 2010 -0700"
      },
      "message": "Merge \"Add support for generated documentation as part of the SDK docs.\" into gingerbread"
    },
    {
      "commit": "391adbe13d659b54dbef543d582cdf31e4b4c662",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "2a7b3ebb99209f20128110d4ec95006046a940fe",
        "734f574e8105c6b2fea4c6353a3bcab4bcbe9dd4"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Tue Aug 24 18:29:24 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 18:29:24 2010 -0700"
      },
      "message": "Merge \"Fix the test breakage in vCard tests.\" into gingerbread"
    },
    {
      "commit": "2a7b3ebb99209f20128110d4ec95006046a940fe",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "d11bc2f33a3b3f439e445fafed34a1791559a071",
        "b37cb69fe3dd4a874605732129d9b1599c88467f"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 24 18:21:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 24 18:21:39 2010 -0700"
      },
      "message": "am 02e18d4d: Merge \"Make the default backup configuration \"disabled; local transport selected\"\" into froyo\n\nMerge commit \u002702e18d4d4eed949da02fd8aa87801858d99b902a\u0027 into gingerbread\n\n* commit \u002702e18d4d4eed949da02fd8aa87801858d99b902a\u0027:\n  Make the default backup configuration \"disabled; local transport selected\"\n"
    },
    {
      "commit": "d11bc2f33a3b3f439e445fafed34a1791559a071",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "a85cdcc1308bd99cf4b299a37246f7b702e0e844",
        "734f574e8105c6b2fea4c6353a3bcab4bcbe9dd4"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Aug 24 18:10:36 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 18:10:36 2010 -0700"
      },
      "message": "Merge \"Negatively cache settings and proactively slurp settings into cache.\" into gingerbread"
    },
    {
      "commit": "b37cb69fe3dd4a874605732129d9b1599c88467f",
      "tree": "bbcf68e1a77a6e8e44df6b8596d7b7e1d528373e",
      "parents": [
        "560e1154ddf5b81d444b0823df7632b3d350599b",
        "1cf67def06cdaa3fdae2a11fb967534b218028f3"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 24 18:05:09 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 18:05:09 2010 -0700"
      },
      "message": "Merge \"Make the default backup configuration \"disabled; local transport selected\"\" into froyo"
    },
    {
      "commit": "a85cdcc1308bd99cf4b299a37246f7b702e0e844",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "3087ca86817691fb3858a97554df735c857127ed",
        "b661d66013b9803c50dc78ca0247ac39caef443a"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Aug 24 16:23:12 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 16:23:12 2010 -0700"
      },
      "message": "Merge \"fix [2931513] Add support for setting the orientation of an ANativeWindow\" into gingerbread"
    },
    {
      "commit": "b661d66013b9803c50dc78ca0247ac39caef443a",
      "tree": "8844bd39ddf6611d60803a015b1861fb8faf0e2b",
      "parents": [
        "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Aug 19 17:01:19 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Aug 24 15:40:50 2010 -0700"
      },
      "message": "fix [2931513] Add support for setting the orientation of an ANativeWindow\n\nAlso implement support for cropping.\n\nChange-Id: Iba5888dd242bf2feaac9e9ce26e404c1f404c280\n"
    },
    {
      "commit": "3087ca86817691fb3858a97554df735c857127ed",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "6f4b2fbdb9fc7467d69758aa68d47554ec5423f3",
        "cb82742e582df63a593ab6c21b9e4d4857c502c3"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Aug 24 15:01:14 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 15:01:14 2010 -0700"
      },
      "message": "Merge \"A first shot at proper support for seeking of rtsp streams.\" into gingerbread"
    },
    {
      "commit": "6f4b2fbdb9fc7467d69758aa68d47554ec5423f3",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "734f574e8105c6b2fea4c6353a3bcab4bcbe9dd4",
        "bb6ddcb1129d2f97f0ca8bec088cce9848d43c5b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Aug 24 14:44:42 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 14:44:42 2010 -0700"
      },
      "message": "Merge \"Verify that onPause() calls its superclass.\" into gingerbread"
    },
    {
      "commit": "734f574e8105c6b2fea4c6353a3bcab4bcbe9dd4",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "85e027d237e6b57b07d591e451121e25f392e478",
        "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Aug 24 14:23:37 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 14:23:37 2010 -0700"
      },
      "message": "Merge \"Fix for an NPE in TextView.\" into gingerbread"
    },
    {
      "commit": "85e027d237e6b57b07d591e451121e25f392e478",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "50900028676a5e592fe9f617b1d96509897eedda",
        "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Aug 24 14:15:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 14:15:30 2010 -0700"
      },
      "message": "Merge \"Some StrictMode API changes.\" into gingerbread"
    },
    {
      "commit": "50900028676a5e592fe9f617b1d96509897eedda",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "c5c4078cb4dbdece6b1fd3fe798e070bce553c9d",
        "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Tue Aug 24 13:37:02 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 13:37:02 2010 -0700"
      },
      "message": "Merge \"Fix vCard so that it looks at IM correctly.\" into gingerbread"
    },
    {
      "commit": "c5c4078cb4dbdece6b1fd3fe798e070bce553c9d",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "bb6ddcb1129d2f97f0ca8bec088cce9848d43c5b",
        "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Tue Aug 24 13:36:43 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 13:36:43 2010 -0700"
      },
      "message": "Merge \"Make VCardTestsBase public.\" into gingerbread"
    },
    {
      "commit": "bb6ddcb1129d2f97f0ca8bec088cce9848d43c5b",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b",
        "d6a9447cbfaa92cbf32c66bb5119a189534176d4"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue Aug 24 12:01:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 12:01:50 2010 -0700"
      },
      "message": "Merge \"Send all Connectivity broadcasts.\" into gingerbread"
    },
    {
      "commit": "75e9fadbf8f1e6afc77e1485a3979b7a95057e1b",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "cb82742e582df63a593ab6c21b9e4d4857c502c3",
        "2b718b6ceace717399a036e6306c1d164b445a0e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Aug 24 09:50:12 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 09:50:13 2010 -0700"
      },
      "message": "Merge \"LVM release 1.05 delivery\" into gingerbread"
    },
    {
      "commit": "cb82742e582df63a593ab6c21b9e4d4857c502c3",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "d184a090d5365e09c66f619296d957b281316349",
        "82af40b5052e3a735a5b81e1189bc45364fc5c8e"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Tue Aug 24 02:28:41 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 24 02:28:41 2010 -0700"
      },
      "message": "Merge \"RTP: integrate the echo canceller from speex.\" into gingerbread"
    },
    {
      "commit": "d184a090d5365e09c66f619296d957b281316349",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "78c70ae79cdd4f164f54985d2c78949a85dec201",
        "82af40b5052e3a735a5b81e1189bc45364fc5c8e"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Mon Aug 23 23:28:45 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 23:28:45 2010 -0700"
      },
      "message": "Merge \"RTP: reduce the latency by overlapping AudioRecord and AudioTrack.\" into gingerbread"
    },
    {
      "commit": "78c70ae79cdd4f164f54985d2c78949a85dec201",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "7912d8bd00d6837c15bf9c59ea2f4b8812775cea",
        "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Aug 23 19:38:16 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 19:38:16 2010 -0700"
      },
      "message": "Merge \"Don\u0027t touch the VFS during window relayout.\" into gingerbread"
    },
    {
      "commit": "7912d8bd00d6837c15bf9c59ea2f4b8812775cea",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "ab80f2aea55b26f593a3e57ed3516c4667d516f0",
        "2965922c1fec7a1a7e2812334e6a312038c9de0c"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 23 19:08:27 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 23 19:08:27 2010 -0700"
      },
      "message": "merge -s ours from froyo-release so that upgrading to gingerbread is a git fast-forward\n\nChange-Id: I69ed3eabde3cd32bea57315c0f031839caea4d4e\n"
    },
    {
      "commit": "ab80f2aea55b26f593a3e57ed3516c4667d516f0",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "63301fe5b095c991f041574c4023d46af48c4391",
        "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Aug 23 18:57:37 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 18:57:37 2010 -0700"
      },
      "message": "Merge \"More watermark work.\" into gingerbread"
    },
    {
      "commit": "63301fe5b095c991f041574c4023d46af48c4391",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b",
        "560e1154ddf5b81d444b0823df7632b3d350599b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 23 17:49:49 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 23 17:49:49 2010 -0700"
      },
      "message": "am 397c0f5a: Merge \"Doc change: Add table to clarify launch modes and caution against using SingleTask and SingleInstance modes.\" into froyo\n\nMerge commit \u0027397c0f5a18281e3880b9359feab683a13d271a03\u0027 into gingerbread\n\n* commit \u0027397c0f5a18281e3880b9359feab683a13d271a03\u0027:\n  Doc change: Add table to clarify launch modes and caution against using SingleTask and SingleInstance modes.\n"
    },
    {
      "commit": "560e1154ddf5b81d444b0823df7632b3d350599b",
      "tree": "bbcf68e1a77a6e8e44df6b8596d7b7e1d528373e",
      "parents": [
        "943100901df1699825d7f782102488ed803a2b85",
        "4673e014eaa61e8c4393c94956c76e4064314524"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 23 17:40:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 17:40:46 2010 -0700"
      },
      "message": "Merge \"Doc change: Add table to clarify launch modes and caution against using SingleTask and SingleInstance modes.\" into froyo"
    },
    {
      "commit": "af2ac558a47d2f69c69755e0ac95b792bd0f1f3b",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "fab418483ec8723ad00fbd83dcf867ebfb3ca471",
        "f6ad16c48e5ce5ac5db1f9df19f719e0a5572bd2"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Aug 23 13:54:17 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 13:54:17 2010 -0700"
      },
      "message": "Merge \"add new sensor types for handling gyro data and device orientation more efficiently.\" into gingerbread"
    },
    {
      "commit": "fab418483ec8723ad00fbd83dcf867ebfb3ca471",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "29c889f5ea665fe04df6c31d3792c1751ae87d24",
        "943100901df1699825d7f782102488ed803a2b85"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 23 12:41:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 23 12:41:45 2010 -0700"
      },
      "message": "am 5a98fef3: Merge \"docs: add dev guide for getting user location\" into froyo\n\nMerge commit \u00275a98fef352ed835406fa74a5563eadd9708f7cf9\u0027 into gingerbread\n\n* commit \u00275a98fef352ed835406fa74a5563eadd9708f7cf9\u0027:\n  docs: add dev guide for getting user location\n"
    },
    {
      "commit": "943100901df1699825d7f782102488ed803a2b85",
      "tree": "bbcf68e1a77a6e8e44df6b8596d7b7e1d528373e",
      "parents": [
        "4673e014eaa61e8c4393c94956c76e4064314524"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 23 12:32:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 12:32:51 2010 -0700"
      },
      "message": "Merge \"docs: add dev guide for getting user location\" into froyo"
    },
    {
      "commit": "29c889f5ea665fe04df6c31d3792c1751ae87d24",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "82af40b5052e3a735a5b81e1189bc45364fc5c8e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Aug 23 12:26:31 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 23 12:26:31 2010 -0700"
      },
      "message": "Merge \"Better handling of rtsp connection and disconnection.\" into gingerbread"
    },
    {
      "commit": "82af40b5052e3a735a5b81e1189bc45364fc5c8e",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "eed79068c3831bcdf1769423b84d13001b4405b1",
        "998831fbc3fc82beb0c490ee49d8748bbbb888e9"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Sun Aug 22 18:31:15 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 22 18:31:15 2010 -0700"
      },
      "message": "Merge \"Visualizer: replace the FFT implementation with a faster one.\" into gingerbread"
    },
    {
      "commit": "eed79068c3831bcdf1769423b84d13001b4405b1",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "0beb8c5a89eb05301197adf0fa0e120218451a28",
        "7ca94273b4a4540dc2434fa92c9d58b769052b94"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Sun Aug 22 04:23:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 22 04:23:51 2010 -0700"
      },
      "message": "Merge \"Revert \"Don\u0027t recycle native bitmap after the finalizer is called.\"\" into gingerbread"
    },
    {
      "commit": "0beb8c5a89eb05301197adf0fa0e120218451a28",
      "tree": "4e2e82d02f17f140775c286aaa41f23769c4fb18",
      "parents": [
        "7ca94273b4a4540dc2434fa92c9d58b769052b94",
        "20fbd0edcf3bcdd5af081c8a571d6449218cd11a"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Sat Aug 21 11:45:47 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 21 11:45:47 2010 -0700"
      },
      "message": "Merge \"DO NOT MERGE Enable all networks on screen on\" into gingerbread"
    }
  ],
  "next": "7ca94273b4a4540dc2434fa92c9d58b769052b94"
}
