)]}'
{
  "log": [
    {
      "commit": "4b7ba09c8bf773dbd045b4bbe7831fa16e33653d",
      "tree": "e512599cd36aaa8ae7fdd93f2d8332442c48206e",
      "parents": [
        "1b35f942ec659fa843e531e207e5e90b0544504a"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Oct 20 15:37:41 2010 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Oct 20 15:52:42 2010 -0700"
      },
      "message": "Change removeNetowrk to a synchronous channel call.\n\nChange-ID: Iad0380d56972826615e044fa2aaee418b617d732\n"
    },
    {
      "commit": "1b35f942ec659fa843e531e207e5e90b0544504a",
      "tree": "6e589c8ad4a5210a565abe290c29daa4b59a717d",
      "parents": [
        "fb3132e86631277b73abeceea92d1e2e40b83503",
        "d20a5d6b5a821e28d73eba6502a2135134014a84"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Oct 20 15:51:23 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 15:51:23 2010 -0700"
      },
      "message": "Merge \"Add AsyncChannel and AsyncService.\""
    },
    {
      "commit": "fb3132e86631277b73abeceea92d1e2e40b83503",
      "tree": "94df1a954f15864c942ee467fabf24dc92d2b504",
      "parents": [
        "fb26350c00069edcabbfce6bc1805ebfd4f9efb7",
        "e28210d401ae4ed1258b84c9b17a172a757190e8"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Oct 20 15:47:04 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 15:47:04 2010 -0700"
      },
      "message": "Merge \"Add length-equality test in String operator\u003d\u003d checks.\""
    },
    {
      "commit": "d20a5d6b5a821e28d73eba6502a2135134014a84",
      "tree": "d5b7c44cb521498859622bc64e95d4a190c56249",
      "parents": [
        "92f987a07a0b2d03a769a8b5fc57fe97a7bd7541"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Oct 20 15:17:28 2010 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Oct 20 15:17:28 2010 -0700"
      },
      "message": "Add AsyncChannel and AsyncService.\n\nChange-Id: Ie6f9aed58f49defcd1c051611ce791e2e62a9474\n"
    },
    {
      "commit": "fb26350c00069edcabbfce6bc1805ebfd4f9efb7",
      "tree": "7bcc9267e6700c191479c935d7886a0b84b83230",
      "parents": [
        "65b51941e39120621f62a5acff8e8fb4a490a19a",
        "eaf2c5a5c3e55fa4b93a686412800dd9b4b1d82b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 15:13:09 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 15:13:09 2010 -0700"
      },
      "message": "Merge \"If we basically finished the preparation phase and are only buffering enough data to start playback, cancel this early on reset().\""
    },
    {
      "commit": "eaf2c5a5c3e55fa4b93a686412800dd9b4b1d82b",
      "tree": "110ab4743916e335429302dde1a6673c4f9e4f9f",
      "parents": [
        "92f987a07a0b2d03a769a8b5fc57fe97a7bd7541"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 19 12:18:51 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 15:12:05 2010 -0700"
      },
      "message": "If we basically finished the preparation phase and are only buffering enough data to start playback, cancel this early on reset().\n\nChange-Id: I71a59d5e019e7b9ec3d9375d6231cc301ad3999b\n"
    },
    {
      "commit": "65b51941e39120621f62a5acff8e8fb4a490a19a",
      "tree": "adb02edcc05c27e528f4670db1a1a8b98af1a532",
      "parents": [
        "1dcb42b772c325620008581fa54a357e659f3385",
        "a0b442edbf6e1f602f89b3bda1c8894ef8740d72"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 15:11:02 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 15:11:02 2010 -0700"
      },
      "message": "Merge \"Support for BASIC and DIGEST authentication schemes in RTSP. Support for malformed packet descriptions that end lines in LF only, instead of CRLF.\""
    },
    {
      "commit": "e28210d401ae4ed1258b84c9b17a172a757190e8",
      "tree": "33fbac2552b71234b6872bd067e256555d4acae7",
      "parents": [
        "4f5f7c968339a83b6af98ac8893a1ac33c7aa7bc"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Oct 20 13:24:58 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Oct 20 15:03:49 2010 -0700"
      },
      "message": "Add length-equality test in String operator\u003d\u003d checks.\n\nChange-Id: I6ebc6ef85aac4539269f137c1f29f95b9828d4f9\n"
    },
    {
      "commit": "a0b442edbf6e1f602f89b3bda1c8894ef8740d72",
      "tree": "e236efb5d3a2f9cf94a0b7e7454e63cd9c14809b",
      "parents": [
        "92f987a07a0b2d03a769a8b5fc57fe97a7bd7541"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 15:00:34 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 15:01:01 2010 -0700"
      },
      "message": "Support for BASIC and DIGEST authentication schemes in RTSP. Support for malformed packet descriptions that end lines in LF only, instead of CRLF.\n\nChange-Id: I57eaefdc4b300a8f56bbe5cf3a34c424e8efe63a\nrelated-to-bug: 3084183\n"
    },
    {
      "commit": "1dcb42b772c325620008581fa54a357e659f3385",
      "tree": "5447b9be6d56cc77b08d7be4f9d9c014a2149ec3",
      "parents": [
        "e6aaa3da3359cb7c48a9d54376e0880497c22cc8",
        "1df9a7b133d37a1d5b8c087a72bd1473e10ab475"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 14:33:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 14:33:06 2010 -0700"
      },
      "message": "Merge \"Make sure we can encode the size of the codec specific data in a single byte.\""
    },
    {
      "commit": "1df9a7b133d37a1d5b8c087a72bd1473e10ab475",
      "tree": "df07c876f31e4c8af22a21c5bfd089c054600202",
      "parents": [
        "92f987a07a0b2d03a769a8b5fc57fe97a7bd7541"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 14:29:41 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 20 14:29:41 2010 -0700"
      },
      "message": "Make sure we can encode the size of the codec specific data in a single byte.\n\nChange-Id: If7680cbfb380180c8dd6d6019b9c6c67661e468d\n"
    },
    {
      "commit": "e6aaa3da3359cb7c48a9d54376e0880497c22cc8",
      "tree": "7c502fb9289a9e08f86f9368100b2a6d4b7ca31c",
      "parents": [
        "c63c320c0980862b06b89463ccbe68a8e6924e8c",
        "26e54e258f0331e09c045c7af9b6b8cf11d19257"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 20 13:48:14 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 13:48:14 2010 -0700"
      },
      "message": "Merge \"Fix an issue where the video size was incorrectly retrieved from preview size\""
    },
    {
      "commit": "c63c320c0980862b06b89463ccbe68a8e6924e8c",
      "tree": "26cdb4d5a1f95502688a93d98e380cccab34b160",
      "parents": [
        "b1818e83f4a81bc4e4e30b99bb48830415be731b",
        "ef7e33b9b8647c8417e472986f95a71cb75dde80"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed Oct 20 13:46:19 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 13:46:19 2010 -0700"
      },
      "message": "Merge \"remove duplicate code\""
    },
    {
      "commit": "ef7e33b9b8647c8417e472986f95a71cb75dde80",
      "tree": "45720233a19a4e379a6fcbf2fb8b5f2822269dad",
      "parents": [
        "9532677ad89df530248f8b0debe2afdb442187ba"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed Oct 20 13:26:02 2010 -0700"
      },
      "committer": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed Oct 20 13:37:33 2010 -0700"
      },
      "message": "remove duplicate code\n\nChange-Id: I60faf921de4b9add619e2450e0a19a111ede7984\n"
    },
    {
      "commit": "b1818e83f4a81bc4e4e30b99bb48830415be731b",
      "tree": "f599017eaa88ce364b57a1c7d28ec691881ef14c",
      "parents": [
        "4f5f7c968339a83b6af98ac8893a1ac33c7aa7bc"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Oct 20 10:06:08 2010 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Oct 20 13:32:24 2010 -0700"
      },
      "message": "Update dropdown colors and list readability for SearchView.\n\nDismiss IME on launching suggestion.\n"
    },
    {
      "commit": "4f5f7c968339a83b6af98ac8893a1ac33c7aa7bc",
      "tree": "1bf9e2f1548ba3db07defb52d38d11ca784fd2ca",
      "parents": [
        "92f987a07a0b2d03a769a8b5fc57fe97a7bd7541"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Thu Oct 14 17:01:27 2010 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed Oct 20 12:04:21 2010 -0700"
      },
      "message": "Fix wake and scan behavior\n\n- Add wakelock for driver start/stop to ensure a wifilock\n  acquisition kick starts driver. Also cleaned up state machine\n  driver start/stop behavior.\n- Add periodic scans when driver is started to ensure wifi\n  reconnections when wifilock exists or when user chooses\n  never to sleep\n- some minor clean up\n\nChange-Id: I844eb70491d5aa2f8c8933b3d8dd01ba237ee534\n"
    },
    {
      "commit": "26e54e258f0331e09c045c7af9b6b8cf11d19257",
      "tree": "7c4eb1006249143407501802d24409f1c7b008d8",
      "parents": [
        "5ff9980ac510a996927398a803f2bab3b71c7ebf"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 20 11:41:33 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 20 11:44:15 2010 -0700"
      },
      "message": "Fix an issue where the video size was incorrectly retrieved from preview size\n\nbug - 3115814\n\nChange-Id: I6aa59b3182ceee35c6d6ef54ff520f81077873f0\n"
    },
    {
      "commit": "92f987a07a0b2d03a769a8b5fc57fe97a7bd7541",
      "tree": "fb17a357af29d14f8cebc9d5f5759a7793aaf9b8",
      "parents": [
        "be00398005e1b95f6f091e5a90e5697b8797d49a",
        "58a36adac1bb3294cd9f2d516d52c6358987687a"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 11:38:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 11:38:28 2010 -0700"
      },
      "message": "Merge \"Add decode-to-ANativeWindow support to Stagefright.\""
    },
    {
      "commit": "be00398005e1b95f6f091e5a90e5697b8797d49a",
      "tree": "d28337af447076dd2712eb8bfd4de63bf81e3f4b",
      "parents": [
        "138f10e3f140ea84b976607ada7081a498a3610a",
        "b1b82a8df848a374a7a64189f1cb57400c223282"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Oct 20 11:35:47 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 11:35:47 2010 -0700"
      },
      "message": "Merge \"Set the unique id of the AutoFill profile WebKit can read it\""
    },
    {
      "commit": "58a36adac1bb3294cd9f2d516d52c6358987687a",
      "tree": "3fcc1ee79198a96785c07394dd6833a3dc31275c",
      "parents": [
        "9532677ad89df530248f8b0debe2afdb442187ba"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Thu Oct 07 14:08:38 2010 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 11:03:30 2010 -0700"
      },
      "message": "Add decode-to-ANativeWindow support to Stagefright.\n\nThis change adds support to Stagefright for doing OMX video decoding directly\ninto buffers dequeued from an ANativeWindow.  It does this by registering the\ndequeued buffers with the OMX component using an Android-specific OMX\nextension, and then exchanging buffers between the OMX component and the\nANativeWindow.\n\nChange-Id: Ida66f836503255a68d378c6903d96dfe9747ce87\n"
    },
    {
      "commit": "138f10e3f140ea84b976607ada7081a498a3610a",
      "tree": "2f3d7b286fc85719ea37a9a882e5fbc555ce042e",
      "parents": [
        "9532677ad89df530248f8b0debe2afdb442187ba"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed Oct 20 11:03:06 2010 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed Oct 20 11:03:06 2010 -0700"
      },
      "message": "wifi: Allow dual-band support\n\nChange-Id: I90e421efca783080261789378ef6054ac394c1e2\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "b1b82a8df848a374a7a64189f1cb57400c223282",
      "tree": "da7472fa6285e330981fcb6e7dc1ec71f44bb642",
      "parents": [
        "5ff9980ac510a996927398a803f2bab3b71c7ebf"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Oct 20 14:18:25 2010 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Oct 20 18:56:23 2010 +0100"
      },
      "message": "Set the unique id of the AutoFill profile WebKit can read it\n\nAfter the recent Chromium merge to 7.0.540.0, it seems that we are no\nlonger allowed to use a profile unique id of 0. Set the unique id\nin the AutoFillProfile class so that WebKit can access it.\n\nChange-Id: I88cd1e91b8c6043c732a1709a89fda4a3c9f921f\n"
    },
    {
      "commit": "9532677ad89df530248f8b0debe2afdb442187ba",
      "tree": "3cb4693684541662d90398f6cd1a3747cb06292c",
      "parents": [
        "45afb655617b2ea605d7354dcca924beae02fff1",
        "d77f9b7b3901a93521068ffda53200d3a4233de7"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Oct 20 08:36:17 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 08:36:17 2010 -0700"
      },
      "message": "Merge \"Implement file downloads for Chrome HTTP stack (Java side)\""
    },
    {
      "commit": "d77f9b7b3901a93521068ffda53200d3a4233de7",
      "tree": "5b05dc4b54df87754155dea13b102a1ca8a2402e",
      "parents": [
        "5ff9980ac510a996927398a803f2bab3b71c7ebf"
      ],
      "author": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Mon Oct 18 18:22:25 2010 +0100"
      },
      "committer": {
        "name": "Iain Merrick",
        "email": "husky@google.com",
        "time": "Wed Oct 20 15:55:12 2010 +0100"
      },
      "message": "Implement file downloads for Chrome HTTP stack (Java side)\n\nThis just adds an extra entrypoint to BrowserFrame. It delegates\ndirectly to the identical method in CallbackProxy, and from there\ndownloads are handled in the same way as before.\n\nSee matching C++ change in external/webkit (I81300400)\n\nChange-Id: I87e71debe475d0d24e13a5763fbe803e3cd78cf5\n"
    },
    {
      "commit": "45afb655617b2ea605d7354dcca924beae02fff1",
      "tree": "5bc4f549f931dc857abea63eeab16f9434eb9910",
      "parents": [
        "b1d042dc31c4e224489f5ab9724e73b3684606e1",
        "6b38e5cd05fb0c3d6fc8caf446dd8cc3dcf2e836"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Wed Oct 20 06:46:48 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 06:46:48 2010 -0700"
      },
      "message": "Merge \"Use primary color for matches string.\""
    },
    {
      "commit": "b1d042dc31c4e224489f5ab9724e73b3684606e1",
      "tree": "0a43e22588b8b4031408d56116bb7e082fa46ebf",
      "parents": [
        "5ff9980ac510a996927398a803f2bab3b71c7ebf",
        "3fc03e619fb01678549b80e7a89af2c8e3f19968"
      ],
      "author": {
        "name": "Jack Wang",
        "email": "jackwang@google.com",
        "time": "Wed Oct 20 03:23:49 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 03:23:49 2010 -0700"
      },
      "message": "Merge \"Added RepetitiveTest annotation and test runner support\""
    },
    {
      "commit": "5ff9980ac510a996927398a803f2bab3b71c7ebf",
      "tree": "c6f964c9ce2a6fbc0dc8c8c6f2d26b5d12265f2d",
      "parents": [
        "820b2bb66e8ee707b0a39c27a9b6afc3a6b761e5",
        "ab79d1febcb6d0bfaaf5e8bfb75f4c641c00a2fb"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Oct 19 23:54:57 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 23:54:57 2010 -0700"
      },
      "message": "Merge \"Make camera source ready for handling meta-data video buffers.\""
    },
    {
      "commit": "820b2bb66e8ee707b0a39c27a9b6afc3a6b761e5",
      "tree": "3bec2432519c3bef790d10c5c3d6af6061dc18c6",
      "parents": [
        "548f76f135f8636ce9cf56fe41f072fd49aa4e39",
        "38311859e809118f2cba3597d056abffe4eb80c0"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Oct 19 23:54:38 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 23:54:38 2010 -0700"
      },
      "message": "Merge \"Camera framework change required for 0-memcpy recording\""
    },
    {
      "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": "38311859e809118f2cba3597d056abffe4eb80c0",
      "tree": "0debf077cf395ecb9e5c28979e6bce7325aef34f",
      "parents": [
        "067222d11f95e2547b638b6daf5d4c06c6dc49ef"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Mon Oct 18 20:42:51 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue Oct 19 23:07:08 2010 -0700"
      },
      "message": "Camera framework change required for 0-memcpy recording\n\nbug - 3042125\n\nChange-Id: I46eb7a10b5394086b353fd73e4503beceeed76f1\n"
    },
    {
      "commit": "548f76f135f8636ce9cf56fe41f072fd49aa4e39",
      "tree": "d70c0cfdd1c9d5483e245266afa064ec344052e7",
      "parents": [
        "382f7a140ea25d892831de9d467952db0f68064f"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 19:01:55 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Oct 19 19:01:55 2010 -0700"
      },
      "message": "Fix bug 3113015 - ProgressDialogs using wrong theme.\n\nChange-Id: I161e7feeb2e1a712dff4372417c20913c1dba661\n"
    },
    {
      "commit": "3fc03e619fb01678549b80e7a89af2c8e3f19968",
      "tree": "8219675f058c1939b7662dfd08fc284ee60e32c5",
      "parents": [
        "62f2ada64f7213243eafd7a4a4c3ccd5040ad85a"
      ],
      "author": {
        "name": "Jack Wang",
        "email": "jackwang@google.com",
        "time": "Tue Oct 19 15:13:07 2010 -0700"
      },
      "committer": {
        "name": "Jack Wang",
        "email": "jackwang@google.com",
        "time": "Tue Oct 19 18:23:18 2010 -0700"
      },
      "message": "Added RepetitiveTest annotation and test runner support\n\nChange-Id: I7bf0871ede6dd69512c6b6ea3484693ba5b78e89\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": "6b38e5cd05fb0c3d6fc8caf446dd8cc3dcf2e836",
      "tree": "58bb4bd7f79b65bce0b77243e30280cc0a4d22fe",
      "parents": [
        "7a1af97689b4b9d4c0e8a51a2d81158c72bc85c1"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue Oct 19 15:48:54 2010 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue Oct 19 15:48:54 2010 -0400"
      },
      "message": "Use primary color for matches string.\n\nBug:3111419\nChange-Id: I9cd159ad836c42ca5f3f9aa81db6a82c5362957e\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\""
    }
  ],
  "next": "cd6fe63fdc2e99da11b19a233afd81e2448d0db2"
}
