)]}'
{
  "log": [
    {
      "commit": "ab79d1febcb6d0bfaaf5e8bfb75f4c641c00a2fb",
      "tree": "8a5a5009232345d0ada22cc70f9a055e6d40f97c",
      "parents": [
        "382f7a140ea25d892831de9d467952db0f68064f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Oct 18 21:42:27 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Oct 19 23:11:29 2010 -0700"
      },
      "message": "Make camera source ready for handling meta-data video buffers.\n\nbug - 3042125\n\nChange-Id: I877b265c6bf8e0593121c8d5a95ae5599cdc6fb9\n"
    },
    {
      "commit": "382f7a140ea25d892831de9d467952db0f68064f",
      "tree": "dc03758cea1dd711e99818540f21fc93b114e411",
      "parents": [
        "34625c6b417f5e70441a8583f5caf7b0119b938d",
        "fb0547d2c0f84e8266dce1444d332433ada09249"
      ],
      "author": {
        "name": "Patrick Dubroy",
        "email": "dubroy@google.com",
        "time": "Tue Oct 19 18:03:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 18:03:46 2010 -0700"
      },
      "message": "Merge \"Fix memory leak with TouchTargets not being recycled.\""
    },
    {
      "commit": "34625c6b417f5e70441a8583f5caf7b0119b938d",
      "tree": "bbeb239f1a56c6485ad310fe13b364d16718a332",
      "parents": [
        "62f2ada64f7213243eafd7a4a4c3ccd5040ad85a",
        "7f9b90542e05b350d14bd63c16446c8ce2baf407"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 17:58:20 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 17:58:20 2010 -0700"
      },
      "message": "Merge \"Add ActionBar tab callback method onTabReselected\""
    },
    {
      "commit": "fb0547d2c0f84e8266dce1444d332433ada09249",
      "tree": "8100e8cfed62bb8485a3f98c64284d7c4796793e",
      "parents": [
        "62f2ada64f7213243eafd7a4a4c3ccd5040ad85a"
      ],
      "author": {
        "name": "Patrick Dubroy",
        "email": "dubroy@google.com",
        "time": "Tue Oct 19 17:36:18 2010 -0700"
      },
      "committer": {
        "name": "Patrick Dubroy",
        "email": "dubroy@google.com",
        "time": "Tue Oct 19 17:36:18 2010 -0700"
      },
      "message": "Fix memory leak with TouchTargets not being recycled.\n"
    },
    {
      "commit": "7f9b90542e05b350d14bd63c16446c8ce2baf407",
      "tree": "3d97c5ae98bf3fbdb9fbe56ed4a057a29caa3c6f",
      "parents": [
        "ce146d9dd5496ef315f0472b08a376edc33b9705"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 16:56:07 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 17:18:20 2010 -0700"
      },
      "message": "Add ActionBar tab callback method onTabReselected\n\nonTabReselected is called if an already-selected tab is chosen again.\nFor many apps this will be a no-op, but some may treat it as a signal\nto return to the top level of a given navigation category.\n\nChange-Id: Ic51fbe477b979562f2d848c4070b2016b217a90f\n"
    },
    {
      "commit": "62f2ada64f7213243eafd7a4a4c3ccd5040ad85a",
      "tree": "89da1077376b3f28e2cc680ef4d0ca54a2431e24",
      "parents": [
        "99291b95b2ee1e1b2371806e6f6c96767a350c88"
      ],
      "author": {
        "name": "David Deephanphongs",
        "email": "dpanpong@google.com",
        "time": "Tue Oct 19 14:54:05 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 16:56:02 2010 -0700"
      },
      "message": "Add missing NOTICE entries.\n\nAdd missing NOTICE block for TagSoup in general NOTICE file.\nAdd comment in Android.mk to help reviewers locate the NOTICE for apache-http.\nModify build rule for \u0027am\u0027 command to pull in the NOTICE file.\n\nChange-Id: I43c6c1468395b70d0942b3620f12e4b6f3d9a66b\n"
    },
    {
      "commit": "99291b95b2ee1e1b2371806e6f6c96767a350c88",
      "tree": "8ce37719cf2581ebf7dd889a95c00a1f568f0ecc",
      "parents": [
        "02655e5cc82ffb1d348e4e665707149f6e5e9add",
        "bb54929f76dab7d64c817df32cfbd353e1ae0be6"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Tue Oct 19 15:49:25 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 15:49:25 2010 -0700"
      },
      "message": "Merge \"Adding Insert.DATA extra for new/edit contact intents.\""
    },
    {
      "commit": "02655e5cc82ffb1d348e4e665707149f6e5e9add",
      "tree": "8614cd99bf3278ed868003681dda0b3e26bc3be6",
      "parents": [
        "8f39c64bf10f0427dbc50030062f501162b80689"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Oct 19 15:42:02 2010 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Oct 19 15:42:24 2010 -0700"
      },
      "message": "Fixing naming issue in 74927\n\nChange-Id: I9a921674375dcd4f6dce31c6302fa47890e2b65f\n"
    },
    {
      "commit": "8f39c64bf10f0427dbc50030062f501162b80689",
      "tree": "0eedcff62047186ea6a3d895ace2a95888549791",
      "parents": [
        "80f54ad9e8e9b3e6de3bfa27e3af0a8c5724a4dd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 18 17:01:31 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Oct 19 14:34:09 2010 -0700"
      },
      "message": "Fix activated state in holo theme.\n\nThe background showing the activated state needs to be a\nstate list so it can change.  Also remove the new default\ndrawable in the selector that appeared, since it is redundant\nwith the original default of being transparent.\n\nChange-Id: I90b23883af73da05e4b314725ef6a8e374019565\n"
    },
    {
      "commit": "80f54ad9e8e9b3e6de3bfa27e3af0a8c5724a4dd",
      "tree": "b977d6ebdee8d2712c1afc9ec510bbcb7ad475e0",
      "parents": [
        "ce146d9dd5496ef315f0472b08a376edc33b9705",
        "949ca1c67c511eff2c41e1b3b8bcc2e7e91c5c50"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Oct 19 14:27:13 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 14:27:13 2010 -0700"
      },
      "message": "Merge \"Renamed drawable-xlarge to drawable-mdpi-xlarge.\""
    },
    {
      "commit": "ce146d9dd5496ef315f0472b08a376edc33b9705",
      "tree": "486fb3f37c4f513822b5e8fb353246ffeda71cdf",
      "parents": [
        "a949d7d881601914bb01d029f71197e3d4e954de",
        "7bfcabbb9e5425985b2f2ffe095949e290a8a4ae"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Tue Oct 19 14:20:04 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 14:20:04 2010 -0700"
      },
      "message": "Merge \"Finalized the audio track ducking API\""
    },
    {
      "commit": "a949d7d881601914bb01d029f71197e3d4e954de",
      "tree": "f41cee2a506070462a474e3d7f5b93a44012d8a9",
      "parents": [
        "6be063d8a998f1c529f69e4c1649bcdaf514562c",
        "32affef4f86961c57d9ba14572ec65dc2a5451de"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 13:58:07 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 13:58:07 2010 -0700"
      },
      "message": "Merge \"Introduce an OnDragListener mechanism\""
    },
    {
      "commit": "32affef4f86961c57d9ba14572ec65dc2a5451de",
      "tree": "9c91b330da7219a2dc79de6aa56e4581e42f74c2",
      "parents": [
        "5931b1f415fdb30f429fb39238c63f7533335998"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Mon Oct 18 15:29:21 2010 -0700"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 13:56:17 2010 -0700"
      },
      "message": "Introduce an OnDragListener mechanism\n\nIf the listener\u0027s onDrag(view, event) returns \u0027false\u0027, the view\u0027s own\nonDragEvent() will be called.  If the listener returns \u0027true\u0027, it\nconsumes the event (and declares that it will handle the rest of the\ndrag event sequence, in the case of DRAG_STARTED actions).\n\nChange-Id: I01aff0e4f59f71e55f5eea1049905c80714f0607\n"
    },
    {
      "commit": "6be063d8a998f1c529f69e4c1649bcdaf514562c",
      "tree": "741dce961187cc4a010d8a4cd1bb0fb14f1e6d9e",
      "parents": [
        "fb2378b5792793234e9ff7778957c16d855e4606",
        "5a67749a35bcbb70bfcc5f4c18da6a196bda33c1"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 13:38:00 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 13:38:00 2010 -0700"
      },
      "message": "am 5a67749a: am 987e8d7f: Merge \"Fix Vibrator permission CTS test broken earlier.\" into gingerbread\n\nMerge commit \u00275a67749a35bcbb70bfcc5f4c18da6a196bda33c1\u0027\n\n* commit \u00275a67749a35bcbb70bfcc5f4c18da6a196bda33c1\u0027:\n  Fix Vibrator permission CTS test broken earlier.\n"
    },
    {
      "commit": "fb2378b5792793234e9ff7778957c16d855e4606",
      "tree": "526375615622ef3756908f3f34462cfddb6a385b",
      "parents": [
        "4f4a567217158b26231867f55bba75d711436c0b",
        "a30c88359f62391b77874b83825a6e400c5100b3"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 13:37:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 13:37:13 2010 -0700"
      },
      "message": "am a30c8835: (-s ours) am 18580319: DO NOT MERGE.  Turn down backup logging for release.\n\nMerge commit \u0027a30c88359f62391b77874b83825a6e400c5100b3\u0027\n\n* commit \u0027a30c88359f62391b77874b83825a6e400c5100b3\u0027:\n  DO NOT MERGE.  Turn down backup logging for release.\n"
    },
    {
      "commit": "7bfcabbb9e5425985b2f2ffe095949e290a8a4ae",
      "tree": "22f540f7712622de101dd2768a6a9609bc85b9de",
      "parents": [
        "4f4a567217158b26231867f55bba75d711436c0b"
      ],
      "author": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Tue Oct 19 10:46:18 2010 -0700"
      },
      "committer": {
        "name": "Gil Dobjanschi",
        "email": "virgild@google.com",
        "time": "Tue Oct 19 13:23:56 2010 -0700"
      },
      "message": "Finalized the audio track ducking API\n\nChange-Id: I12b966c1898eaae76e9de71a6d745678dc489092\n"
    },
    {
      "commit": "4f4a567217158b26231867f55bba75d711436c0b",
      "tree": "526375615622ef3756908f3f34462cfddb6a385b",
      "parents": [
        "5931b1f415fdb30f429fb39238c63f7533335998"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue Oct 19 13:58:11 2010 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue Oct 19 15:56:56 2010 -0400"
      },
      "message": "Tell nativeFindAll whether the new search matches the last one.\n\nBug:3108852\n\nRequires a change in external/webkit.\n\nChange-Id: I4333532b4febfa9e832272cf903c3f96ebff0203\n"
    },
    {
      "commit": "5a67749a35bcbb70bfcc5f4c18da6a196bda33c1",
      "tree": "5c63c26c544df50c4308a582d72b76534ef01779",
      "parents": [
        "a30c88359f62391b77874b83825a6e400c5100b3",
        "987e8d7f9748018d3fee5778645b267a9ee06ff6"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 12:25:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 12:25:46 2010 -0700"
      },
      "message": "am 987e8d7f: Merge \"Fix Vibrator permission CTS test broken earlier.\" into gingerbread\n\nMerge commit \u0027987e8d7f9748018d3fee5778645b267a9ee06ff6\u0027 into gingerbread-plus-aosp\n\n* commit \u0027987e8d7f9748018d3fee5778645b267a9ee06ff6\u0027:\n  Fix Vibrator permission CTS test broken earlier.\n"
    },
    {
      "commit": "5931b1f415fdb30f429fb39238c63f7533335998",
      "tree": "07e2b70dfdf9cafebecdf7ffe83b9865fca32b41",
      "parents": [
        "067222d11f95e2547b638b6daf5d4c06c6dc49ef"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Oct 18 16:13:14 2010 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Oct 19 12:24:27 2010 -0700"
      },
      "message": "Fix layout issues, add a maxWidth attribute to SearchView.\n\nBug: 3067611\nBug: 3067595\n"
    },
    {
      "commit": "987e8d7f9748018d3fee5778645b267a9ee06ff6",
      "tree": "933795dfcab5a4b13ff03f504ec2ccb22f71ea29",
      "parents": [
        "1858031946b3627b599475c5894655362e510351",
        "26e9cf38b229b738b4e56c3e08be82a9c0f11e64"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 12:12:31 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 12:12:31 2010 -0700"
      },
      "message": "Merge \"Fix Vibrator permission CTS test broken earlier.\" into gingerbread"
    },
    {
      "commit": "067222d11f95e2547b638b6daf5d4c06c6dc49ef",
      "tree": "3fd2129c2221538acccc16380bf6fad918d26bcb",
      "parents": [
        "24a7d5d053222cc3fb19ddd442c58bc4ac2c110c",
        "35f21fe0ffe0c6374fe253777020cf0ffdd1a4bd"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 12:04:49 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 12:04:49 2010 -0700"
      },
      "message": "Merge \"Fix bug 3109812 - NPE in ButtonGroup.dispatchDraw\""
    },
    {
      "commit": "a30c88359f62391b77874b83825a6e400c5100b3",
      "tree": "483be0da7e7faceb4e1d52fc9872f4a0a2182739",
      "parents": [
        "2d00c6050977f3e03665fbfef93f4f6aed041a63",
        "1858031946b3627b599475c5894655362e510351"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 12:04:44 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 12:04:44 2010 -0700"
      },
      "message": "am 18580319: DO NOT MERGE.  Turn down backup logging for release.\n\nMerge commit \u00271858031946b3627b599475c5894655362e510351\u0027 into gingerbread-plus-aosp\n\n* commit \u00271858031946b3627b599475c5894655362e510351\u0027:\n  DO NOT MERGE.  Turn down backup logging for release.\n"
    },
    {
      "commit": "35f21fe0ffe0c6374fe253777020cf0ffdd1a4bd",
      "tree": "15495276c76dda06826e326d22e1cd74b51e887d",
      "parents": [
        "8e5992ad66c601b5d528c4d0259bee881d7a35a8"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 11:54:10 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 11:54:10 2010 -0700"
      },
      "message": "Fix bug 3109812 - NPE in ButtonGroup.dispatchDraw\n\nChange-Id: Ie8d9b2c0862cc901ed9534e81465fe41ade1f9a0\n"
    },
    {
      "commit": "24a7d5d053222cc3fb19ddd442c58bc4ac2c110c",
      "tree": "22cdd013b4f2bda7c24ba8cde8f24b5686af186d",
      "parents": [
        "d793f14fc9225d889c827957c388bb4557a609d7",
        "50c0f093d942a59d4e01b2c76d26c0e9d6ed796c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Oct 19 11:46:15 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 11:46:15 2010 -0700"
      },
      "message": "Merge \"Solve rendering issue with embedded WebViews. Bug #3094017\""
    },
    {
      "commit": "50c0f093d942a59d4e01b2c76d26c0e9d6ed796c",
      "tree": "e3ba1ae68c0694bfcfca0c5c538b034ac86ca8b4",
      "parents": [
        "29d9849fd7b8b49c26fe7e7bae0ba01e907dc1b7"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Oct 19 11:42:22 2010 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Oct 19 11:42:22 2010 -0700"
      },
      "message": "Solve rendering issue with embedded WebViews.\nBug #3094017\n\nThe blending mode was not appropriately set after WebView released the\ncontext.\n\nChange-Id: Ib36d48e82c12f6d131dd5a0bcde9106925b8da63\n"
    },
    {
      "commit": "d793f14fc9225d889c827957c388bb4557a609d7",
      "tree": "70a681cfd97df180e3839a23e4646ecbb8ee3ecf",
      "parents": [
        "e01645137e919ddeb786175e5b25ac11c87962e3",
        "b0a6db20bb2b6431720cbda9ed0ac5d2b8a6feee"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Oct 19 11:25:19 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 11:25:19 2010 -0700"
      },
      "message": "Merge \"Camera hal change for 0-memcpy in media recording framework\""
    },
    {
      "commit": "1858031946b3627b599475c5894655362e510351",
      "tree": "42c6b21667f9fde9291408d5caacb12b74cf1239",
      "parents": [
        "52bea277ff92a2a1780e035c82c72082434e7b16"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 11:22:03 2010 -0700"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 11:22:03 2010 -0700"
      },
      "message": "DO NOT MERGE.  Turn down backup logging for release.\n\nChange-Id: Ib9f4fd15981fcf52b5d5912995c1891836303427\n"
    },
    {
      "commit": "b0a6db20bb2b6431720cbda9ed0ac5d2b8a6feee",
      "tree": "2fb6869043a63239ed51a2e55d3dae0848c9c9b6",
      "parents": [
        "8e5992ad66c601b5d528c4d0259bee881d7a35a8"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Oct 18 20:38:29 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Oct 19 11:21:03 2010 -0700"
      },
      "message": "Camera hal change for 0-memcpy in media recording framework\n\no document the camera hal to clarify the reviewer\u0027s questions.\n\nbug - 3042125\n\nChange-Id: I3edf701d084933ee8d1e3b054d222e8c9dfc42a5\n"
    },
    {
      "commit": "e01645137e919ddeb786175e5b25ac11c87962e3",
      "tree": "1397ba6cbbba5a3e58cb1b733f294bd29e45b235",
      "parents": [
        "1072b7f751db555c9b48fe4085a5a1391e215737",
        "2d00c6050977f3e03665fbfef93f4f6aed041a63"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 11:19:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 11:19:55 2010 -0700"
      },
      "message": "am 2d00c605: am 52bea277: Merge \"If we encounter video stream EOS while seeking we may still need to seek audio.\" into gingerbread\n\nMerge commit \u00272d00c6050977f3e03665fbfef93f4f6aed041a63\u0027\n\n* commit \u00272d00c6050977f3e03665fbfef93f4f6aed041a63\u0027:\n  If we encounter video stream EOS while seeking we may still need to seek audio.\n"
    },
    {
      "commit": "1072b7f751db555c9b48fe4085a5a1391e215737",
      "tree": "a68db7ff059aa9853c8ce041685b6e030fc19971",
      "parents": [
        "4b3370a31cf9cc497b6de0d4a5414f1951c6f33b",
        "c0e9787293b761b04bdb07908751b22458f17bbc"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Oct 19 11:19:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 11:19:45 2010 -0700"
      },
      "message": "am c0e97872: am 928b0748: Merge \"Don\\\u0027t symlink native library paths for old apps\" into gingerbread\n\nMerge commit \u0027c0e9787293b761b04bdb07908751b22458f17bbc\u0027\n\n* commit \u0027c0e9787293b761b04bdb07908751b22458f17bbc\u0027:\n  Don\u0027t symlink native library paths for old apps\n"
    },
    {
      "commit": "4b3370a31cf9cc497b6de0d4a5414f1951c6f33b",
      "tree": "8bc9745ce52f1aa3c5744ae26e65f19d0653562c",
      "parents": [
        "dc58e5211ff76677a545c5ce4c39a5fd246cffee",
        "9bf511db85db8e8eff8833b3ec2c30cef12f9188"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Oct 19 11:19:15 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 11:19:15 2010 -0700"
      },
      "message": "am 9bf511db: am f73d48d7: Merge \"Fix some camera orientation javadoc errors.\" into gingerbread\n\nMerge commit \u00279bf511db85db8e8eff8833b3ec2c30cef12f9188\u0027\n\n* commit \u00279bf511db85db8e8eff8833b3ec2c30cef12f9188\u0027:\n  Fix some camera orientation javadoc errors.\n"
    },
    {
      "commit": "dc58e5211ff76677a545c5ce4c39a5fd246cffee",
      "tree": "f1c80904b49a543dea74e98547559f1fe637f9b6",
      "parents": [
        "ca2a75ad5640efc22873ee14043c586444358997",
        "cd6fe63fdc2e99da11b19a233afd81e2448d0db2"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Tue Oct 19 11:18:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 11:18:42 2010 -0700"
      },
      "message": "am cd6fe63f: am b4116c09: Fix the incorrect environment variable name for the thread pool size.\n\nMerge commit \u0027cd6fe63fdc2e99da11b19a233afd81e2448d0db2\u0027\n\n* commit \u0027cd6fe63fdc2e99da11b19a233afd81e2448d0db2\u0027:\n  Fix the incorrect environment variable name for the thread pool size.\n"
    },
    {
      "commit": "ca2a75ad5640efc22873ee14043c586444358997",
      "tree": "3a4e334895f6b30af47d5b54ff9e79e125a61d39",
      "parents": [
        "32343128d9630d9a677db4af91f2a2f897114229",
        "824de4b3e378a5ef41de1704ee3f50a49d408a66"
      ],
      "author": {
        "name": "Sylvain Fonteneau",
        "email": "sylvain.fonteneau@trusted-logic.com",
        "time": "Tue Oct 19 11:17:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 11:17:52 2010 -0700"
      },
      "message": "am 824de4b3: am dd7341f7: Added missing implementation for NdefRecord.\n\nMerge commit \u0027824de4b3e378a5ef41de1704ee3f50a49d408a66\u0027\n\n* commit \u0027824de4b3e378a5ef41de1704ee3f50a49d408a66\u0027:\n  Added missing implementation for NdefRecord.\n"
    },
    {
      "commit": "26e9cf38b229b738b4e56c3e08be82a9c0f11e64",
      "tree": "137b43411d5a08d13cd5a968d39e8e6a9a435b5b",
      "parents": [
        "52bea277ff92a2a1780e035c82c72082434e7b16"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 09:33:09 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 11:02:20 2010 -0700"
      },
      "message": "Fix Vibrator permission CTS test broken earlier.\n\nBug: 3106964\nChange-Id: I76138780ac64f761fe09ef8ba74382c7ee05d794\n"
    },
    {
      "commit": "32343128d9630d9a677db4af91f2a2f897114229",
      "tree": "32507e36a53489e8074cbd6e00fbf17de958db3b",
      "parents": [
        "ec892d1b048207c48b04193df38b6747d31468da",
        "494ec19efb8e7a600079966e52db6cd7a027ffd6"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 10:51:55 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 10:51:58 2010 -0700"
      },
      "message": "Skip 494ec19e from gingerbread-plus-aosp (already cherry-picked)\n\nChange-Id: I319738dccfeb0be82fed2bcc58eb425b222bc0fa\n"
    },
    {
      "commit": "ec892d1b048207c48b04193df38b6747d31468da",
      "tree": "32507e36a53489e8074cbd6e00fbf17de958db3b",
      "parents": [
        "49889d4ffc7233979d53896421d50cf6cacc1f7c",
        "69a19fdbff6aff8875d87e27c9b1047d0a3f44c1"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 10:48:21 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 10:48:26 2010 -0700"
      },
      "message": "Skip 69a19fdb from gingerbread-plsu-aosp - already in master\n\nChange-Id: I9450aeb7526bf551230389aecbda9926e2f5b3f8\n"
    },
    {
      "commit": "49889d4ffc7233979d53896421d50cf6cacc1f7c",
      "tree": "32507e36a53489e8074cbd6e00fbf17de958db3b",
      "parents": [
        "b0f67c9d062a95874bca4ba266a9ef6b7bf2182d",
        "c9cff071af175e559339c54876136612ac5eda3b"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 10:44:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 10:44:52 2010 -0700"
      },
      "message": "am c9cff071: am b4157a43: Merge \"StrictMode: fix docs to actually compile and add a utility method.\" into gingerbread\n\nMerge commit \u0027c9cff071af175e559339c54876136612ac5eda3b\u0027\n\n* commit \u0027c9cff071af175e559339c54876136612ac5eda3b\u0027:\n  StrictMode: fix docs to actually compile and add a utility method.\n"
    },
    {
      "commit": "b0f67c9d062a95874bca4ba266a9ef6b7bf2182d",
      "tree": "732d5d9344ac0df7996c2b2ff5f620ff5658b050",
      "parents": [
        "29d9849fd7b8b49c26fe7e7bae0ba01e907dc1b7",
        "b65058a45544ba4b9ff5dbad3cc306d86e9554e5"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Tue Oct 19 10:44:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 10:44:46 2010 -0700"
      },
      "message": "am b65058a4: am 6b2274a1: Merge \"Don\\\u0027t force ended when full screen video is returned manually.\" into gingerbread\n\nMerge commit \u0027b65058a45544ba4b9ff5dbad3cc306d86e9554e5\u0027\n\n* commit \u0027b65058a45544ba4b9ff5dbad3cc306d86e9554e5\u0027:\n  Don\u0027t force ended when full screen video is returned manually.\n"
    },
    {
      "commit": "949ca1c67c511eff2c41e1b3b8bcc2e7e91c5c50",
      "tree": "bc8bd1d400204bda92ccd2af14c41c2c283a5dd8",
      "parents": [
        "29d9849fd7b8b49c26fe7e7bae0ba01e907dc1b7"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Oct 19 10:23:14 2010 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue Oct 19 10:23:14 2010 -0700"
      },
      "message": "Renamed drawable-xlarge to drawable-mdpi-xlarge.\n\nChange-Id: I27e39ba31ef653e651d87ae8409faacacf4e7ceb\n"
    },
    {
      "commit": "2d00c6050977f3e03665fbfef93f4f6aed041a63",
      "tree": "b2ef39daafe91dd2b2009cf0fd9e68f8a74a6634",
      "parents": [
        "c0e9787293b761b04bdb07908751b22458f17bbc",
        "52bea277ff92a2a1780e035c82c72082434e7b16"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 10:08:32 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 10:08:32 2010 -0700"
      },
      "message": "am 52bea277: Merge \"If we encounter video stream EOS while seeking we may still need to seek audio.\" into gingerbread\n\nMerge commit \u002752bea277ff92a2a1780e035c82c72082434e7b16\u0027 into gingerbread-plus-aosp\n\n* commit \u002752bea277ff92a2a1780e035c82c72082434e7b16\u0027:\n  If we encounter video stream EOS while seeking we may still need to seek audio.\n"
    },
    {
      "commit": "52bea277ff92a2a1780e035c82c72082434e7b16",
      "tree": "369ef5478260d8f1a679d7e77516fa3311916f7e",
      "parents": [
        "928b07480bc5372f2b959bce7b4a3b49651b49b8",
        "4d450a86572e549f845d335ab98eac0fd13d2c85"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 09:59:01 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 09:59:01 2010 -0700"
      },
      "message": "Merge \"If we encounter video stream EOS while seeking we may still need to seek audio.\" into gingerbread"
    },
    {
      "commit": "29d9849fd7b8b49c26fe7e7bae0ba01e907dc1b7",
      "tree": "d56b0a99432fedb2f3f3a36a6c90588edff46a78",
      "parents": [
        "18286cc60111db8fd3574f3df1d9db0920cb918c",
        "7dced8de3813aa42edb59e13e3ea3a2657d06125"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Oct 19 09:56:01 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:56:01 2010 -0700"
      },
      "message": "am 7dced8de: am 2b51fcb9: Merge \"NFC: broadcast intent constants for adapter state change\" into gingerbread\n\nMerge commit \u00277dced8de3813aa42edb59e13e3ea3a2657d06125\u0027\n\n* commit \u00277dced8de3813aa42edb59e13e3ea3a2657d06125\u0027:\n  NFC: broadcast intent constants for adapter state change\n"
    },
    {
      "commit": "18286cc60111db8fd3574f3df1d9db0920cb918c",
      "tree": "b05f9e6f37af168e7c52614827300f2cbf625a6e",
      "parents": [
        "0bc1f39643a8434d855c3166b17fcece2e7050dc",
        "38476ef2f1bc5d8c3540382ea792f709d0b61faf"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Oct 19 09:55:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:55:52 2010 -0700"
      },
      "message": "am 38476ef2: am 8f1e7b62: Merge \"Cleanspec to fix incremental build failures of the form:\" into gingerbread\n\nMerge commit \u002738476ef2f1bc5d8c3540382ea792f709d0b61faf\u0027\n\n* commit \u002738476ef2f1bc5d8c3540382ea792f709d0b61faf\u0027:\n  Cleanspec to fix incremental build failures of the form:\n"
    },
    {
      "commit": "0bc1f39643a8434d855c3166b17fcece2e7050dc",
      "tree": "901578a2361a437c9f429debf29cd1ccb68725b5",
      "parents": [
        "b8b200d10847dd91bcff7a576e401d7d21fff696",
        "8333d59133da8e56cfb5465c767e89c61ede28bc"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue Oct 19 09:55:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:55:45 2010 -0700"
      },
      "message": "am 8333d591: am 5d5a9db5: Merge \"GPS: Enable some more logging\" into gingerbread\n\nMerge commit \u00278333d59133da8e56cfb5465c767e89c61ede28bc\u0027\n\n* commit \u00278333d59133da8e56cfb5465c767e89c61ede28bc\u0027:\n  GPS: Enable some more logging\n"
    },
    {
      "commit": "b8b200d10847dd91bcff7a576e401d7d21fff696",
      "tree": "806a3243d1b13066c76910927fd5674104957812",
      "parents": [
        "9cb1898052c42a82dfd86b54f6328d8fcd29dd57",
        "f2c406030874b355ca9e4e67cc0e3aff6103c23e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Oct 19 09:55:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:55:39 2010 -0700"
      },
      "message": "am f2c40603: am 7689dd49: Merge \"Fix bug where home presses were not poking user activity.\" into gingerbread\n\nMerge commit \u0027f2c406030874b355ca9e4e67cc0e3aff6103c23e\u0027\n\n* commit \u0027f2c406030874b355ca9e4e67cc0e3aff6103c23e\u0027:\n  Fix bug where home presses were not poking user activity.\n"
    },
    {
      "commit": "9cb1898052c42a82dfd86b54f6328d8fcd29dd57",
      "tree": "8d30c52a25965cd546c33785104d9708ea57f6b2",
      "parents": [
        "952912fa1d9016ef3a21f9738612fde0f2bf2890",
        "8b5161c2aed8637de9bffb1d81298d60ea237caf"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 09:55:31 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:55:31 2010 -0700"
      },
      "message": "am 8b5161c2: am d68cda47: An attempt to unregister a handler that\\\u0027s no longer registered should not cause an assertion.\n\nMerge commit \u00278b5161c2aed8637de9bffb1d81298d60ea237caf\u0027\n\n* commit \u00278b5161c2aed8637de9bffb1d81298d60ea237caf\u0027:\n  An attempt to unregister a handler that\u0027s no longer registered should not cause an assertion.\n"
    },
    {
      "commit": "952912fa1d9016ef3a21f9738612fde0f2bf2890",
      "tree": "9220be93b81435c823923d3fbd98a7c4e2bdce96",
      "parents": [
        "dd074306e1a3847416fdb284bcf8ae7ba92aaf7e",
        "6018745fb7d61f456f3fd96e79d03de28cd40a07"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 09:54:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:54:53 2010 -0700"
      },
      "message": "am 6018745f: (-s ours) am 9f85ef4a: Merge \"DO NOT MERGE Fix bug 3107560 - Edge glow appears delayed in WebView\" into gingerbread\n\nMerge commit \u00276018745fb7d61f456f3fd96e79d03de28cd40a07\u0027\n\n* commit \u00276018745fb7d61f456f3fd96e79d03de28cd40a07\u0027:\n  DO NOT MERGE Fix bug 3107560 - Edge glow appears delayed in WebView\n"
    },
    {
      "commit": "dd074306e1a3847416fdb284bcf8ae7ba92aaf7e",
      "tree": "9220be93b81435c823923d3fbd98a7c4e2bdce96",
      "parents": [
        "1046553d0ab3479dbe6fe43ea48b6ad540b6320d",
        "11eada780dc82fcac2a1dad4e2dde1d310b4231c"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue Oct 19 09:54:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:54:42 2010 -0700"
      },
      "message": "am 11eada78: am ba2ec2b4: Merge \"Enable framework GPS and location manager logging\" into gingerbread\n\nMerge commit \u002711eada780dc82fcac2a1dad4e2dde1d310b4231c\u0027\n\n* commit \u002711eada780dc82fcac2a1dad4e2dde1d310b4231c\u0027:\n  Enable framework GPS and location manager logging\n"
    },
    {
      "commit": "1046553d0ab3479dbe6fe43ea48b6ad540b6320d",
      "tree": "b18619d2fbcdb4a8d01f1f37ee5bfa7f6f53e68c",
      "parents": [
        "78c206c75095b4a9092aabed8e79702ae0c5dc86",
        "86bf0c7b69856124feb41fb1a938dce1f6695949"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Tue Oct 19 09:54:24 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:54:24 2010 -0700"
      },
      "message": "am 86bf0c7b: (-s ours) am 72a635a1: Merge \"DO NOT MERGE Add additional options and receiver to BT tests\" into gingerbread\n\nMerge commit \u002786bf0c7b69856124feb41fb1a938dce1f6695949\u0027\n\n* commit \u002786bf0c7b69856124feb41fb1a938dce1f6695949\u0027:\n  DO NOT MERGE Add additional options and receiver to BT tests\n"
    },
    {
      "commit": "78c206c75095b4a9092aabed8e79702ae0c5dc86",
      "tree": "b18619d2fbcdb4a8d01f1f37ee5bfa7f6f53e68c",
      "parents": [
        "723e997ef9745ad05c2499509c21976a42f2f278",
        "085996c411b4d3878dfd97c59bfc4a17da08959b"
      ],
      "author": {
        "name": "John Huang",
        "email": "jsh@google.com",
        "time": "Tue Oct 19 09:54:16 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:54:16 2010 -0700"
      },
      "message": "am 085996c4: am 45bd8303: Merge \"Uncomment SIP/VOIP feature check in SipManager.\" into gingerbread\n\nMerge commit \u0027085996c411b4d3878dfd97c59bfc4a17da08959b\u0027\n\n* commit \u0027085996c411b4d3878dfd97c59bfc4a17da08959b\u0027:\n  Uncomment SIP/VOIP feature check in SipManager.\n"
    },
    {
      "commit": "723e997ef9745ad05c2499509c21976a42f2f278",
      "tree": "03e07a447478edf4c444abbc7af3b8db719ec5a9",
      "parents": [
        "f186dafdfe60d77c526c4e087655e8b257bc45cd",
        "3e9bcb98c4190b18d113e79ead071a86cd7ca480"
      ],
      "author": {
        "name": "John Huang",
        "email": "jsh@google.com",
        "time": "Tue Oct 19 09:54:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:54:02 2010 -0700"
      },
      "message": "am 3e9bcb98: am 382717f3: Merge \"Set the thread pool size of NIST sip stack to one.\" into gingerbread\n\nMerge commit \u00273e9bcb98c4190b18d113e79ead071a86cd7ca480\u0027\n\n* commit \u00273e9bcb98c4190b18d113e79ead071a86cd7ca480\u0027:\n  Set the thread pool size of NIST sip stack to one.\n"
    },
    {
      "commit": "f186dafdfe60d77c526c4e087655e8b257bc45cd",
      "tree": "2104de54c5424cfe8bf33ed4f2e469c5663e68d7",
      "parents": [
        "5bc8c853f5f8118b172bb4651aba58fd254c3cb7",
        "5747eebf6eb5ea91480dc576c45c752685383e37"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Oct 19 09:53:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:53:47 2010 -0700"
      },
      "message": "am 5747eebf: am a8d477f0: Merge \"Pressing the power button quickly needs to turn the screen on and off correctly.\" into gingerbread\n\nMerge commit \u00275747eebf6eb5ea91480dc576c45c752685383e37\u0027\n\n* commit \u00275747eebf6eb5ea91480dc576c45c752685383e37\u0027:\n  Pressing the power button quickly needs to turn the screen on and off correctly.\n"
    },
    {
      "commit": "5bc8c853f5f8118b172bb4651aba58fd254c3cb7",
      "tree": "4eda6b25a9733fa8f63b203fdf6a22bb623b36b7",
      "parents": [
        "c46b2a7b591a02bb6beeb2f62c7e571588ca6aa9",
        "c2e4daacb4470bd43d5db3cf6b82f39be757ebe8"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Oct 19 09:53:03 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:53:03 2010 -0700"
      },
      "message": "am c2e4daac: am 1f90908c: Merge \"Prevent use of NFC api if device is not featurized for NFC.\" into gingerbread\n\nMerge commit \u0027c2e4daacb4470bd43d5db3cf6b82f39be757ebe8\u0027\n\n* commit \u0027c2e4daacb4470bd43d5db3cf6b82f39be757ebe8\u0027:\n  Prevent use of NFC api if device is not featurized for NFC.\n"
    },
    {
      "commit": "c46b2a7b591a02bb6beeb2f62c7e571588ca6aa9",
      "tree": "06da129c6dc614d7a3fd9d8b2e52c9a1a35bb7f8",
      "parents": [
        "3222df8d835c23ceaefc7e4782bb2d5146bb4112",
        "9b2f18df2436b6c2d9735e65119b92f320bb57e2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 09:52:25 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:52:25 2010 -0700"
      },
      "message": "am 9b2f18df: am bc96c284: Merge \"For thumbnail extraction make sure we instantiate a decoder that allows access to the framebuffer. Implement the samsung workaround to support this by reconfiguring the decoder.\" into gingerbread\n\nMerge commit \u00279b2f18df2436b6c2d9735e65119b92f320bb57e2\u0027\n\n* commit \u00279b2f18df2436b6c2d9735e65119b92f320bb57e2\u0027:\n  For thumbnail extraction make sure we instantiate a decoder that allows access to the framebuffer. Implement the samsung workaround to support this by reconfiguring the decoder.\n"
    },
    {
      "commit": "3222df8d835c23ceaefc7e4782bb2d5146bb4112",
      "tree": "2f094b24c4614f58d72eae474440d1cc53d34daf",
      "parents": [
        "3027855fb0d7cc32963aed892cac865c866fa87c",
        "ec62719c8396997b436c44906c2760e3914698b8"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Oct 19 09:52:16 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:52:16 2010 -0700"
      },
      "message": "am ec62719c: am 004f968d: Merge \"Link against the static libcrypto in external/openssl.\" into gingerbread\n\nMerge commit \u0027ec62719c8396997b436c44906c2760e3914698b8\u0027\n\n* commit \u0027ec62719c8396997b436c44906c2760e3914698b8\u0027:\n  Link against the static libcrypto in external/openssl.\n"
    },
    {
      "commit": "3027855fb0d7cc32963aed892cac865c866fa87c",
      "tree": "c30698479ca4782a418698e9f745b8af29d61a8c",
      "parents": [
        "f7c51552f038dab7ba64e38f35a5e7c52a4d72e8",
        "8f5214eb6fa6c85c9c6703da15c4a6cf95ac4b17"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 09:51:56 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:51:56 2010 -0700"
      },
      "message": "am 8f5214eb: am 02ec432e: Merge \"If the PES packet size exceeds 16-bit range, use a packet size of 0 instead. This is valid for video content according to the specs.\" into gingerbread\n\nMerge commit \u00278f5214eb6fa6c85c9c6703da15c4a6cf95ac4b17\u0027\n\n* commit \u00278f5214eb6fa6c85c9c6703da15c4a6cf95ac4b17\u0027:\n  If the PES packet size exceeds 16-bit range, use a packet size of 0 instead. This is valid for video content according to the specs.\n"
    },
    {
      "commit": "4d450a86572e549f845d335ab98eac0fd13d2c85",
      "tree": "5656b00639ac7205fea748403ddf7201f4a9c924",
      "parents": [
        "f73d48d754b11f6ed0fba017f5bc8f27acdfbe4f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 09:34:44 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 09:34:44 2010 -0700"
      },
      "message": "If we encounter video stream EOS while seeking we may still need to seek audio.\n\nChange-Id: Ie260942247b6810ca94e86328a3725d75b12181d\nrelated-to-bug: 3108724\n"
    },
    {
      "commit": "c0e9787293b761b04bdb07908751b22458f17bbc",
      "tree": "0bbb5cca9eb0150de52257f2b1aac18bf869ba1f",
      "parents": [
        "9bf511db85db8e8eff8833b3ec2c30cef12f9188",
        "928b07480bc5372f2b959bce7b4a3b49651b49b8"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Oct 19 09:33:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 09:33:30 2010 -0700"
      },
      "message": "am 928b0748: Merge \"Don\\\u0027t symlink native library paths for old apps\" into gingerbread\n\nMerge commit \u0027928b07480bc5372f2b959bce7b4a3b49651b49b8\u0027 into gingerbread-plus-aosp\n\n* commit \u0027928b07480bc5372f2b959bce7b4a3b49651b49b8\u0027:\n  Don\u0027t symlink native library paths for old apps\n"
    },
    {
      "commit": "928b07480bc5372f2b959bce7b4a3b49651b49b8",
      "tree": "acc3ba2df960bd4d7658af313fd889b8c7d3d8ba",
      "parents": [
        "f73d48d754b11f6ed0fba017f5bc8f27acdfbe4f",
        "e68d58a2981827c6f54245fb62e70303a6a7ddb8"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Oct 19 09:28:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 09:28:28 2010 -0700"
      },
      "message": "Merge \"Don\u0027t symlink native library paths for old apps\" into gingerbread"
    },
    {
      "commit": "f7c51552f038dab7ba64e38f35a5e7c52a4d72e8",
      "tree": "1d45fbc47c151fbc8724f1ace5b3e38417ed3995",
      "parents": [
        "e9ac4e256d7efe2f719500f23fe0e0f89331be27",
        "98bfe5d02a81c15fff52570178a2edd830701665"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Oct 19 09:24:55 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 09:24:55 2010 -0700"
      },
      "message": "Merge \"Some cleanup\""
    },
    {
      "commit": "9bf511db85db8e8eff8833b3ec2c30cef12f9188",
      "tree": "d5aed199bd667974f889a0a5ecf97d9d688c47b2",
      "parents": [
        "cd6fe63fdc2e99da11b19a233afd81e2448d0db2",
        "f73d48d754b11f6ed0fba017f5bc8f27acdfbe4f"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Oct 19 08:44:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 08:44:13 2010 -0700"
      },
      "message": "am f73d48d7: Merge \"Fix some camera orientation javadoc errors.\" into gingerbread\n\nMerge commit \u0027f73d48d754b11f6ed0fba017f5bc8f27acdfbe4f\u0027 into gingerbread-plus-aosp\n\n* commit \u0027f73d48d754b11f6ed0fba017f5bc8f27acdfbe4f\u0027:\n  Fix some camera orientation javadoc errors.\n"
    },
    {
      "commit": "e9ac4e256d7efe2f719500f23fe0e0f89331be27",
      "tree": "43d91002c97441f7f7dddb21ccbd06f6b77d7316",
      "parents": [
        "4fa1a221b466d6da6c68150b38cd17b085ab5e26"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 18 18:41:52 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 08:23:35 2010 -0700"
      },
      "message": "add api level 9 \u0027since\u0027 flag to docs\n\nChange-Id: Idee873a20ae0f3f0a9705997c8b73ce7f181906f\n"
    },
    {
      "commit": "4fa1a221b466d6da6c68150b38cd17b085ab5e26",
      "tree": "ab0cb2651b2e1781c8773103de2232857200715f",
      "parents": [
        "32a95514ae4e694a94cc1bacacc474b994916f91"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 18 13:10:49 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 08:16:49 2010 -0700"
      },
      "message": "Remove public resource padding.\n\nChange-Id: Id4f28ecfb7a87267c256571ed5f98652730b44fc\n"
    },
    {
      "commit": "f73d48d754b11f6ed0fba017f5bc8f27acdfbe4f",
      "tree": "5fff01f91220e59a1e6a16bccbd407ca69bf9c8e",
      "parents": [
        "b4116c09fb9784551911ea0a10b4dd321ff9aa7d",
        "2fe6fcaff4bdab45484055d6c18dd96d1b7b7be1"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Oct 19 07:54:17 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 07:54:17 2010 -0700"
      },
      "message": "Merge \"Fix some camera orientation javadoc errors.\" into gingerbread"
    },
    {
      "commit": "32a95514ae4e694a94cc1bacacc474b994916f91",
      "tree": "709215597f0a3ef9e6d643de57610b5c02d86a6c",
      "parents": [
        "02f034220ccf55d6dc8e6cb1322f886d8dfe083a",
        "8d1c8048b08f512a05006934d10f04cf34cebcf8"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 19 05:27:12 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 05:27:12 2010 -0700"
      },
      "message": "Merge \"Add fast/js/regexp-overflow.html to DumpRenderTree skip list\""
    },
    {
      "commit": "2fe6fcaff4bdab45484055d6c18dd96d1b7b7be1",
      "tree": "50fabf54f53aa099a68546c7eeac5d9631da0231",
      "parents": [
        "dd7341f775ca4d86091f4106d6dfef9214073a7d"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Fri Oct 15 14:42:23 2010 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Tue Oct 19 19:14:04 2010 +0800"
      },
      "message": "Fix some camera orientation javadoc errors.\n\nbug:3105659\nChange-Id: I0e54f6dd3aa8aeb2494f2596130a5aeb9e1449ba\n"
    },
    {
      "commit": "8d1c8048b08f512a05006934d10f04cf34cebcf8",
      "tree": "78bec41f940f2187311a66d641535c07bdf775da",
      "parents": [
        "afb05db237c2d614ddde77f033e0ac1856f17170"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 19 11:08:04 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 19 11:10:51 2010 +0100"
      },
      "message": "Add fast/js/regexp-overflow.html to DumpRenderTree skip list\n\nThis fails beacsue the result of the test is so large that DRT suffers\nOOM when reading the result. This will be fixed when we switch to\nDRT2. Skipping for now to keep the crashes at zero.\n\nAlso fixes bug numbers for other skipped tests\n\nBug: 2697589\nChange-Id: I897ff1f0a2941d305af5fb1c8de8f6690365fb9e\n"
    },
    {
      "commit": "02f034220ccf55d6dc8e6cb1322f886d8dfe083a",
      "tree": "51598267c9b0940aa0773fd923ed42470a74336f",
      "parents": [
        "8e5992ad66c601b5d528c4d0259bee881d7a35a8",
        "24652bc958997dc32d5c8275f2f2ce38daf6e106"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Oct 19 02:50:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 02:50:06 2010 -0700"
      },
      "message": "Merge \"Fix DumpRenderTree2 to correctly handle crashed tests\""
    },
    {
      "commit": "cd6fe63fdc2e99da11b19a233afd81e2448d0db2",
      "tree": "38302c8d1b46f6349eaae65cfc948b08ba997b02",
      "parents": [
        "824de4b3e378a5ef41de1704ee3f50a49d408a66",
        "b4116c09fb9784551911ea0a10b4dd321ff9aa7d"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Mon Oct 18 23:21:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 23:21:11 2010 -0700"
      },
      "message": "am b4116c09: Fix the incorrect environment variable name for the thread pool size.\n\nMerge commit \u0027b4116c09fb9784551911ea0a10b4dd321ff9aa7d\u0027 into gingerbread-plus-aosp\n\n* commit \u0027b4116c09fb9784551911ea0a10b4dd321ff9aa7d\u0027:\n  Fix the incorrect environment variable name for the thread pool size.\n"
    },
    {
      "commit": "bb54929f76dab7d64c817df32cfbd353e1ae0be6",
      "tree": "e0c8d54b234040f4f12df185a74036574c6a9a54",
      "parents": [
        "1f696ffcdd96c2c1d74ea3c8037bb335ea4a92d7"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Mon Oct 18 20:37:02 2010 -0700"
      },
      "committer": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Mon Oct 18 20:37:02 2010 -0700"
      },
      "message": "Adding Insert.DATA extra for new/edit contact intents.\n\nThis is a way to supply any amount of arbitrary initial\nvalues for the newly created contacts or additional\ndata for an existing contact.\n\nChange-Id: Iec050cf9177be2ffb115e473dcd43ef37e5bbd5e\n"
    },
    {
      "commit": "b4116c09fb9784551911ea0a10b4dd321ff9aa7d",
      "tree": "15d438eb8cb82f98bcf68f4774bbda95f2cdae53",
      "parents": [
        "dd7341f775ca4d86091f4106d6dfef9214073a7d"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Tue Oct 19 10:20:21 2010 +0800"
      },
      "committer": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Tue Oct 19 11:31:52 2010 +0800"
      },
      "message": "Fix the incorrect environment variable name for the thread pool size.\n\nbug: http://b/3099715\nChange-Id: I531048414f22c8edcd9c4f815c12a0bdd6347640\n"
    },
    {
      "commit": "824de4b3e378a5ef41de1704ee3f50a49d408a66",
      "tree": "70c4485708d0020c3456211d38a3209025263b61",
      "parents": [
        "494ec19efb8e7a600079966e52db6cd7a027ffd6",
        "dd7341f775ca4d86091f4106d6dfef9214073a7d"
      ],
      "author": {
        "name": "Sylvain Fonteneau",
        "email": "sylvain.fonteneau@trusted-logic.com",
        "time": "Mon Oct 18 19:13:29 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 19:13:29 2010 -0700"
      },
      "message": "am dd7341f7: Added missing implementation for NdefRecord.\n\nMerge commit \u0027dd7341f775ca4d86091f4106d6dfef9214073a7d\u0027 into gingerbread-plus-aosp\n\n* commit \u0027dd7341f775ca4d86091f4106d6dfef9214073a7d\u0027:\n  Added missing implementation for NdefRecord.\n"
    },
    {
      "commit": "dd7341f775ca4d86091f4106d6dfef9214073a7d",
      "tree": "db9c4a8ecf76071f21cb7ff76607e855785b0e35",
      "parents": [
        "453c6d449b6469dde9aae6044dedfe3be0da76c5"
      ],
      "author": {
        "name": "Sylvain Fonteneau",
        "email": "sylvain.fonteneau@trusted-logic.com",
        "time": "Sun Oct 17 15:32:33 2010 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Oct 18 19:09:26 2010 -0700"
      },
      "message": "Added missing implementation for NdefRecord.\n\nImplemented constructor using a byte array to parse.\nAdded missing exception in method declaration, leading to update api/current.xml\n\nChange-Id: I2660484aef1225e90c2f32a572041a2c3aecf288\n"
    },
    {
      "commit": "8e5992ad66c601b5d528c4d0259bee881d7a35a8",
      "tree": "f929db5b7cc0b69bb03863af5e75f3bfc020ea60",
      "parents": [
        "fb0c3aa596aba488d59d632281b5375d072abd49",
        "fc94ddef2f8f56beebd848a73f434673d56631cb"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 18 19:01:44 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 19:01:44 2010 -0700"
      },
      "message": "Merge \"New dialog assets. Cancelable AlertDialogs may now be canceled by tapping outside.\""
    },
    {
      "commit": "494ec19efb8e7a600079966e52db6cd7a027ffd6",
      "tree": "48a3257460d6dac4f336f884e351cd273aa5ca90",
      "parents": [
        "69a19fdbff6aff8875d87e27c9b1047d0a3f44c1",
        "453c6d449b6469dde9aae6044dedfe3be0da76c5"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 18 18:58:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 18:58:06 2010 -0700"
      },
      "message": "am 453c6d44: add api level 9 \\\u0027since\\\u0027 flag to docs\n\nMerge commit \u0027453c6d449b6469dde9aae6044dedfe3be0da76c5\u0027 into gingerbread-plus-aosp\n\n* commit \u0027453c6d449b6469dde9aae6044dedfe3be0da76c5\u0027:\n  add api level 9 \u0027since\u0027 flag to docs\n"
    },
    {
      "commit": "fc94ddef2f8f56beebd848a73f434673d56631cb",
      "tree": "e9354c99dcfe2af18c12fd42f38cc9a9cd269b26",
      "parents": [
        "027610a76e67f39e3a435d68ec785a1cf09dcf9c"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 18 15:17:53 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Oct 18 18:57:11 2010 -0700"
      },
      "message": "New dialog assets. Cancelable AlertDialogs may now be canceled by tapping outside.\n\nChange-Id: I061f09bd79a5f2b627fb0f01aba36f37449b849d\n"
    },
    {
      "commit": "453c6d449b6469dde9aae6044dedfe3be0da76c5",
      "tree": "f51f1fc2c52fe806baf8c86b45c310aa78d19807",
      "parents": [
        "3d2818d34feab5a62dfb33452f99f2d3ca667cc8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 18 18:41:52 2010 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Oct 18 18:41:52 2010 -0700"
      },
      "message": "add api level 9 \u0027since\u0027 flag to docs\n\nChange-Id: Ia28ed9b4791cddfa0ee11b86c392dff7caca1dd8\n"
    },
    {
      "commit": "69a19fdbff6aff8875d87e27c9b1047d0a3f44c1",
      "tree": "35f95af916a26b528fdb2abee1904c542409c2a5",
      "parents": [
        "c9cff071af175e559339c54876136612ac5eda3b",
        "3d2818d34feab5a62dfb33452f99f2d3ca667cc8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 18 18:41:12 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 18:41:12 2010 -0700"
      },
      "message": "am 3d2818d3: Remove public resource padding.\n\nMerge commit \u00273d2818d34feab5a62dfb33452f99f2d3ca667cc8\u0027 into gingerbread-plus-aosp\n\n* commit \u00273d2818d34feab5a62dfb33452f99f2d3ca667cc8\u0027:\n  Remove public resource padding.\n"
    },
    {
      "commit": "3d2818d34feab5a62dfb33452f99f2d3ca667cc8",
      "tree": "ebf2b81bb72b6b7ff11d39f518f852f324449c68",
      "parents": [
        "b4157a432cf791906d5b2f6d187f1767357a51bb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 18 13:10:49 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 18 18:20:02 2010 -0700"
      },
      "message": "Remove public resource padding.\n\nChange-Id: I8a530a23284a1f2515b1340a1c5e5ed3a0b90780\n"
    },
    {
      "commit": "fb0c3aa596aba488d59d632281b5375d072abd49",
      "tree": "63fb7922d589b96d066d3ccf77c95698dd135ecd",
      "parents": [
        "422266e43d0ba67339b18f46e4c20659456da70d",
        "b9a8eb3f1239e460f2eb71b262aa98d9ad31ea94"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Oct 18 18:12:42 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 18:12:42 2010 -0700"
      },
      "message": "Merge \"Remove unneeded inclusion of rs_math.rsh.\""
    },
    {
      "commit": "422266e43d0ba67339b18f46e4c20659456da70d",
      "tree": "1327e8cc1118614281876934639b381d35cb020b",
      "parents": [
        "187f1a951b17596e0e4179e5035565b418e2825f",
        "511ee5f89fad45bd0456b1335b745f2b8d87641b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 18 17:42:04 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 17:42:04 2010 -0700"
      },
      "message": "Merge \"Add support for calibrating touch position.\""
    },
    {
      "commit": "187f1a951b17596e0e4179e5035565b418e2825f",
      "tree": "a58ed5de272096720bb9e02d734d6b0050fe4b25",
      "parents": [
        "b82213d54bec0b11625e96d105763562ad78c258",
        "d51bbb5b56446519db88f49f2682da782b0069ac"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Mon Oct 18 17:30:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 17:30:46 2010 -0700"
      },
      "message": "Merge \"Cleaned up the way StackView draws outside of its bounds\""
    },
    {
      "commit": "d51bbb5b56446519db88f49f2682da782b0069ac",
      "tree": "6ab17fea1a0b5aa198fe294c171dcdc0833ae51a",
      "parents": [
        "c44651dc1d3817ddbffcd1f5ea8284d3fc332b7a"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Mon Oct 18 10:59:49 2010 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Mon Oct 18 17:24:53 2010 -0700"
      },
      "message": "Cleaned up the way StackView draws outside of its bounds\n\nChange-Id: I2a0e8d970434fbaf13b2f82c5d3b3dcbdc2488b5\n"
    },
    {
      "commit": "511ee5f89fad45bd0456b1335b745f2b8d87641b",
      "tree": "047740e6909b164a3efbd34578c658dcec846afd",
      "parents": [
        "1b04ed793a64ff1bf3cd2b71bee1fdfb228b44fe"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 18 13:32:20 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Oct 18 17:24:49 2010 -0700"
      },
      "message": "Add support for calibrating touch position.\n\nUseful for tweaking touch screen alignment without having to modify the\nkernel device driver x/y axis bounds.\n\nChange-Id: I6ca43d3c138548f9dfb76aa33150a0c853698fb6\n"
    },
    {
      "commit": "b82213d54bec0b11625e96d105763562ad78c258",
      "tree": "925fa40b2e4ddcd20d67833cb6eaac4efc2ef021",
      "parents": [
        "c44651dc1d3817ddbffcd1f5ea8284d3fc332b7a",
        "6775754ae3b765e50466048ab02a8d43d0ea6c61"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Oct 18 17:19:57 2010 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Oct 18 17:19:57 2010 -0700"
      },
      "message": "resolved conflicts for merge of 6775754a to master\n\nChange-Id: Ib03417aa3f13839b7fdf24f7d66b2d449589d41e\n"
    },
    {
      "commit": "98bfe5d02a81c15fff52570178a2edd830701665",
      "tree": "8cb0cc97425ad59b8fd43f0ada6f7bf5de11efa3",
      "parents": [
        "5bb9e621e16278080ce697a8c958927d51e5ebf6"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 18 17:18:50 2010 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 18 17:18:50 2010 -0700"
      },
      "message": "Some cleanup\n\nChange-Id: Ie10746d2f77318d63101d919214e76f778159fa0\n"
    },
    {
      "commit": "c9cff071af175e559339c54876136612ac5eda3b",
      "tree": "a04fd46cb72d04d064578048ab105bac0205825c",
      "parents": [
        "b65058a45544ba4b9ff5dbad3cc306d86e9554e5",
        "b4157a432cf791906d5b2f6d187f1767357a51bb"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Oct 18 17:04:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 17:04:55 2010 -0700"
      },
      "message": "am b4157a43: Merge \"StrictMode: fix docs to actually compile and add a utility method.\" into gingerbread\n\nMerge commit \u0027b4157a432cf791906d5b2f6d187f1767357a51bb\u0027 into gingerbread-plus-aosp\n\n* commit \u0027b4157a432cf791906d5b2f6d187f1767357a51bb\u0027:\n  StrictMode: fix docs to actually compile and add a utility method.\n"
    },
    {
      "commit": "b65058a45544ba4b9ff5dbad3cc306d86e9554e5",
      "tree": "13752e1e5bc65f8ad24bb3cd0975cbec46cf5719",
      "parents": [
        "7dced8de3813aa42edb59e13e3ea3a2657d06125",
        "6b2274a11bb1c8f35e8e60e7b921cdecdaaa2ec6"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Oct 18 17:04:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 17:04:47 2010 -0700"
      },
      "message": "am 6b2274a1: Merge \"Don\\\u0027t force ended when full screen video is returned manually.\" into gingerbread\n\nMerge commit \u00276b2274a11bb1c8f35e8e60e7b921cdecdaaa2ec6\u0027 into gingerbread-plus-aosp\n\n* commit \u00276b2274a11bb1c8f35e8e60e7b921cdecdaaa2ec6\u0027:\n  Don\u0027t force ended when full screen video is returned manually.\n"
    },
    {
      "commit": "e68d58a2981827c6f54245fb62e70303a6a7ddb8",
      "tree": "5f1b12fc433e0e2b37b2548e1354cae0fa1ec223",
      "parents": [
        "1f90908c19ab24791bd54c856b32bb12682496eb"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Oct 18 16:08:54 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Oct 18 16:55:27 2010 -0700"
      },
      "message": "Don\u0027t symlink native library paths for old apps\n\nApps that existed in an ASEC container before we put native libraries\nin the ASEC container will have their native libraries in the\n/data/data/\u003capp\u003e/lib directory. Don\u0027t try to symlink to the ASEC\ncontainer\u0027s library directory in this case.\n\nBug: 3108230\nChange-Id: I32167341cc8ff8c005e50f456ee7c783bfb0bf22\n"
    },
    {
      "commit": "b4157a432cf791906d5b2f6d187f1767357a51bb",
      "tree": "7a72e4a6511781a3262f85dced00c2baf7200eec",
      "parents": [
        "6b2274a11bb1c8f35e8e60e7b921cdecdaaa2ec6",
        "62a1eb58bfafe8744d7a65f651e11b88fdb0938d"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Oct 18 16:46:03 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 16:46:03 2010 -0700"
      },
      "message": "Merge \"StrictMode: fix docs to actually compile and add a utility method.\" into gingerbread"
    },
    {
      "commit": "c44651dc1d3817ddbffcd1f5ea8284d3fc332b7a",
      "tree": "2d43ef5be3b8629804ae56ac154ad96b68f7e687",
      "parents": [
        "54770496d393385408cfba3198f87e139712ed94",
        "06ff27f0cb9eeb53fd35233a30ef5cc5e5586d83"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Oct 18 16:42:34 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 16:42:34 2010 -0700"
      },
      "message": "am 06ff27f0: am 83366dfb: Merge \"Add the HTML5Audio class, to support the audio tag.\" into gingerbread\n\nMerge commit \u002706ff27f0cb9eeb53fd35233a30ef5cc5e5586d83\u0027\n\n* commit \u002706ff27f0cb9eeb53fd35233a30ef5cc5e5586d83\u0027:\n  Add the HTML5Audio class, to support the audio tag.\n"
    },
    {
      "commit": "54770496d393385408cfba3198f87e139712ed94",
      "tree": "2d43ef5be3b8629804ae56ac154ad96b68f7e687",
      "parents": [
        "c5469bd67abb13321ed0e1a8a08d0f8478fd4c43",
        "6b09a90a818137de52a0c7325339849ccf584b9e"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Oct 18 16:42:18 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 16:42:18 2010 -0700"
      },
      "message": "am 6b09a90a: am e47150e9: Fix up NFC permissions.\n\nMerge commit \u00276b09a90a818137de52a0c7325339849ccf584b9e\u0027\n\n* commit \u00276b09a90a818137de52a0c7325339849ccf584b9e\u0027:\n  Fix up NFC permissions.\n"
    },
    {
      "commit": "6b2274a11bb1c8f35e8e60e7b921cdecdaaa2ec6",
      "tree": "decd5b0124b7d656062a943f7b7cd0ffe699183e",
      "parents": [
        "2b51fcb9ac80c7c42be8f53763773414ba9ca4fa",
        "43aaa2dd3f1f5169145338ba93f3c9f59fa4b1ea"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Oct 18 16:40:25 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 16:40:25 2010 -0700"
      },
      "message": "Merge \"Don\u0027t force ended when full screen video is returned manually.\" into gingerbread"
    },
    {
      "commit": "c5469bd67abb13321ed0e1a8a08d0f8478fd4c43",
      "tree": "e72f4933fd591de1d52510b20e40db24ca24bcf4",
      "parents": [
        "57b757c4b39d77a95b084749d6ba73724e0e3f12",
        "774b943fc6baa7d3e2880382d4dc7ab085d54b65"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Oct 18 16:39:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 16:39:30 2010 -0700"
      },
      "message": "am 774b943f: am d1f7f4a6: Move hidden API\\\u0027s Llcp* and P2p* to f/b/c/j/com/android/internal/nfc.\n\nMerge commit \u0027774b943fc6baa7d3e2880382d4dc7ab085d54b65\u0027\n\n* commit \u0027774b943fc6baa7d3e2880382d4dc7ab085d54b65\u0027:\n  Move hidden API\u0027s Llcp* and P2p* to f/b/c/j/com/android/internal/nfc.\n"
    },
    {
      "commit": "57b757c4b39d77a95b084749d6ba73724e0e3f12",
      "tree": "85e66070aad0de259ed8ac0bed9915559a054684",
      "parents": [
        "96eeb7e1ad396ed1140b464cba31b73de89c0268",
        "73cd4fff52aa8fb8f89aeef28bda8b0368b7fc4b"
      ],
      "author": {
        "name": "Sylvain Fonteneau",
        "email": "sylvain.fonteneau@trusted-logic.com",
        "time": "Mon Oct 18 16:38:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 18 16:38:50 2010 -0700"
      },
      "message": "am 73cd4fff: am a926540d: Implement methods introduced in draft #5 NFC API.\n\nMerge commit \u002773cd4fff52aa8fb8f89aeef28bda8b0368b7fc4b\u0027\n\n* commit \u002773cd4fff52aa8fb8f89aeef28bda8b0368b7fc4b\u0027:\n  Implement methods introduced in draft #5 NFC API.\n"
    },
    {
      "commit": "62a1eb58bfafe8744d7a65f651e11b88fdb0938d",
      "tree": "37b1a0042cb480e802a5be113c694953d9a29fbd",
      "parents": [
        "2b51fcb9ac80c7c42be8f53763773414ba9ca4fa"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Oct 18 14:32:59 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Oct 18 16:36:39 2010 -0700"
      },
      "message": "StrictMode: fix docs to actually compile and add a utility method.\n\nYes, this is a last minute public API change, but I\u0027m already getting\na lot of inquiries about how to use StrictMode on a GB device but\ntargetting Eclair or Froyo.  I\u0027d like a simple answer involving\nreflection, but the current API is too painful to use via reflection.\n\nI imagine this will be a common request, and it\u0027s much easier for us\nto write a little blog post about trying it out if there\u0027s an easy way\nto use it with reflection.\n\nChange-Id: I1f21aaac7e61e5e90d1e4facc0c787d8daf089b1\n"
    },
    {
      "commit": "b9a8eb3f1239e460f2eb71b262aa98d9ad31ea94",
      "tree": "2cebf5044847e32bf38f808a44ace6b1c3d32b7f",
      "parents": [
        "96eeb7e1ad396ed1140b464cba31b73de89c0268"
      ],
      "author": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Oct 18 16:31:50 2010 -0700"
      },
      "committer": {
        "name": "Shih-wei Liao",
        "email": "sliao@google.com",
        "time": "Mon Oct 18 16:31:50 2010 -0700"
      },
      "message": "Remove unneeded inclusion of rs_math.rsh.\n\nChange-Id: I7e9beb88c3b0fb88e30bdbabdde2a2529825dbef\n"
    },
    {
      "commit": "43aaa2dd3f1f5169145338ba93f3c9f59fa4b1ea",
      "tree": "325ee51f849ef330da0775a4ed61d1211199e64d",
      "parents": [
        "02ec432e6eff2ab59165c5b7c9b1a0d6689d0823"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Oct 18 16:25:59 2010 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Mon Oct 18 16:25:59 2010 -0700"
      },
      "message": "Don\u0027t force ended when full screen video is returned manually.\n\nissue: 3102273\nChange-Id: Id9983a229e103dd255b280638979712873117d10\n"
    },
    {
      "commit": "96eeb7e1ad396ed1140b464cba31b73de89c0268",
      "tree": "e847cc3f5415d6de6948b4ea52c3a69c685fa3a4",
      "parents": [
        "d040f95190a3dd3b1ae925917eba7086c8ce563e",
        "7d0548d0944e48421857de4aec2822ced325bea0"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Oct 18 15:59:55 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 18 15:59:55 2010 -0700"
      },
      "message": "Merge \"Fix race condition between starting of service and getting the Profile Proxy.\""
    },
    {
      "commit": "7d0548d0944e48421857de4aec2822ced325bea0",
      "tree": "956617b2a45551ba7688a4b3a684745800683d45",
      "parents": [
        "2cd6f4709c6c260bfde999d7fe5364e88ee46b53"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Oct 18 15:29:09 2010 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Mon Oct 18 15:32:11 2010 -0700"
      },
      "message": "Fix race condition between starting of service and getting the Profile Proxy.\n\nIncoming A2DP connections were not working.\n\nChange-Id: I5a3322ddb39b2512495b4cd2e35593da0f605087\n"
    }
  ],
  "next": "d040f95190a3dd3b1ae925917eba7086c8ce563e"
}
