)]}'
{
  "log": [
    {
      "commit": "463838d804147b00a4bbf11c36d8d47163a8f540",
      "tree": "51ae3a738df8187c6feaaf32bc87501abbf890ca",
      "parents": [
        "efb6b574dee3bd897e842dc43a02fa7b8230c1e7",
        "6b9b5e12a63b764af8c560a2caa03b5a624318a0"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:38:44 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:38:44 2010 -0700"
      },
      "message": "am 6b9b5e12: am 81662bc7: am f69fd4dd: am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n"
    },
    {
      "commit": "6b9b5e12a63b764af8c560a2caa03b5a624318a0",
      "tree": "14444e718e499bd946cfaf2e83ecec33b0cfd4b6",
      "parents": [
        "9407fb8062f77fd767a874539e1314e43dd8e241",
        "81662bc76ae3c7ad40710e3974bf385bebd17698"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:37:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:37:11 2010 -0700"
      },
      "message": "am 81662bc7: am f69fd4dd: am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n"
    },
    {
      "commit": "81662bc76ae3c7ad40710e3974bf385bebd17698",
      "tree": "14444e718e499bd946cfaf2e83ecec33b0cfd4b6",
      "parents": [
        "1090a29d4e2d81f88f3ab51fbe5cf8d8264148af",
        "f69fd4dd481c10749a8651ab6c9cfda1dea68297"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:35:22 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:35:22 2010 -0700"
      },
      "message": "am f69fd4dd: am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n\nMerge commit \u0027f69fd4dd481c10749a8651ab6c9cfda1dea68297\u0027 into kraken\n\n* commit \u0027f69fd4dd481c10749a8651ab6c9cfda1dea68297\u0027:\n  Doc change: Suggest min keysize of 2048 for keys.\n"
    },
    {
      "commit": "f69fd4dd481c10749a8651ab6c9cfda1dea68297",
      "tree": "b5d35857366a586ad80448b7f4f5121a661f7f4a",
      "parents": [
        "81800015afe3ee397bc6b07e37fd6dc57e3a3b9b",
        "4273ce19bf898ee41f2342209af6fe8ef4fb128e"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:33:05 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:33:05 2010 -0700"
      },
      "message": "am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n\nMerge commit \u00274273ce19bf898ee41f2342209af6fe8ef4fb128e\u0027 into froyo-plus-aosp\n\n* commit \u00274273ce19bf898ee41f2342209af6fe8ef4fb128e\u0027:\n  Doc change: Suggest min keysize of 2048 for keys.\n"
    },
    {
      "commit": "4273ce19bf898ee41f2342209af6fe8ef4fb128e",
      "tree": "b14a5d8de2f15f46b6c7f64be7dc705df390d0e3",
      "parents": [
        "fa499e46203dba2db2bb40f71e5af1650315c67c",
        "0f3abfb5c0ff94552d68ad80bbb58103087fa0bf"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:31:38 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 18:31:38 2010 -0700"
      },
      "message": "Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo"
    },
    {
      "commit": "0f3abfb5c0ff94552d68ad80bbb58103087fa0bf",
      "tree": "70bf11da9a4c81f0eb94cecd4f0efc0440ceb3b1",
      "parents": [
        "b0016e2b2162c916289d022f1572c0bc95158543"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:08:02 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 17:34:09 2010 -0700"
      },
      "message": "Doc change: Suggest min keysize of 2048 for keys.\n\nChange-Id: I6dcfe9aa12338e4ad71db2e6812ce387a75c09f0\n"
    },
    {
      "commit": "efb6b574dee3bd897e842dc43a02fa7b8230c1e7",
      "tree": "f527bf5adad9af911c571c9c12dee43951eab16f",
      "parents": [
        "4a4b33fbe10e10c8ad17fdf472549c67fbdf759d",
        "9407fb8062f77fd767a874539e1314e43dd8e241"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 17:04:37 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 17:04:37 2010 -0700"
      },
      "message": "am 9407fb80: am 1090a29d: Merge \"Avoid repeatedly allocating and freeing memory in CameraSource\" into kraken\n"
    },
    {
      "commit": "9407fb8062f77fd767a874539e1314e43dd8e241",
      "tree": "b87e92cf45542d618ca797bb7500ed2244bd13a7",
      "parents": [
        "d459439fcb152ba495ea88f03707595c030c10e2",
        "1090a29d4e2d81f88f3ab51fbe5cf8d8264148af"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 17:02:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 17:02:45 2010 -0700"
      },
      "message": "am 1090a29d: Merge \"Avoid repeatedly allocating and freeing memory in CameraSource\" into kraken\n"
    },
    {
      "commit": "1090a29d4e2d81f88f3ab51fbe5cf8d8264148af",
      "tree": "b87e92cf45542d618ca797bb7500ed2244bd13a7",
      "parents": [
        "b8ab347b309c00eaf69e2529bc245ac77bf1808f",
        "aed15e785607b90b4819773650cdb164fa9a7f59"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 17:01:16 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 17:01:16 2010 -0700"
      },
      "message": "Merge \"Avoid repeatedly allocating and freeing memory in CameraSource\" into kraken"
    },
    {
      "commit": "4a4b33fbe10e10c8ad17fdf472549c67fbdf759d",
      "tree": "e5c5cb81878ce95f32c196fa51fba08fe0db7c26",
      "parents": [
        "dc0f4f059c1e28375ea3a4d81e189b34c1ac9ae4",
        "d459439fcb152ba495ea88f03707595c030c10e2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:56:43 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:56:43 2010 -0700"
      },
      "message": "am d459439f: am b8ab347b: am 81800015: am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n"
    },
    {
      "commit": "d459439fcb152ba495ea88f03707595c030c10e2",
      "tree": "fae8abb1a72cecd80477eed303ebc2b9760d4229",
      "parents": [
        "1c12511fdac76940dd6186ad58cd1ed927db53a2",
        "b8ab347b309c00eaf69e2529bc245ac77bf1808f"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:54:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:54:46 2010 -0700"
      },
      "message": "am b8ab347b: am 81800015: am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n"
    },
    {
      "commit": "aed15e785607b90b4819773650cdb164fa9a7f59",
      "tree": "ae5d4a1b36d2dc3298b3b7258ea1c4574f2213e5",
      "parents": [
        "6c537e53cef1b0177a1734e2a5f302d80c0a26f8"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu May 20 02:44:49 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 16:54:18 2010 -0700"
      },
      "message": "Avoid repeatedly allocating and freeing memory in CameraSource\n\nChange-Id: Ia3760820da0559e4e908dedae1f1df05f9a6a242\n"
    },
    {
      "commit": "b8ab347b309c00eaf69e2529bc245ac77bf1808f",
      "tree": "fae8abb1a72cecd80477eed303ebc2b9760d4229",
      "parents": [
        "a08d85237a3c4e392dfebcd340ef3088788fdfba",
        "81800015afe3ee397bc6b07e37fd6dc57e3a3b9b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:53:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:53:04 2010 -0700"
      },
      "message": "am 81800015: am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n\nMerge commit \u002781800015afe3ee397bc6b07e37fd6dc57e3a3b9b\u0027 into kraken\n\n* commit \u002781800015afe3ee397bc6b07e37fd6dc57e3a3b9b\u0027:\n  Doc change: fix adt download page, misc doc fixes.\n"
    },
    {
      "commit": "81800015afe3ee397bc6b07e37fd6dc57e3a3b9b",
      "tree": "581e42d204bd04431f767a50468d5b371a2fbe65",
      "parents": [
        "c8390047bd2344032aca915816a8b91590835105",
        "fa499e46203dba2db2bb40f71e5af1650315c67c"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:51:12 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:51:12 2010 -0700"
      },
      "message": "am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n\nMerge commit \u0027fa499e46203dba2db2bb40f71e5af1650315c67c\u0027 into froyo-plus-aosp\n\n* commit \u0027fa499e46203dba2db2bb40f71e5af1650315c67c\u0027:\n  Doc change: fix adt download page, misc doc fixes.\n"
    },
    {
      "commit": "fa499e46203dba2db2bb40f71e5af1650315c67c",
      "tree": "0d5bbea2dc0fb1d3ac59c52e4de44efb101b14e3",
      "parents": [
        "9ecca85f0613032590c6840cae48b54f3d626181",
        "75102d04bd0905223578f333c74d230e6be97bf2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:49:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 16:49:46 2010 -0700"
      },
      "message": "Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo"
    },
    {
      "commit": "75102d04bd0905223578f333c74d230e6be97bf2",
      "tree": "a50a29a8150bf59b4ffd33ff18c63a0336fb3c71",
      "parents": [
        "b0016e2b2162c916289d022f1572c0bc95158543"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue May 25 15:41:53 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:37:48 2010 -0700"
      },
      "message": "Doc change: fix adt download page, misc doc fixes.\n\nChange-Id: Ifa04ea6f31cf0677bf95263188a137fd8dd721eb\n"
    },
    {
      "commit": "dc0f4f059c1e28375ea3a4d81e189b34c1ac9ae4",
      "tree": "3a3f1710e6b44cf249e4b7127a4432b40b15397f",
      "parents": [
        "c6b9311afa79292b755d19d042ae4ce65e132243",
        "92c1571f0a5202f742d3318d5f852dc5e395d19c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 26 13:22:26 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 13:22:26 2010 -0700"
      },
      "message": "Merge \"Fix 2584857: Reset grabbed state when SlidingTab visibility changes\""
    },
    {
      "commit": "c6b9311afa79292b755d19d042ae4ce65e132243",
      "tree": "c022adf79b665863bd76b7c1112d106ed0aa6f01",
      "parents": [
        "41f614d611b4fa0fc0eeb2d01570304a803bfc87",
        "1c12511fdac76940dd6186ad58cd1ed927db53a2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:13:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:13:52 2010 -0700"
      },
      "message": "am 1c12511f: am a08d8523: Merge \"Convert a number of assertions into runtime errors (OggExtractor)\" into kraken\n"
    },
    {
      "commit": "1c12511fdac76940dd6186ad58cd1ed927db53a2",
      "tree": "e05ca537e295a3406c47c6b61b2edcc099a2b4b9",
      "parents": [
        "89951927941a4b6b368b9c6fd781f77490f1ed65",
        "a08d85237a3c4e392dfebcd340ef3088788fdfba"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:12:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:12:30 2010 -0700"
      },
      "message": "am a08d8523: Merge \"Convert a number of assertions into runtime errors (OggExtractor)\" into kraken\n"
    },
    {
      "commit": "a08d85237a3c4e392dfebcd340ef3088788fdfba",
      "tree": "e05ca537e295a3406c47c6b61b2edcc099a2b4b9",
      "parents": [
        "384177829839040da033d0b4560840fbf4d73b45",
        "eae953bfd4ea86a51f7fdd845de9f3d82646dff8"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:10:47 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 13:10:47 2010 -0700"
      },
      "message": "Merge \"Convert a number of assertions into runtime errors (OggExtractor)\" into kraken"
    },
    {
      "commit": "41f614d611b4fa0fc0eeb2d01570304a803bfc87",
      "tree": "da1fe506ca1953f442aaab6ef5034701e60297b4",
      "parents": [
        "7760ef5a3078e1e8b77838364261e32325876c15",
        "89951927941a4b6b368b9c6fd781f77490f1ed65"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:08:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:08:58 2010 -0700"
      },
      "message": "am 89951927: am 38417782: am c8390047: am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n"
    },
    {
      "commit": "89951927941a4b6b368b9c6fd781f77490f1ed65",
      "tree": "04a56da11aa2a6888969f2c52a1c907f47033848",
      "parents": [
        "e08d5ccfa0e516092664ead7d33e976a0e37f8ea",
        "384177829839040da033d0b4560840fbf4d73b45"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:07:38 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:07:38 2010 -0700"
      },
      "message": "am 38417782: am c8390047: am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n"
    },
    {
      "commit": "384177829839040da033d0b4560840fbf4d73b45",
      "tree": "04a56da11aa2a6888969f2c52a1c907f47033848",
      "parents": [
        "a581a7764041e1444da42a287abef88fd1db5b66",
        "c8390047bd2344032aca915816a8b91590835105"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:05:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:05:53 2010 -0700"
      },
      "message": "am c8390047: am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n\nMerge commit \u0027c8390047bd2344032aca915816a8b91590835105\u0027 into kraken\n\n* commit \u0027c8390047bd2344032aca915816a8b91590835105\u0027:\n  Fix escaping of characters\n"
    },
    {
      "commit": "c8390047bd2344032aca915816a8b91590835105",
      "tree": "1ade9ab35b61fc2e9da26da35631ff3eaaf5b0c4",
      "parents": [
        "6e0967b3c4561e188df72f478baf16c6627b12be",
        "9ecca85f0613032590c6840cae48b54f3d626181"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:04:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:04:11 2010 -0700"
      },
      "message": "am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n\nMerge commit \u00279ecca85f0613032590c6840cae48b54f3d626181\u0027 into froyo-plus-aosp\n\n* commit \u00279ecca85f0613032590c6840cae48b54f3d626181\u0027:\n  Fix escaping of characters\n"
    },
    {
      "commit": "9ecca85f0613032590c6840cae48b54f3d626181",
      "tree": "7f87eb53f5e435718954937b2fa8786fd4a13e18",
      "parents": [
        "b0016e2b2162c916289d022f1572c0bc95158543",
        "a6e559edb73886c626e0e5a95085d0ead767ceb7"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:02:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 13:02:06 2010 -0700"
      },
      "message": "Merge \"Fix escaping of characters\" into froyo"
    },
    {
      "commit": "eae953bfd4ea86a51f7fdd845de9f3d82646dff8",
      "tree": "98622b57f4d784891cddfd9d550fcf470c131c18",
      "parents": [
        "a581a7764041e1444da42a287abef88fd1db5b66"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 12:59:06 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 12:59:06 2010 -0700"
      },
      "message": "Convert a number of assertions into runtime errors (OggExtractor)\n\nChange-Id: I8fcaec927d7b72e9d61cb7283e54523711980268\n"
    },
    {
      "commit": "7760ef5a3078e1e8b77838364261e32325876c15",
      "tree": "2410015b7d6c6d5b99ac5ad84bbd8f80de16a3d3",
      "parents": [
        "84440ee9aa6bc7fa349020104c2193e4920e400e",
        "e08d5ccfa0e516092664ead7d33e976a0e37f8ea"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 11:43:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:43:13 2010 -0700"
      },
      "message": "am e08d5ccf: am a581a776: Merge \"Squashed commit of the following:\" into kraken\n"
    },
    {
      "commit": "84440ee9aa6bc7fa349020104c2193e4920e400e",
      "tree": "fb265ed495b2b03484033c7f4fe5ce574e6b38d5",
      "parents": [
        "b3ece2d595811c0dba2cada7d7d4f511001ae5ec",
        "83904eb5f71ff6254e06d302adb582413f740c53"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 26 11:43:00 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:43:00 2010 -0700"
      },
      "message": "am 83904eb5: am 27a308d3: Merge \"Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\" into kraken\n"
    },
    {
      "commit": "b3ece2d595811c0dba2cada7d7d4f511001ae5ec",
      "tree": "e732fe1b346aafb25855655e3a5d642dab925c74",
      "parents": [
        "cbc8270c7e20a9d1b898200dcd72a2a5af2c74b2",
        "eaac2761600493ab4ce0bdc386b4436d87345258"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 11:42:51 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:42:51 2010 -0700"
      },
      "message": "am eaac2761: am 64f7549b: Merge \"fix [2712278] The preview buffer left some black borders in left and bottom edges\" into kraken\n"
    },
    {
      "commit": "cbc8270c7e20a9d1b898200dcd72a2a5af2c74b2",
      "tree": "bd77354d7717f08bb06894047c49bcc19e07165e",
      "parents": [
        "5ee2a771b5d39cad5a58ad47a371a64a390da751",
        "393f5698a04632f5b9e932471685f93f7816578e"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed May 26 11:42:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:42:39 2010 -0700"
      },
      "message": "am 393f5698: am f35ce7f8: am 6e0967b3: am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n"
    },
    {
      "commit": "5ee2a771b5d39cad5a58ad47a371a64a390da751",
      "tree": "6435532330169b7b4ca32a93201d13e069a981eb",
      "parents": [
        "585d6e11af8723de38888d30ca0e4bc4514a517f",
        "14f56a0bd705f4da0e58da81e9cc461f4d422e04"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 26 11:42:33 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:42:33 2010 -0700"
      },
      "message": "am 14f56a0b: am b35cd7dd: Merge \"Fix 2667859: change text back to default size\" into kraken\n"
    },
    {
      "commit": "585d6e11af8723de38888d30ca0e4bc4514a517f",
      "tree": "9c63008a88976ff0de6d648390428b63cf6c6f1b",
      "parents": [
        "3cc02cbf9010bb5d419c737024788b7f7cd0f245",
        "d1c3ea6a2116156629a1a3eaee64d0181e4f52c8"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Wed May 26 11:40:53 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 11:40:53 2010 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of 3cd6a3e3 to master\""
    },
    {
      "commit": "3cc02cbf9010bb5d419c737024788b7f7cd0f245",
      "tree": "5c4b1041527af501794e151af45d6b6e6cc1e90a",
      "parents": [
        "23a42230af30011c02f4432e28bebe6d8a343c14",
        "631e0f163abbec84b755706eca8e9ede2cf0e41a"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed May 26 11:32:57 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 11:32:57 2010 -0700"
      },
      "message": "Merge \"bugreport: wifi: Add list of networks\""
    },
    {
      "commit": "e08d5ccfa0e516092664ead7d33e976a0e37f8ea",
      "tree": "68eb82c23db0ac45a1b0c7cf8bb63b0e6a0f90d2",
      "parents": [
        "83904eb5f71ff6254e06d302adb582413f740c53",
        "a581a7764041e1444da42a287abef88fd1db5b66"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 11:22:49 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:22:49 2010 -0700"
      },
      "message": "am a581a776: Merge \"Squashed commit of the following:\" into kraken\n"
    },
    {
      "commit": "a581a7764041e1444da42a287abef88fd1db5b66",
      "tree": "68eb82c23db0ac45a1b0c7cf8bb63b0e6a0f90d2",
      "parents": [
        "27a308d309efb0fe6beacbdc92fb12cfecec9b37",
        "47ba30e863d7271053e1ce2d316c0e1735824bb0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 11:21:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 11:21:06 2010 -0700"
      },
      "message": "Merge \"Squashed commit of the following:\" into kraken"
    },
    {
      "commit": "631e0f163abbec84b755706eca8e9ede2cf0e41a",
      "tree": "c976cee32a832a0be64d67bef857c7a59751540e",
      "parents": [
        "ffa5de2e07473e3cdd4c0a1d9a99f30b34567bd4"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed May 26 10:57:11 2010 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Wed May 26 10:57:11 2010 -0700"
      },
      "message": "bugreport: wifi: Add list of networks\n\nChange-Id: I0271bf1f2cac874c1801658a81a3dcf7533da781\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "d1c3ea6a2116156629a1a3eaee64d0181e4f52c8",
      "tree": "5ff7caadfd878c26e1a657531b96b63d49308980",
      "parents": [
        "a14aded514540578b7024918c82c81810622a91a",
        "3cd6a3e35322d293848cf9f998ffa301b60b9b2d"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Wed May 26 10:37:48 2010 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Wed May 26 10:37:48 2010 -0700"
      },
      "message": "resolved conflicts for merge of 3cd6a3e3 to master\n\nChange-Id: If3e45cc3494b2c52a1f1dcc19deff763a50498d7\n"
    },
    {
      "commit": "23a42230af30011c02f4432e28bebe6d8a343c14",
      "tree": "1de24352e9edb3ef1812fdf33b64ab482b189201",
      "parents": [
        "ffa5de2e07473e3cdd4c0a1d9a99f30b34567bd4",
        "d72ec5f29d49ce1841b65044c6144fef7335bdec"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed May 26 10:27:40 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 10:27:40 2010 -0700"
      },
      "message": "Merge \"when sqlite returns SQLITE_OK on SQLITEStatement.execute(), ignore it\""
    },
    {
      "commit": "d72ec5f29d49ce1841b65044c6144fef7335bdec",
      "tree": "f0f9b0eda2c98bf9fb23b855698a93473d655913",
      "parents": [
        "fea6f6dcb70e3fa7f60cab970ed444b5e5e2a3fa"
      ],
      "author": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Tue May 25 15:21:18 2010 -0700"
      },
      "committer": {
        "name": "Vasu Nori",
        "email": "vnori@google.com",
        "time": "Wed May 26 10:14:41 2010 -0700"
      },
      "message": "when sqlite returns SQLITE_OK on SQLITEStatement.execute(), ignore it\n\nif it is not ignored AND if SQLITEStatement.execute() is called with a SELECT\nor a pragma or some sql statement that returns data, caller gets an exception\nwith a weird error: \"error code 100: unknown error\"\nto avoid confusion generated by this exception, just write a warning\nand ignore the returned data.\nChange-Id: I8f0225ceff8f92e32a58f323551e5ada6df63593\n"
    },
    {
      "commit": "ffa5de2e07473e3cdd4c0a1d9a99f30b34567bd4",
      "tree": "21a403763386f175f62fe491790112dab83d2dfe",
      "parents": [
        "a14aded514540578b7024918c82c81810622a91a",
        "521d9a798613cc9ad850f42343d2fbfa6c98f5c7"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Wed May 26 03:05:08 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 03:05:08 2010 -0700"
      },
      "message": "Merge \"Display index and count when running layout tests\""
    },
    {
      "commit": "83904eb5f71ff6254e06d302adb582413f740c53",
      "tree": "843cf19253ac4f5aee077bc4c7bc87dcf900da43",
      "parents": [
        "eaac2761600493ab4ce0bdc386b4436d87345258",
        "27a308d309efb0fe6beacbdc92fb12cfecec9b37"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 23:49:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 23:49:53 2010 -0700"
      },
      "message": "am 27a308d3: Merge \"Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\" into kraken\n"
    },
    {
      "commit": "27a308d309efb0fe6beacbdc92fb12cfecec9b37",
      "tree": "843cf19253ac4f5aee077bc4c7bc87dcf900da43",
      "parents": [
        "64f7549b0e0e2b77e698ae88389465342d3f28d7",
        "c0f34386d6ab075aced829996ea357c31abdddac"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 23:48:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 23:48:30 2010 -0700"
      },
      "message": "Merge \"Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\" into kraken"
    },
    {
      "commit": "92c1571f0a5202f742d3318d5f852dc5e395d19c",
      "tree": "f5150b7db40ec102b6daefd7aba73b2bd9aa3966",
      "parents": [
        "11ec99c0005f4479d096511357d6122bb7edb393"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 19:09:44 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 19:20:36 2010 -0700"
      },
      "message": "Fix 2584857: Reset grabbed state when SlidingTab visibility changes\n\nThis fixes a case where the widget is hidden while the grabbed\nstate is set. The result is that the host of the widget is never\ninformed that the grabbed state changed.\n\nChange-Id: I78b41cff0e31e982a3b46f0319260ba59815092c\n"
    },
    {
      "commit": "eaac2761600493ab4ce0bdc386b4436d87345258",
      "tree": "893ac575263d5c63fd3e0b47f37a8d528a27b95d",
      "parents": [
        "393f5698a04632f5b9e932471685f93f7816578e",
        "64f7549b0e0e2b77e698ae88389465342d3f28d7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:57:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:57:08 2010 -0700"
      },
      "message": "am 64f7549b: Merge \"fix [2712278] The preview buffer left some black borders in left and bottom edges\" into kraken\n"
    },
    {
      "commit": "64f7549b0e0e2b77e698ae88389465342d3f28d7",
      "tree": "893ac575263d5c63fd3e0b47f37a8d528a27b95d",
      "parents": [
        "f35ce7f8ee2d14b6cf0785fc671fcdfeeb1682cb",
        "2ce19af45bf4c5e311a73df474ffe88d96d118c5"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:56:07 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 17:56:07 2010 -0700"
      },
      "message": "Merge \"fix [2712278] The preview buffer left some black borders in left and bottom edges\" into kraken"
    },
    {
      "commit": "2ce19af45bf4c5e311a73df474ffe88d96d118c5",
      "tree": "3df75d3e86308a618a3ddc47d301731af30769a8",
      "parents": [
        "d6ddcb7f00a7af95b452233d965b922632f78f21"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:51:34 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:51:34 2010 -0700"
      },
      "message": "fix [2712278] The preview buffer left some black borders in left and bottom edges\n\nwe were incorrectly flagging push_buffer surfaces as invalid\n\nChange-Id: I4dfd4ffbbe8a71f7e23e835db8d71966416c29bb\n"
    },
    {
      "commit": "393f5698a04632f5b9e932471685f93f7816578e",
      "tree": "bfd9407f1636d61ad1082b379b3e7fca6bc1d69c",
      "parents": [
        "14f56a0bd705f4da0e58da81e9cc461f4d422e04",
        "f35ce7f8ee2d14b6cf0785fc671fcdfeeb1682cb"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:46:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:46:46 2010 -0700"
      },
      "message": "am f35ce7f8: am 6e0967b3: am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n"
    },
    {
      "commit": "f35ce7f8ee2d14b6cf0785fc671fcdfeeb1682cb",
      "tree": "bfd9407f1636d61ad1082b379b3e7fca6bc1d69c",
      "parents": [
        "b35cd7dde521746401158fdc4f3324e6e53e095a",
        "6e0967b3c4561e188df72f478baf16c6627b12be"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:44:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:44:46 2010 -0700"
      },
      "message": "am 6e0967b3: am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n\nMerge commit \u00276e0967b3c4561e188df72f478baf16c6627b12be\u0027 into kraken\n\n* commit \u00276e0967b3c4561e188df72f478baf16c6627b12be\u0027:\n  Added the runtime parameters for the mediarecorder stress test.\n"
    },
    {
      "commit": "6e0967b3c4561e188df72f478baf16c6627b12be",
      "tree": "2fdbd32f0ef17ad11d5e26d52fd9be95d37020d5",
      "parents": [
        "88ccecf573a52648052bc9c7858f345776f76e0e",
        "b0016e2b2162c916289d022f1572c0bc95158543"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:42:29 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:42:29 2010 -0700"
      },
      "message": "am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n\nMerge commit \u0027b0016e2b2162c916289d022f1572c0bc95158543\u0027 into froyo-plus-aosp\n\n* commit \u0027b0016e2b2162c916289d022f1572c0bc95158543\u0027:\n  Added the runtime parameters for the mediarecorder stress test.\n"
    },
    {
      "commit": "b0016e2b2162c916289d022f1572c0bc95158543",
      "tree": "07d0217a8c0f1e44bfed135c1d5dd0938b6e53e2",
      "parents": [
        "d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae",
        "48584d7b8f5e56b73bb13180bf6546b2647c1b28"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:40:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 17:40:51 2010 -0700"
      },
      "message": "Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo"
    },
    {
      "commit": "14f56a0bd705f4da0e58da81e9cc461f4d422e04",
      "tree": "0ee0a22a0aac898ab657a572e456994b9e965152",
      "parents": [
        "3cd6a3e35322d293848cf9f998ffa301b60b9b2d",
        "b35cd7dde521746401158fdc4f3324e6e53e095a"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 17:14:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:14:50 2010 -0700"
      },
      "message": "am b35cd7dd: Merge \"Fix 2667859: change text back to default size\" into kraken\n"
    },
    {
      "commit": "b35cd7dde521746401158fdc4f3324e6e53e095a",
      "tree": "0ee0a22a0aac898ab657a572e456994b9e965152",
      "parents": [
        "ac53a8a135b3e04692a553147eabf3cbafd321c1",
        "bae698cd54564b68bfd9a98f69cbf75964059f51"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 17:13:18 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 17:13:18 2010 -0700"
      },
      "message": "Merge \"Fix 2667859: change text back to default size\" into kraken"
    },
    {
      "commit": "bae698cd54564b68bfd9a98f69cbf75964059f51",
      "tree": "91499f5a27f55c363465fb495ab39efbf33f8b30",
      "parents": [
        "f7617d3601519464400e8f6e9cf7030944b94d0c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 16:53:45 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 16:53:45 2010 -0700"
      },
      "message": "Fix 2667859: change text back to default size\n\nThis reverts a change described in the above bug where\nthe font size got changed to 22dip.\n\nChange-Id: I42e2dc06e94aba003fa00032b265c986959ce939\n"
    },
    {
      "commit": "48584d7b8f5e56b73bb13180bf6546b2647c1b28",
      "tree": "f2f1ca8a206f436a1c80405f6b5b3465b6be6074",
      "parents": [
        "2723e09229ce916724861ab90b6b8fc7c9ea9f2e"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 14:13:10 2010 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 16:42:57 2010 -0700"
      },
      "message": "Added the runtime parameters for the mediarecorder stress test.\nSet the total number of the stress loops of camera preview memory test to 200.\n\nChange-Id: I5a0278095155afd669ffee9bd599ddfffdcc42bf\n"
    },
    {
      "commit": "3cd6a3e35322d293848cf9f998ffa301b60b9b2d",
      "tree": "b88515672b6d5e731605efd899e302ae558bf9be",
      "parents": [
        "779b9b82af5432c84b3bbb80168633b405ddbb38",
        "ac53a8a135b3e04692a553147eabf3cbafd321c1"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 16:17:23 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 16:17:23 2010 -0700"
      },
      "message": "am ac53a8a1: am 88ccecf5: am d1055a25: Make the NTP Cache max-age gservices-settable\n"
    },
    {
      "commit": "ac53a8a135b3e04692a553147eabf3cbafd321c1",
      "tree": "b88515672b6d5e731605efd899e302ae558bf9be",
      "parents": [
        "f7617d3601519464400e8f6e9cf7030944b94d0c",
        "88ccecf573a52648052bc9c7858f345776f76e0e"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 16:15:37 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 16:15:37 2010 -0700"
      },
      "message": "am 88ccecf5: am d1055a25: Make the NTP Cache max-age gservices-settable\n\nMerge commit \u002788ccecf573a52648052bc9c7858f345776f76e0e\u0027 into kraken\n\n* commit \u002788ccecf573a52648052bc9c7858f345776f76e0e\u0027:\n  Make the NTP Cache max-age gservices-settable\n"
    },
    {
      "commit": "88ccecf573a52648052bc9c7858f345776f76e0e",
      "tree": "45a5bcdab4e4aafcc4cedd6b8839d30c98d39178",
      "parents": [
        "f67c874c07d2e0ff888cc88679f884a833f89870",
        "d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 16:13:22 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 16:13:22 2010 -0700"
      },
      "message": "am d1055a25: Make the NTP Cache max-age gservices-settable\n\nMerge commit \u0027d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae\u0027 into froyo-plus-aosp\n\n* commit \u0027d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae\u0027:\n  Make the NTP Cache max-age gservices-settable\n"
    },
    {
      "commit": "d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae",
      "tree": "7bd3c3deb88f79867f6d63e94830cde79592c3b9",
      "parents": [
        "7e5e3745cf0103219a13071fbd488c3c01da85d9"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 15:54:52 2010 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 15:54:52 2010 -0700"
      },
      "message": "Make the NTP Cache max-age gservices-settable\n\nTrying to make Throttle polling more energy efficient.\n\nbug:2708119\nChange-Id: I2b75639e202dcbcee11047c43407a22de04ce350\n"
    },
    {
      "commit": "a14aded514540578b7024918c82c81810622a91a",
      "tree": "be6bca4b31748cc64e8d49c4ab2d1b9936771558",
      "parents": [
        "03e489157191a7bda903babe9437076bf135bc41",
        "df3f1cc3fe1b9b4f598a084d6ff385482836f7ec"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Tue May 25 15:22:35 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 15:22:35 2010 -0700"
      },
      "message": "Merge \"Add KDDI/Softbank to available Shift_Jis mapping.\""
    },
    {
      "commit": "03e489157191a7bda903babe9437076bf135bc41",
      "tree": "2e8620baa4936fa33d1b60e7934bcac916f1e2cf",
      "parents": [
        "5f3004c1f5f389eaf977923cf1310402b3abf2fc"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue May 18 17:03:42 2010 -0400"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue May 25 18:04:06 2010 -0400"
      },
      "message": "Refactoring more webview zoom code into ZoomManager.\n\nThis CL is #2 of multiple CL\u0027s to remove the zoom code\nfrom webview and place it into webkit.ZoomManager. Each\ncommit is only part of the entire refactoring so there\nare many ZoomManager.* variables still referenced from\nWebView.\n\nChange-Id: I21f6517dff46b65a277bc67120ffabe043098e5e\nhttp://b/2671604\n"
    },
    {
      "commit": "5f3004c1f5f389eaf977923cf1310402b3abf2fc",
      "tree": "55466f583fa799c44fb138452ead8b19bdc82d9b",
      "parents": [
        "2bdc3e1a2f172c4e7de3e31cdd80c9ab5a605ce1",
        "779b9b82af5432c84b3bbb80168633b405ddbb38"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 14:20:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 14:20:46 2010 -0700"
      },
      "message": "am 779b9b82: am f7617d36: Merge \"Support for thumbnail extraction in the Matroska extractor.\" into kraken\n"
    },
    {
      "commit": "779b9b82af5432c84b3bbb80168633b405ddbb38",
      "tree": "0b7d57fc6bac2628f246f7216c46b577d0905f44",
      "parents": [
        "e205dd34a52a05b5037dfb8979190b234d5557dd",
        "f7617d3601519464400e8f6e9cf7030944b94d0c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 14:19:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 14:19:13 2010 -0700"
      },
      "message": "am f7617d36: Merge \"Support for thumbnail extraction in the Matroska extractor.\" into kraken\n"
    },
    {
      "commit": "f7617d3601519464400e8f6e9cf7030944b94d0c",
      "tree": "0b7d57fc6bac2628f246f7216c46b577d0905f44",
      "parents": [
        "0616976128b9bc24729a79034c3902492dc9e573",
        "6bdf2edba4de7f971639e8a50e938d218b6d7299"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 14:16:18 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 14:16:23 2010 -0700"
      },
      "message": "Merge \"Support for thumbnail extraction in the Matroska extractor.\" into kraken"
    },
    {
      "commit": "df3f1cc3fe1b9b4f598a084d6ff385482836f7ec",
      "tree": "9af72593268b8b8b5308e37ce82df26b6c497275",
      "parents": [
        "dcea182c9a8eaa0895a3b675a695791df06d9d5e"
      ],
      "author": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Mon May 17 12:56:42 2010 -0700"
      },
      "committer": {
        "name": "Daisuke Miyakawa",
        "email": "dmiyakawa@google.com",
        "time": "Tue May 25 14:10:09 2010 -0700"
      },
      "message": "Add KDDI/Softbank to available Shift_Jis mapping.\n\nBug: 2689523\nChange-Id: I5140bd02a5e30b323eb19b1b0eb2dcf17027f878\n"
    },
    {
      "commit": "6bdf2edba4de7f971639e8a50e938d218b6d7299",
      "tree": "848c329180740714907e4854ef76e4b818e6a529",
      "parents": [
        "c6c62e12c930b137e62c16931cfe340bc93aa8f4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 13:35:02 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 13:41:40 2010 -0700"
      },
      "message": "Support for thumbnail extraction in the Matroska extractor.\n\nChange-Id: I56f13fc4868baffe0bb8c2484d2753c766a73960\nrelated-to-bug: 2483739\n"
    },
    {
      "commit": "2bdc3e1a2f172c4e7de3e31cdd80c9ab5a605ce1",
      "tree": "658ae788ef5d964f614d6f10b6427a82e6dbfc34",
      "parents": [
        "bb3a8c5ea2cd4cad794d99ee28574cb5d855cff4",
        "e205dd34a52a05b5037dfb8979190b234d5557dd"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:46:12 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 12:46:12 2010 -0700"
      },
      "message": "am e205dd34: am 06169761: Merge \"Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\" into kraken\n"
    },
    {
      "commit": "e205dd34a52a05b5037dfb8979190b234d5557dd",
      "tree": "e735d36713cadabd068fd9161d5ed6f0767bb6d9",
      "parents": [
        "1a777cd44a73571ab8040191348d1601585c3f90",
        "0616976128b9bc24729a79034c3902492dc9e573"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:44:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 12:44:08 2010 -0700"
      },
      "message": "am 06169761: Merge \"Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\" into kraken\n"
    },
    {
      "commit": "0616976128b9bc24729a79034c3902492dc9e573",
      "tree": "e735d36713cadabd068fd9161d5ed6f0767bb6d9",
      "parents": [
        "c6c62e12c930b137e62c16931cfe340bc93aa8f4",
        "a9d635d6085e769b1e7ef43fa595a77af28366a1"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:42:53 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 12:42:53 2010 -0700"
      },
      "message": "Merge \"Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\" into kraken"
    },
    {
      "commit": "a9d635d6085e769b1e7ef43fa595a77af28366a1",
      "tree": "c0f771f85b2e2164a5cfd0966639d9108f3ca440",
      "parents": [
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:38:34 2010 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:38:34 2010 -0700"
      },
      "message": "Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\n\nChange-Id: Ibf6aebfec60cd7f807c3e49f0dbb5ab8e86bcdc1\n"
    },
    {
      "commit": "521d9a798613cc9ad850f42343d2fbfa6c98f5c7",
      "tree": "4c09aa42f85a616bcea2df7d7e78093bb2e5ba3b",
      "parents": [
        "dcea182c9a8eaa0895a3b675a695791df06d9d5e"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 20:12:47 2010 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 20:12:47 2010 +0100"
      },
      "message": "Display index and count when running layout tests\n\nChange-Id: I8b925784aead96a1be6344d654d0376dee2047eb\n"
    },
    {
      "commit": "bb3a8c5ea2cd4cad794d99ee28574cb5d855cff4",
      "tree": "2d6967d66fab66ec2bd999e3000a2ede487d190a",
      "parents": [
        "19a0913a5bc46e79614c59d735684a1e9c77782a",
        "584f137c19d4f4980537b51a8b864d0d97ffd0a0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue May 25 12:04:03 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 12:04:03 2010 -0700"
      },
      "message": "Merge \"Allow root to set the mount state as well, so that the simulator can use the fake sd card.\""
    },
    {
      "commit": "19a0913a5bc46e79614c59d735684a1e9c77782a",
      "tree": "cd1922f9dc2d87c4d21992df1e043aa8624421e3",
      "parents": [
        "97692e6da268a979185d87b8f355643c9d6124eb",
        "1a777cd44a73571ab8040191348d1601585c3f90"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:35:18 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 11:35:18 2010 -0700"
      },
      "message": "am 1a777cd4: am c6c62e12: Support for ogg(vorbis) metadata in stagefright including album art.\n"
    },
    {
      "commit": "1a777cd44a73571ab8040191348d1601585c3f90",
      "tree": "8be9a7ed608ecd2cb572f22f81bf61eb257a549f",
      "parents": [
        "1b88fb169384f2f2d514da7626e6ecc951f79a59",
        "c6c62e12c930b137e62c16931cfe340bc93aa8f4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:33:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 11:33:39 2010 -0700"
      },
      "message": "am c6c62e12: Support for ogg(vorbis) metadata in stagefright including album art.\n"
    },
    {
      "commit": "97692e6da268a979185d87b8f355643c9d6124eb",
      "tree": "23b2e2fcf5483729f5e37c5f0d6fdf77bcc36f77",
      "parents": [
        "de5a036da749d6ad2752cb4086ec4712126ad679",
        "4d8ae85b5de8a90a597e4b649c6ee7208e446e3b"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue May 25 11:20:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 11:20:30 2010 -0700"
      },
      "message": "Merge \"Add needsOtaServiceProvisioning to Phone.\""
    },
    {
      "commit": "c6c62e12c930b137e62c16931cfe340bc93aa8f4",
      "tree": "8be9a7ed608ecd2cb572f22f81bf61eb257a549f",
      "parents": [
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:20:29 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:20:29 2010 -0700"
      },
      "message": "Support for ogg(vorbis) metadata in stagefright including album art.\n\nChange-Id: I0c8c0136cebe2d2d97caabb7bc0c65be86329dbb\nrelated-to-bug: 2713414\n"
    },
    {
      "commit": "de5a036da749d6ad2752cb4086ec4712126ad679",
      "tree": "6f794401e44670c6628eccb2c1e505685e655885",
      "parents": [
        "eb51f3e340d3ddc935367c302167d4b4b706e904",
        "cc9c4242e3f77c20a943bdbc5fde5fe28cc2def6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 10:25:48 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 10:25:48 2010 -0700"
      },
      "message": "Merge \"Fix issue 2641884: Bluetooth volume is dependent on in call volume.\""
    },
    {
      "commit": "cc9c4242e3f77c20a943bdbc5fde5fe28cc2def6",
      "tree": "b264e41d5fe8a1e8244be0293917b7a4db54a043",
      "parents": [
        "2ce0a831d66238e21523f0020c1284bfc3f891ed"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 09:31:59 2010 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 09:31:59 2010 -0700"
      },
      "message": "Fix issue 2641884: Bluetooth volume is dependent on in call volume.\n\nThe problem is that the code in AudioPolicyManagerBase::checkAndSetVolume() that forces\nvoice volume to max when setting bluetooth SCO volume is not called if the bluetooth stream\nvolume did not actually change. So even if we re apply volumes when switching to bluetooth\ndevice, the volume voice volume is not changed and remains what it was when routed to earpiece\nWhat makes things worse on Passion is that stream volumes are limited when connected to bluetooth\nand their actual value does not change as soon as they exceed the limit threshold.\n\nChange-Id: I18265e5e6686db0a1f30fc37a31e2ecde4f3fbc6\n"
    },
    {
      "commit": "584f137c19d4f4980537b51a8b864d0d97ffd0a0",
      "tree": "3c5ca98af08d8887222ae18173c68a446d42bf64",
      "parents": [
        "eb51f3e340d3ddc935367c302167d4b4b706e904"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon May 24 16:34:30 2010 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue May 25 09:05:56 2010 -0700"
      },
      "message": "Allow root to set the mount state as well, so that the simulator\ncan use the fake sd card.\n\nChange-Id: I9ac5329f976a6e466ef2d7123ca70670975c30e3\n"
    },
    {
      "commit": "eb51f3e340d3ddc935367c302167d4b4b706e904",
      "tree": "26d6929afd342576524dc264f65908f0e526d155",
      "parents": [
        "dcea182c9a8eaa0895a3b675a695791df06d9d5e"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue May 25 11:13:47 2010 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue May 25 11:33:03 2010 -0400"
      },
      "message": "Check for null before using Layout.\n\nBug 2713024\n\nChange-Id: Iaad5c774fa1e16c341d481104f8fd38f7add3082\n"
    },
    {
      "commit": "dcea182c9a8eaa0895a3b675a695791df06d9d5e",
      "tree": "b2316e63263050cf632c54b97f135f7faa82f4ee",
      "parents": [
        "d0a89e3fc0d7918cf26738d6cbe6157e4c178f2c",
        "75be797b0c07910715f1b2617b58af5abbfd0a99"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 07:58:40 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 07:58:40 2010 -0700"
      },
      "message": "Merge \"Merge WebKit at r59636: Added appcache/fallback.html to the ignore list.\""
    },
    {
      "commit": "d0a89e3fc0d7918cf26738d6cbe6157e4c178f2c",
      "tree": "dd54a16a72a925f0682f3634fe843d27d811c508",
      "parents": [
        "752b14705eac60fcd40e475189f632b1087ecf35",
        "02263fd2f05b22873260cad9e2e2fcf24684df29"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 07:58:33 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 07:58:33 2010 -0700"
      },
      "message": "Merge \"Merge WebKit at r59636: Update UA string\""
    },
    {
      "commit": "75be797b0c07910715f1b2617b58af5abbfd0a99",
      "tree": "1fd2b568a14a61cb8878ca1f1dd5b379a6621e90",
      "parents": [
        "02263fd2f05b22873260cad9e2e2fcf24684df29"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 15:51:22 2010 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 15:51:22 2010 +0100"
      },
      "message": "Merge WebKit at r59636: Added appcache/fallback.html to the ignore list.\n\nChange-Id: Ic2cbb9e32022b0f7ee371984691b3c590d05667d\n"
    },
    {
      "commit": "752b14705eac60fcd40e475189f632b1087ecf35",
      "tree": "8c7e6029f4b9c45e0baf3b3656deae0835c8fb12",
      "parents": [
        "2ce0a831d66238e21523f0020c1284bfc3f891ed",
        "4f92fffc71224ad8edcd2d1d3e8037e5e28b2896"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue May 25 05:22:45 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 05:22:45 2010 -0700"
      },
      "message": "Merge \"MTP: adjust ptptest app for changes in libusbhost API.\""
    },
    {
      "commit": "4f92fffc71224ad8edcd2d1d3e8037e5e28b2896",
      "tree": "fbd59ecd8cec3e2ebac69f0c18e1128746595869",
      "parents": [
        "387bd8f0c2adb96438a8aa0faf3115cffc1f4794"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue May 25 08:12:25 2010 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue May 25 08:12:25 2010 -0400"
      },
      "message": "MTP: adjust ptptest app for changes in libusbhost API.\n\nChange-Id: I775e08c851a55d775b532129be11fb19515fbf6e\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "02263fd2f05b22873260cad9e2e2fcf24684df29",
      "tree": "366a0cf085ca74c230329c05798d775d24fe5eaf",
      "parents": [
        "2ce0a831d66238e21523f0020c1284bfc3f891ed"
      ],
      "author": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 11:11:57 2010 +0100"
      },
      "committer": {
        "name": "Kristian Monsen",
        "email": "kristianm@google.com",
        "time": "Tue May 25 11:11:57 2010 +0100"
      },
      "message": "Merge WebKit at r59636: Update UA string\n\nChange-Id: Ic5b0a03ad53f2e81f5aeb6e32b2f92902b83fdb2\n"
    },
    {
      "commit": "c0f34386d6ab075aced829996ea357c31abdddac",
      "tree": "6eeb15c1eab9e74704d910c7a1e16d893ef65957",
      "parents": [
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 21 07:47:50 2010 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:33:42 2010 -0700"
      },
      "message": "Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\n\nAdded IEffect and IEffectClient binder interfaces to exchange effect module control\nand status information between application and media server processes.\n\nChange-Id: I10e8e894898e52ed9956a765d0ef7075eb2593af\n"
    },
    {
      "commit": "2ce0a831d66238e21523f0020c1284bfc3f891ed",
      "tree": "5af7cb05f85109f1e3a9ec8994ce943051fde70a",
      "parents": [
        "c1600ae869d1f3947bdc645951ba9d6cd265a60f",
        "1b88fb169384f2f2d514da7626e6ecc951f79a59"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:27:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 23:27:02 2010 -0700"
      },
      "message": "am 1b88fb16: am cf3fa85c: Merge \"Fix issue 2667796: [Audio Effect Framework] Effect factory and libraries.\" into kraken\n"
    },
    {
      "commit": "1b88fb169384f2f2d514da7626e6ecc951f79a59",
      "tree": "829a1f6856aea3d12f689f5231289fe517bcf4bb",
      "parents": [
        "36893612af956b238679bce4e95fd104d279e518",
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:24:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 23:24:42 2010 -0700"
      },
      "message": "am cf3fa85c: Merge \"Fix issue 2667796: [Audio Effect Framework] Effect factory and libraries.\" into kraken\n"
    },
    {
      "commit": "cf3fa85cdb6881827a379632c905f86fab2edc34",
      "tree": "829a1f6856aea3d12f689f5231289fe517bcf4bb",
      "parents": [
        "d6ddcb7f00a7af95b452233d965b922632f78f21",
        "5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:23:29 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 23:23:29 2010 -0700"
      },
      "message": "Merge \"Fix issue 2667796: [Audio Effect Framework] Effect factory and libraries.\" into kraken"
    },
    {
      "commit": "c1600ae869d1f3947bdc645951ba9d6cd265a60f",
      "tree": "de112557905dcc119eb4ea1f30981e62a88b9866",
      "parents": [
        "b00d12beaec607c0a72b3917990f0a9c6cbe3417",
        "36893612af956b238679bce4e95fd104d279e518"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:13:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 19:13:52 2010 -0700"
      },
      "message": "am 36893612: am d6ddcb7f: fix [2677468] some 3rd party GL ES apps get a 32-bits surface by default and fail\n"
    },
    {
      "commit": "36893612af956b238679bce4e95fd104d279e518",
      "tree": "ff19248cbc31678bf855594efb47754dfe25dd6e",
      "parents": [
        "61a5870871cbc191414669568039321428722236",
        "d6ddcb7f00a7af95b452233d965b922632f78f21"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:12:33 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 19:12:33 2010 -0700"
      },
      "message": "am d6ddcb7f: fix [2677468] some 3rd party GL ES apps get a 32-bits surface by default and fail\n"
    },
    {
      "commit": "d6ddcb7f00a7af95b452233d965b922632f78f21",
      "tree": "ff19248cbc31678bf855594efb47754dfe25dd6e",
      "parents": [
        "2e948ca1a06470a1c4c581022eabaed593c58e27"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:00:08 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:07:08 2010 -0700"
      },
      "message": "fix [2677468] some 3rd party GL ES apps get a 32-bits surface by default and fail\n\nforce all SurfaceView to 565\n\nChange-Id: I8ebfa1239d8e4fa097c2e544677fb92fa20b39bd\n"
    },
    {
      "commit": "b00d12beaec607c0a72b3917990f0a9c6cbe3417",
      "tree": "89646607c3a8fd54b31acc38f64c02a0320d83e3",
      "parents": [
        "7cce3d3dcd3c050fefb81ec18b36bddb8dc0255c",
        "61a5870871cbc191414669568039321428722236"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:33:35 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 18:33:35 2010 -0700"
      },
      "message": "am 61a58708: am 2e948ca1: Merge \"added the notion of fixed-size buffers\" into kraken\n"
    },
    {
      "commit": "7cce3d3dcd3c050fefb81ec18b36bddb8dc0255c",
      "tree": "41a9d7b1baf507354415ed5d60429b2d2c0b70de",
      "parents": [
        "3255823de062e981f7bfc7994919207988697e45",
        "27d2f0caef5aae33aed4675e28cfdd8374b23e3f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:33:31 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 18:33:31 2010 -0700"
      },
      "message": "am 27d2f0ca: am acdc44bb: Merge \"fix a bug when reallocating a window\\\u0027s buffers is needed\" into kraken\n"
    },
    {
      "commit": "61a5870871cbc191414669568039321428722236",
      "tree": "a807b573c4afc32cc360fe602379bc281da9bfad",
      "parents": [
        "27d2f0caef5aae33aed4675e28cfdd8374b23e3f",
        "2e948ca1a06470a1c4c581022eabaed593c58e27"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:32:05 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 18:32:05 2010 -0700"
      },
      "message": "am 2e948ca1: Merge \"added the notion of fixed-size buffers\" into kraken\n"
    },
    {
      "commit": "27d2f0caef5aae33aed4675e28cfdd8374b23e3f",
      "tree": "86dbe565b168f9a6a2d6cc656adf9613c5459542",
      "parents": [
        "49551ca41e5bdd15bce9908860a8dcf683da5b21",
        "acdc44bbbaa43fc46328abbf5bea7c46a993d62f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:31:59 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 18:31:59 2010 -0700"
      },
      "message": "am acdc44bb: Merge \"fix a bug when reallocating a window\\\u0027s buffers is needed\" into kraken\n"
    },
    {
      "commit": "2e948ca1a06470a1c4c581022eabaed593c58e27",
      "tree": "a807b573c4afc32cc360fe602379bc281da9bfad",
      "parents": [
        "acdc44bbbaa43fc46328abbf5bea7c46a993d62f",
        "2be352adab7f11646fda7c0240e496bbb37f7bd1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:30:35 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 18:30:35 2010 -0700"
      },
      "message": "Merge \"added the notion of fixed-size buffers\" into kraken"
    },
    {
      "commit": "acdc44bbbaa43fc46328abbf5bea7c46a993d62f",
      "tree": "86dbe565b168f9a6a2d6cc656adf9613c5459542",
      "parents": [
        "9a559970a3418d6ac858d4fd88adaceb14c422df",
        "57d89899c9fb978a1c097f298aa94c5db1f61bb6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:30:25 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 18:30:25 2010 -0700"
      },
      "message": "Merge \"fix a bug when reallocating a window\u0027s buffers is needed\" into kraken"
    },
    {
      "commit": "2be352adab7f11646fda7c0240e496bbb37f7bd1",
      "tree": "e7a168546a256cd4f7c57261690796cf527ae8a2",
      "parents": [
        "57d89899c9fb978a1c097f298aa94c5db1f61bb6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri May 21 17:24:35 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:26:01 2010 -0700"
      },
      "message": "added the notion of fixed-size buffers\n\nthe new native_window_set_buffers_geometry allows\nto specify a size and format for all buffers to be\ndequeued. the buffer will be scalled to the window\u0027s\nsize.\n\nChange-Id: I2c378b85c88d29cdd827a5f319d5c704d79ba381\n"
    },
    {
      "commit": "4d8ae85b5de8a90a597e4b649c6ee7208e446e3b",
      "tree": "eb36e7b13a0a6c54f2f06a7bfae7680acbdef86b",
      "parents": [
        "2b4140ef1b68a074611bfd33ac9d2ec2c2a1064a"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon May 24 17:50:32 2010 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon May 24 17:50:32 2010 -0700"
      },
      "message": "Add needsOtaServiceProvisioning to Phone.\n\nBy having needsOtaServiceProvisioning supported on all phones we\neliminate the need to use an if statement to discriminate phone type.\nTypes of phones that don\u0027t support OTASP will return false in the\ndefault implementation in PhoneBase.\n\nChange-Id: I8fb15a18553e314c1f8f2a00ec7f8cffd79eeb7f\n"
    }
  ],
  "next": "3255823de062e981f7bfc7994919207988697e45"
}
