)]}'
{
  "log": [
    {
      "commit": "3b860faec72ea599781fd4e7f47ab39ba6ae65ed",
      "tree": "557a58fd373a13d0dfeba5f9b3d9c75f2a795f89",
      "parents": [
        "477d9b2ddc9515e0df088c448ddfb6f9145edce1",
        "1c9ca4f1fa8ce06217c8c53da7f539d23ee11a1f"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Oct 22 03:56:58 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 22 03:56:58 2010 -0700"
      },
      "message": "Merge \"Hook up CookieManager.removeAllCookie() for the Chromium HTTP stack\""
    },
    {
      "commit": "477d9b2ddc9515e0df088c448ddfb6f9145edce1",
      "tree": "247292ebbf967e7e4fe4fe9a70a1381467015204",
      "parents": [
        "cde1ac6006689294dedee5260519dbd3d34971ea",
        "b38d534873ca514f5a5230596c838aa37eca1568"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 21 21:21:50 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 21:21:50 2010 -0700"
      },
      "message": "Merge \"Fix refcounting bugs where the sys refcount could be corrupted during async type creation.\""
    },
    {
      "commit": "b38d534873ca514f5a5230596c838aa37eca1568",
      "tree": "4473cccf239e0a97597db92052508b2149309ad1",
      "parents": [
        "4924aee9cb1c5988359f3162b6e89689c5b101e1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 21 14:06:55 2010 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 21 21:17:30 2010 -0700"
      },
      "message": "Fix refcounting bugs where the sys refcount\ncould be corrupted during async type creation.\n\nChange-Id: If42828e92990598b0cb5da81c82ea513f94725f2\n\nFix stack object deletion bug.\n\nChange-Id: I2c723aa5ad15e0c99dc9cd0cfbc7db80bace172a\n"
    },
    {
      "commit": "cde1ac6006689294dedee5260519dbd3d34971ea",
      "tree": "42563f8586656c23a4a595dadd8999ac7e79e6af",
      "parents": [
        "627d836ffff9084ba594a772491c8b91a2ce2d0a"
      ],
      "author": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Thu Oct 21 20:40:11 2010 -0700"
      },
      "committer": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Thu Oct 21 20:40:11 2010 -0700"
      },
      "message": "Add an extra to allow specifying the account for creation of new contacts\n\nChange-Id: I6bbf1025e35bbc1d2acff747b08c07530bec2b8c\n"
    },
    {
      "commit": "627d836ffff9084ba594a772491c8b91a2ce2d0a",
      "tree": "2e4b21814c8055e0233dc11536ca2ed66ff794eb",
      "parents": [
        "1b36424419fcfb977a1c81581a2ee685df1fd1f8",
        "6123e0f7c91ffc7534da99b4668879dacf662227"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 21 20:27:34 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:27:34 2010 -0700"
      },
      "message": "am 6123e0f7: am 1bd8a8c8: Merge \"Turn the media time adjustment in file writer back on\" into gingerbread\n\nMerge commit \u00276123e0f7c91ffc7534da99b4668879dacf662227\u0027\n\n* commit \u00276123e0f7c91ffc7534da99b4668879dacf662227\u0027:\n  Turn the media time adjustment in file writer back on\n"
    },
    {
      "commit": "1b36424419fcfb977a1c81581a2ee685df1fd1f8",
      "tree": "617777b1ba92abc792ceb55f30a6ec611fa7a58e",
      "parents": [
        "30e257763f5c9a349f48260d23e04f3adec87103",
        "eb5aeae676fb23b2ad748185867c085e3cd65314"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 20:27:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:27:30 2010 -0700"
      },
      "message": "am eb5aeae6: am fdbb2168: Merge \"Adjust boundaries for screen sizes.\" into gingerbread\n\nMerge commit \u0027eb5aeae676fb23b2ad748185867c085e3cd65314\u0027\n\n* commit \u0027eb5aeae676fb23b2ad748185867c085e3cd65314\u0027:\n  Adjust boundaries for screen sizes.\n"
    },
    {
      "commit": "30e257763f5c9a349f48260d23e04f3adec87103",
      "tree": "b0993306b63215d4db6559a86f02bcdb5ff22c55",
      "parents": [
        "bff26d156d23e55e2428e19b3fb7f52acf03f79f",
        "101f14b275ab2451aef50dec427376d721d17aea"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 20:27:26 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:27:26 2010 -0700"
      },
      "message": "am 101f14b2: (-s ours) am ba501785: Merge \"Implement issue #3116702: New manifest tags for supported screen sizes  DO NOT MERGE\" into gingerbread\n\nMerge commit \u0027101f14b275ab2451aef50dec427376d721d17aea\u0027\n\n* commit \u0027101f14b275ab2451aef50dec427376d721d17aea\u0027:\n  Implement issue #3116702: New manifest tags for supported screen sizes  DO NOT MERGE\n"
    },
    {
      "commit": "bff26d156d23e55e2428e19b3fb7f52acf03f79f",
      "tree": "b0993306b63215d4db6559a86f02bcdb5ff22c55",
      "parents": [
        "4924aee9cb1c5988359f3162b6e89689c5b101e1",
        "86f1b643d10e0b5b17ae01db3b81020db87b3295"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 20:27:15 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:27:15 2010 -0700"
      },
      "message": "am 86f1b643: am bf5efba2: Merge \"Fix issue #3117918: No way to finish a native activity\" into gingerbread\n\nMerge commit \u002786f1b643d10e0b5b17ae01db3b81020db87b3295\u0027\n\n* commit \u002786f1b643d10e0b5b17ae01db3b81020db87b3295\u0027:\n  Fix issue #3117918: No way to finish a native activity\n"
    },
    {
      "commit": "6123e0f7c91ffc7534da99b4668879dacf662227",
      "tree": "61c1e1915edcb8f4e5858ded4d8f79fe10cc21fe",
      "parents": [
        "eb5aeae676fb23b2ad748185867c085e3cd65314",
        "1bd8a8c8acdb7c3aa875ea62ccf0b9111f1c9410"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 21 20:18:16 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:18:16 2010 -0700"
      },
      "message": "am 1bd8a8c8: Merge \"Turn the media time adjustment in file writer back on\" into gingerbread\n\nMerge commit \u00271bd8a8c8acdb7c3aa875ea62ccf0b9111f1c9410\u0027 into gingerbread-plus-aosp\n\n* commit \u00271bd8a8c8acdb7c3aa875ea62ccf0b9111f1c9410\u0027:\n  Turn the media time adjustment in file writer back on\n"
    },
    {
      "commit": "eb5aeae676fb23b2ad748185867c085e3cd65314",
      "tree": "879849d2ff3b4bef1214abf61c10386262375ded",
      "parents": [
        "101f14b275ab2451aef50dec427376d721d17aea",
        "fdbb2168f7a9a202ee9406d65e7ef98a6745b488"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 20:18:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:18:11 2010 -0700"
      },
      "message": "am fdbb2168: Merge \"Adjust boundaries for screen sizes.\" into gingerbread\n\nMerge commit \u0027fdbb2168f7a9a202ee9406d65e7ef98a6745b488\u0027 into gingerbread-plus-aosp\n\n* commit \u0027fdbb2168f7a9a202ee9406d65e7ef98a6745b488\u0027:\n  Adjust boundaries for screen sizes.\n"
    },
    {
      "commit": "101f14b275ab2451aef50dec427376d721d17aea",
      "tree": "af8c333d1c2d519c300ab817991b74d51cee43b6",
      "parents": [
        "86f1b643d10e0b5b17ae01db3b81020db87b3295",
        "ba501785c7b298198d1c6e4787fd40e98f97da67"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 20:17:56 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:17:56 2010 -0700"
      },
      "message": "am ba501785: Merge \"Implement issue #3116702: New manifest tags for supported screen sizes  DO NOT MERGE\" into gingerbread\n\nMerge commit \u0027ba501785c7b298198d1c6e4787fd40e98f97da67\u0027 into gingerbread-plus-aosp\n\n* commit \u0027ba501785c7b298198d1c6e4787fd40e98f97da67\u0027:\n  Implement issue #3116702: New manifest tags for supported screen sizes  DO NOT MERGE\n"
    },
    {
      "commit": "86f1b643d10e0b5b17ae01db3b81020db87b3295",
      "tree": "2d7deecbacb72c2cb8277711e36653343b222175",
      "parents": [
        "482284ad0e3226b49c27bf41442c1cb150853226",
        "bf5efba238f81330f4b473e92b6931b85baa1cbc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 20:17:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 20:17:50 2010 -0700"
      },
      "message": "am bf5efba2: Merge \"Fix issue #3117918: No way to finish a native activity\" into gingerbread\n\nMerge commit \u0027bf5efba238f81330f4b473e92b6931b85baa1cbc\u0027 into gingerbread-plus-aosp\n\n* commit \u0027bf5efba238f81330f4b473e92b6931b85baa1cbc\u0027:\n  Fix issue #3117918: No way to finish a native activity\n"
    },
    {
      "commit": "1bd8a8c8acdb7c3aa875ea62ccf0b9111f1c9410",
      "tree": "41a5e1f9e2034cf772934780d47e3c7699c67db2",
      "parents": [
        "fdbb2168f7a9a202ee9406d65e7ef98a6745b488",
        "89a0104c7cd20ffe19d80714f627463b4929c5fc"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 21 20:06:59 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 20:06:59 2010 -0700"
      },
      "message": "Merge \"Turn the media time adjustment in file writer back on\" into gingerbread"
    },
    {
      "commit": "fdbb2168f7a9a202ee9406d65e7ef98a6745b488",
      "tree": "616609627d0d444d117c1d68ae76211dc3241d62",
      "parents": [
        "ba501785c7b298198d1c6e4787fd40e98f97da67",
        "b51dc0fe2abe300593eedb8abd35e676c9224dc6"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 19:21:28 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 19:21:28 2010 -0700"
      },
      "message": "Merge \"Adjust boundaries for screen sizes.\" into gingerbread"
    },
    {
      "commit": "ba501785c7b298198d1c6e4787fd40e98f97da67",
      "tree": "218ec56806b8165727a85af7061a88fb1f26d5ec",
      "parents": [
        "bf5efba238f81330f4b473e92b6931b85baa1cbc",
        "a6d9c7c04c4b17d85ac70f4494777555655f3be1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 19:20:49 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 19:20:49 2010 -0700"
      },
      "message": "Merge \"Implement issue #3116702: New manifest tags for supported screen sizes  DO NOT MERGE\" into gingerbread"
    },
    {
      "commit": "bf5efba238f81330f4b473e92b6931b85baa1cbc",
      "tree": "0c44e38500f37c552c74f4d288ae7afa8b4b8413",
      "parents": [
        "6b3178a6323e015644590ebaee86523e4bb81773",
        "db28a94d499f995b467b07cee5c9b9119f538b1c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 19:09:44 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 19:09:44 2010 -0700"
      },
      "message": "Merge \"Fix issue #3117918: No way to finish a native activity\" into gingerbread"
    },
    {
      "commit": "db28a94d499f995b467b07cee5c9b9119f538b1c",
      "tree": "f720143b3b6a9813d26fdbc210bec10a0780f0b0",
      "parents": [
        "7dc08fb070ff7455e794fc81645ccb4349cd152f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 17:22:30 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 19:07:37 2010 -0700"
      },
      "message": "Fix issue #3117918: No way to finish a native activity\n\nChange-Id: Ic53e712f7ab5412d72a31b96ecba252344b91644\n"
    },
    {
      "commit": "89a0104c7cd20ffe19d80714f627463b4929c5fc",
      "tree": "2c517551372ce2dfe55a60bfa81d93e1168428b8",
      "parents": [
        "7dc08fb070ff7455e794fc81645ccb4349cd152f"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 21 17:58:14 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 21 18:41:31 2010 -0700"
      },
      "message": "Turn the media time adjustment in file writer back on\n\no This was turned off to unblock the tests on some device\no The adjustment duration is increased to suppress fluctuations observed on some device\n\nbug - 3058745\n\nChange-Id: Iaeeb1c1c52783f5c679305645c995e57b4b2a573\n"
    },
    {
      "commit": "4924aee9cb1c5988359f3162b6e89689c5b101e1",
      "tree": "0573b166dacd33a847d4362c5fdd0563ac328a70",
      "parents": [
        "c981465aac939399eb597f62efe42ce701c0310a",
        "482284ad0e3226b49c27bf41442c1cb150853226"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 21 18:10:24 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 18:10:24 2010 -0700"
      },
      "message": "am 482284ad: am 6b3178a6: Merge \"Fix a race condition in wallpaper move throttling.\" into gingerbread\n\nMerge commit \u0027482284ad0e3226b49c27bf41442c1cb150853226\u0027\n\n* commit \u0027482284ad0e3226b49c27bf41442c1cb150853226\u0027:\n  Fix a race condition in wallpaper move throttling.\n"
    },
    {
      "commit": "482284ad0e3226b49c27bf41442c1cb150853226",
      "tree": "f0c08378742b02e947bba89537111c249eed94e4",
      "parents": [
        "2f1eee34706cf42855541def5737c37a071d7293",
        "6b3178a6323e015644590ebaee86523e4bb81773"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 21 18:05:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 18:05:53 2010 -0700"
      },
      "message": "am 6b3178a6: Merge \"Fix a race condition in wallpaper move throttling.\" into gingerbread\n\nMerge commit \u00276b3178a6323e015644590ebaee86523e4bb81773\u0027 into gingerbread-plus-aosp\n\n* commit \u00276b3178a6323e015644590ebaee86523e4bb81773\u0027:\n  Fix a race condition in wallpaper move throttling.\n"
    },
    {
      "commit": "6b3178a6323e015644590ebaee86523e4bb81773",
      "tree": "a397cecd910089fd1640f8437ea9aa7f1f96e5ae",
      "parents": [
        "e9dbf208e4f72b41dc3961d9d4570d5b69126307",
        "840db1f678ed15f0f3e9c58310b1e80ebb1f331a"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 21 18:02:54 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 18:02:54 2010 -0700"
      },
      "message": "Merge \"Fix a race condition in wallpaper move throttling.\" into gingerbread"
    },
    {
      "commit": "c981465aac939399eb597f62efe42ce701c0310a",
      "tree": "9b164b66a1ac7910a8656a70c5520c62c65882fc",
      "parents": [
        "c765a5d9e27ecdf42cb44cfa583bb30ad85fccd0",
        "2f1eee34706cf42855541def5737c37a071d7293"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 17:44:40 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 17:44:40 2010 -0700"
      },
      "message": "am 2f1eee34: am e9dbf208: Merge \"Fix issue #3117472: Format storage dialog still broken\" into gingerbread\n\nMerge commit \u00272f1eee34706cf42855541def5737c37a071d7293\u0027\n\n* commit \u00272f1eee34706cf42855541def5737c37a071d7293\u0027:\n  Fix issue #3117472: Format storage dialog still broken\n"
    },
    {
      "commit": "840db1f678ed15f0f3e9c58310b1e80ebb1f331a",
      "tree": "bb6da952b68872acdb2042885d4ae178414292ad",
      "parents": [
        "ddf8fe505636d3b4435cb9952266765aab20b86d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 21 17:36:54 2010 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 21 17:36:54 2010 -0700"
      },
      "message": "Fix a race condition in wallpaper move throttling.\n\nBug: 3099316\nChange-Id: Ia3221975b5be7fae8359d6ab531bbecd0e29aee9\n"
    },
    {
      "commit": "2f1eee34706cf42855541def5737c37a071d7293",
      "tree": "e237ddf06e3538de7aef10e49f199ea0b059478f",
      "parents": [
        "49af98ed877e8a2db5a6b5be811c798e6f73dff7",
        "e9dbf208e4f72b41dc3961d9d4570d5b69126307"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 17:35:12 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 17:35:12 2010 -0700"
      },
      "message": "am e9dbf208: Merge \"Fix issue #3117472: Format storage dialog still broken\" into gingerbread\n\nMerge commit \u0027e9dbf208e4f72b41dc3961d9d4570d5b69126307\u0027 into gingerbread-plus-aosp\n\n* commit \u0027e9dbf208e4f72b41dc3961d9d4570d5b69126307\u0027:\n  Fix issue #3117472: Format storage dialog still broken\n"
    },
    {
      "commit": "e9dbf208e4f72b41dc3961d9d4570d5b69126307",
      "tree": "9dad91d4bd0070243ed1d8786bacd791a16b5abd",
      "parents": [
        "aa6df3669deab2a804c6f8cc1ea3fd5af0a28685",
        "4f6ee254bc53cb7e609205794f197e275f50030f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 17:28:19 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 17:28:19 2010 -0700"
      },
      "message": "Merge \"Fix issue #3117472: Format storage dialog still broken\" into gingerbread"
    },
    {
      "commit": "c765a5d9e27ecdf42cb44cfa583bb30ad85fccd0",
      "tree": "0704424c08c7cc0ca60d2e4c65f0d2bd234e0978",
      "parents": [
        "27ca388728288c24ee1e784ff17bd6c9f4ca9a28",
        "49af98ed877e8a2db5a6b5be811c798e6f73dff7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 17:23:24 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 17:23:24 2010 -0700"
      },
      "message": "am 49af98ed: am aa6df366: Merge \"fix [3119687] [Maps][4.6.0] Force close in street view\" into gingerbread\n\nMerge commit \u002749af98ed877e8a2db5a6b5be811c798e6f73dff7\u0027\n\n* commit \u002749af98ed877e8a2db5a6b5be811c798e6f73dff7\u0027:\n  fix [3119687] [Maps][4.6.0] Force close in street view\n"
    },
    {
      "commit": "27ca388728288c24ee1e784ff17bd6c9f4ca9a28",
      "tree": "7c11c85aa19e50b746ae790bc99b946d8290d770",
      "parents": [
        "470ce098f82047304f78162646d65ed3a908e95e",
        "46beb43357e32507189203db4626d0df954abe62"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 17:22:05 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 17:22:05 2010 -0700"
      },
      "message": "am 46beb433: (-s ours) am 0c636055: Merge \"Mirror the preview for front-facing cameras. do not merge\" into gingerbread\n\nMerge commit \u002746beb43357e32507189203db4626d0df954abe62\u0027\n\n* commit \u002746beb43357e32507189203db4626d0df954abe62\u0027:\n  Mirror the preview for front-facing cameras. do not merge\n"
    },
    {
      "commit": "470ce098f82047304f78162646d65ed3a908e95e",
      "tree": "7c11c85aa19e50b746ae790bc99b946d8290d770",
      "parents": [
        "39df5331c7423455f1fb6c01b075b618f8bc00fd",
        "d7cd560af506f75d07034c136bea09b409b4d408"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Oct 21 17:21:56 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 17:21:56 2010 -0700"
      },
      "message": "am d7cd560a: am 1d79a9d9: Use correct size of GAMEPAD_KEYCODES\n\nMerge commit \u0027d7cd560af506f75d07034c136bea09b409b4d408\u0027\n\n* commit \u0027d7cd560af506f75d07034c136bea09b409b4d408\u0027:\n  Use correct size of GAMEPAD_KEYCODES\n"
    },
    {
      "commit": "49af98ed877e8a2db5a6b5be811c798e6f73dff7",
      "tree": "55c8513ca0c9970d4ec5fdefe3627ef209e6e320",
      "parents": [
        "46beb43357e32507189203db4626d0df954abe62",
        "aa6df3669deab2a804c6f8cc1ea3fd5af0a28685"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 17:07:15 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 17:07:15 2010 -0700"
      },
      "message": "am aa6df366: Merge \"fix [3119687] [Maps][4.6.0] Force close in street view\" into gingerbread\n\nMerge commit \u0027aa6df3669deab2a804c6f8cc1ea3fd5af0a28685\u0027 into gingerbread-plus-aosp\n\n* commit \u0027aa6df3669deab2a804c6f8cc1ea3fd5af0a28685\u0027:\n  fix [3119687] [Maps][4.6.0] Force close in street view\n"
    },
    {
      "commit": "aa6df3669deab2a804c6f8cc1ea3fd5af0a28685",
      "tree": "a57a204fd88b410a1f146b244626c68f3eddfdc1",
      "parents": [
        "0c636055351f2e1d26138cf7b3bf3c82553e68c4",
        "c4e84b8fbde26c8de362cd96d2420f0e192fac9a"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 16:43:00 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 16:43:00 2010 -0700"
      },
      "message": "Merge \"fix [3119687] [Maps][4.6.0] Force close in street view\" into gingerbread"
    },
    {
      "commit": "4f6ee254bc53cb7e609205794f197e275f50030f",
      "tree": "6e1db82f228ed100633404ec1c915cb10431c751",
      "parents": [
        "7dc08fb070ff7455e794fc81645ccb4349cd152f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 16:39:53 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 16:39:53 2010 -0700"
      },
      "message": "Fix issue #3117472: Format storage dialog still broken\n\nChange-Id: I19b3a04e33785a56cb14457e4e3cd9232f585bb1\n"
    },
    {
      "commit": "46beb43357e32507189203db4626d0df954abe62",
      "tree": "9bf3e750957be3bfafe8b5bda50fe57c08093233",
      "parents": [
        "d7cd560af506f75d07034c136bea09b409b4d408",
        "0c636055351f2e1d26138cf7b3bf3c82553e68c4"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 16:26:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 16:26:02 2010 -0700"
      },
      "message": "am 0c636055: Merge \"Mirror the preview for front-facing cameras. do not merge\" into gingerbread\n\nMerge commit \u00270c636055351f2e1d26138cf7b3bf3c82553e68c4\u0027 into gingerbread-plus-aosp\n\n* commit \u00270c636055351f2e1d26138cf7b3bf3c82553e68c4\u0027:\n  Mirror the preview for front-facing cameras. do not merge\n"
    },
    {
      "commit": "d7cd560af506f75d07034c136bea09b409b4d408",
      "tree": "61396a3535fda841a646106c67410fe798ba7dea",
      "parents": [
        "044fcd64fe999dca0f986dfce9cb3b5b1da77f44",
        "1d79a9d9f85f932a1fd6dcddba335450b65ba4e6"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Oct 21 16:22:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 16:22:58 2010 -0700"
      },
      "message": "am 1d79a9d9: Use correct size of GAMEPAD_KEYCODES\n\nMerge commit \u00271d79a9d9f85f932a1fd6dcddba335450b65ba4e6\u0027 into gingerbread-plus-aosp\n\n* commit \u00271d79a9d9f85f932a1fd6dcddba335450b65ba4e6\u0027:\n  Use correct size of GAMEPAD_KEYCODES\n"
    },
    {
      "commit": "0c636055351f2e1d26138cf7b3bf3c82553e68c4",
      "tree": "c2a759cd036b39dd430c0d9a8d2c9878ce877df5",
      "parents": [
        "1d79a9d9f85f932a1fd6dcddba335450b65ba4e6",
        "b982fb4fd36a3cd24a0bb17c964139fe4c9cbb47"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 16:20:07 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 16:20:07 2010 -0700"
      },
      "message": "Merge \"Mirror the preview for front-facing cameras. do not merge\" into gingerbread"
    },
    {
      "commit": "39df5331c7423455f1fb6c01b075b618f8bc00fd",
      "tree": "dd2a6a6c0bf9b7ac42e32d3f1a4ad8d9dc341a74",
      "parents": [
        "c7912444448d84d0fc70554a1a36e18a882c8f62",
        "044fcd64fe999dca0f986dfce9cb3b5b1da77f44"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Oct 21 16:08:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 16:08:47 2010 -0700"
      },
      "message": "am 044fcd64: am 703aae06: Merge \"RTP: Fix non-zero DC in EchoSuppressor caused while aggregating samples.\" into gingerbread\n\nMerge commit \u0027044fcd64fe999dca0f986dfce9cb3b5b1da77f44\u0027\n\n* commit \u0027044fcd64fe999dca0f986dfce9cb3b5b1da77f44\u0027:\n  RTP: Fix non-zero DC in EchoSuppressor caused while aggregating samples.\n"
    },
    {
      "commit": "c4e84b8fbde26c8de362cd96d2420f0e192fac9a",
      "tree": "c5c3b962875e73d707f9857af228d74c39a77969",
      "parents": [
        "703aae06c0925b19657877bb1872bb2f28874969"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 15:58:25 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 15:58:25 2010 -0700"
      },
      "message": "fix [3119687] [Maps][4.6.0] Force close in street view\n\nThe EGLConfig attributes MUST be sorted, because they\u0027re used in a binary search.\nA recent change introduced a bug where 2 of the configs had improperly\nsorted attributes.\n\nChange-Id: I1ac53e4463d62f27125ca9f82ed946e6c98ddba0\n"
    },
    {
      "commit": "1d79a9d9f85f932a1fd6dcddba335450b65ba4e6",
      "tree": "4c25f01396a8fed470404bbd92aa2af90df205b0",
      "parents": [
        "703aae06c0925b19657877bb1872bb2f28874969"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Oct 21 15:46:03 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Oct 21 15:46:03 2010 -0700"
      },
      "message": "Use correct size of GAMEPAD_KEYCODES\n\nCompute the actual number of indices in the GAMEPAD_KEYCODES instead of\nthe pure size in bytes.\n\nBug: 3121536\nChange-Id: I71edbd8bf6eff2c8cc0ea5c6845362b3d1e06466\n"
    },
    {
      "commit": "b51dc0fe2abe300593eedb8abd35e676c9224dc6",
      "tree": "df0193194babee7a4e9fcf2f057d297be257d8b0",
      "parents": [
        "7dc08fb070ff7455e794fc81645ccb4349cd152f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 15:34:47 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 15:34:47 2010 -0700"
      },
      "message": "Adjust boundaries for screen sizes.\n\nPart of issue #3116702: New manifest tags for supported screen sizes\n\nKind-of.\n\nIf you turn your head side-ways.\n\nChange-Id: I446f1e2eadba1ce284c93ff9fb0197bb0e6b0fca\n"
    },
    {
      "commit": "a6d9c7c04c4b17d85ac70f4494777555655f3be1",
      "tree": "216d077a636fa8be9369de734e14350886c0e7ac",
      "parents": [
        "7dc08fb070ff7455e794fc81645ccb4349cd152f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 15:32:06 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 15:32:06 2010 -0700"
      },
      "message": "Implement issue #3116702: New manifest tags for supported screen sizes  DO NOT MERGE\n\nChange-Id: Iabf64d86c89d387ffbfbc39f950d308a73fe17eb\n"
    },
    {
      "commit": "c7912444448d84d0fc70554a1a36e18a882c8f62",
      "tree": "77e8278a9d616037bcf7e283f7f909b8d26aecca",
      "parents": [
        "a35827a8e92c79e200610e93549d7191fe701b19",
        "9a430d8c0e376160f287e50cdad99177e69ec384"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Oct 21 15:31:07 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 15:31:07 2010 -0700"
      },
      "message": "am 9a430d8c: am 62d0970c: Merge \"allow dumpstate to work for non-root users.\" into gingerbread\n\nMerge commit \u00279a430d8c0e376160f287e50cdad99177e69ec384\u0027\n\n* commit \u00279a430d8c0e376160f287e50cdad99177e69ec384\u0027:\n  allow dumpstate to work for non-root users.\n"
    },
    {
      "commit": "a35827a8e92c79e200610e93549d7191fe701b19",
      "tree": "a4657e7fe6bf33b3066c47b043a95a6dc67da866",
      "parents": [
        "5c167f9191bd008494fffce5b5742d635305e525",
        "33051ad1785a84ad5d814d6acf337b54d5fab36c"
      ],
      "author": {
        "name": "John Huang",
        "email": "jsh@google.com",
        "time": "Thu Oct 21 15:29:48 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 15:29:48 2010 -0700"
      },
      "message": "am 33051ad1: am 7dc08fb0: Merge \"Fix connect duration for un-established SIP calls.\" into gingerbread\n\nMerge commit \u002733051ad1785a84ad5d814d6acf337b54d5fab36c\u0027\n\n* commit \u002733051ad1785a84ad5d814d6acf337b54d5fab36c\u0027:\n  Fix connect duration for un-established SIP calls.\n"
    },
    {
      "commit": "5c167f9191bd008494fffce5b5742d635305e525",
      "tree": "dbaf7e0324a6277ac08be50010f06dd43c07cb9d",
      "parents": [
        "1381cac20a9b09e7af0fa6723f1fd7ed60273062",
        "299acb581205b6574bfa91824b1b887e265c4c40"
      ],
      "author": {
        "name": "Marc Blank",
        "email": "mblank@google.com",
        "time": "Thu Oct 21 15:01:13 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 15:01:13 2010 -0700"
      },
      "message": "Merge \"Don\u0027t stop FlingRunnable when deltaY is rounded to zero\""
    },
    {
      "commit": "1381cac20a9b09e7af0fa6723f1fd7ed60273062",
      "tree": "6838bc5668a641f55c3a8fbded6fc489aac98fb4",
      "parents": [
        "c5152cad1dc0d37704ff7b4f7662c430aa1a765b",
        "d4533f1469990582e4a2dd0898429093fe2690c0"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Thu Oct 21 14:46:18 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 14:46:18 2010 -0700"
      },
      "message": "Merge \"Report drag success/fail in the DRAG_ENDED message\""
    },
    {
      "commit": "c5152cad1dc0d37704ff7b4f7662c430aa1a765b",
      "tree": "3a880b1dec3ad6c88cd589ef6e7914ba82829c2a",
      "parents": [
        "82a8a2aa0acc8af59f264d41090c3b99d695c2d5",
        "8db525a9ad64699a7553647abb8bc9efa2418abd"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Thu Oct 21 14:40:56 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 14:40:56 2010 -0700"
      },
      "message": "Merge \"Let restored scale be in effect.\""
    },
    {
      "commit": "d4533f1469990582e4a2dd0898429093fe2690c0",
      "tree": "7ca94c99e6e56ad7d1007c6a1a9d62846a52d075",
      "parents": [
        "82a8a2aa0acc8af59f264d41090c3b99d695c2d5"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Tue Oct 19 15:15:08 2010 -0700"
      },
      "committer": {
        "name": "Chris Tate",
        "email": "ctate@google.com",
        "time": "Thu Oct 21 14:25:06 2010 -0700"
      },
      "message": "Report drag success/fail in the DRAG_ENDED message\n\nDragEvent.getResult() returns \u0027true\u0027 if the drop was ultimately accepted;\nfalse otherwise.  The validity of this datum is only guaranteed when the\nDragEvent\u0027s action verb is ACTION_DRAG_ENDED.\n\nAlso fixes the drag-start timeout handling (though the offending app is\nnot yet officially declared ANR).\n\nImplements bug 3097807\n\nChange-Id: I6908ac628c72ff7d6193d87060d769a559a78d0e\n"
    },
    {
      "commit": "8db525a9ad64699a7553647abb8bc9efa2418abd",
      "tree": "b73f83685756cd39c4cc5b74b46277abcd80e6ea",
      "parents": [
        "e6aaa3da3359cb7c48a9d54376e0880497c22cc8"
      ],
      "author": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Thu Oct 21 14:20:50 2010 -0700"
      },
      "committer": {
        "name": "Shimeng (Simon) Wang",
        "email": "swang@google.com",
        "time": "Thu Oct 21 14:20:50 2010 -0700"
      },
      "message": "Let restored scale be in effect.\n\nThis change reverts some previous change to solve macworld.com scale issue.\n\nissue: 3117312\nChange-Id: Id822c7f9c196522a24c0b7657225560dcd0e51e4\n"
    },
    {
      "commit": "82a8a2aa0acc8af59f264d41090c3b99d695c2d5",
      "tree": "2176629d1d23e75e79fa7716466e26d8cd752070",
      "parents": [
        "886fd91833e1f5c6ec882baf2ed5e02078911c63",
        "4fc9ecf223895f09b5593d4bcd2a3f0e2d1f0bae"
      ],
      "author": {
        "name": "Sylvain Fonteneau",
        "email": "sylvain.fonteneau@trusted-logic.com",
        "time": "Thu Oct 21 13:50:20 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:50:20 2010 -0700"
      },
      "message": "am 4fc9ecf2: am a71354d7: Enable presence check at application level using RawTagConnection.isConnected() method.\n\nMerge commit \u00274fc9ecf223895f09b5593d4bcd2a3f0e2d1f0bae\u0027\n\n* commit \u00274fc9ecf223895f09b5593d4bcd2a3f0e2d1f0bae\u0027:\n  Enable presence check at application level using\n"
    },
    {
      "commit": "886fd91833e1f5c6ec882baf2ed5e02078911c63",
      "tree": "08b0c0a29ad27fb1e309795d16a80545349af84d",
      "parents": [
        "9509527eb609e8523408107ade74ac6be738f5e1",
        "c0e93a849f82c97b847c9ad39b18e594f3bb3f5a"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Oct 21 13:50:09 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:50:09 2010 -0700"
      },
      "message": "am c0e93a84: am 7ea5c45e: NFC settings cleanup.\n\nMerge commit \u0027c0e93a849f82c97b847c9ad39b18e594f3bb3f5a\u0027\n\n* commit \u0027c0e93a849f82c97b847c9ad39b18e594f3bb3f5a\u0027:\n  NFC settings cleanup.\n"
    },
    {
      "commit": "9509527eb609e8523408107ade74ac6be738f5e1",
      "tree": "44da661d8e9f9bc9d78dc96b7727d58fb2f7b505",
      "parents": [
        "eeacc37b386b83691a59e5f777a42294c191a20f",
        "0c55136893849d72ac267f887a841efe845218a1"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Thu Oct 21 13:49:41 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:49:41 2010 -0700"
      },
      "message": "am 0c551368: am 15358e14: Merge \"Make the base direction of the Arabic error pages RTL\"\n\nMerge commit \u00270c55136893849d72ac267f887a841efe845218a1\u0027\n\n* commit \u00270c55136893849d72ac267f887a841efe845218a1\u0027:\n  Make the base direction of the Arabic error pages RTL\n"
    },
    {
      "commit": "eeacc37b386b83691a59e5f777a42294c191a20f",
      "tree": "076ddc4480e912974e6d7076972608d3ec948a09",
      "parents": [
        "9165145342de3e62145da89cfa832a695f74a0be",
        "ba1b1c9c22373737b1ba50a6847b1fbe33999179"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Thu Oct 21 13:49:35 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:49:35 2010 -0700"
      },
      "message": "am ba1b1c9c: am 6cf9c394: Merge \"Set the base direction of the Hebrew error pages to RTL\"\n\nMerge commit \u0027ba1b1c9c22373737b1ba50a6847b1fbe33999179\u0027\n\n* commit \u0027ba1b1c9c22373737b1ba50a6847b1fbe33999179\u0027:\n  Set the base direction of the Hebrew error pages to RTL\n"
    },
    {
      "commit": "9165145342de3e62145da89cfa832a695f74a0be",
      "tree": "8b352e561ab1c8f2dc21b96d6853ae9646a94065",
      "parents": [
        "55d7bca71ce62248d4d41ba3e1680b9c627971f4",
        "8ad6335d2c22900de5b46460473495b5bcea9f99"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Oct 21 13:49:00 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:49:00 2010 -0700"
      },
      "message": "am 8ad6335d: am fa7a87fb: Merge \"File writer size estimation improvement\" into gingerbread\n\nMerge commit \u00278ad6335d2c22900de5b46460473495b5bcea9f99\u0027\n\n* commit \u00278ad6335d2c22900de5b46460473495b5bcea9f99\u0027:\n  File writer size estimation improvement\n"
    },
    {
      "commit": "55d7bca71ce62248d4d41ba3e1680b9c627971f4",
      "tree": "f8da4aa1f5e63f73442bca7643424c1acab0dcfa",
      "parents": [
        "27767c4856ce1011563fdb5aa21ac50173c83b1b",
        "63ac8f5377833303a7f8c4d60f0d74daf903e6ea"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 13:48:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:48:50 2010 -0700"
      },
      "message": "am 63ac8f53: am 2b2da526: Merge \"Add a test application to dump all the EGLConfig available\" into gingerbread\n\nMerge commit \u002763ac8f5377833303a7f8c4d60f0d74daf903e6ea\u0027\n\n* commit \u002763ac8f5377833303a7f8c4d60f0d74daf903e6ea\u0027:\n  Add a test application to dump all the EGLConfig available\n"
    },
    {
      "commit": "27767c4856ce1011563fdb5aa21ac50173c83b1b",
      "tree": "6797b048d15a49a10b952aa37e3c4c2a54e24a97",
      "parents": [
        "ac6f0cc317c3ee469a9e5b9c4e7db56c027b02c0",
        "4ceee5a6b0089ffbec75690b7284f80d481ab212"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 13:48:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:48:42 2010 -0700"
      },
      "message": "am 4ceee5a6: (-s ours) am 73655bd2: Merge \"propagate RS context priority to EGLContext when possible. DO NOT MERGE.\" into gingerbread\n\nMerge commit \u00274ceee5a6b0089ffbec75690b7284f80d481ab212\u0027\n\n* commit \u00274ceee5a6b0089ffbec75690b7284f80d481ab212\u0027:\n  propagate RS context priority to EGLContext when possible. DO NOT MERGE.\n"
    },
    {
      "commit": "ac6f0cc317c3ee469a9e5b9c4e7db56c027b02c0",
      "tree": "6797b048d15a49a10b952aa37e3c4c2a54e24a97",
      "parents": [
        "6a6fbfb348c8f648a7615f5dae29de610c7c25f6",
        "fb31036fd844444c395a2ae9c97439eec9f774e4"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 13:48:36 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:48:36 2010 -0700"
      },
      "message": "am fb31036f: am 583fefc8: Merge \"Use the context_priority extension when present.\" into gingerbread\n\nMerge commit \u0027fb31036fd844444c395a2ae9c97439eec9f774e4\u0027\n\n* commit \u0027fb31036fd844444c395a2ae9c97439eec9f774e4\u0027:\n  Use the context_priority extension when present.\n"
    },
    {
      "commit": "6a6fbfb348c8f648a7615f5dae29de610c7c25f6",
      "tree": "75aa42fb3c7673356ba9691fa2b69d1d67f0f4d3",
      "parents": [
        "276bb3a32794097918671780ea9d39aea522aa41",
        "6d90e89afa47293cf5fe18f512cce43d2fa6df82"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 13:47:59 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:47:59 2010 -0700"
      },
      "message": "am 6d90e89a: am a0795fc9: Merge \"software renderer: fix [3117351] GL driver doesn\\\u0027t set the EGL_NATIVE_VISUAL_ID\" into gingerbread\n\nMerge commit \u00276d90e89afa47293cf5fe18f512cce43d2fa6df82\u0027\n\n* commit \u00276d90e89afa47293cf5fe18f512cce43d2fa6df82\u0027:\n  software renderer: fix [3117351] GL driver doesn\u0027t set the EGL_NATIVE_VISUAL_ID\n"
    },
    {
      "commit": "276bb3a32794097918671780ea9d39aea522aa41",
      "tree": "38831a4b1ef7f6f85770b9f33c68c499fda6cf11",
      "parents": [
        "46cb1d9602905061ff2a9ba3bc7654bfe94183db",
        "843ff92bb0f2ff259145fd90333b0a50d8bbf342"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Oct 21 13:47:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:47:42 2010 -0700"
      },
      "message": "am 843ff92b: resolved conflicts for merge of 5d919b43 to gingerbread-plus-aosp\n\nMerge commit \u0027843ff92bb0f2ff259145fd90333b0a50d8bbf342\u0027\n\n* commit \u0027843ff92bb0f2ff259145fd90333b0a50d8bbf342\u0027:\n  Make disabled TextViews uneditable\n"
    },
    {
      "commit": "46cb1d9602905061ff2a9ba3bc7654bfe94183db",
      "tree": "169057f4e18f8fdfc64354d88bec8fa36590e577",
      "parents": [
        "7df7cfebdf6a77e36692ae18f036f36b93eb45fd",
        "674b856c15206a23d9d8a22fbd936a4f3055894d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 13:47:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:47:08 2010 -0700"
      },
      "message": "am 674b856c: am fb2cd0aa: Merge \"Fix java doc on FLAG_EXTERNAL.\" into gingerbread\n\nMerge commit \u0027674b856c15206a23d9d8a22fbd936a4f3055894d\u0027\n\n* commit \u0027674b856c15206a23d9d8a22fbd936a4f3055894d\u0027:\n  Fix java doc on FLAG_EXTERNAL.\n"
    },
    {
      "commit": "7df7cfebdf6a77e36692ae18f036f36b93eb45fd",
      "tree": "ea5e0c22e60557bb202616e8e978611b17e618fa",
      "parents": [
        "97a0aa987a5e3fa01fee4d47dd5aeb57c62ddbeb",
        "c20f205d1059ff71b21d9c44ea147e209c364d2f"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Oct 21 13:46:41 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:46:41 2010 -0700"
      },
      "message": "am c20f205d: am 5bfef1ba: Merge \"BatteryService: Set bool to true if sysfs entry is not 0\"\n\nMerge commit \u0027c20f205d1059ff71b21d9c44ea147e209c364d2f\u0027\n\n* commit \u0027c20f205d1059ff71b21d9c44ea147e209c364d2f\u0027:\n  BatteryService: Set bool to true if sysfs entry is not 0\n"
    },
    {
      "commit": "97a0aa987a5e3fa01fee4d47dd5aeb57c62ddbeb",
      "tree": "7f5f75851352201154d43dd6b3e49009c581cd0b",
      "parents": [
        "fcf48955b82778445069a43a4916191fcae7da64",
        "eceace47c575d15a3d4b7cd511c20f86850bf301"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Oct 21 13:46:24 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:46:24 2010 -0700"
      },
      "message": "am eceace47: am 81925e66: Merge \"Fix FastScroller overlay position bug after setFastScrollEnabled(false)--\u003esetFastScrollEnabled(true) the overlay shows up at the top-left instead of center\"\n\nMerge commit \u0027eceace47c575d15a3d4b7cd511c20f86850bf301\u0027\n\n* commit \u0027eceace47c575d15a3d4b7cd511c20f86850bf301\u0027:\n  Fix FastScroller overlay position bug\n"
    },
    {
      "commit": "fcf48955b82778445069a43a4916191fcae7da64",
      "tree": "85b784dd4f8cfa82f797773c62ba3287dea3fa4d",
      "parents": [
        "6dcab2099bbf1351934a53c05be7e4634b0ae2fd",
        "c925944733207b83aaa81cf7a92c38eb48443470"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Oct 21 13:44:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:44:55 2010 -0700"
      },
      "message": "am c9259447: am ddf8fe50: Merge \"Fix isUsbMassStorageConnected() will always return true\" into gingerbread\n\nMerge commit \u0027c925944733207b83aaa81cf7a92c38eb48443470\u0027\n\n* commit \u0027c925944733207b83aaa81cf7a92c38eb48443470\u0027:\n  Fix isUsbMassStorageConnected() will always return true\n"
    },
    {
      "commit": "6dcab2099bbf1351934a53c05be7e4634b0ae2fd",
      "tree": "85b784dd4f8cfa82f797773c62ba3287dea3fa4d",
      "parents": [
        "d829c4756c5781cac67692398712c02f282fbb6b",
        "153bf6c8d7579abca63909424a8602a0f3b8bcd4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 13:44:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:44:47 2010 -0700"
      },
      "message": "am 153bf6c8: am e9e23405: Merge \"Fix issue #3113424: Battery stats don\\\u0027t reset on Crespo\" into gingerbread\n\nMerge commit \u0027153bf6c8d7579abca63909424a8602a0f3b8bcd4\u0027\n\n* commit \u0027153bf6c8d7579abca63909424a8602a0f3b8bcd4\u0027:\n  Fix issue #3113424: Battery stats don\u0027t reset on Crespo\n"
    },
    {
      "commit": "d829c4756c5781cac67692398712c02f282fbb6b",
      "tree": "d1fe2d4d275153f75ab4c979305e63f5f8b6594a",
      "parents": [
        "6d848f759e901264935ed7ba1094d865e3b2c16b",
        "a747b4399300beae712dacdf189f10e91b3623a0"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 21 13:44:16 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:44:16 2010 -0700"
      },
      "message": "am a747b439: (-s ours) am d5aaff54: Merge \"DO NOT MERGE - Updated media playback transport controls (b/3116268)\" into gingerbread\n\nMerge commit \u0027a747b4399300beae712dacdf189f10e91b3623a0\u0027\n\n* commit \u0027a747b4399300beae712dacdf189f10e91b3623a0\u0027:\n  DO NOT MERGE - Updated media playback transport controls (b/3116268)\n"
    },
    {
      "commit": "6d848f759e901264935ed7ba1094d865e3b2c16b",
      "tree": "d1fe2d4d275153f75ab4c979305e63f5f8b6594a",
      "parents": [
        "2cef210f53ac9ca5471e87fa02db252442448b7d",
        "bdc15d8b43e7763bf72780d0f683b223b8cf6625"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 13:44:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:44:06 2010 -0700"
      },
      "message": "am bdc15d8b: am 4056ab97: Merge \"Add permission requirements to SipAudioCall and SipManager javadoc.\" into gingerbread\n\nMerge commit \u0027bdc15d8b43e7763bf72780d0f683b223b8cf6625\u0027\n\n* commit \u0027bdc15d8b43e7763bf72780d0f683b223b8cf6625\u0027:\n  Add permission requirements to SipAudioCall and SipManager javadoc.\n"
    },
    {
      "commit": "2cef210f53ac9ca5471e87fa02db252442448b7d",
      "tree": "bf85d66098e35479ccf97004857d6f51b23cebcb",
      "parents": [
        "c2238d006237ebf1296074d80fb4f4a2741ef880",
        "940b4d1c4548d3296ac9fc66cce0cc213b5aa8a8"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 13:43:43 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 13:43:43 2010 -0700"
      },
      "message": "am 940b4d1c: am 6037a056: Fix n-way conf call in SipPhone.\n\nMerge commit \u0027940b4d1c4548d3296ac9fc66cce0cc213b5aa8a8\u0027\n\n* commit \u0027940b4d1c4548d3296ac9fc66cce0cc213b5aa8a8\u0027:\n  Fix n-way conf call in SipPhone.\n"
    },
    {
      "commit": "c2238d006237ebf1296074d80fb4f4a2741ef880",
      "tree": "391d098b36c7fc80bd687a03a4caf57ce950c6c3",
      "parents": [
        "beb2178b49e29550a4d2957cff2b602ed8517c6b"
      ],
      "author": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Thu Oct 21 11:52:55 2010 -0700"
      },
      "committer": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Thu Oct 21 13:37:32 2010 -0700"
      },
      "message": "Fix default style in constructor with only one parameter\n\nBug:3011901\nChange-Id: I6c1b8663ccdfae36d2bb5e63fdc852b6391f3585\n"
    },
    {
      "commit": "beb2178b49e29550a4d2957cff2b602ed8517c6b",
      "tree": "8e96cb8ecd0633ad6964845ecff761ff4f4ce12a",
      "parents": [
        "bdccfe4ac4b3c727febecd7443dda7828533e554"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Thu Oct 21 10:02:12 2010 -0700"
      },
      "committer": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Thu Oct 21 13:31:57 2010 -0700"
      },
      "message": "Making multi-values extra in contact INSERT intent public.\n\nChange-Id: I27da6278027a8b6a18b8dea756aa4ed8920ec748\n"
    },
    {
      "commit": "bdccfe4ac4b3c727febecd7443dda7828533e554",
      "tree": "34724909d1392207d23983dbc38ac463e4617eda",
      "parents": [
        "f3c3c4fd14cb4185ec6df5a4355aab8b9f4039dc",
        "5c13d89c1332fcc499379b9064b891187b75ca32"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Oct 21 13:29:26 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 13:29:26 2010 -0700"
      },
      "message": "Merge \"Optimizing display lists by referencing pointers to resources instead of copying them\""
    },
    {
      "commit": "299acb581205b6574bfa91824b1b887e265c4c40",
      "tree": "9cf07e21d71b60619234accd0c7380f494ce106e",
      "parents": [
        "e6aaa3da3359cb7c48a9d54376e0880497c22cc8"
      ],
      "author": {
        "name": "Marc Blank",
        "email": "mblank@google.com",
        "time": "Thu Oct 21 11:03:53 2010 -0700"
      },
      "committer": {
        "name": "Marc Blank",
        "email": "mblank@google.com",
        "time": "Thu Oct 21 13:15:34 2010 -0700"
      },
      "message": "Don\u0027t stop FlingRunnable when deltaY is rounded to zero\n\nChange-Id: I6558d1b2e392c741108ca13da83351eadbce0824\n"
    },
    {
      "commit": "044fcd64fe999dca0f986dfce9cb3b5b1da77f44",
      "tree": "e8e233825972815de0fcb93e9d73c39ab07ddbdd",
      "parents": [
        "9a430d8c0e376160f287e50cdad99177e69ec384",
        "703aae06c0925b19657877bb1872bb2f28874969"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Oct 21 12:57:03 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 12:57:03 2010 -0700"
      },
      "message": "am 703aae06: Merge \"RTP: Fix non-zero DC in EchoSuppressor caused while aggregating samples.\" into gingerbread\n\nMerge commit \u0027703aae06c0925b19657877bb1872bb2f28874969\u0027 into gingerbread-plus-aosp\n\n* commit \u0027703aae06c0925b19657877bb1872bb2f28874969\u0027:\n  RTP: Fix non-zero DC in EchoSuppressor caused while aggregating samples.\n"
    },
    {
      "commit": "703aae06c0925b19657877bb1872bb2f28874969",
      "tree": "da7c77000d19393197651decb9775c35f6fb9e42",
      "parents": [
        "62d0970c82f9a2c17aea67379c207a3f17556c46",
        "8a68b52b9873f1f3d7114576c9f39a2b7b402152"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Oct 21 12:53:37 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 12:53:37 2010 -0700"
      },
      "message": "Merge \"RTP: Fix non-zero DC in EchoSuppressor caused while aggregating samples.\" into gingerbread"
    },
    {
      "commit": "8a68b52b9873f1f3d7114576c9f39a2b7b402152",
      "tree": "f199749f93bd9be86e8278856b963b8fcf018ac3",
      "parents": [
        "b595e094e3901ff8a224eaf7d4869e7d2e5649dd"
      ],
      "author": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Thu Oct 21 23:39:35 2010 +0800"
      },
      "committer": {
        "name": "Chia-chi Yeh",
        "email": "chiachi@android.com",
        "time": "Fri Oct 22 03:47:02 2010 +0800"
      },
      "message": "RTP: Fix non-zero DC in EchoSuppressor caused while aggregating samples.\n\nRewrite using integer arithmetic to get full 32-bit precision instead\nof 23-bit in single precision floating-points.\n\nBug: 3029745\nChange-Id: If67dcc403923755f403d08bbafb41ebce26e4e8b\n"
    },
    {
      "commit": "f3c3c4fd14cb4185ec6df5a4355aab8b9f4039dc",
      "tree": "848b4faed343c2fc72a800b0973e6fa1ebbe7d4a",
      "parents": [
        "10e370c68902782c17c42e92c8d5a21978442010"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 11:09:02 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 15:42:34 2010 -0400"
      },
      "message": "Refactor SystemUI so the status bar isn\u0027t a Service of its own.\n\nThere is now one SystemUIService, which starts the status bar service.\nPretty soon there will be other things running in here too.  This way\nwe don\u0027t need to have each of them started by something individually.\n\nThis also moves the choice between tablet and phone status bar into\nSystemUI.apk, which seems like a much better place for it.\n\nChange-Id: Ib69ef2f43d648764f8dbb52008f5d036a1ee07d9\n"
    },
    {
      "commit": "10e370c68902782c17c42e92c8d5a21978442010",
      "tree": "8a8914c312e8ef895dd7b2fe3d83cfc2ccac5a23",
      "parents": [
        "96cf6a403be7a2a4da6b2300f698ff0da7698301",
        "524f568802c32ba1126fe2886f3e96d018d7f23d"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Oct 21 12:24:12 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 12:24:12 2010 -0700"
      },
      "message": "Merge \"New system bar \"shirt pocket\", for quickly stashing draggable bits.\""
    },
    {
      "commit": "5c13d89c1332fcc499379b9064b891187b75ca32",
      "tree": "439222e6d58a765a84133345ac6ef7cb13f1c04e",
      "parents": [
        "a376d030a2075909219926d622b71016418d7dcd"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Oct 08 08:37:55 2010 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Oct 21 12:02:42 2010 -0700"
      },
      "message": "Optimizing display lists by referencing pointers to resources instead of copying them\n\nChange-Id: I81ad3551d74aa1e5bb64d69e33d2eb29a6c1eb6a\n"
    },
    {
      "commit": "96cf6a403be7a2a4da6b2300f698ff0da7698301",
      "tree": "70c6c3e41c018b4a7aba3ee47839d47ce72e9d59",
      "parents": [
        "83322fd4db540110ba624265cbd67d938fb3a053",
        "163d8d972b8b78979310fd31dcb17fe237d27533"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 12:00:33 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 12:00:33 2010 -0700"
      },
      "message": "Merge \"Don\u0027t remove items from mRecords while iterating over it.\""
    },
    {
      "commit": "524f568802c32ba1126fe2886f3e96d018d7f23d",
      "tree": "80fac0f3519c8c6708d7773ef5d122952a33fb2c",
      "parents": [
        "749984798c64de1594ceb123d419711eed6e90a2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Oct 13 12:13:33 2010 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Oct 21 14:54:00 2010 -0400"
      },
      "message": "New system bar \"shirt pocket\", for quickly stashing draggable bits.\n\nAnything that can be dragged using the new drag manager APIs\n(View#startDrag) can be dropped here; the pocket will hold\nit for you until you\u0027re ready to drag it out again.\n\nKnown issues:\n - currently discarding the clipping whenever you drag it\n   out; in the future we will only discard it once you\n   actually drag it somewhere\n - there\u0027s a bug where dragging things back out of the\n   pocket\u0027s window requires an extra tap (i.e. tap once then\n   tap and drag)\n - almost nothing uses the new drag manager yet :)\n\nChange-Id: Iff3103e4117f31023e1e96667632d77912e21d30\n"
    },
    {
      "commit": "9a430d8c0e376160f287e50cdad99177e69ec384",
      "tree": "ffe9768e8153728914a31aa79ef8e76b1e7f7b47",
      "parents": [
        "33051ad1785a84ad5d814d6acf337b54d5fab36c",
        "62d0970c82f9a2c17aea67379c207a3f17556c46"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Oct 21 11:50:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 11:50:55 2010 -0700"
      },
      "message": "am 62d0970c: Merge \"allow dumpstate to work for non-root users.\" into gingerbread\n\nMerge commit \u002762d0970c82f9a2c17aea67379c207a3f17556c46\u0027 into gingerbread-plus-aosp\n\n* commit \u002762d0970c82f9a2c17aea67379c207a3f17556c46\u0027:\n  allow dumpstate to work for non-root users.\n"
    },
    {
      "commit": "33051ad1785a84ad5d814d6acf337b54d5fab36c",
      "tree": "9cc471e0e727a1b1d9b76269c78931cec08d0430",
      "parents": [
        "4fc9ecf223895f09b5593d4bcd2a3f0e2d1f0bae",
        "7dc08fb070ff7455e794fc81645ccb4349cd152f"
      ],
      "author": {
        "name": "John Huang",
        "email": "jsh@google.com",
        "time": "Thu Oct 21 11:46:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 11:46:55 2010 -0700"
      },
      "message": "am 7dc08fb0: Merge \"Fix connect duration for un-established SIP calls.\" into gingerbread\n\nMerge commit \u00277dc08fb070ff7455e794fc81645ccb4349cd152f\u0027 into gingerbread-plus-aosp\n\n* commit \u00277dc08fb070ff7455e794fc81645ccb4349cd152f\u0027:\n  Fix connect duration for un-established SIP calls.\n"
    },
    {
      "commit": "62d0970c82f9a2c17aea67379c207a3f17556c46",
      "tree": "a6d3cb4cbf36ff5d8040e4c7240b56534dcd02f5",
      "parents": [
        "7dc08fb070ff7455e794fc81645ccb4349cd152f",
        "77d87aa7ff352a4867d8a6e2a73fadeb3152c7eb"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Oct 21 11:35:49 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 11:35:49 2010 -0700"
      },
      "message": "Merge \"allow dumpstate to work for non-root users.\" into gingerbread"
    },
    {
      "commit": "83322fd4db540110ba624265cbd67d938fb3a053",
      "tree": "d8d4b3b29b6434a1e7e049d0e84fde661978df5a",
      "parents": [
        "6967f0960449ac531880cc3e1a7312d45d774b62",
        "97dfd3492f81525fb3560a74abaee9f965f138a9"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu Oct 21 11:19:10 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 11:19:10 2010 -0700"
      },
      "message": "Merge \"Fix to display first tab as selected on tab widget creation.\""
    },
    {
      "commit": "6967f0960449ac531880cc3e1a7312d45d774b62",
      "tree": "9eb3c0d10580a1e504576cc48b90db3bf18f9a40",
      "parents": [
        "fbd21b5875285725c434fc7d0145e919d0133946",
        "e55806a55561c992086ddff717aca27206fa0c5d"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu Oct 21 10:56:19 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:56:19 2010 -0700"
      },
      "message": "am e55806a5: am 23392a84: Fix the build.\n\nMerge commit \u0027e55806a55561c992086ddff717aca27206fa0c5d\u0027\n\n* commit \u0027e55806a55561c992086ddff717aca27206fa0c5d\u0027:\n  Fix the build.\n"
    },
    {
      "commit": "fbd21b5875285725c434fc7d0145e919d0133946",
      "tree": "b31a7d615f3cb63436d6b341d3aef7531da68eda",
      "parents": [
        "821f087989a75ce9e04dc8dcc99b227fde0a0e28",
        "d691b36cdea314585b6aa17556ed4c35bb65a69e"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 10:56:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:56:11 2010 -0700"
      },
      "message": "am d691b36c: am 6fe795ec: Do another contact lookup if the first one fails and...\n\nMerge commit \u0027d691b36cdea314585b6aa17556ed4c35bb65a69e\u0027\n\n* commit \u0027d691b36cdea314585b6aa17556ed4c35bb65a69e\u0027:\n  Do another contact lookup if the first one fails and...\n"
    },
    {
      "commit": "821f087989a75ce9e04dc8dcc99b227fde0a0e28",
      "tree": "e2e3a07cbc26f8b8b60adbe167477f6d490509d4",
      "parents": [
        "b37cc33030b0ecfd5a7719387c2e00a1a6262d49",
        "fd0ba81c02c0881f7534333afc8c53e241158a3d"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 10:56:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:56:02 2010 -0700"
      },
      "message": "am fd0ba81c: am baced375: Merge \"Silently reject a ringing call when another call is dialing/ringing.\" into gingerbread\n\nMerge commit \u0027fd0ba81c02c0881f7534333afc8c53e241158a3d\u0027\n\n* commit \u0027fd0ba81c02c0881f7534333afc8c53e241158a3d\u0027:\n  Silently reject a ringing call when another call is dialing/ringing.\n"
    },
    {
      "commit": "b37cc33030b0ecfd5a7719387c2e00a1a6262d49",
      "tree": "a7b6a0b06eef6bd332aa3134d018b6683c6db145",
      "parents": [
        "164cd438fb21e82d0aacc06da940041f0b7f6a2c",
        "b50187237c1bdbb805b67bbc35002b243b8a86fe"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 21 10:55:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:55:52 2010 -0700"
      },
      "message": "am b5018723: am 74b1ed32: Fix issue #3113219: NativeActivity using wrong lib path with Java code\n\nMerge commit \u0027b50187237c1bdbb805b67bbc35002b243b8a86fe\u0027\n\n* commit \u0027b50187237c1bdbb805b67bbc35002b243b8a86fe\u0027:\n  Fix issue #3113219: NativeActivity using wrong lib path with Java code\n"
    },
    {
      "commit": "164cd438fb21e82d0aacc06da940041f0b7f6a2c",
      "tree": "2d96f18584c7c773ce949e8d47192a45b24b767f",
      "parents": [
        "4ef36afa3273bc15a59c3262e41e61d7ccba6c3e",
        "5102856947595cffc1cceb11b9e4c5baf70b2e82"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 10:55:33 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:55:33 2010 -0700"
      },
      "message": "am 51028569: am 1180f2a0: Merge \"Remove ringtone API from SipAudioCall.\" into gingerbread\n\nMerge commit \u00275102856947595cffc1cceb11b9e4c5baf70b2e82\u0027\n\n* commit \u00275102856947595cffc1cceb11b9e4c5baf70b2e82\u0027:\n  Remove ringtone API from SipAudioCall.\n"
    },
    {
      "commit": "4ef36afa3273bc15a59c3262e41e61d7ccba6c3e",
      "tree": "f0346c26311ec74d0da867dbc79af8f52c7eeb99",
      "parents": [
        "4e00a8d5826c5a81d5c9b4a5f6c4ee40e00e5426",
        "18cbc0e58a0e68411dff655f116a7010c3f464a2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Oct 21 10:55:21 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:55:21 2010 -0700"
      },
      "message": "am 18cbc0e5: am 3466e1fc: Merge \"Doc change: escape angle brackets in javadoc comment.\" into gingerbread\n\nMerge commit \u002718cbc0e58a0e68411dff655f116a7010c3f464a2\u0027\n\n* commit \u002718cbc0e58a0e68411dff655f116a7010c3f464a2\u0027:\n  Doc change: escape angle brackets in javadoc comment.\n"
    },
    {
      "commit": "4e00a8d5826c5a81d5c9b4a5f6c4ee40e00e5426",
      "tree": "db8831f603b250de4f9f835649055612a9758546",
      "parents": [
        "0d4e658bade07d0a1c5f35cb76affdf0a6d3f95f",
        "e894ff7a7693fdc406b4f4b28cfd1d9d7d966b38"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Thu Oct 21 10:53:49 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:53:49 2010 -0700"
      },
      "message": "am e894ff7a: am b595e094: Merge \"Return display name in SipConnection.getCnapName().\" into gingerbread\n\nMerge commit \u0027e894ff7a7693fdc406b4f4b28cfd1d9d7d966b38\u0027\n\n* commit \u0027e894ff7a7693fdc406b4f4b28cfd1d9d7d966b38\u0027:\n  Return display name in SipConnection.getCnapName().\n"
    },
    {
      "commit": "0d4e658bade07d0a1c5f35cb76affdf0a6d3f95f",
      "tree": "818314746bd1825eb972ec42bbe606fafaab0cfd",
      "parents": [
        "9a9849ac7f20923af705887099696721c58207e6",
        "add9db83fdbf939f0610f8b357788fd3e8ad9ab5"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Oct 21 10:47:32 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:47:32 2010 -0700"
      },
      "message": "am add9db83: am f4cd9be0: Merge \"fix [2236865] STOPSHIP: bump soft gl and egl minor version number\" into gingerbread\n\nMerge commit \u0027add9db83fdbf939f0610f8b357788fd3e8ad9ab5\u0027\n\n* commit \u0027add9db83fdbf939f0610f8b357788fd3e8ad9ab5\u0027:\n  fix [2236865] STOPSHIP: bump soft gl and egl minor version number\n"
    },
    {
      "commit": "9a9849ac7f20923af705887099696721c58207e6",
      "tree": "8dbf911ee3e19421167f3ee6cd8f37c5740c4e12",
      "parents": [
        "9c09ebd2b49560a2bc91062bc926615ffed87ca9",
        "62ad0db62393073a8cda9b21e4ae1506954c10a5"
      ],
      "author": {
        "name": "Mindy Pereira",
        "email": "mindyp@google.com",
        "time": "Thu Oct 21 10:47:15 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 10:47:15 2010 -0700"
      },
      "message": "am 62ad0db6: (-s ours) am 6fbc5d9c: DO NOT MERGE. Make sure to invalidate after pulling on an edgeglow.\n\nMerge commit \u002762ad0db62393073a8cda9b21e4ae1506954c10a5\u0027\n\n* commit \u002762ad0db62393073a8cda9b21e4ae1506954c10a5\u0027:\n  DO NOT MERGE. Make sure to invalidate after pulling on an edgeglow.\n"
    },
    {
      "commit": "7dc08fb070ff7455e794fc81645ccb4349cd152f",
      "tree": "bfee55ae123b7868f9b38b00bcf153c949be943e",
      "parents": [
        "a71354d76689802152c33af257092d639c03c421",
        "5d9e3bbb9d076544b20032372a07ac26d7a86709"
      ],
      "author": {
        "name": "John Huang",
        "email": "jsh@google.com",
        "time": "Thu Oct 21 10:46:17 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 21 10:46:17 2010 -0700"
      },
      "message": "Merge \"Fix connect duration for un-established SIP calls.\" into gingerbread"
    },
    {
      "commit": "163d8d972b8b78979310fd31dcb17fe237d27533",
      "tree": "b98ead61d27036fa2f692b1301dbba9c811566a4",
      "parents": [
        "749984798c64de1594ceb123d419711eed6e90a2"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 13:21:20 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Oct 21 13:32:49 2010 -0400"
      },
      "message": "Don\u0027t remove items from mRecords while iterating over it.\n\nThis change also make removeList a member, because it\u0027s only\nactually used in an error case (when the client process has\ngone away).\n\nBug: 3118244\nBug: 3083062\nBug: 2876696\nBug: 2778958\nChange-Id: I856118d8de4309cd63287d7c57cd938e1c35dab0\n"
    },
    {
      "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": "1c9ca4f1fa8ce06217c8c53da7f539d23ee11a1f",
      "tree": "4ba19b36914f645000c50261a062681abc9a0dbf",
      "parents": [
        "a376d030a2075909219926d622b71016418d7dcd"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Oct 21 17:50:57 2010 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Oct 21 17:53:20 2010 +0100"
      },
      "message": "Hook up CookieManager.removeAllCookie() for the Chromium HTTP stack\n\nRequires a change to external/webkit ...\nhttps://android-git.corp.google.com/g/75473\n\nBug: 3086308\nChange-Id: I01274b3b1384a6947d5a56a51b0b93b1898ddebc\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": "4fc9ecf223895f09b5593d4bcd2a3f0e2d1f0bae",
      "tree": "ac5965bd67d866b01b5362f52ec6d8c17e8c1c99",
      "parents": [
        "c0e93a849f82c97b847c9ad39b18e594f3bb3f5a",
        "a71354d76689802152c33af257092d639c03c421"
      ],
      "author": {
        "name": "Sylvain Fonteneau",
        "email": "sylvain.fonteneau@trusted-logic.com",
        "time": "Thu Oct 21 09:38:49 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:38:49 2010 -0700"
      },
      "message": "am a71354d7: Enable presence check at application level using RawTagConnection.isConnected() method.\n\nMerge commit \u0027a71354d76689802152c33af257092d639c03c421\u0027 into gingerbread-plus-aosp\n\n* commit \u0027a71354d76689802152c33af257092d639c03c421\u0027:\n  Enable presence check at application level using\n"
    },
    {
      "commit": "c0e93a849f82c97b847c9ad39b18e594f3bb3f5a",
      "tree": "795e634e166082ad74609dd8d715899a88e3b6cc",
      "parents": [
        "0c55136893849d72ac267f887a841efe845218a1",
        "7ea5c45e8d89f59065f088d4e11cceeeed9d64d1"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Oct 21 09:38:15 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 21 09:38:15 2010 -0700"
      },
      "message": "am 7ea5c45e: NFC settings cleanup.\n\nMerge commit \u00277ea5c45e8d89f59065f088d4e11cceeeed9d64d1\u0027 into gingerbread-plus-aosp\n\n* commit \u00277ea5c45e8d89f59065f088d4e11cceeeed9d64d1\u0027:\n  NFC settings cleanup.\n"
    },
    {
      "commit": "77d87aa7ff352a4867d8a6e2a73fadeb3152c7eb",
      "tree": "809de938ab5423ad572376b636b923b65d302f69",
      "parents": [
        "74b1ed3231b8cafcf4e5cb3f03d794acd5080004"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Oct 21 09:14:14 2010 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Oct 21 09:14:14 2010 -0700"
      },
      "message": "allow dumpstate to work for non-root users.\n\nChange-Id: Iaad4a097f5e09914842955dafbc0a09cc7a1db48\n"
    }
  ],
  "next": "0c55136893849d72ac267f887a841efe845218a1"
}
