)]}'
{
  "log": [
    {
      "commit": "9c09ebd2b49560a2bc91062bc926615ffed87ca9",
      "tree": "8dbf911ee3e19421167f3ee6cd8f37c5740c4e12",
      "parents": [
        "3317c6db00144b9dfef3d59abac2f7403e54f5a1",
        "b619e3332d36a8b5c56da6530834be8cc69272df"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Oct 21 09:56:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:56:04 2010 -0700"
      },
      "message": "am b619e333: am 218bf884: am a6df4b1b: docs: add note to froyo platform doc that not all locales are included in the sdk image\n\nMerge commit \u0027b619e3332d36a8b5c56da6530834be8cc69272df\u0027\n\n* commit \u0027b619e3332d36a8b5c56da6530834be8cc69272df\u0027:\n  docs: add note to froyo platform doc that not all locales are included in the sdk image\n"
    },
    {
      "commit": "3317c6db00144b9dfef3d59abac2f7403e54f5a1",
      "tree": "b687cfd59eaa601a212fd140d3f4a3ecf91587ee",
      "parents": [
        "16f5d6ee797543b42ea457c8a8724a569eac6595",
        "2cead908f4ff7692e46e20aa2a8c4c2f0c0a9102"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Oct 21 09:54:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:54:58 2010 -0700"
      },
      "message": "am 2cead908: am db723ea0: Merge \"jni: Remove duplicated jniThrowException()\"\n\nMerge commit \u00272cead908f4ff7692e46e20aa2a8c4c2f0c0a9102\u0027\n\n* commit \u00272cead908f4ff7692e46e20aa2a8c4c2f0c0a9102\u0027:\n  jni: Remove duplicated jniThrowException()\n"
    },
    {
      "commit": "16f5d6ee797543b42ea457c8a8724a569eac6595",
      "tree": "765d3bde39dc4c8c8d69c4d442ba4c0bedd1b30b",
      "parents": [
        "9d6d17fcd80ca43fb57c4bb5808e55e79f0fbe26",
        "aefcdde4bdf2be74bdf9620359830faeed5419e6"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Thu Oct 21 09:51:01 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:51:01 2010 -0700"
      },
      "message": "am aefcdde4: am 4944fdd7: Periodically scan wifi when wifi is not connected and wifi lock is grabbed in SipService.\n\nMerge commit \u0027aefcdde4bdf2be74bdf9620359830faeed5419e6\u0027\n\n* commit \u0027aefcdde4bdf2be74bdf9620359830faeed5419e6\u0027:\n  Periodically scan wifi when wifi is not connected and wifi lock is\n"
    },
    {
      "commit": "9d6d17fcd80ca43fb57c4bb5808e55e79f0fbe26",
      "tree": "8faacfaa1a5186d0c84e34412af09ce64b8b6dbc",
      "parents": [
        "a294faffc90255fa17f9884a6e1749553d446deb",
        "35d9e7701eea343d8cdfcd3c990ae74685b299b2"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 09:50:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:50:50 2010 -0700"
      },
      "message": "am 35d9e770: am 0a6e717f: Handle dialing a SIP call to self.\n\nMerge commit \u002735d9e7701eea343d8cdfcd3c990ae74685b299b2\u0027\n\n* commit \u002735d9e7701eea343d8cdfcd3c990ae74685b299b2\u0027:\n  Handle dialing a SIP call to self.\n"
    },
    {
      "commit": "a294faffc90255fa17f9884a6e1749553d446deb",
      "tree": "964515574493ada5ab695902e3ea75f317c8c01e",
      "parents": [
        "749984798c64de1594ceb123d419711eed6e90a2",
        "6799864d6c9744e4c5133a90410576b577d65de6"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Thu Oct 21 09:47:27 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:47:27 2010 -0700"
      },
      "message": "am 6799864d: am 59993d9b: Merge \"Avoid NPE in WebTextView.lineUpScroll -\u003e Touch.getMaxScrollX\" into gingerbread\n\nMerge commit \u00276799864d6c9744e4c5133a90410576b577d65de6\u0027\n\n* commit \u00276799864d6c9744e4c5133a90410576b577d65de6\u0027:\n  Avoid NPE in WebTextView.lineUpScroll -\u003e Touch.getMaxScrollX\n"
    },
    {
      "commit": "749984798c64de1594ceb123d419711eed6e90a2",
      "tree": "964515574493ada5ab695902e3ea75f317c8c01e",
      "parents": [
        "385a753dead6ef15f2e30eae47f73e642b3ef7ed"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 11:38:11 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 11:38:25 2010 -0400"
      },
      "message": "fix bad merge\n\nChange-Id: I44b9265a7ef3accc5c794d2ef9308b050c961a81\n"
    },
    {
      "commit": "385a753dead6ef15f2e30eae47f73e642b3ef7ed",
      "tree": "ae4e55f4c7903e62f23802c7d49ad97ae5b2f0a7",
      "parents": [
        "a376d030a2075909219926d622b71016418d7dcd",
        "368fdba47a49f249aa4346edaf3f45291ca6a7ff"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Thu Oct 21 07:39:10 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Thu Oct 21 07:39:10 2010 -0700"
      },
      "message": "resolved conflicts for merge of 368fdba4 to master\n\nChange-Id: I42b7b433c86a71a5da5db67109f056a280077c9d\n"
    },
    {
      "commit": "a376d030a2075909219926d622b71016418d7dcd",
      "tree": "00583630ec647d27972fb66f3c8a984a62f06e3a",
      "parents": [
        "cf8918874dc446f34bbc2a93a6b20235c30a7645",
        "c02c7af0ec88ec56089a11138d5fcfafcf891c58"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Wed Oct 20 19:04:34 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 19:04:34 2010 -0700"
      },
      "message": "Merge \"Fix obtain() when the pool is still empty\""
    },
    {
      "commit": "c02c7af0ec88ec56089a11138d5fcfafcf891c58",
      "tree": "3cecff38395144e584f4454e3149df544e4bcda3",
      "parents": [
        "fb26350c00069edcabbfce6bc1805ebfd4f9efb7"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Wed Oct 20 18:55:13 2010 -0700"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Wed Oct 20 19:01:55 2010 -0700"
      },
      "message": "Fix obtain() when the pool is still empty\n\nFixes bug 3116798\n\nChange-Id: I187e79892cd2b60173ef4ebef5d2eab56eb5eb42\n"
    },
    {
      "commit": "cf8918874dc446f34bbc2a93a6b20235c30a7645",
      "tree": "6267c828bc01149954e37b827a75ae2c8f0f99e6",
      "parents": [
        "6913c6176b6d239f833ea21120b93547aa5f93f7"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Oct 20 17:06:28 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Oct 20 17:06:28 2010 -0700"
      },
      "message": "Revert \"Add length-equality test in String operator\u003d\u003d checks.\"\n\nThis reverts commit e28210d401ae4ed1258b84c9b17a172a757190e8.\n"
    },
    {
      "commit": "6913c6176b6d239f833ea21120b93547aa5f93f7",
      "tree": "898a333dd0c34384349cfb3cc163104f36d34453",
      "parents": [
        "7eac136a394b067e224efeafa29d6626fc9bcd7b"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 15:55:43 2010 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 16:05:40 2010 -0700"
      },
      "message": "Fix a copy \u0026 paste logging error.\n\nThis change corrects the name of a variable used in a logging macro,\nallowing AwesomePlayer.cpp to build with verbose logging enabled.\n\nChange-Id: Ie23fe0fb17f08ac43348cee3209bfe68088e856e\n"
    },
    {
      "commit": "7eac136a394b067e224efeafa29d6626fc9bcd7b",
      "tree": "c2d9e39710f7004f882fb7b06007d3e34fb486e7",
      "parents": [
        "4b7ba09c8bf773dbd045b4bbe7831fa16e33653d",
        "dbfb32e902ab99aa9bc4004bfcac476589e1f430"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 16:04:12 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 20 16:04:12 2010 -0700"
      },
      "message": "Merge \"Fix the non-ANW video decode path.\""
    },
    {
      "commit": "dbfb32e902ab99aa9bc4004bfcac476589e1f430",
      "tree": "4554daa6e1dfafb6562b039037c72511a7b6fe59",
      "parents": [
        "e6aaa3da3359cb7c48a9d54376e0880497c22cc8"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 15:53:59 2010 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Oct 20 15:53:59 2010 -0700"
      },
      "message": "Fix the non-ANW video decode path.\n\nThe BufferInfo::mOwnedByNativeWindow field was not being initialized in\nthe non-ANativeWindow video decode path.\n\nChange-Id: If2f6249902a08690f6c62ef30791b9979050c0e5\n"
    },
    {
      "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": "b619e3332d36a8b5c56da6530834be8cc69272df",
      "tree": "e74f1e433b7d744a4f8ec68941ec20977b9433b5",
      "parents": [
        "2cead908f4ff7692e46e20aa2a8c4c2f0c0a9102",
        "218bf88446d01fb2f8d79eec3be59bee995f9cb0"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Oct 19 17:43:37 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 17:43:37 2010 -0700"
      },
      "message": "am 218bf884: am a6df4b1b: docs: add note to froyo platform doc that not all locales are included in the sdk image\n\nMerge commit \u0027218bf88446d01fb2f8d79eec3be59bee995f9cb0\u0027 into gingerbread-plus-aosp\n\n* commit \u0027218bf88446d01fb2f8d79eec3be59bee995f9cb0\u0027:\n  docs: add note to froyo platform doc that not all locales are included in the sdk image\n"
    },
    {
      "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": "218bf88446d01fb2f8d79eec3be59bee995f9cb0",
      "tree": "ed6d94e9e93c035669e8ca808819ee2c1047e6c0",
      "parents": [
        "4944fdd771d2a629b3c1af8097df5eb2de02d9ee",
        "a6df4b1bfdb8de7de9b52bee4d01c65941f2d722"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Oct 19 17:29:29 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 17:29:29 2010 -0700"
      },
      "message": "am a6df4b1b: docs: add note to froyo platform doc that not all locales are included in the sdk image\n\nMerge commit \u0027a6df4b1bfdb8de7de9b52bee4d01c65941f2d722\u0027 into gingerbread\n\n* commit \u0027a6df4b1bfdb8de7de9b52bee4d01c65941f2d722\u0027:\n  docs: add note to froyo platform doc that not all locales are included in the sdk image\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": "a6df4b1bfdb8de7de9b52bee4d01c65941f2d722",
      "tree": "fb62cf1a6e458f4feda57fb887947bb47d5079d0",
      "parents": [
        "fda5b19c757645e957c2a224f269aefe39fb1e1c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Oct 19 16:40:14 2010 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Oct 19 16:40:14 2010 -0700"
      },
      "message": "docs: add note to froyo platform doc that not all locales are included in the sdk image\n\nChange-Id: Icf11a14e0db6eeff535ca51de7a664a4829a35ec\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": "2cead908f4ff7692e46e20aa2a8c4c2f0c0a9102",
      "tree": "ba551c8b081536dc0b04893b6fc6bb4e4159ba27",
      "parents": [
        "aefcdde4bdf2be74bdf9620359830faeed5419e6",
        "db723ea0f70392f712542edb1114fc15e782cdb7"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 15:22:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 15:22:13 2010 -0700"
      },
      "message": "am db723ea0: Merge \"jni: Remove duplicated jniThrowException()\"\n\nMerge commit \u0027db723ea0f70392f712542edb1114fc15e782cdb7\u0027 into gingerbread-plus-aosp\n\n* commit \u0027db723ea0f70392f712542edb1114fc15e782cdb7\u0027:\n  jni: Remove duplicated jniThrowException()\n"
    },
    {
      "commit": "db723ea0f70392f712542edb1114fc15e782cdb7",
      "tree": "290806765a3d5b81649933ffe6a60e2db8060a59",
      "parents": [
        "fdb39feedd34087c9a5c7492ca31a38ec46bc2ed",
        "1fc4d880909362127af9873dbacae1d00eb39d8b"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Oct 19 14:42:52 2010 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Tue Oct 19 14:42:52 2010 -0700"
      },
      "message": "Merge \"jni: Remove duplicated jniThrowException()\""
    },
    {
      "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": "aefcdde4bdf2be74bdf9620359830faeed5419e6",
      "tree": "e82b278f3aeaac120e686a0d82a00c8c36c285a3",
      "parents": [
        "35d9e7701eea343d8cdfcd3c990ae74685b299b2",
        "4944fdd771d2a629b3c1af8097df5eb2de02d9ee"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Tue Oct 19 14:17:44 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 14:17:44 2010 -0700"
      },
      "message": "am 4944fdd7: Periodically scan wifi when wifi is not connected and wifi lock is grabbed in SipService.\n\nMerge commit \u00274944fdd771d2a629b3c1af8097df5eb2de02d9ee\u0027 into gingerbread-plus-aosp\n\n* commit \u00274944fdd771d2a629b3c1af8097df5eb2de02d9ee\u0027:\n  Periodically scan wifi when wifi is not connected and wifi lock is\n"
    },
    {
      "commit": "35d9e7701eea343d8cdfcd3c990ae74685b299b2",
      "tree": "0fac0113fc531c8c765cfbf64d76f01fc0e7c2aa",
      "parents": [
        "6799864d6c9744e4c5133a90410576b577d65de6",
        "0a6e717fb6846f66b8dc853e079f2166307bfc60"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Tue Oct 19 14:14:15 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 14:14:15 2010 -0700"
      },
      "message": "am 0a6e717f: Handle dialing a SIP call to self.\n\nMerge commit \u00270a6e717fb6846f66b8dc853e079f2166307bfc60\u0027 into gingerbread-plus-aosp\n\n* commit \u00270a6e717fb6846f66b8dc853e079f2166307bfc60\u0027:\n  Handle dialing a SIP call to self.\n"
    },
    {
      "commit": "4944fdd771d2a629b3c1af8097df5eb2de02d9ee",
      "tree": "8d467220cba8bfc3212c1b3f8283854036603faa",
      "parents": [
        "0a6e717fb6846f66b8dc853e079f2166307bfc60"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Tue Oct 19 17:39:51 2010 +0800"
      },
      "committer": {
        "name": "jsh",
        "email": "jsh@google.com",
        "time": "Tue Oct 19 14:09:30 2010 -0700"
      },
      "message": "Periodically scan wifi when wifi is not connected and wifi lock is\ngrabbed in SipService.\n\nbug: http://b/3077454\nChange-Id: I153974325c29e0f927c8eb7fdbc4725aaf10087d\n"
    },
    {
      "commit": "0a6e717fb6846f66b8dc853e079f2166307bfc60",
      "tree": "61bb1736d824e1e36b6c0914eba120276f316dbf",
      "parents": [
        "59993d9bc589089e6be55371c6536a42afe21a64"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Mon Oct 18 21:04:18 2010 +0800"
      },
      "committer": {
        "name": "jsh",
        "email": "jsh@google.com",
        "time": "Tue Oct 19 14:00:11 2010 -0700"
      },
      "message": "Handle dialing a SIP call to self.\n\nReply BUSY HERE response so server may redirect the call to the voice mailbox.\n\nhttp://b/issue?id\u003d3103072\nhttp://b/issue?id\u003d3109479\n\nChange-Id: I81f5dd59ad87298dd9dda87084538ee460eabba8\n"
    },
    {
      "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": "6799864d6c9744e4c5133a90410576b577d65de6",
      "tree": "d9c84cd2e2bb642cfd6bb1685e1cdc0a7b7de53c",
      "parents": [
        "368fdba47a49f249aa4346edaf3f45291ca6a7ff",
        "59993d9bc589089e6be55371c6536a42afe21a64"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 12:44:19 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 12:44:19 2010 -0700"
      },
      "message": "am 59993d9b: Merge \"Avoid NPE in WebTextView.lineUpScroll -\u003e Touch.getMaxScrollX\" into gingerbread\n\nMerge commit \u002759993d9bc589089e6be55371c6536a42afe21a64\u0027 into gingerbread-plus-aosp\n\n* commit \u002759993d9bc589089e6be55371c6536a42afe21a64\u0027:\n  Avoid NPE in WebTextView.lineUpScroll -\u003e Touch.getMaxScrollX\n"
    },
    {
      "commit": "59993d9bc589089e6be55371c6536a42afe21a64",
      "tree": "d3343a45eb969c92917792b7309d369009ea295d",
      "parents": [
        "bdf1706ac680c0fe74765b8d6d34823b8ac05306",
        "44d2c69ad30878521c6eff66a83893099b3d12ee"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 12:40:53 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 12:40:53 2010 -0700"
      },
      "message": "Merge \"Avoid NPE in WebTextView.lineUpScroll -\u003e Touch.getMaxScrollX\" into gingerbread"
    },
    {
      "commit": "368fdba47a49f249aa4346edaf3f45291ca6a7ff",
      "tree": "437ece3f7d6b298f0f4911e4195ae86482a55eae",
      "parents": [
        "5a67749a35bcbb70bfcc5f4c18da6a196bda33c1",
        "bdf1706ac680c0fe74765b8d6d34823b8ac05306"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Oct 19 12:29:43 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 19 12:29:43 2010 -0700"
      },
      "message": "am bdf1706a: Merge \"Reduce logging.\" into gingerbread\n\nMerge commit \u0027bdf1706ac680c0fe74765b8d6d34823b8ac05306\u0027 into gingerbread-plus-aosp\n\n* commit \u0027bdf1706ac680c0fe74765b8d6d34823b8ac05306\u0027:\n  Reduce logging.\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": "bdf1706ac680c0fe74765b8d6d34823b8ac05306",
      "tree": "866731c5a96cf12a60c9a4fcdb4b4567a1e4affe",
      "parents": [
        "987e8d7f9748018d3fee5778645b267a9ee06ff6",
        "431bb2269532f2514861b908d5fafda8fa64da79"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Oct 19 12:23:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 19 12:23:51 2010 -0700"
      },
      "message": "Merge \"Reduce logging.\" into gingerbread"
    },
    {
      "commit": "44d2c69ad30878521c6eff66a83893099b3d12ee",
      "tree": "6b5ff8bb7085241e07ceb8885696be826162d3ad",
      "parents": [
        "987e8d7f9748018d3fee5778645b267a9ee06ff6"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 12:19:41 2010 -0700"
      },
      "committer": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Tue Oct 19 12:19:41 2010 -0700"
      },
      "message": "Avoid NPE in WebTextView.lineUpScroll -\u003e Touch.getMaxScrollX\n\nBug: 3110967\nChange-Id: I156070956528c8c7d1eb6db5d2e8bb1fe119178d\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": "431bb2269532f2514861b908d5fafda8fa64da79",
      "tree": "c862fe87c2525c18057728a75f2b3da9cdc30d2b",
      "parents": [
        "1858031946b3627b599475c5894655362e510351"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Mon Oct 18 19:13:23 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Tue Oct 19 15:08:05 2010 -0400"
      },
      "message": "Reduce logging.\n\nRemember, the system and main logs are\n    - Shared resources\n    - Primarily for recording problems\n    - To be used only for large grained events during normal operation\n\nBug: 3104855\nChange-Id: I136fbd101917dcbc8ebc3f96f276426b48bde7b7\n"
    },
    {
      "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"
    }
  ],
  "next": "52bea277ff92a2a1780e035c82c72082434e7b16"
}
